Productivity and performance using partitioned global address space languages K Yelick, D Bonachea, WY Chen, P Colella, K Datta, J Duell, SL Graham, ... Proceedings of the 2007 international workshop on Parallel symbolic …, 2007 | 258 | 2007 |
UPC++: a PGAS extension for C++ Y Zheng, A Kamil, MB Driscoll, H Shan, K Yelick 2014 IEEE 28th international parallel and distributed processing symposium …, 2014 | 256 | 2014 |
Compiler error messages considered unhelpful: The landscape of text-based programming error message research BA Becker, P Denny, R Pettit, D Bouchard, DJ Bouvier, B Harrington, ... Proceedings of the working group reports on innovation and technology in …, 2019 | 223 | 2019 |
Titanium language reference manual PN Hilfinger, D Bonachea, K Datta, D Gay, S Graham, A Kamil, B Liblit, ... Computer Science, 2006 | 179 | 2006 |
Trends in data locality abstractions for HPC systems D Unat, A Dubey, T Hoefler, J Shalf, M Abraham, M Bianco, ... IEEE Transactions on Parallel and Distributed Systems 28 (10), 3007-3020, 2017 | 126 | 2017 |
UPC++: A high-performance communication framework for asynchronous computation J Bachan, SB Baden, S Hofmeyr, M Jacquelin, A Kamil, D Bonachea, ... 2019 IEEE International Parallel and Distributed Processing Symposium (IPDPS …, 2019 | 86 | 2019 |
Concurrency analysis for parallel programs with textually aligned barriers A Kamil, K Yelick Languages and Compilers for Parallel Computing: 18th International Workshop …, 2006 | 56 | 2006 |
Making sequential consistency practical in Titanium A Kamil, J Su, K Yelick SC'05: Proceedings of the 2005 ACM/IEEE conference on Supercomputing, 15-15, 2005 | 56 | 2005 |
The UPC++ PGAS library for exascale computing J Bachan, D Bonachea, PH Hargrove, S Hofmeyr, M Jacquelin, A Kamil, ... Proceedings of the Second Annual PGAS Applications Workshop, 1-4, 2017 | 41 | 2017 |
Parallel languages and compilers: Perspective from the Titanium experience K Yelick, P Hilfinger, S Graham, D Bonachea, J Su, A Kamil, K Datta, ... The International Journal of High Performance Computing Applications 21 (3 …, 2007 | 41 | 2007 |
Programming abstractions for data locality A Tate, A Kamil, A Dubey, A Groblinger, B Chamberlain, B Goglin, ... Office of Scientific and Technical Information (OSTI), 2014 | 33 | 2014 |
Enforcing textual alignment of collectives using dynamic checks A Kamil, K Yelick International Workshop on Languages and Compilers for Parallel Computing …, 2009 | 22 | 2009 |
A local-view array library for partitioned global address space C++ programs A Kamil, Y Zheng, K Yelick Proceedings of ACM SIGPLAN International Workshop on Libraries, Languages …, 2014 | 20 | 2014 |
Hierarchical computation in the SPMD programming model A Kamil, K Yelick International Workshop on Languages and Compilers for Parallel Computing, 3-19, 2013 | 20 | 2013 |
Unexpected tokens: A review of programming error messages and design guidelines for the future BA Becker, P Denny, R Pettit, D Bouchard, DJ Bouvier, B Harrington, ... Proceedings of the 2019 ACM conference on innovation and technology in …, 2019 | 16 | 2019 |
An analysis of iterative and recursive problem performance M Endres, W Weimer, A Kamil Proceedings of the 52nd ACM Technical Symposium on Computer Science …, 2021 | 13 | 2021 |
Hierarchical pointer analysis for distributed programs A Kamil, K Yelick International Static Analysis Symposium, 281-297, 2007 | 13 | 2007 |
Graph algorithms A Kamil University of California, Berkeley, 2003 | 12 | 2003 |
Gender-balanced TAs from an unbalanced student body A Kamil, J Juett, A DeOrio Proceedings of the 50th ACM technical symposium on computer science …, 2019 | 8 | 2019 |
A Hartree-Fock application using UPC++ and the new DArray library D Ozog, A Kamil, Y Zheng, P Hargrove, JR Hammond, A Malony, ... 2016 IEEE International Parallel and Distributed Processing Symposium (IPDPS …, 2016 | 8 | 2016 |