|
|
|
|
|
by rao-v
6 days ago
|
|
It distresses me that we don’t have a language that can do a best effort parallelization of arbitrary loop like code across SIMD, multiple threads, multiple cores and GPU with a small directive. I don’t need it to be optimal, just … handy as an option! The last time I brought this up here, folks offered a bunch of options that don’t quite do this, and the best candidate was this 15 year old compiler project that is Intel specific! https://ispc.github.io/ Could some programming language nerd build this? (While you are at it give me a clear idiomatic way to pay the cost to switch from array of structs to struct of arrays) |
|