Moving tools to IA64
New 64bit ISA from Intel/HP:
- Explicitly Parallel Instruction Computing
- Predicated Execution
- Advanced loads (i.e. speculative)
- A very interesting platform for research !!
Porting SALTO and Calvin2+DICE approach to IA64
Exploring new trade-offs enabled by instruction sets:
- predicting the predicates ?
- advanced loads against predicting dependencies
- ultimate out-of-order execution against compiler