The Raw Fabric: A Technology for Rapid Embedded System Customization
Abstract
This report is the final technical report for the project: The Raw Fabric: A Technology for Rapid Embedded System Customization. The Raw fabric is a universal computational substrate suitable for signal processing and embedded applications. The key innovation behind Raw fabrics is the ability for software to customize chip level communication channels in an application specific manner thereby enabling the construction of mission specific embedded systems cost effectively. Raw fabrics offer the promise of orders of magnitude improvements for embedded applications when compared to microprocessor based systems. These improvements are in perfomance, power, and size, and will allow system customization to be measured in hours instead of years. Raw Fabrics comprise single Raw chips with on-chip customizable interconnect. and board-level systems containing many Raw chips. Our project has built a Raw chip prototype and a handheld computer system based on Raw. Our results demonstrate that Raw performs at or close to the level of the best specialized machine for many application classes. When compared to a Pentium-III implemented in the same technology. Raw displays one to two orders of magnititde more perfomance for stream applications while perfoming within a factor of two for sequential desktop applications.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jun 01, 2004
- Accession Number
- ADA426161
Entities
People
- Anant Agarwal
- Saman Amarasinghe
Organizations
- Massachusetts Institute of Technology