4 ms·
> The main advantage is in the tinygrad IR. It has 12 operations, all of which are ADD/MUL only. `x[3]` is supported, `x[y]` is not. Can someone educate me why
by nalzok 3y ago
> The main advantage is in the tinygrad IR. It has 12 operations, all of which are ADD/MUL only. `x[3]` is supported, `x[y]` is not.
Can someone educate me why that is the case? Does `x[y]` require a Turing-complete kernel to compute?
- brrrrrm 3y agolayer of indirection introduces scatter/gather and other dynamic loads, which is tricky to optimize