Third Workshop on Explicitly Parallel Instruction Computing Architectures and Compiler Technology, March 21, 2004

 

EPIC-3 Program


Co-Chairs: Gerolf Hoflehner*, Carole Dulong**

* gerolf.f.hoflehner@intel.com
** carole.dulong@intel.com


Keynote address, "The Future of EPIC Architectures" by Dan Connors, University of Colorado.
3rd Workshop on EPIC Architectures and Compiler Technology

In conjunction with the second annual IEEE/ACM International Symposium on Code Generation and Optimization (CGO) Palo Alto, California, March 21, 2004, researchers from both academia and industry have been invited to share their latest research findings in the area of EPIC architectures and compiler technology.

The Explicitly Parallel Instruction Computing (EPIC) style of architecture was developed to enable new levels of instruction-level parallelism not achieved with traditional architectures. By allowing the compiler to express program parallelism and other relevant information directly to the processor, EPIC architectures can overcome hardware complexity issues that limit performance in traditional microprocessors. The major challenge to realizing the full potential of EPIC architectures is developing strategic compiler technologies that effectively deploy explicitly defined hardware mechanisms and deliver performance for both commercial and scientific applications. This half-day workshop will focus on promising research concepts that enable the EPIC architecture model. Some of the topics that will get discussed are:

  • Predicated execution
  • Compiler-directed control- and data speculation
  • Profile-driven compiler optimizations
  • Compiler controlled memory prefetching and memory hierarchy management
  • EPIC performance monitoring unit feedback for dynamic compilation
  • Effects of architectural features on workload behavior
  • Novel architectures and micro-architectures
  • Commercial and scientific workload studies for EPIC models
  • Power and energy aware computing techniques for EPIC machines
  • Performance analysis of EPIC architectures
  • Experimental evaluation of Itanium microprocessors

     

    Page maintained by Dan Connors