News Archives

Digital Media Professionals announced the establishment of the companies subsidiary – Digital Media Professionals USA Inc. in Campbell, California, USA. DMP also announced the appointment of Petri Talala as vice president and the general manager of the US subsidiary.

MaximumPC has published a brief history and review of OpenCL and WebCL in their January 2012 print magazine. A brief excerpt from the article "Support for OpenCL has been quite strong. AMD is so enamored of OpenCL that it dropped its ATI Stream SDK in favor of a new Accelerated Parallel Processing SDK, which exclusively supports OpenCL. OpenCL has also come to the web. A variant of OpenCL, called WebCL, is in the prototype stage for web browsers, which allows JavaScript to call OpenCL code. This means you may one day run GPU compute code inside your browser."

The Joint And Object (JOA) Framework is a set of javascript templates and a "class" so that beginners can make use of this technology without having to learn the lower level WebGL stuff. The JOA Framework is a combination of a template, support files, user data file, example files and manual. The template file and support files are all modified or unmodified versions of the files used in the WebGL tutorials on LearningWebGL.

AMD gDEBugger is a real-time OpenCL and OpenGL debugger and memory analyzer integrated into Microsoft Visual Studio. The new v6.1 adds concurrent debugging of multiple kernels, greatly improved overall kernel debugging performance, especially in scenarios where large sections of code are being skipped, and overall application stability improvements both for the client (Visual Studio) and server (debugged application) sides.

Irrlicht3d is asking rhetorically if WebGL is the future. Of course it is, find out why. The Irrlicht Engine is an open source high performance realtime 3D engine written and usable in C++ and also available for .NET languages. It is completely cross-platform, using D3D, OpenGL and its own software renderer, and has all of the state-of-the-art features which can be found in commercial 3d engines.

In this talk form the 2011 LLVM Developers Meeting, Intel presents their OpenCL SDK 1.5 and its core technology the vectorizer compiler.
The video presents an overview of the implicit vectorization module and discusses experience with the LLVM compiler toolkit. The presenter also presents some of the design decisions and and plans for future features (future instruction sets, vector select, predicated instructions, etc).

VSR WebGL Export is a Rhinoceros 3D plug-in providing user with an easy to use tool which allows data models to be viewed on any other hardware. All that is needed on the target device is a state-of-the-art Web browser. “We are proud to have enhanced our VSR product suite in highly relevant areas,” says Michael Wieczorek, one of the executive directors of VSR. “The product launch of ‘VSR WebGL Export’ very nicely demonstrates our agility and technological competence to quickly translate customers’ wishes into available products.”

A paper recently published by the Astronomical Society of Australia on how GPGPUs are dramatically changing the landscape of high performance computing in astronomy.This paper identifies and investigates several key decision areas, with a goal of simplifying the early adoption of GPGPU in astronomy. The merits of OpenCL are considered as an open standard in order to reduce risks associated with coding in a native, vendor-specific programming environment, and present a GPU programming philosophy based on using brute force solutions.

In a quiet post on the LLVMdev mailing list, it was announced that AMD is going Open Source with the AMD IL Code Generator which is compatible with LLVM 2.9. Also, video and slides from the recent 2011 LLVM Developers' Meeting are starting to appear online. Including SKIR: Just-in-Time Compilation for Parallelism with LLVM, Univeristy of Colorado; Intel OpenCL SDK Vectorizer, Intel; Polly - First successful optimizations - How to proceed?, ENS/INRIA and finally Symbolic Testing of OpenCL Code from Imperial College London.