Tuesday, June 29, 2010

OpenCL next release suggestions

The OpenCL standard is a very hot topic in HPC-world, since beginning! Today 1.1 version is ready, next release in discussion!

From application developer position I suggest:
- extend synchronization functionality, transactional memory is not worst idea to try!
- dynamic memory allocation, malloc/free is not right solution (slow), specially designed GC is better.
- extend input/output capabilities, i want printf in kernel function :)!

From system developer position I suggest:
- OpenCL Intermediate Language

There are no good vendor independent standard, well known AMDIL, PTXISA, etc.

0 comments:

Post a Comment