About me

Advanced Compiler Technologies
Research Staff Member
Research lab: Watson Research Center (Yorktown)
| Name | Alexandre Eichenberger |
| Position | Research Staff Member, Advanced Compiler Technologies |
|
Research |
Interaction between compiler technology and microarchitecture design, SIMD code generation, ILP extraction and exploitation, predicated execution, instruction scheduling, modulo scheduling. |
| Contact Information |
IBM Thomas J. Watson Research Center |
Research:
During the initial port of the IBM XL production compiler to the SPEs (the 8 SIMD-centric attached processors in the Cell Broadband Engine architecture), I have addressed SPE-specific scheduling and bundling issues, including compiler techniques to prevent instruction fetch starvation. I currently contribute to the automatic generation of SIMD code targeting the SIMD units found in the CELL (SPE/VMX), Power (VMX), and BlueGene/L (double-precision floating-point) architectures, focusing on data alignment related issues.
Prior research interests include instruction-level parallelism, predicated execution, profiling techniques, and software pipelining.
For more info on my work, see the tabs on my bio, selected presentations, or selected publications.
Last updated 31 Jan 2006
