In this talk we will provide an introduction to pyOpenCL, python interface to the Open Computing Language. OpenCL is a framework to execute parallel programs across heterogeneous platforms consisting of of both CPUs and GPUs.
I will describe work on 2D and 3D semi-immersive environments and present novel on-and-above-the-surface techniques based on bi-manual models to take advantage of the continuous interaction space for creating and editing 3D models in stereoscopic environments.
After four years in Hamburg, ISC will move to the historic city of Leipzig in 2013. Leipzig has hosted trade fairs since 1165 and has long been a center for culture, learning and research.
IPV is an interactive protein visualizer based on a ray-tracing engine. Targeting high quality images and ease of interaction, IPV uses the latest GPU computing acceleration techniques, combined with natural user interfaces such as Kinect and Wiimotes.
Simulations such as this will help astronomers better understand the new findings in galaxy evolution. It tracks the development of a single disk galaxy from shortly after the Big Bang to the present day.
In this paper, we look into the hardware heterogeneity and the corresponding performance variation within the same instance type of Amazon Elastic Compute Cloud (Amazon EC2).
In this discussion we describe the details on how addressing such issues have been simplified by HSA (Heterogenous System Architecture) architecture, HSA runtime, and OpenCL 2.0, and what a HPC programmer needs to be doing to be able to utilize HSA features before and after OpenCL 2.0.
In this talk, we explore techniques that allow us to program FPGAs at a level of abstraction that is closer to traditional software-centric approaches using an emerging parallel language : OpenCL.