8 points by goosethe 4 days ago | 6 comments | View on ycombinator
jaen 3 days ago |
Panzerschrek 3 days ago |
Does it have some loophole to allow loops? Or it just allows linear execution?
Can it read or write external memory (allocated within other language like C++)?
1. ISPC [1], the Intel® Implicit SPMD Program Compiler also compiles SIMD programs with branches and other control flow efficiently using predication/masking etc.
2. Futhark [2] compiles nice-looking functional programs into efficent parallel GPU/CPU code.
[1]: https://github.com/ispc/ispc [2]: https://futhark-lang.org/