-
ECE Seminar: Marcelo Orenes-Vera, "Navigating Heterogeneity and Scalability in Modern Chip Design"
Mon, Mar 18, 2024 @ 10:00 AM - 11:00 AM
Ming Hsieh Department of Electrical and Computer Engineering
Conferences, Lectures, & Seminars
Speaker: Marcelo Orenes-Vera, PhD Candidate, Dept of CS, Princeton University
Talk Title: Navigating Heterogeneity and Scalability in Modern Chip Design
Abstract: Abstract: The pursuit of continued improvements in performance and energy efficiency, following the end of Moore's Law and Dennard scaling, marks a pivotal moment in system architecture. As modern systems leverage parallelism and hardware specialization to achieve these goals, new challenges arise:
(1) The complexity of the system grows with the number of distinct hardware components, making it difficult to verify that it will behave correctly and securely;
(2) Parallelizing applications across more processing elements increases the pressure on the memory hierarchy and the network to supply data, which results in severe bottlenecks for data-and communication-intensive applications such as graph analytics and sparse linear algebra.
These challenges call for re-thinking our software abstractions and hardware designs to achieve scalable and efficient systems, as well as introducing robust methodologies to ensure their correctness and security. This talk presents my work on scalable data-centric architectures that co-design the hardware with a migrate-compute-to-the-data programming model to outperform the best results from the Graph500 list. Moreover, this architecture offers a chiplet-based design that enables post-silicon re-configuration of critical resources like the memory hierarchy or network-on-chip for a cost-efficient integration based on different deployment targets. In addition, this talk also introduces two formal-verification-based tools that assist the design of verifiably correct and secure hardware RTL by leveraging high-level abstraction primitives. In addition to facilitating the design process, my verification work also identified and fixed security vulnerabilities and correctness bugs in widely used open-source hardware projects.
Biography: Marcelo is a PhD candidate at Princeton University advised by Margaret Martonosi and David Wentzlaff. His research focuses on Computer Architecture, from hardware RTL design and verification to software programming models of novel architectures. He has previously worked in the hardware industry at Arm, contributing to the design and verification of three GPU projects; at Cerebras Systems, creating high-performance kernels for the Wafer-Scale Engine; and at AMD Research, contributing to design next-generation data centers optimized for large graph structure traversal. At Princeton, he has contributed in two chip tapeouts that aims to improve the performance, power and programmability of ML and Graph workloads. His contributions to scalable data-centric architectures were recognized with the gold medal at the ACM/SIGMICRO 2022 SRC and with an honorable mention at the IEEE Top Picks of 2023.
Host: Dr. Massoud Pedram, pedram@usc.edu
Webcast: https://usc.zoom.us/j/98003769115?pwd=Sm5JU2RUN1N4Qnd6UkZSOTFEdFpzZz09Location: Hughes Aircraft Electrical Engineering Center (EEB) - 248
WebCast Link: https://usc.zoom.us/j/98003769115?pwd=Sm5JU2RUN1N4Qnd6UkZSOTFEdFpzZz09
Audiences: Everyone Is Invited
Contact: Mayumi Thrasher