PACT 2000, pact2000@ece.orst.edu

International Conference on Parallel Architecture and Compilation Techniques -
- -
-

Traveling to Philly

Registration

Keynote Speakers

Tutorials/Workshops

Conference Program

Travel Funds for Students

Hotel Information

Call for Papers

Important Dates

Organizing Committee

Home: Conference Objectives

 

Sponsored by:

IEEE TCCA, IEEE TCPP, ACM SIGARCH, & IFIP Working Group 10.3

& Generous Corporate Support from

IBM, Intel, & SGI

 

e-mail:

pact2000@ece.orst.edu

Conference Program

 

Monday, October 16

8:30-9:15 Continental Breakfast
9:15-9:30 Welcome
Ali Hurson (Conference Chair) and Mary Lou Soffa (Program Chair)
9:30-10:30 Keynote Speaker
Fred Pollack, Intel Corporation
New Challenges in Microarchitecture and Compiler Design
10:30-11:00 Break
11:00-12:30 Session 1: Register Allocation and Analysis - Session Chair: Kemal Ebcioglu
11:00-11:30 Register Queues: A New Hardware/Software Approach to Efficient Software Pipelining
by Mikhail Smelyanski, Gary Tyson and Edward Davidson (University of Michigan)
11:30-12:00 Global Register Partitioning
by Jason Hiser (University of Virginia), Steve Carr and Philip Sweany (Michigan Technological University)
12:00-12:30 Region Formation Analysis with Demand-driven Inlining for Region-Based Optimization
by Tom Way, Ben Breech and Lori Pollock (University of Delaware)
12:30-2:00 Lunch
2:00-3:30 Session 2: Architectural Design - Session Chair: Skevos Evripidou
2:00-2:30 aSOC: A Scalable, Single-Chip Communication Architecture
by Jian Liang, Sriram Swaminathan, and Russell Tessier (University of Massachusetts)
2:30-3:00 Address Partitioning in DSM Clusters with Parallel Coherence Controllers
by Ilanthiraiyan Pragaspathy and Babak Falsafi (Purdue University)
3:00-3:30 Custom Wide Counterflow Pipelines for High-Performance Embedded Applications
by Bruce R. Childers (University of Pittsburgh) and Jack W. Davidson (University of Virginia)
3:30-4:00 Break
4:00-5:40 Session 3: Optimizations and Opportunities - Session Chair: Evelyn Duesterwald
4:00-4:30 A Lightweight Algorithm for Dynamic If-Conversion during Dynamic Optimization
by Kim M. Hazelwood and Thomas M. Conte (North Carolina State University)
4:30-5:00 Exploring the Limits of Sub-word Level Parallelism
by Kevin Scott and Jack Davidson (University of Virginia)
5:00-5:20 The Dynamic Trace Memorization Reuse Technique
by Amarildo da Costa, Felipe Franca and Eliseu Filho (University of Rio de Janeiro, Brazil)
5:20-5:40 Exploring Sub-block Value Reuse for Superscalar Processors
by Jian Huang (Sun Microsystems) and David Lilja (University of Minnesota)
6:30-7:30 Reception

 

Tuesday, October 17

