Sixth Workshop on Explicitly Parallel Instruction Computing Architectures and Compiler Technology (EPIC-6)

March 11, 2007

In conjunction with the IEEE/ACM International Symposium on Code Generation and Optimization,

San Jose, CA

 

 

Researchers from both academia and industry are invited to share their latest research findings in the area of EPIC architectures and compiler technology. The 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 in realizing the full potential of EPIC architectures is developing compiler and runtime optimization technologies that effectively deploy explicitly defined hardware mechanisms, and deliver performance for both commercial and scientific applications. This workshop will focus on promising research concepts that enable the EPIC architecture model.

 

WORKSHOP PROGRAM

EPIC-6 Proceedings

1:30-2:30 Keynote by Don Soltis, Poulson processor design architect, Intel Corp. (bio)
2:30-3:00 Online Load Profiling and Dynamic Optimization in the Hotspot JVM. Andrew Trick, Xiaoyi Guo, Laurent Morichetti (HP) (slides)
3:00-3:30 The Design and Architecture of MAQAOPROFILE: an Instrumentation MAQAO Module. Lamia Djoudi, Denis Barthou, Olivier Tomaz, Andres Charif-Rubial, Jean-Thomas Acquaviva, William Jalby (Universite de Versailles Saint-Quentin) (slides)
3:30-4:00 Global Multi-Threaded Instruction Scheduling: Technique and Initial Results. Guilherme Ottoni and David I. August (Princeton University) (slides)
4:00-4:15

Break

4:15-5:15 Keynote "Itanium as a Horizontal Microcode Engine for Legacy Architecture Enablement" by Ron Hilton, Founder and Chief Technology Officer, Platform Solutions, Inc. (bio, slides)
5:15-5:45 Optimal Placement of Fused Multiply-Add (FMA) Instructions. Konstantin Serebryany (Intel Corp.) (slides)
5:45-6:15 A Practical and Complete Implementation of SSUPRE without Static Single Use Representation. Yao Shi, Tianwei Sheng, Hucheng Zhou, Dehao Chen,  Wenguang Chen, Weimin Zheng (Tsinghua University), and Shinming Liu (HP) (slides)

 

 

TOPICS OF INTEREST

Topics of interest include, but are not limited to:


Compiler Optimizations:

 

Feedback-Directed Optimizations:

 

Microarchitecture:

 

Advanced Uses of EPIC Architectures:

 

Performance Analysis of EPIC Architectures:

 

 

CO-CHAIRS

Rick Hank, HP

Sebastian Winkel, Intel


IMPORTANT DATES

Submission Deadline: Wednesday, January 31, 2007
Acceptances Mailed: February 16, 2007
Final Version Due: March 2, 2007
Workshop Date: March 11, 2007 (half day workshop)

   

SUBMISSION GUIDELINES

Full papers of up to 22 pages or extended abstracts of up to 8 pages can be submitted by email (8.5"x11" double-spaced pages, using 11pt or larger font). Clearly describe the nature of the work, its significance and the current status of the research. Include a title page containing the title of the paper, list of authors and their affiliations, addresses, telephone and fax numbers, email addresses and the name of the corresponding author. Accepted papers will be published in the EPIC-6 proceedings (the copyright will remain with the author).

 

PREVIOUS EPIC WORKSHOPS

EPIC-1, 2001, Austin, TX

EPIC-2, 2002, Istanbul, Turkey

EPIC-3, 2004, Palo Alto, CA

EPIC-4, 2005, San Jose, CA

EPIC-5, 2006, New York, NY

 

Page maintained by Sebastian Winkel.