Slides from Selected Talks
- Jose A. Joao,
"Improving the Performance of Object-Oriented Languages with Dynamic Predication of Indirect Jumps," (pdf)
ASPLOS 13, Mar 2008.
- Jose A. Joao,
"Profile-Assisted Compiler Support for Dynamic Predication in Diverge-Merge Processors," (pdf)
CGO 5, Mar 2007.
- Hyesoon Kim,
"Diverge-Merge Processor,"
MICRO 39, Dec 2006.
- Hyesoon Kim,
"2D-Profiling: Detecting Input-Dependent Branches with a Single Input Data Set,"
CGO 4, Mar 2006.
- Hyesoon Kim,
"Wish Branches: Combining Conditional Branching and Predication for Adaptive Predicated Execution,"
MICRO 38, Nov 2005.
- Onur Mutlu,
"Address-Value Delta (AVD) Prediction,"
MICRO 38, Nov 2005.
- Onur Mutlu,
"Techniques for Efficient Processing in Runahead Execution Engines,"
ISCA 32, Jun 2005.
- Onur Mutlu,
"Wrong Path Events: Exploiting Illegal and Unusual Program Behavior for Early Misprediction Detection and Recovery,"
MICRO 37, Dec 2004.
- Onur Mutlu,
"Cache Filtering Techniques to Reduce the Negative Impact of Useless Speculative Memory References on Processor Performance,"
SBAC-PAD 16, Oct 2004.
- Mary Brown,
"Demand-Only Broadcast: Reducing Register File and Bypass Power in Clustered Execution Cores,"
PAC2, Oct 2004.
- Onur Mutlu,
"Runahead Execution: An Alternative to Very Large Instruction Windows for Out-of-order Processors,"
HPCA 9, Feb 2003.
- Mary Brown,
"Using Internal Redundant Representations and Limited Bypass to Support Pipelined Adders and Register Files,"
HPCA 8, Feb 2002.
- Mary Brown,
"Select-Free Instruction Scheduling Logic,"
MICRO 34, Dec 2001.
- Jared Stark,
"On Pipelining Dynamic Instruction Scheduling Logic,"
MICRO 33, Dec 2000.
- Jared Stark,
"Variable Length Path Branch Prediction,"
ASPLOS 8, Oct 1998.
- Marius Evers,
"Analysis of Correlation and Predictability: What Makes Two-Level Branch Predictors Work,"
ISCA 25, July 1998.
- Sanjay J. Patel,
"Improving Trace Cache Effectiveness with Branch Promotion and Trace Packing,"
ISCA 25, July 1998
- Sanjay J. Patel,
"The Trace Cache, One Year Later,"
IPoCSE, March 1998.
- Jared Stark,
"Out-of-Order Issue,"
IPoCSE, March 1998.