Leading luminaries in high-performance computing (HPC) will be speaking at NVIDIA’s booth (Nasdaq: NVDA) at the SC09 conference, which is taking place in Portland, Ore. As well, NVIDIA’s OpenCL Visual Profiler will be highlighted at the Khronos Group exhibit area.
The Open Toolkit library is an advanced, low-level C# wrapper around OpenGL, OpenCL and OpenAL. It is suitable for games, scientific applications and any other project that requires 3D graphics, audio or compute functionality. Version 1.0 beta-1 introduces type-safe OpenGL ES 2.0 binding and a large number of new OpenGL tutorials on triangle picking, shaders, cubemaps and vertex buffer objects. It also contains a significant number of bug- and stability fixes; improves multi-monitor support; and improves support for multi-threading. Due to the amount and impact of the included bug fixes, users of previous versions are strongly encouraged to upgrade.
The Khronos Group will be demoing OpenCL at their booth at SC09 in Portland Oregon. This year, the Khronos Group is pleased to hand out a free, nicely-laminated OpenCL Quick Reference card to SC09 booth visitors. This comprehensive 6 page quick reference covers all important aspects of the OpenCL API. A complete schedule of Khronos events at SC09 is located on the Khronos Group SC09 event page, along with a signup form for guests. Space is limited, so please signup early to reserve your spot.
NVIDIA releases their first set of display drivers (for GeForce 6, 7, 8, 9, 100, and 200-series desktop GPUs and ION desktop GPUs) that brings the public support of OpenCL (Open Computing Language). OpenCL (GPU version) is limited to GeForce 8 and later GPUs. This release includes also over 200 bug fixes.
IBM announced the release of alpha level OpenCL drivers for POWER6 and Cell/B.E. Linux systems through its alphaWorks 'Emerging technologies' program. The OpenCL Development Kit for Linux on Power is an IBM implementation of the OpenCL Specification, Version 1.0. This implementation is for Power hardware running the Linux operating system and has been tested on the IBM BladeCenter QS22 systems running Fedora 9 and on the IBM BladeCenter JS23 systems running Red Hat Enterprise Linux 5.3.
Fixstars Corporation, a pioneering company in multi-core solutions announced that it has launched an OpenCL software service. Fixstars provides various services to develop software based on parallel computing framework which has high portability for HPC, desktop and embedded application developers.
The Khronos Group has posted an updated version of the OpenCL 1.x Reference card online. This is a free download in PDF format.
NVIDIA is hosting two more seminars over the next few days which cover 'Best Practices for OpenCL Programming', and 'An Introduction to GPU Computing and OpenCL'. The series will cover many topics including C for CUDA, programming to the OpenCL™ API , using DirectCompute and performance optimization techniques. The Webinars are presented by NVIDIA Developer Technology Engineering team and have NVIDIA staff online to answer Questions.
ExtremeTech discusses GPGPU computing on Windows 7. "Both Nvidia and ATI are committed to supporting DirectX 11 on their newest boards; and both now have early OpenCL drivers out as well. In particular, I expect both of their Windows 7 drivers will support OpenCL." says Michael Miller.
As OpenCL gains a descent foothold in the SuperComputing world, more researchers are starting to take notice. The folks at Scientific American point out the pitfalls that have slowed the progress of supercomptuing to-date, and give merit to the new solutions offered by the Open Computing Language (OpenCL). Seeing how researchers at Virginia Tech use a computer equipped with both a CPU and an AMD GPU to compute and visualize biomolecular electrostatic surface potential 1,800 times faster--from 22.4 hours to less than a minute--than they could with a similar computer driven only by a CPU, is just the beginning.