To Publications by Topic, Publications by Date, Talks, Recent Research News, Home Page
Publications in Architectural Support for Programmer Productivity
- Jose A. Joao, M. Aater Suleman, Onur Mutlu, and Yale N. Patt,
"Bottleneck Identification and Scheduling in Multithreaded Applications"
Proceedings of the 17th International Conference on Architectural Support for Programming
Languages and Operating Systems (ASPLOS), London, UK, March 2012.
-
M. Aater Suleman, Onur Mutlu, Jose A. Joao, Khubaib, and Yale N. Patt,
"Data Marshaling for Multi-core Systems"
IEEE
Micro, Special Issue: Micro's Top Picks from 2010 Computer Architecture
Conferences (MICRO TOP PICKS), Vol. 31, No. 1, January/February 2011.
-
M. Aater Suleman, Onur Mutlu, Jose A. Joao, Khubaib, and Yale N. Patt,
"Data Marshaling for Multi-core Architectures"
Proceedings of the 37th International Symposium on
Computer Architecture (ISCA), Saint-Malo, France, June 2010.
Slides (ppt)
One of the computer architecture papers
of 2010 selected as Top Picks by IEEE Micro.
- M. Aater Suleman, Onur Mutlu, Moinuddin K. Qureshi, and Yale N. Patt,
"Accelerating Critical Section Execution with Asymmetric Multi-Core Architectures"
IEEE
Micro, Special Issue: Micro's Top Picks from 2009 Computer Architecture
Conferences (MICRO TOP PICKS), Vol. 30, No. 1, pages 131-141, January/February 2010.
- M. Aater Suleman, Onur Mutlu, Moinuddin K. Qureshi, and Yale N. Patt,
"Accelerating Critical Section Execution with Asymmetric Multi-Core Architectures"
Proceedings of the 14th International Conference on Architectural Support for Programming
Languages and Operating Systems (ASPLOS), pages 253-264, Washington, DC, March 2009.
Slides (ppt)
One of the computer architecture papers
of 2009 selected as Top Picks by IEEE Micro.
- Hyesoon Kim, José A. Joao, Onur
Mutlu, Chang Joo Lee, Yale N. Patt, and Robert S. Cohn,
"Virtual Program Counter (VPC) Prediction: Very Low Cost Indirect Branch Prediction using Conditional Branch Prediction Hardware"
IEEE Transactions on Computers (TC), Vol. 58, No. 9, pages 1153-1170, September 2009.
-
José A. Joao, Onur Mutlu, Hyesoon
Kim, Rishi Agarwal, and Yale N. Patt,
"Improving the Performance of Object-Oriented Languages with Dynamic Predication of Indirect Jumps"
Proceedings of the 13th International Conference on Architectural Support for Programming
Languages and Operating Systems (ASPLOS), pages 80-90, Seattle, WA, March 2008. Slides (ppt) (pdf)
-
Hyesoon Kim, José A. Joao, Onur
Mutlu, Chang Joo Lee, Yale N. Patt, and Robert S. Cohn,
"VPC Prediction: Reducing the Cost of Indirect Branches via
Hardware-Based Dynamic Devirtualization"
Proceedings of the 34th International Symposium on
Computer Architecture (ISCA), pages 424-435, San Diego, CA, June 2007. Slides
(ppt)
An extended version including evaluation of object-oriented Java applications, as HPS Technical
Report, TR-HPS-2007-002, University
of Texas at Austin, March 2007.
-
José A. Joao, Onur Mutlu, Hyesoon
Kim, and Yale N. Patt,
"Dynamic Predication of Indirect Jumps"
IEEE Computer Architecture
Letters (CAL), Vol. 6, May 2007.