 | 2012 |
| 13 |  | José A. Joao,
M. Aater Suleman,
Onur Mutlu,
Yale N. Patt:
Bottleneck identification and scheduling in multithreaded applications.
ASPLOS 2012: 223-234 |
| 2011 |
| 12 |  | Eiman Ebrahimi,
Rustam Miftakhutdinov,
Chris Fallin,
Chang Joo Lee,
José A. Joao,
Onur Mutlu,
Yale N. Patt:
Parallel application memory scheduling.
MICRO 2011: 362-373 |
| 11 |  | M. Aater Suleman,
Onur Mutlu,
José A. Joao,
Khubaib,
Yale N. Patt:
Data Marshaling for Multicore Systems.
IEEE Micro 31(1): 56-64 (2011) |
| 2010 |
| 10 |  | M. Aater Suleman,
Onur Mutlu,
José A. Joao,
Khubaib,
Yale N. Patt:
Data marshaling for multi-core architectures.
ISCA 2010: 441-450 |
| 2009 |
| 9 |  | José A. Joao,
Onur Mutlu,
Yale N. Patt:
Flexible reference-counting-based hardware acceleration for garbage collection.
ISCA 2009: 418-428 |
| 8 |  | Hyesoon Kim,
José A. Joao,
Onur Mutlu,
Chang Joo Lee,
Yale N. Patt,
Robert Cohn:
Virtual Program Counter (VPC) Prediction: Very Low Cost Indirect Branch Prediction Using Conditional Branch Prediction Hardware.
IEEE Trans. Computers 58(9): 1153-1170 (2009) |
| 2008 |
| 7 |  | José A. Joao,
Onur Mutlu,
Hyesoon Kim,
Rishi Agarwal,
Yale N. Patt:
Improving the performance of object-oriented languages with dynamic predication of indirect jumps.
ASPLOS 2008: 80-90 |
| 2007 |
| 6 |  | Hyesoon Kim,
José A. Joao,
Onur Mutlu,
Yale N. Patt:
Profile-assisted Compiler Support for Dynamic Predication in Diverge-Merge Processors.
CGO 2007: 367-378 |
| 5 |  | Hyesoon Kim,
José A. Joao,
Onur Mutlu,
Chang Joo Lee,
Yale N. Patt,
Robert Cohn:
VPC prediction: reducing the cost of indirect branches via hardware-based dynamic devirtualization.
ISCA 2007: 424-435 |
| 4 |  | José A. Joao,
Onur Mutlu,
Hyesoon Kim,
Yale N. Patt:
Dynamic Predication of Indirect Jumps.
Computer Architecture Letters 6(2): 25-28 (2007) |
| 3 |  | José A. Joao,
Onur Mutlu,
Hyesoon Kim,
Yale N. Patt:
Dynamic Predication of Indirect Jumps.
Computer Architecture Letters 7(1): 1-4 (2007) |
| 2 |  | Hyesoon Kim,
José A. Joao,
Onur Mutlu,
Yale N. Patt:
Diverge-Merge Processor: Generalized and Energy-Efficient Dynamic Predication.
IEEE Micro 27(1): 94-104 (2007) |
| 2006 |
| 1 |  | Hyesoon Kim,
José A. Joao,
Onur Mutlu,
Yale N. Patt:
Diverge-Merge Processor (DMP): Dynamic Predicated Execution of Complex Control-Flow Graphs Based on Frequently Executed Paths.
MICRO 2006: 53-64 |