Now showing items 1-3 of 3

    • A Stream Compiler for Communication-Exposed Architectures 

      Gordon, Michael; Thies, William; Karczmarek, Michael; Wong, Jeremy; Hoffmann, Henry; e.a. (2002-03)
      With the increasing miniturization of transistors, wire delays are becoming a dominant factor in microprocessor performance. To address this issue, a number of emerging architectures contain replicated processing units ...
    • StreamIT: A Complier for Streaming Applications 

      Thies, William F.; Karczmarek, Michael; Gordon, Michael; Maze, David; Wong, Jeremy; e.a. (2002-02)
      Streaming programs represent an increasingly important and widespread class of applications that holds unprecedented opportunitie sfor high-impact compiler technology. Unlike sequential programs with obscured dependence ...
    • StreaMIT: A Language for Streaming Applications 

      Thies, William F.; Karczmarek, Michael; Amarasinghe, Saman (2001-08)
      We characterize high-performance streaming applications as a new and distinct domain of programs that is becoming increasingly important. The StreaMIT language provides novel high-level representations to improve programmer ...