Project Skip to main content
IBM Research Homepage 
 Research Home  >> The Compiler Project for Scalable Architectures at IBM Research


mimd compilation

Content
arrow Project Abstract
arrow Cell Architecture
arrow Parallelization
arrow Simdization
arrow Optimized CodeGen
arrow Performance Eval
arrow Presentations
arrow Publications
arrow Patents

simd compilation

Related Projects 
arrow IBM Cell Research
arrow BlueGene Research

Selected External Presentations 
Optimizing Compiler for the Cell Processor (with animations), PACT 2005.

Integrated Simdization Framework with Virtual Vectors, ICS 2005.

Efficient SIMD Code Generation for Runtime Alignment and Length Conversion, CGO 2005.
Vectorization for SIMD architectures with alignment constraints, PLDI, 2004.

Selected Publications 
Optimizing Compiler for the Cell Processor
PACT 2005. (A. Eichenberger, K. O'Brien, K. O'Brien, P. Wu, T. Chen, P. Oden, D. Prener, J. Shepherd, B. So, Z. Sura, A. Wang, T. Zhang, P. Zhao, and M. Gschwind.)
 
Integrated Simdization Framework with Virtual Vectors
ICS 2005. (P. Wu, A. Eichenberger, A. Wang, P. Zhao)
Efficient SIMD Code Generation for Runtime Alignment and Length Conversion
CGO 2005. (P. Wu, A. Eichenbreger, A. Wang)
Vectorization for SIMD architectures with alignment constraints
PLDI 2004. (A. Eichenberger, P. Wu, K. O'Brien)
The Design and Implementation of a First-Generation Cell Processor
ISSCC 2005. (D. Pham et al.)
The Microarchitecture of the Streaming Processor for a Cell Processor
ISSCC 2005. (B. Flachs et al.)

PLDI is the Conference on Programming Language Design and Implementation; MICRO is the International Symposium on Microarchitecture; ICS is the International Conference on Supercomputing; PACT is the International Conference on Parallel Architectures and Compilation Techniques; CGO is the International Symposium on Code Generation and Optimization; ISSCC is the IEEE International Solid-State Circuits Conference.

IEEE - Copyright © 1990-2001 by IEEE. Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit. To copy otherwise, to republish, to post on servers, or to redistribute to lists, requires prior specific permission and/or a fee.

ACM - Copyright © 1990-2001 by Association for Computing Machinery, Inc. Permission to make digital or hard copies of part of all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage. To copy otherwise, to republish, to post on servers, or to redistribute to lists, requires prior specific permission and/or a fee.

Patents 

pending.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 Privacy | Legal | Contact | IBM Home | Research Home | Project List | Research Sites | Page Contact