Boltzmann Initiative - AMD's Visualization across the Globe
FREMONT, CA: AMD, a developer of computer processor and technologies makes software development easier for high performance computing (HPC) clusters. Customers are introduced to a new set of tools denominated “Boltzmann Initiative” for developing a CUDA-based application to C++ expanding the reach of HPC capabilities to a wider audience.
The Heterogeneous Compute Compiler (HCC) is the key of Boltzmann Initiative where the popularity of language makes it easy to write the applications. The HCC purportedly screens through an application to determine the tasks that are best suited for the high serial performance of the CPU and are most suited for the parallel GPU.
AMD’s Boltzmann Initiative aims at boosting the company’s competitiveness in the HPC market by offering developers and researchers much needed software stack. The technology drives into customer needs on neutral networks, molecular dynamic, bio informatics, chromo dynamics, oil and gas, rendering, FEA and more. The Heterogeneous System Architecture (HSA) compiler assembles both CPUs and GPUs and leverage existing ecosystems built along clang and LLVM as well as HSA itself. This gives developers much leeway to create CPU and GPU in a single language and source file.
The compiler also includes Graphics Core Next (GCN) specific support features like asynchronous compute and GCN cache structure. The Heterogeneous –compute interface for portability tools helps the developers to move their code from CUDA to C++.
AMD reveals HPC focused headless driver and runtime for Linux, which focuses on low-potency dispatch and increases PCIe transfer speeds by creating a single unified memory pool. The driver also supports peer to peer GPU communication and remote DMA from Infiband.
"Just as our customers are excited about our hardware innovation, including the introduction of the first GPU with High Bandwidth Memory this year and our new x86 core architecture coming next year, our innovations in software development are equally important to them," says Mark Papermaster, Senior VP and Chief Technology Officer, AMD.