Auto-pipe: Streaming Applications on Architecturally Diverse Systems

Publication Year: 
2010

Abstract:
In recent years, several computational resource types have matured to the point that they can materially benefit high-performance applications. These resources include multicore general-purpose processors, reconfigurable hardware, graphics processors, digital signal processors, and other application-specific processors. In many cases, the performance gains associated with these specialized computational resources are quite significant, and performance improvements of one to two orders of magnitude have been reported.

Institution: 
Washington Univ. in St. Louis, St. Louis, MO, USA