8:30-9:00 Continental Breakfast
9:00-10:00 Keynote Speaker
Michael Smith, Harvard University
Dynamic Optimization: An Online Opportunity
10:00-10:30 Break
10:30-12:00 Session 4: High Performance Memory Techniques - Session Chair: David O'Hallaron
10:30-11:00 Hiding Relaxed Memory Consistency with Compilers
by Jaejin Lee (Michigan State University) and David A. Padua (University of Illinois at Urbana-Champaign)
11:00-11:30 Neighborhood Prefetching on Multiprocessors Using Instruction History
by David Koppelman (Louisiana State University)
11:30-12:00 Characterization of Silent Stores
by Gordon Bell, Kevin M. Lepak and Mikko H.Lipasti (University of Wisconsin)
12:00-2:00 Lunch
2:00-3:20 Session 5: Speculation and Prediction - Session Chair: Jim Dehnert
2:00-2:30 On Some Implementation Issues for Value Prediction on Wide-Issue Processors
by Sang-Jeong Lee (Soonchunhyang University, Korea) and Pen-Chung Yew (University of Minnesota)
2:30-3:00 A Unified Compiler Framework for Control and Data Speculation
by Roy Dz-ching Ju (Intel Corporation), Kevin Nomura (Network Applications), Uma Mahadevan and Le-Chun Wu (Hewlett-Packard Company)
3:00-3:20 Applying Data Speculation in Modulo Scheduled Loops
by Uma Mahadevan (Hewlett Packard Company), Kevin Nomura (Network Applications), Roy Dz-ching Ju (Intel Corporation) and Rick Hank (Hewlett Packard Company)
3:20-4:00 Break
4:00-5:40 Session 6: Branch Prediction - Session Chair: Sally McKee
4:00-4:30 Branch Prediction in Multi-Threaded Processors
by Jayanth Gummaraju and Manoj Franklin (University of Maryland)
4:30-5:00 The Effect of Code Reordering on Branch Prediction
by Alex Ramirez, Josep L. Larriba-Pey and Mateo Valero (Universitat Politecnica de Catalunya, Spain)
5:00-5:20 A Taxonomy of Branch Mispredictions, and Alloyed Prediction as a Robust Solution to Wrong-History Mispredictions
by Kevin Skadron (University of Virginia), Margaret Martonosi and Douglas W. Clark (Princeton University)
5:20-5:40 Dynamic Branch Prediciton for a VLIW Processor
by J. Hoogerbrugge (Phillips Research Laboratories, the Netherlands)

 

Wednesday, October 18

8:30-9:00 Continental Breakfast
9:00-10:00 Keynote Speaker
Monty Denneau, IBM T.J. Watson Research Center
Blue Gene
10:00-10:30 Break
10:30-12:00 Session 7: Parallel Computation - Session Chair: Guang Gao
10:30-11:00 Fine Grained Multithreading with Process Calculi
by Luis Lopes, F. Silva and V. Vasconcelos (University of Porto, Portugal)
11:00-11:30 Data Relation Vectors: A New Abstraction for Data Optimizations
by Mahmut Kandemir (Pennsylvania State University) and J. Ramanujam (Louisiana State University)
11:30-12:00 Combined Selection of Tile Sizes and Unroll Factors Using Iterative Compilation
by T. Kisuki and P.M.W. Knijnenburg (Leiden University, The Netherlands) and M.F.P. O'Boyle (Edinburgh University, UK)
12:00-1:30 Lunch
1:30-2:50 Session 8: Applications - Session Chair: Lori Pollock
1:30-2:00 Faster FFTs via Architecture-Cognizance
by Kang Su Gatlin and Larry Carter (University of California San Diego)
2:00-2:30 Hybrid Parallel Circuit Simulation Approaches
by Edwin Naroska (University of Dortmund), Rung-Ji Shang and Feipei Lai (National Taiwan University), and Uwe Schwiegelshohn (University of Dortmund)
2:30-2:50 Multithreaded programming of PC clusters
by Martin Schulz (Technische Universitat Munchen)
2:50-3:15 Break
3:15-4:35 Session 9: Instruction Scheduling - Session Chair: David Kaeli
3:15-3:45 A Fast Algorithm for Scheduling Instructions with Deadline Constraints on RISC Processors
by Hui Wu, Joxan Jaffar and R. Yap (National University of Singapore)
3:45-4:15 Instruction Scheduling for Clustered VLIW DSPs
by Rainer Leupers (University of Dortmund)
4:15-4:35 Efficient Backtracking Instruction Schedulers
by Santosh G. Abraham (Hewlett-Packard Laboratories), Waleed M. Meleis and Ivan D.Baev (Northeastern University)

-
-

Oregon State University

Questions or comments, please contact the Webmaster.

Disclaimer

-