MulticoreInfo.com header image 2

gpuocelot brings CUDA programs to multiple platforms

January 10th, 2010 · No Comments




A new project on Google Code called ‘Ocelot’ aims to compile CUDA programs for execution on NVidia GPUs and x86 CPU’s.

Ocelot is a dynamic compilation framework for heterogeneous systems, accomplishing this by providing various backend targets for CUDA programs. Ocelot currently allows CUDA programs to be executed on NVIDIA GPUs and x86-CPUs at full speed without recompilation.

The project is freely available and BSD-licensed, and aims to integrate with Harmony as a means for programming on heterogeneous multicore architectures (FPGA, Cell or Larrabee).

Full Story

  • Share/Save/Bookmark

Tags: MulticoreInfo

Like what you're reading? Come back every day for multicore news, or subscribe to RSS updates.



Stumble It!