All campus events (including Division of Extension sponsored events outside of Dane County) are canceled through June 30, with limited exceptions to be granted by deans or vice chancellors. Even if an event is not yet labeled as canceled, it's likely to be canceled, postponed or modified to online only, from now through June 30. Please check with organizers before attending.
Luca Carloni: Accelerators and Coherence: An SoC Perspective
Virtual Computer Architecture Seminar
Abstract: The complexity of System-on-Chip (SoC) designs continues to grow as each SoC features an increasing variety of loosely coupled accelerators together with multiple processor cores. Specialized-hardware accelerators are typically designed in isolation, optimized for the algorithm they are implementing, and with limited consideration of the implications of their integration into a given SoC. However, the interaction between these accelerators and the memory hierarchy is critically important for their performance and the performance of the overall SoC. By leveraging our platform for rapid SoC prototyping, we analyze three models of coherence for loosely coupled accelerators from a system-level perspective.
Biography: Luca Carloni (http://www.cs.columbia.edu/~luca/) is Professor of Computer Science at Columbia University in the City of New York, where he leads the System-Level Design Group. He holds a Laurea Degree Summa cum Laude in Electronics Engineering from the University of Bologna, Italy, a Master of Science in Engineering from the University of California at Berkeley, and a Ph.D. in Electrical Engineering and Computer Sciences from the University of California at Berkeley.