Aaron Barnes
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. Currently I am a Research Scientist Intern at Meta on the SoC Creations team in Reality Labs, where I work on performance models to design the next generation of silicon for AR/VR glasses.
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 as 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 GPUs. I have also worked on product teams at Intel, Arm, and Collins Aerospace doing performance characterization, pre-silicon verification, and Printed Circuit Board (PCB) design.
news
Nov 5, 2024 | Presented “Extending GPU Ray-Tracing Units for Hierarchical Search Acceleration” at MICRO 2024 in Austin, Texas. |
---|---|
Aug 26, 2024 | Started working at Meta in Sunnyvale, California |
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 |