Publications by José A. Joao

×

Status message

The Publications site is currently under construction, as a result some publications might be missing.

2013

The 40th Annual International Symposium on Computer Architecture, ISCA'13, Tel-Aviv, Israel, June 2013
@inproceedings{abc,
	author = {Jos{\'e} A. Joao and M. Aater Suleman and Onur Mutlu and Yale N. Patt},
	booktitle = {The 40th Annual International Symposium on Computer Architecture, ISCA{\textquoteright}13, Tel-Aviv, Israel},
	title = {Utility-based acceleration of multithreaded applications on asymmetric CMPs.},
	url = {http://doi.acm.org/10.1145/2485922.2485936},
	year = {2013}
}

2012

Proceedings of the 17th International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS 2012, London, UK, March 2012
@inproceedings{abc,
	author = {Jos{\'e} A. Joao and M. Aater Suleman and Onur Mutlu and Yale N. Patt},
	booktitle = {Proceedings of the 17th International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS 2012, London, UK},
	title = {Bottleneck identification and scheduling in multithreaded applications.},
	url = {http://doi.acm.org/10.1145/2150976.2151001},
	year = {2012}
}

2011

44rd Annual IEEE/ACM International Symposium on Microarchitecture, MICRO 2011, Porto Alegre, Brazil, December 2011
@inproceedings{abc,
	author = {Eiman Ebrahimi and Rustam Miftakhutdinov and Chris Fallin and Chang Joo Lee and Jos{\'e} A. Joao and Onur Mutlu and Yale N. Patt},
	booktitle = {44rd Annual IEEE/ACM International Symposium on Microarchitecture, MICRO 2011, Porto Alegre, Brazil},
	title = {Parallel application memory scheduling.},
	url = {http://doi.acm.org/10.1145/2155620.2155663},
	year = {2011}
}
IEEE Micro, January 2011
@article{abc,
	author = {M. Aater Suleman and Onur Mutlu and Jos{\'e} A. Joao and Khubaib and Yale N. Patt},
	journal = {IEEE Micro},
	title = {Data Marshaling for Multicore Systems.},
	url = {http://dx.doi.org/10.1109/MM.2010.105},
	year = {2011}
}

2010

37th International Symposium on Computer Architecture (ISCA 2010), Saint-Malo, France, June 2010
@inproceedings{abc,
	author = {M. Aater Suleman and Onur Mutlu and Jos{\'e} A. Joao and Khubaib and Yale N. Patt},
	booktitle = {37th International Symposium on Computer Architecture (ISCA 2010)},
	title = {Data marshaling for multi-core architectures.},
	url = {http://doi.acm.org/10.1145/1815961.1816020},
	venue = {Saint-Malo, France},
	year = {2010}
}

2009

36th International Symposium on Computer Architecture (ISCA 2009), Austin, TX, USA, January 2009
@inproceedings{abc,
	author = {Jos{\'e} A. Joao and Onur Mutlu and Yale N. Patt},
	booktitle = {36th International Symposium on Computer Architecture (ISCA 2009)},
	title = {Flexible reference-counting-based hardware acceleration for garbage collection.},
	url = {http://doi.acm.org/10.1145/1555754.1555806},
	venue = {Austin, TX, USA},
	year = {2009}
}
IEEE Trans. Computers, January 2009
@inproceedings{abc,
	author = {Hyesoon Kim and Jos{\'e} A. Joao and Onur Mutlu and Chang Joo Lee and Yale N. Patt and Robert S. Cohn},
	booktitle = {IEEE Trans. Computers},
	title = {Virtual Program Counter (VPC) Prediction: Very Low Cost Indirect Branch Prediction Using Conditional Branch Prediction Hardware.},
	url = {http://doi.ieeecomputersociety.org/10.1109/TC.2008.227},
	year = {2009}
}

2008

Proceedings of the 13th International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS 2008, Seattle, WA, USA, January 2008
@inproceedings{abc,
	author = {Jos{\'e} A. Joao and Onur Mutlu and Hyesoon Kim and Rishi Agarwal and Yale N. Patt},
	booktitle = {Proceedings of the 13th International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS 2008, Seattle, WA, USA},
	title = {Improving the performance of object-oriented languages with dynamic predication of indirect jumps.},
	url = {http://doi.acm.org/10.1145/1346281.1346293},
	year = {2008}
}

2007

34th International Symposium on Computer Architecture (ISCA 2007), San Diego, California, USA, January 2007
@inproceedings{abc,
	author = {Hyesoon Kim and Jos{\'e} A. Joao and Onur Mutlu and Chang Joo Lee and Yale N. Patt and Robert S. Cohn},
	booktitle = {34th International Symposium on Computer Architecture (ISCA 2007)},
	title = {VPC prediction: reducing the cost of indirect branches via hardware-based dynamic devirtualization.},
	url = {http://doi.acm.org/10.1145/1250662.1250715},
	venue = {San Diego, California, USA},
	year = {2007}
}
Computer Architecture Letters, January 2007
@inproceedings{abc,
	author = {Jos{\'e} A. Joao and Onur Mutlu and Hyesoon Kim and Yale N. Patt},
	booktitle = {Computer Architecture Letters},
	title = {Dynamic Predication of Indirect Jumps.},
	url = {http://dx.doi.org/10.1109/L-CA.2007.7},
	year = {2007}
}
IEEE Micro, January 2007
@inproceedings{abc,
	author = {Hyesoon Kim and Jos{\'e} A. Joao and Onur Mutlu and Yale N. Patt},
	booktitle = {IEEE Micro},
	title = {Diverge-Merge Processor: Generalized and Energy-Efficient Dynamic Predication.},
	url = {http://doi.ieeecomputersociety.org/10.1109/MM.2007.9},
	year = {2007}
}
Computer Architecture Letters, January 2007
@article{abc,
	author = {Jos{\'e} A. Joao and Onur Mutlu and Hyesoon Kim and Yale N. Patt},
	journal = {Computer Architecture Letters},
	title = {Dynamic Predication of Indirect Jumps.},
	url = {http://dx.doi.org/10.1109/L-CA.2008.2},
	year = {2007}
}
Fifth International Symposium on Code Generation and Optimization (CGO 2007), San Jose, California, USA, January 2007
@inproceedings{abc,
	author = {Hyesoon Kim and Jos{\'e} A. Joao and Onur Mutlu and Yale N. Patt},
	booktitle = {Fifth International Symposium on Code Generation and Optimization (CGO 2007)},
	title = {Profile-assisted Compiler Support for Dynamic Predication in Diverge-Merge Processors.},
	url = {http://doi.ieeecomputersociety.org/10.1109/CGO.2007.31},
	venue = {San Jose, California, USA},
	year = {2007}
}

2006

39th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO-39 2006), Orlando, Florida, USA, January 2006
@inproceedings{abc,
	author = {Hyesoon Kim and Jos{\'e} A. Joao and Onur Mutlu and Yale N. Patt},
	booktitle = {39th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO-39 2006)},
	title = {Diverge-Merge Processor (DMP): Dynamic Predicated Execution of Complex Control-Flow Graphs Based on Frequently Executed Paths.},
	url = {http://doi.ieeecomputersociety.org/10.1109/MICRO.2006.20},
	venue = {Orlando, Florida, USA},
	year = {2006}
}