Skip to content

CPU Backend #258

@FL33TW00D

Description

@FL33TW00D

The Ratchet CPU backend is nearly here!

Some remaining work to be done:

  1. We have a "conflicting" execution model now between CPU and GPU. GPU is applied lazily (i.e we construct a compute graph of all operations and then dispatch to the GPU, for CPU we apply as we build the graph).
  2. Many operations not yet implemented.
  3. Matmul optimizations required for performance to be acceptable. Candle did well here with some wasm128 magic.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions