ROCm with Rapid Harmony : Optimizing HSA Dispatch

We previously looked at how to launch an OpenCL™ kernel using the HSA runtime. That example showed the basics of using the HSA Runtime. Here we’ll …

ROCm With Harmony: Combining OpenCL, HCC, and HSA in a Single Program

Introduction In a previous blog we discussed the different languages available on the ROCm platform.  Here we’ll show you how to combine several of these …

A Brief Intro to the Heterogeneous Compute Compiler

In November, AMD launched the Boltzmann Initiative at Supercomputing 2015 with the goal of enabling developers to more easily employ the full compute potential of …

Platform-Aware Coding Inside HIP

Intro The “P” in HIP literally stands for portability – HIP’s full and formal name is the “Heterogeneous-computing Interface for Portability”.  However, even in a …