OpenCL & Heterogeneous Computing News
Supporting open standards for parallel programming of heterogeneous systems
Email
* indicates required field
Required fields must be filled in!

AMD Fusion Developer Summit 2012 - the epicenter of heterogeneous computing

Recent news

Happenings in the OpenCL / Heterogeneous Computing Community

AMD Accelerated Parallel Processing Math Libraries written in OpenCL - beta V1.8

May 16, 2012 by Tony DeYoung

AMD Accelerated Parallel Processing Math Libraries are software libraries containing FFT and BLAS functions written in OpenCL and designed to run on AMD GPUs. The libraries support running on CPU devices to facilitate debugging and multicore programming.

The beta version of APPML v1.8 libraries contains the complete set of L2 & L3 routines for BLAS, and adds real to complex support to the FFT library. Documentation on how to build the samples are also contained in the release notes.

Video: Intel SDK for OpenCL Applications 2012 demo show 64 video simultaneous decodings and FX

May 10, 2012 by Tony DeYoung

Marketing Manager for Intel HD Graphics demos several examples of how the Intel SDK for OpenCL Applications 2012 supports 3rd generation Intel Core processors on both Intel Processors and HD graphics 4000/2500 for accelerated video processing.

Fabric Engine team talks multi-threaded web apps w/ OpenCL at AMD Fusion Developer Summit

May 09, 2012 by Tony DeYoung

One of the technologies I have written about previously and that has me most excited is Fabric Engine.  It brings multi-threaded, compiled performance to dynamic languages such as JavaScript and Python so that web developers can build high-performance web apps that efficiently utilize heterogeneous computing (CPUs+GPUs ) that can be run on the web server or in the browser.

The Fabric Engine team will be at the AMD Fusion Developer Summit 2012 presenting two talks (below). They will also show some work with OpenCL and their multi-threaded web app and desktop app engine to develop new tools for the CG, video game, and VFX space. One tool they will be showing at AFDS supports the game development pipeline in the area of character creation - for deformations on video game characters. They will also be talking about OpenCL in their general talk on the Fabric Engine technology

Session Title:  One Size Doesn’t Fit All: Building High-Performance Game Content Authoring Tools with Fabric Engine
Length:  45 minutes
Session Abstract:  Fabric Engine enables game developers to easily build tools that leverage the power of modern processor architectures such as the AMD APU. By providing a framework that allows developers to concentrate on what their application does, rather than the underlying architecture that handles performance, Fabric allows any developer to build high-performance applications that can tackle the challenges of modern production environments. In this talk we will focus on a character animation pipeline tool for games.
Topic: Gaming & Consumer Graphics (CG)
Speaker: Eric Plante, Development Director, Fabric Engine Inc.


Session Title:  Fabric Engine: High-Performance Computing for Dynamic Languages
Length:  45 minutes
Session Abstract:  Fabric Engine is a high-performance processing engine that integrates with dynamic languages such as javaskript and Python and exposes an interface for defining high-performance, multi-threaded, native computation. In this talk, Peter Zion will present an overview of Fabric’s architecture and how it can be used to bring multi-threaded performance to web applications.
Topic: Web Technologies (WT)
Speaker:  Peter Zion, Chief Architect & Co-Founder, Fabric Engine Inc.

Check out the character animation video below using Javascript and HTML5

What does GPU compute (i.e. DirectCompute) do for graphics

May 08, 2012 by Tony DeYoung

This video from GDC 2012, explains how GPU compute is used to create realistic lighting effects.

The demo (available for download) uses DirectCompute to cull and manage lights in a scene. This technique also allows for adding one bounce global illumination effects by spawning virtual point light sources where light strikes a surface.The lighting is fully HDR and the material and reflection models take advantage of the GPU to calculate physically accurate light and surface interactions (multiple BRDF equations, realistic use of index of refraction, absorption based on wavelength for metals, etc).

Learn more about GPU Compute for graphics at AFDS 2012 in the Heterogenous Compute and Consumer Graphics track.

AMD Fusion Developer Summit 2012 Virtual Scavenger Hunt - Win an Eyefinity Desktop Gaming System

May 03, 2012 by Tony DeYoung

The AMD Fusion Developer Summit is running a Virtual Scavenger Hunt. They have hidden 10 "Easter Eggs" across the following websites:

Be the first to find all 10 "Easter Eggs" (an Easter egg is an intentional hidden message, in-joke, or special feature or functionality) and you could win an AMD-powered iBUYPOWER Gamer Extreme 579D3 Desktop PC complete with AMD Eyefinity multi-display technology. Runner-up prizes include a Hewlett-Packard dv6 laptop with VISION Technology from AMD for second place and an AMD HD Radeon 7970 series GPU for third place.

Full info on how to participate and enter here - Round 1 and here - Round 2.
Official Contest Rules

Update: Just heard through the grapevine that anyone who submits an entry with proof of finding all 10 Easter Eggs in the virtual scavenger hunt (even if not one of the first 3) will get a "thank you" discount code to AFDS for $300 off the normal registration cost.