Using advanced compiler technology to exploit the performance of the Cell Broadband Enginee architecture (2006)

by A. E. Eichenberger , J. K. O'Brien , K. M. O’brien , P. Wu , T. Chen , P. H. Oden , D. A. Prener , J. C. Shepherd , Z. Sura , A. Wang , T. Zhang , P. Zhao , M. K. Gschwind , R. Archambault , Y. Gao , R. Koo, et al.
Citations:26 - 1 self

Active Bibliography

31 Optimizing compiler for the cell processor – Re E. Eichenberger, Peng Wu, Tong Chen, Peter H. Oden, Daniel A. Prener, Janice C. Shepherd, Byoungro So, Zehra Sura, Amy Wang, Tao Zhang, Peng Zhao, Michael Gschwind - 2005
2 Compilation Techniques for Short-Vector Instructions – Samuel Larsen, Saman P. Amarasinghe, Samuel Larsen - 2006
4 Exploiting vector parallelism in software pipelined loops – Samuel Larsen, Rodric Rabbah, Saman Amarasinghe - 2005
4 Evaluating Compiler Technology for Control-Flow Optimizations for Multimedia Extension Architectures – Jaewook Shin, Mary Hall, Jacqueline Chame
3 Automatic Parallelization for Graphics Processing Units – Alan Leung, Ghulam Lashari
Array Syntax Compilation and Performance Tuning – Yuan Zhao, Danny C. Sorensen, Jack Dongarra, Robert Fowler, Yuan Zhao - 2006
6 Dependence-based code generation for a cell processor – Yuan Zhao, Ken Kennedy - 2006
3 The Efficacy of Software Prefetching and Locality Optimizations on Future Memory Systems – Abdel-Hameed Badawy, Aneesh Aggarwal, Donald Yeung, Chau-Wen Tseng - 2004
6 Polyhedral-model guided loop-nest auto-vectorization – Konrad Trifunovic, Dorit Nuzman, Albert Cohen, Ayal Zaks, Ira Rosen
Author manuscript, published in "The 18th International Conference on Parallel Architectures and Compilation Techniques (2009)" Polyhedral-Model Guided Loop-Nest Auto-Vectorization – Konrad Trifunovic, Dorit Nuzman, Albert Cohen, Ayal Zaks, Ira Rosen - 2011
6 Liquid simd: Abstracting simd hardware using lightweight dynamic mapping – Nathan Clark, Amir Hormati, Sami Yehia, Scott Mahlke, Krisztián Flautner - 2007
SIMD Programming by Expansion by – Jaewook Shin
3 Reducing Exception Management Overhead with Software Restart Markers – Mark Jerome Hampton, Krste Asanović, Mark Jerome Hampton - 2008
Compiling Stream Applications for Heterogeneous Architectures – Amir H. Hormati - 2011
5 MacroSS: Macro-SIMDization of Streaming Applications – Amir H. Hormati, Yoonseo Choi, Mark Woh, Manjunath Kudlur
4 Exploiting Superword-Level Locality in Multimedia Extension Architectures – Jaewook Shin, Jacqueline Chame, Mary W. Hall - 2003
21 Compiler-Controlled Caching in Superword Register Files for Multimedia Extension Architectures – Jaewook Shin, Jacqueline Chame, Mary W. Hall - 2002
20 Evaluating the Impact of Memory System Performance on Software Prefetching and Locality Optimizations – Abdel-Hameed A. Badawy, Aneesh Aggarwal, Donald Yeung, Chau-Wen Tseng - 2001
Dynamic Scheduling Techniques for . . . – Babak Hamidzadeh, David J. Lilja, Yacine Atif - 1995