Programmable Stream Processors
By U. Kapasi, Scott Rixner, William (Bill) J. Dally, Brucek Khailany, Jung Ho Ahn, Peter R. Mattson, John Douglas Owens. Computer, 2003
339 citations recorded by the source corpus.
Subfields: Computer Networks and Communications, Hardware and Architecture
View Paper: https://www.semanticscholar.org/paper/e0db138e7c6fa6562bd110172fa878c58c43f531
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Computer Networks and Communications
- P. Hanrahan
- Saman P. Amarasinghe
- Nuwan Jayasena
- Ivan S. Ufimtsev
- William (Bill) J. Dally
- Onur Mutlu
- Sunpyo Hong
- Hyesoon Kim
In Hardware and Architecture
- Saman P. Amarasinghe
- Ian Buck
- P. Hanrahan
- Nuwan Jayasena
- Ivan S. Ufimtsev
- William (Bill) J. Dally
- Sunpyo Hong
- Hyesoon Kim
Citations in the corpus
- Merge: a programming model for heterogeneous multi-core systems (2008, methodology): “Direct approaches, such as the DSVMs cited previously or streaming languages (4; 30; 15; 20; 24), map the application directly to the accelerator ISA or API, while library-based approaches, such as the Merge framework, Sequoia, and MATCH (23), map the application to a library of function-intrinsics ”
- Quantum Chemistry on Graphical Processing Units. 1. Strategies for Two-Electron Integral Evaluation. (2008, background): “Block (3, 2 ) represents the case when the number of primitive integrals is not a multiple of the number of the number of threads in a block.”
- Methods for evaluating and covering the design space during early design development (2004, neutral): “Data Flow (SDF) models for signal processors [139] and computations organized in streams for media processors [140].”
- Exploiting coarse-grained task, data, and pipeline parallelism in stream programs (2006, background): “Often the gains from parallel execution can be overshadowed by the costs of communication and synchronization.”
- Polly - Performing Polyhedral Optimizations on a Low-Level Intermediate Representation (2012, background): “, PIPS [15], LooPo [12], PLuTo [6], PoCC, AlphaZ and the commercial R-Stream source-to-source compiler [17].”
- Merrimac: Supercomputing with Streams (2003, methodology): “This stream instruction set closely follows that of the Imagine streaming media processor [5, 6].”