The Belgian scientist Johan Gielis discovered a mathematical formula to describe many shapes existing in nature. This formula is called the "Super Formula". To demonstrate GPGPU and to show that it can be used for many purposes including simply having some fun, we developed the "SuperShaper". A tool that uses OpenCL to create very high-detail 3D models using the Super Formula.
MATLAB announces the first release of OpenCL Toolbox. It is a simple interface that encapsulates clBuffer and clKernel as MATLAB class objects. It allows one to easily create device buffers, set device memory, compile and call kernel functions. MATLAB® is a high-level language and interactive environment that enables you to perform computationally intensive tasks faster than with traditional programming languages such as C, C++, and Fortran.
A focus on OpenCL API basics, covering the basic management using a small kernel as example. Lots of examples to help you get going quickly.
SiSoftware has posted two OpenCL benchmarks online. One addresses GPGPU OpenGL performance, and the second CPU OpenGL performance. The conclusion: There is no reason not to port CUDA code to OpenCL now!
NVIDIA announced a partnership with ARM -- code-named "Project Denver" -- to build ARM-based CPU cores that could power PCs, servers, and supercomputers.
The MOSIX group announces the release of the MOSIX Virtual OpenCL (VCL) cluster platform version 1.0, which allows OpenCL applications to transparently utilize many GPU devices in clusters.
Euro-Par is an annual series of international conferences dedicated to the promotion and advancement of all aspects of parallel and distributed computing. Euro-Par focuses on all aspects of hardware, software, algorithms and applications in this field. A call for papers has been put out with a deadline of January 24 2011 for abstracts and January 31 2011 for the full paper.
The Khronos Group just wrapped up another DevU, this time in Seoul. Presentations slides from all the sessions are now online. Some of the Khronos APIs covered at this DevU were OpenGL ES, OpenCL, OpenGL, OpenGL SC, OpenVG and OpenMAX and OpenSL ES by AMD, ARM, DMP, DrawElements, HUONE, NVIDIA, Rightware and Samsung and Takumi. A complete schedule of events is available in our event archives.
OzViz 2010 OpenCL is a yearly one-day intensive course that covers both a general introduction as well as more advanced topics showcasing OpenCL as a technology platform. Speakers from both industry and academia discussed a range of subjects, including core fundamentals, hardware architectures, parallel programming, as well as workload scheduling and device specific optimizations. All course material is now available online for download.
Derek Gerstmann, University of Western Australia and Justin Hensley, AMD presented the course "OpenCL by Example" at SIGGRAPH ASIA 2010. All course notes and supplementary materials are now available online for download. The course presenters are experts on general-purpose GPU computation and advanced rendering from academia and industry, and have presented papers and tutorials on the topic at SIGGRAPH, Graphics Hardware, Supercomputing, and elsewhere. This course demonstrates how to combine traditional rendering APIs with advanced parallel computation using OpenCL (Open Computing Language), a cross-platform API for programming parallel systems such as GPUs.