GPGPU

My primary research these days focuses on the use of graphics processing units (GPUs) in scientific computations. Specifically the application of high performance computing for structural biology applications. Technologies such as CUDA, Stream and OpenCL have made accessing the processing power of the GPU much easier. OpenCL, an open specification, in particular, has been established as a standard for accessing not only GPUs but any hardware specific feature that possesses a programmable pipeline.

In addition to being an open standard, OpenCL has been designed, from the ground up, to be compatible with OpenGL (the open standard graphics programming API). The integration with of OpenCL with OpenGL allows for the sharing of data between the two technologies (i.e. computation and display) in a seamless and highly efficient manner.

I’ve created a series of tutorials on OpenCL for MacResearch.org. If you are interested in the technology or how to get started using it, you may find these presentations interesting. You can watch the entire series below.

OpenCL Tutorials

Error type: "Bad Request". Error message: "API key not valid. Please pass a valid API key." Domain: "global". Reason: "badRequest".

Did you added your own Google API key? Look at the help.

Check in YouTube if the id PLTfYiv7-a3l7mYEdjk35wfY-KQj5yVXO2 belongs to a playlist. Check the FAQ of the plugin or send error messages to support.

Tutorial Files