Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
Defying the Speed of Light: Wire-Exposed Architectures and Spatially-Aware Compilers Saman Amarasinghe
 

Summary: Defying the Speed of Light: Wire-Exposed Architectures and Spatially-Aware Compilers
Saman Amarasinghe
Laboratory for Computer Science, Massachusetts Institute of Technology,
200 Technology Square, Cambridge, MA 02139
1-617-253-8879 / saman@lcs.mit.edu / http://compiler.lcs.mit.edu/commit
Abstract
As wire-delay is becoming the most important design constraint of
microprocessors, wire-expose architectures are emerging as a
strong solution to maintaining the performance growth of modern
processors. However, a von Neumann programming model cannot
harness the power of these machines.
We have developed StreamIt, a novel language as a viable
common machine language for wire-exposed architectures. It
abstracts away the target's granularity, memory layout, and
network interconnect, while capturing the notion of replicated
processors that communicate in regular patterns. With this
representation, we believe that the StreamIt compiler will match
the performance of C code that was hand-tailored for a given
grid-based machine.
1. INTRODUCTION

  

Source: Amarasinghe, Saman - Computer Science and Artificial Intelligence Laboratory & Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology (MIT)

 

Collections: Computer Technologies and Information Sciences