Jose A. Joao
Jose A. Joao
Arm Research
Verified email at utexas.edu - Homepage
TitleCited byYear
Parallel application memory scheduling
E Ebrahimi, R Miftakhutdinov, C Fallin, CJ Lee, JA Joao, O Mutlu, YN Patt
Proceedings of the 44th Annual IEEE/ACM International Symposium on …, 2011
1392011
Bottleneck identification and scheduling in multithreaded applications
JA Joao, MA Suleman, O Mutlu, YN Patt
ACM SIGPLAN Notices 47 (4), 223-234, 2012
1372012
Utility-based acceleration of multithreaded applications on asymmetric CMPs
JA Joao, MA Suleman, O Mutlu, YN Patt
ACM SIGARCH Computer Architecture News 41 (3), 154-165, 2013
802013
Target-frequency based indirect jump prediction for high-performance processors
O Mutlu, JA Joao
US Patent 7,870,371, 2011
752011
Flexible reference-counting-based hardware acceleration for garbage collection
JA Joao, O Mutlu, YN Patt
ACM SIGARCH Computer Architecture News 37 (3), 418-428, 2009
562009
VPC prediction: reducing the cost of indirect branches via hardware-based dynamic devirtualization
H Kim, JA Joao, O Mutlu, CJ Lee, YN Patt, R Cohn
ACM SIGARCH Computer Architecture News 35 (2), 424-435, 2007
532007
Data marshaling for multi-core architectures
MA Suleman, O Mutlu, JA Joao, YN Patt
ACM SIGARCH Computer Architecture News 38 (3), 441-450, 2010
362010
Improving the performance of object-oriented languages with dynamic predication of indirect jumps
JA Joao, O Mutlu, H Kim, R Agarwal, YN Patt
ACM SIGOPS Operating Systems Review 42 (2), 80-90, 2008
362008
Diverge-merge processor (DMP): Dynamic predicated execution of complex control-flow graphs based on frequently executed paths
H Kim, JA Joao, O Mutlu, YN Patt
Proceedings of the 39th Annual IEEE/ACM International Symposium on …, 2006
322006
Feedback mechanism for dynamic predication of indirect jumps
JA Joao, O Mutlu
US Patent 7,818,551, 2010
212010
Virtual program counter (vpc) prediction: Very low cost indirect branch prediction using conditional branch prediction hardware
H Kim, JA Joao, O Mutlu, CJ Lee, YN Patt, R Cohn
IEEE Transactions on Computers 58 (9), 1153-1170, 2008
162008
Profile-assisted compiler support for dynamic predication in diverge-merge processors
H Kim, JA Joao, O Mutlu, YN Patt
Proceedings of the International Symposium on Code Generation and …, 2007
132007
Yoga: A hybrid dynamic vliw/ooo processor
C Villavieja, JA Joao, R Miftakhutdinov, YN Patt
no. HPS Technical Report, 2014
122014
Dynamic predication of indirect jumps
JA Joao, O Mutlu, H Kim, YN Patt
IEEE Computer Architecture Letters 7 (1), 1-4, 2007
112007
Diverge-merge processor: Generalized and energy-efficient dynamic predication
H Kim, JA Joao, O Mutlu, YN Patt
IEEE micro 27 (1), 94-104, 2007
92007
Dynamic Predicated Execution of Complex Control-Flow Graphs Based on Frequently Executed Paths
H Kim, JA Joao, O Mutlu, YN Patt, DM Processor
Proceedings of the 39th Annual IEEE/ACM International Symposium on …, 2006
82006
Morphable counters: Enabling compact integrity trees for low-overhead secure memories
G Saileshwar, P Nair, P Ramrakhyani, W Elsasser, J Joao, M Qureshi
2018 51st Annual IEEE/ACM International Symposium on Microarchitecture …, 2018
72018
ARM HPC Ecosystem and the Reemergence of Vectors
A Rico, JA Joao, C Adeniyi-Jones, E Van Hensbergen
Proceedings of the Computing Frontiers Conference, 329-334, 2017
62017
Data marshaling for multicore systems
MA Suleman, O Mutlu, J Joao, K Khubaib, YN Patt
IEEE micro 31 (1), 56-64, 2010
62010
Hardware thread scheduling
JA Joao, AR CARRO, Z Huang
US Patent App. 10/261,835, 2019
52019
The system can't perform the operation now. Try again later.
Articles 1–20