|
|
|
|
|
by zalman
4449 days ago
|
|
Andrew Adams did write bitonic sort:
https://github.com/halide/Halide/blob/master/test/performanc... As I wrote in another comment, the domain of problems for which Halide works is broader than imaging. I usually present it as "data parallel problems." In fact, I'd say the difference in domain between what Halide is good at and what OpenCL and CUDA are good at is not that significant in practice because those languages are basically C/C++ outside of kernel parallelism. (They are each adding some task parallelism facilities as well.) |
|