CLyther dev documentation — CLyther v0.dev documentation

CLyther is a python tool similar to Cython. CLyther is a python language extension that makes writing OpenCL code as easy as Python itself. CLyther currently only supports a subset of the Python language definition but adds many new features to OpenCL. CLyther was inspired by PyCUDA and PyCUDA’s views on Metaprogramming.

This is a project to keep a very close eye on. On a related note, closures support in Cython seems to have been delayed until 0.14.

NVIDIA moves to lock in life sciences | insideHPC.com

Today NVIDIA continues that strategy in the life sciences vertical with the announcement of the Bio Workbench. With the Workbench NVIDIA went out and rounded up 11 popular life sciences applications, made sure they could take advantage of NVIDIA’s GPUs with CUDA, and launched a community site around them. According to that site the codes that are already done include names you’ll probably recognize — AMBER, GROMACS, HOOMD, LAMMPS, NAMD, TeraChem, VMD — with others such as GROMOS, GPU-HMMER, and CUDA-SmithWaterman “coming soon.”

Tagged gpu hpc

gpuocelot - Project Hosting on Google Code

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.

This is pretty exciting -- a project to keep your eyes on.

Tagged gpu hpc