3 ms·
As I see this is : TT-Metalium [1] = a low level API [1] "TT-Metalium is a platform for programming heterogeneous collection of CPUs (host processors) and Tens
by pella 3y ago
As I see this is : TT-Metalium [1] = a low level API [1]
"TT-Metalium is a platform for programming heterogeneous collection of CPUs (host processors) and Tenstorrent acceleration devices, composed of many RISC-V processors. Target users of TT-Metal are expert parallel programmers wanting to write parallel and efficient code with full access to the Tensix hardware via low-level kernel APIs."
https://tenstorrent-metal.github.io/tt-metal/latest/tt_metal/programming_model/index.html https://tenstorrent-metal.github.io/tt-metal/latest/tt_metal...
[1]
"The software stacks come in two varieties – a high level and a low level. The high-level is called TT-Buda, using higher-level APIs to get things up and running, along with interfaces into modern machine learning frameworks. The lower level is TT-Metalium, which provides fine-grained control over the hardware for custom operators, custom control, and even non-machine learning code. Tenstorrent states that there are no black boxes, no encrypted APIs, and no hidden functions."
https://morethanmoore.substack.com/p/unboxing-the-tenstorrent-grayskull https://morethanmoore.substack.com/p/unboxing-the-tenstorren...