Monday January 7 4:00 - 4:50 PM Kelley 1001
Mike Butts Ambric Fellow Ambric Beaverton, OR A Massively Parallel TeraOPS Architecture, Chip and Tools Built for a Structural Object Programming Model Ambric is an Oregon-based fabless semiconductor company. Its new platform for high-performance embedded computing and acceleration is based on an object-based programming model, with architecture, silicon and tools designed to faithfully realize this model. Its objectives are massive performance, long-term scalability, and easy development. Ambric applications, which are developed with software languages and methodologies, not hardware, so far include image, signal, and video processing, software defined radio, and network security. In Ambric's Structural Object Programming Model, objects are strictly encapsulated software programs running concurrently on an asynchronous array of processors and memories. They exchange data and control through a structure of self-synchronizing asynchronous channels. Objects are combined hierarchically to create new objects, connected through the common channel interface. The Am2045 chip, now in production, is a 130nm ASIC with 336 32-bit RISC CPUs, 336 RAM banks with access engines, and a configurable word-wide self-synchronizing channel interconnect. It delivers an order-of-magnitude increase in the throughput available from a programmable chip in a given silicon process. Applications written in Java and block diagrams compile in one minute or less. Sub-millisecond runtime reconfiguration is inherent. Biography: Mike Butts, Ambric Fellow, is a lead hardware architect and senior technologist, with extensive experience in computer architecture and large-scale reconfigurable hardware. He co-invented FPGA-based hardware logic emulation, which spawned a market now valued at $100 million, and developed several reconfigurable chips and system products. His career was spent at companies that pioneered many fundamental electronics technologies, including Floating Point Systems, Mentor Graphics, Quickturn, Synopsys, and Cadence Design Systems, where he was named a Cadence Fellow. Prior to Ambric he was co-founder of Tabula. Mike has 35 U.S. patents issued with additional patents worldwide and pending. A widely published author, he has served on the Technical Program Committees of the IEEE International Symposium on Field-Configurable Custom Computing Machines (FCCM); the ACM International Symposium on FPGAs; and the International Conference on Field Programmable Logic and Applications (FPL). He received BSEE and MSEE/CS degrees from MIT.
_______________________________________________ Colloquium mailing list [email protected] https://secure.engr.oregonstate.edu/mailman/listinfo/colloquium
