Habanero-Java: the new adventures of old X10 V Cavé, J Zhao, J Shirako, V Sarkar Proceedings of the 9th International Conference on Principles and Practice …, 2011 | 319 | 2011 |
Slaw: a scalable locality-aware adaptive work-stealing scheduler for multi-core systems Y Guo, J Zhao, V Cave, V Sarkar Proceedings of the 15th ACM SIGPLAN Symposium on Principles and Practice of …, 2010 | 240 | 2010 |
Hierarchical place trees: A portable abstraction for task parallelism and data movement Y Yan, J Zhao, Y Guo, V Sarkar Languages and Compilers for Parallel Computing: 22nd International Workshop …, 2010 | 141 | 2010 |
Scalable and precise dynamic datarace detection for structured parallelism R Raman, J Zhao, V Sarkar, M Vechev, E Yahav Acm Sigplan Notices 47 (6), 531-542, 2012 | 134 | 2012 |
Efficient data race detection for async-finish parallelism R Raman, J Zhao, V Sarkar, M Vechev, E Yahav Formal Methods in System Design 41, 321-347, 2012 | 115 | 2012 |
The habanero multicore software research project R Barik, Z Budimlic, V Cave, S Chatterjee, Y Guo, D Peixotto, R Raman, ... Proceedings of the 24th ACM SIGPLAN conference companion on Object oriented …, 2009 | 94 | 2009 |
Efficient selection of vector instructions using dynamic programming R Barik, J Zhao, V Sarkar 2010 43rd Annual IEEE/ACM International Symposium on Microarchitecture, 201-212, 2010 | 72 | 2010 |
Chunking parallel loops in the presence of synchronization J Shirako, JM Zhao, VK Nandivada, VN Sarkar Proceedings of the 23rd international conference on Supercomputing, 181-192, 2009 | 52 | 2009 |
Communication optimizations for distributed-memory X10 programs R Barik, J Zhao, D Grove, I Peshansky, Z Budimlic, V Sarkar 2011 IEEE International Parallel & Distributed Processing Symposium, 1101-1113, 2011 | 47 | 2011 |
Intermediate language extensions for parallelism J Zhao, V Sarkar Proceedings of the compilation of the co-located workshops on DSM'11, TMC'11 …, 2011 | 45 | 2011 |
Practical permissions for race-free parallelism E Westbrook, J Zhao, Z Budimlić, V Sarkar ECOOP 2012–Object-Oriented Programming: 26th European Conference, Beijing …, 2012 | 41 | 2012 |
A transformation framework for optimizing task-parallel programs VK Nandivada, J Shirako, J Zhao, V Sarkar ACM Transactions on Programming Languages and Systems (TOPLAS) 35 (1), 1-48, 2013 | 40 | 2013 |
Delegated isolation R Lublinerman, J Zhao, Z Budimlić, S Chaudhuri, V Sarkar ACM SIGPLAN Notices 46 (10), 885-902, 2011 | 37 | 2011 |
Reducing task creation and termination overhead in explicitly parallel programs J Zhao, J Shirako, VK Nandivada, V Sarkar Proceedings of the 19th international conference on Parallel architectures …, 2010 | 37 | 2010 |
Compiler-driven data layout transformation for heterogeneous platforms D Majeti, R Barik, J Zhao, M Grossman, V Sarkar Euro-Par 2013: Parallel Processing Workshops: BigDataCloud, DIHC, FedICI …, 2014 | 33 | 2014 |
The design and implementation of the habanero-java parallel programming language Z Budimlić, V Cavé, R Raman, J Shirako, S Taşırlar, J Zhao, V Sarkar Proceedings of the ACM international conference companion on Object oriented …, 2011 | 26 | 2011 |
Accelerating habanero-java programs with opencl generation A Hayashi, M Grossman, J Zhao, J Shirako, V Sarkar Proceedings of the 2013 International Conference on Principles and Practices …, 2013 | 25 | 2013 |
Loop parallelisation for the Jikes RVM J Zhao, I Rogers, C Kirkham, I Watson Sixth International Conference on Parallel and Distributed Computing …, 2005 | 24 | 2005 |
Inter-iteration scalar replacement using array ssa form R Surendran, R Barik, J Zhao, V Sarkar Compiler Construction: 23rd International Conference, CC 2014, Held as Part …, 2014 | 18 | 2014 |
Parallel sparse flow-sensitive points-to analysis J Zhao, MG Burke, V Sarkar Proceedings of the 27th International Conference on Compiler Construction, 59-70, 2018 | 17 | 2018 |