Aaron Barnes

prof_pic.jpg

Electrical Engineering Building Room 322

465 Northwestern Ave

West Lafayette, IN 47907

I’m a PhD candidate at Purdue University in the School of Electrical and Computer Engineering advised by Professor Tim Rogers within the AALP research group. Recently I was an intern at AMD Research where I investigated microarchitectectural features to improve the performance of Bounding Volume Hierarchy (BVH) construction algorithms used for ray tracing on the next generation of GPUs.

My research interests broadly span parallel processing architectures and improving the programmability of hardware accelerators. Specifically, my work has studied the core architecture changes necessary to drive power and performance improvements across the increasingly diverse set of applications targeted for GPUs. Recently my work has focused on improving ray tracing hardware acceleration units on GPUs and expanding their utility to domains beyond traditional graphics applications. I also have an ongoing interest in expanding and improving cycle-level architecture simulators like Accel-Sim and gem5.

Previously I have worked on product teams at Intel, Arm, and Collins Aerospace doing performance characterization, pre-silicon verification, and Printed Circuit Board (PCB) design.

news

Feb 27, 2023 Presented “Mitigating GPU Core Partitioning Performance Effects” at HPCA 2023 in Montreal, Quebec.
Jan 8, 2023 Started working at AMD Research in Bellevue, Washington
May 11, 2022 Presented a poster on accelerating Apache Spark workloads using GPUs at the Applications Driving Architecture Symposium in Ann Arbor, Michigan
Jun 1, 2021 Started working on the Cloud Graphics and Virtual Desktop Infrastructure Team at Intel in Hillsboro, Oregon (remote).
May 20, 2019 Started working at the CPU Verification Team at Arm in Austin, Texas