GPU SST Learning Note Before allKey interfaces SST::Component: basic class for simulation objects SST::Event: interactions between components or recurring events like component clock ticks Event class can have handler with form of void func(Event*
AMD SURF Week 6-9: AMD GCN3 Traces and Accel-Sim Okay this is a rather long post, which covers what I did in the past four weeks to run the AMD GCN3 traces on Accel-Sim.The plan was to map AMD GCN3 instructions
GPU SURF Week 4 - 5: Trace format and MGPUSim Investigation So for my research project, we need to generate hardware traces from AMD GPU hardware. However, due to limitations of software tool, if we want to do it, we would have to make
GPU SURF Week 3: AMD GPU Hardware Tracing Tools Since my research involves aquiring actual hardware traces executed by the AMD GPUs, I looked for tools provided by AMD ROCm platform initially to see if there are tools like the NVIDIA NVBit
GPU SURF Week 2: First Taste on GPU Simulator This week, what I did primarily is to familiarize with the existing GPGPU-Sim framework and run certain tests on it. Instead of focusing on the lower level details like how to run the
SURF SURF Week 1: GPU Architecture and CUDA Introduction Since the SURF project I enrolled in involving works related to GPU, the first series of tasks assigned to me were to get familiar with GPU and CUDA programming as I did not
SURF SURF Week 0: Getting started with Accel-Sim During the summer period this year, I will participate in the Purdue University SURF program and working in the Accel-Sim project, so I feel like to compose a weekly development blog series to