Michael Wolfe, Compiler Engineer of The Portland Group tries to untangle the web of heterogeneous programming. A high level overview comparing various systems, including OpenCL.
The Khronos Group commenced the opening events of its most recent tour to Beijing and Shanghai. The Khronos Board of Directors, including AMD, Apple, ARM, Epic, Ericsson, Freescale, Imagination Technologies, Intel, Nokia, NVIDIA, Oracle, Qualcomm, Samsung, SONY and Texas Instruments, has made engaging the participation of Chinese industry a priority and has committed significant financial and staffing resources to Chinese activities. Khronos standards include OpenGL ES, the 3D graphics API used to power the user interface, games and applications on almost every smartphone in the world, OpenCL for heterogeneous parallel computation and WebGL for 3D graphics for HTML5.
Codeplay Software Ltd. and Fixstars Corporation announced a new business partnership to deliver Open Computing Language (OpenCL) software development and consulting services to Japanese firms and research laboratories. The partnership will help promote adoption of OpenCL among application developer communities as well as semiconductor designers. This announcement comes at the same time as the Khronos Groups second leg of their Pan Pacific Tour 2012 is getting underway in Beijing.
AMD announced it has invested in Nuvixa, Inc, a developer of gesture-based video communication and presentation solutions. Using depth-sensing camera technologies, the Nuvixa StagePresence immersive video presentation tool extracts a presenter from virtually any background environment, and embeds their live video persona within any compatible digital desktop or slide content. Image processing enhancements are only available with OpenCL and AMD accelerated processing units (APUs). This technology creates immersive performance and quality improvements and experience to online audiences.
The Linley Tech Mobile Conference will be held on April 16 & 17 in San Jose, California. A two-day, single-track conference feature technical presentations addressing system design for mobile devices such as tablet computers, smartphones, navigation devices, media players, handheld games, and e-book readers. Neil Trevett, President of the Khronos Group will discuss how OpenCL and OpenGL standards are changing the way that mobile systems are designed today. He will also address new initiatives in sensor processing and vision processing that will bring new capabilities to mobile devices.
The new Bullet 2.80 Physics SDK includes a preview of the GPU rigid body pipeline by Takahiro Harada, running 100% on the GPU using OpenCL. A new AMD Radeon 7970 Tahiti GPU can simulate 110k rigid body objects in real-time between 15-30 frames/second. It also works on recent NVIDIA GPUs with latest drivers. For more information check out the Bullet website at http://bulletphysics.org
PGCL™ is an OpenCL™ framework for compiling and running OpenCL 1.1 embedded profile applications on the ST-Ericsson NovaThor™ U8500 and follow-on platforms using a single ARM core as the OpenCL host and multiple ARM cores as an OpenCL computing device.
YOUi Labs released a new white paper: Using OpenCL to improve performance in Natural User Interfaces
YOUi Labs, experts in developing Natural User Interfaces (NUI) for embedded platforms, examines in a new white paper how both General Purpose Graphics Processing Units (GPGPU) and The Khronos Group’s OpenCL specification can be used in a NUI engine to best utilize the available hardware for efficiency and improved user experience. The white paper is available online.
AMDs Erwin Couman presentation on accelerating game physics heterogeneous systems using OpenCL are available on Github for download. Sample videos showing rigid body work, broadphase benchmarks, gDEBugger and Bullet Physics library are available on his YouTube channel.