SAN JOSE, Calif. — Kaveri client and Berlin server processors will be the first chips from Advanced Micro Devices to use technology from the Heterogeneous Systems Architecture Foundation, AMD said at its developer conference here. AMD launched the HSA Foundation with partners to define common ways for GPUs and CPUs to share SoC resources such as memory.
AMD's Kaveri SoCs will be launched at the Consumer Electronics Show in January and ship later in the month, initially serving desktops and notebooks. Versions for embedded and server markets will follow later.
Kaveri lets CPUs and GPUs share a common memory pool.
The Berlin server processors will ship before July and will provide GPU cores for parallel processing jobs. AMD also announced a suite of software developer kits and tools from third parties for using HSA techniques on its processors.
Other new tools supporting HSA features on AMD chips include:
- An updated software developer kit from AMD
- A GCC/HSA project for the GCC Linux compiler and OpenMP APIs
- The PGI Accelerator compiler for Fortran, C, and C++ programs on Linux and Windows
- OpenCL Math to speed up scientific and engineering computations
- ArrayFire 2.0 for OpenCL, a fast math library from AccelerEyes
- CodeXL, an AMD tool suite for Linux and Windows
The company's HSA partners include ARM, Mediatek, Qualcomm, and Samsung. Another partner, Oracle, is expected to provide an update about how Java will use HSA techniques. By 2015, developers will be able to accelerate parallel projects on GPU cores using Java Lambda expressions and the work of Project Sumatra, co-sponsored by Oracle, AMD said.
Four computer games will be among the first client apps to use HSA techniques and AMD's new Mantle graphics API in Kaveri to deliver more immersive audio and other differentiating features. "Kaveri can perform well above its class because of these technologies," an AMD spokesman told us.
— Rick Merritt, Silicon Valley Bureau Chief, EE Times