3 ms·
Neat! however, as a C guy, I really don't want to give up the control of my data structures.
by wangii 7y ago
Neat!
however, as a C guy, I really don't want to give up the control of my data structures.
- jrk 7y agoA key idea of this language is that you _don't_ give up control over your data structures. You program your algorithm against abstract data structures, as in most high-performance DSLs, but then you _explicitly control_ the implementation of those abstract data structures as physical hierarchical structures. (You can get a taste for this in the `layout` block in Fig. 1.)
- mratsim 7y agoSo you're working on both Halide and Taichi?