Basic libJacket Questions

[Old posts from the commercial version of ArrayFire] Discussion of ArrayFire using CUDA or OpenCL.

Moderator: pavanky

Basic libJacket Questions

Postby melonakos » Mon Apr 04, 2011 10:31 am

We recently received the following question:

I am interested in libJacket and possibly trying it for future purchase at our institution. Before I begin evaluating the software, I wanted to make sure I understood it correctly. Does this product provide the same functionality as using Nvidia's CUDA toolkit? Our faculty and students wish to explore using the CUDA cores for C/C++ programming, but both libjacket and the toolkit appear to provide this functionality. If you don't mind, please let me know how your product compares with the CUDA toolkit. Thanks very much!

Thanks for the question. LIBJACKET is built on top of CUDA and requires the CUDA Toolkit. LIBJACKET does two main things to enhance CUDA:

1) It provides a large library of optimized CUDA functions for standard engineering and scientific routines
2) It provides a higher-level language notation for programming to the GPU, using libJacket's GPU data types.

To learn more, start here:

Then, migrate over here:

Good luck. Feel free to post here with any follow-up questions.

John Melonakos (
User avatar
Posts: 503
Joined: Tue Jun 10, 2008 9:49 am

Return to [archive-commercial] Programming & Development with ArrayFire