4

what is the difference between using openTk and cloo for developing openCL applications?

cdiggins
  • 17,602
  • 7
  • 105
  • 102
Nishanth
  • 6,932
  • 5
  • 26
  • 38

1 Answers1

4

The original plan was to have OpenTK provide low-level OpenCL bindings and develop Cloo as a higher-level, object-oriented wrapper around them. At some point, it became obvious that it would be more efficient (develpoment-wise) to spin off the low-level OpenCL bindings from OpenTK into Cloo.

To answer your question: use Cloo for OpenCL and use OpenTK for rendering. They are distinct, yet complementary, projects.

The Fiddler
  • 2,726
  • 22
  • 28
  • Thanks for the clarification. By installing openTK only, I can see openCL samples. So why is cloo better than openTK for openCL applications? – Nishanth Oct 19 '10 at 03:23
  • OpenTK no longer offers OpenCL bindings. They have been moved to Cloo. – The Fiddler Oct 27 '10 at 12:50