CoRAM and Beyond: Towards Logic Specialization for the Masses
Mar 07, 2013
from 01:00 PM to 02:30 PM
|Where||Engr. IV Bldg., Shannon Room 54-134|
|Contact Name||Prof. Mani Srivastava|
|Add event to calendar||
Microsoft Research Silicon Valley
We stand at the brink of a major disruption in the semiconductor industry. Although transistors continue to scale, our failure to commensurately reduce the supply voltage (and power) will inherently limit the scalability of future multi-core architectures. To unleash new capabilities in next-generation servers and devices, hardware specialization in the form of ASICs and FPGAs offers significant potential in enhancing processor efficiency by an order of magnitude or more. As a first step towards making specialization viable for the “masses”, this talk will present CoRAM, a joint effort with CMU to develop and prototype a scalable, portable, and programmable memory abstraction for future FPGAs. I will also discuss ongoing research efforts such as the LINQits project, a first step towards bridging the gulf between rich software ecosystems and low-level programmable logic.
Eric Chung is currently a post-doc at Microsoft Research Silicon Valley and received his PhD at Carnegie Mellon University in 2011. He is broadly interested in architecting hardware specialization for future computer architectures and software systems. In a collaboration with CMU, he leads the CoRAM project, an endeavor to build scalable portable FPGA architectures. He was also the lead developer of ProtoFlex, an architecture for emulating full-system, large-scale multiprocessors using FPGAs.