Acceleware presents four courses with a focus on how to write and optimize OpenCL applications for Altera FPGAs. Students will be taught how to achieve high performance by taking advantage of the heterogeneous nature of OpenCL and the massively parallel capabilities of Altera FPGAs. The training is targeted at design teams who work with parallel algorithms and computationally intense applications. There are four course in all:
- May 14 – 17, 2013 Austin, TX, USA
- May 28 – 31, 2013 Toronto, ON, Canada
- June 3 – 6, 2013 New York, NY, USA
- July 23 – 26, 2013 San Jose, CA, USA
The Lightweight Java Game Library (LWJGL) provides a simple API to OpenGL, OpenAL, OpenCL and Game Controllers enabling the production of state of the art games for Windows, Linux and Mac. Version 2.9.0 contains a complete rewrite of the mac backend, new OpenGL/OpenCL extension and bug fixes.
Nathan Chong from the Department of Computing at Imperial College will present a lively and interactive tutorial at the LEAP Conference on applying formal analysis and verification techniques to OpenCL and CUDA kernels. The full LEAP conference programme has now been published online.
The Gigabyte GeForce Titan card, based on NVIDIA's reference design, is put through many OpenCL benchmarks. See how it stacks up.
Intel has put out a first release of Beignet, an open-source Linux project that supports OpenCL. Beignet, like many other OpenCL implementations, is based upon LLVM and Clang for its compiler infrastructure.
Matthew Scarpino, author of "OpenCL in Action" and the OpenCL blog, has posted, among other things, a well thought out list of reasons for Android to support OpenCL.
First International Workshop on OpenCL (IWOCL) will be held on May 13th-14th at Georgia Institute of Technology Atlanta, Georgia. IWOCL is an annual meeting of vendors, researchers and developers to promote the evolution and advancement of the OpenCL standard. The first workshop has an exciting full program, including a full day of tutorials, followed by a full day of keynotes, papers, and panels. The full (draft) program can be found here. Registration and travel details are also online. Signup soon and look forward to seeing you all then!
AccelerEyes provides advanced GPU training lectures and hands-on practicums. In a matter of days, you and your team will become proficient in state-of-the-art GPU programming techniques.
The GPGPU Continuum from mWatts to peta flops workshop addresses the current and future challenges of the GPGPU community. This workshop aims to address two important directions of future GPGPU based systems: at the high-end, it will focus on using GPUs as part of clusters, clouds, compute farms, etc., that aim to achieve peta flops of computations. At the low-end, it will focus on using GPUs as part of mobile devices, which limits the power consumption of the GPU to mWatts. We conclude the workshop with a panel discussion on the differences and similarities and on the challenges each domain faces.
Altera will demo live video streaming using OpenCL, and real-time video processing such as Sobel edge-detection and image manipulation, all coded in OpenCL software and running on Altera FPGAs. In addition, this demo uses an Altera’s Nios II soft processor, and enables the power of OpenCL in embedded applications by removing the need for external processor or host server machine.