Posts by Charles Boyd

Introducing hipThreads: A C++ - Style Concurrency Library for AMD GPUs

In this blog, you will learn how to accelerate C++ code developed for the CPU to run on AMD GPUs using hipThreads by incrementally porting familiar std::thread patterns to GPU-resident hip::thread code. We walk through a step-by-step SAXPY example, explain key concepts like persistent threads and fibers, and share real performance results to help you evaluate when this model fits your workload.

Read more ...