Amir Kamil

According to our database1, Amir Kamil authored at least 18 papers between 2005 and 2019.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Other 

Links

On csauthors.net:

Bibliography

2019
Gender-balanced TAs from an Unbalanced Student Body.
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019

Unexpected Tokens: A Review of Programming Error Messages and Design Guidelines for the Future.
Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education, 2019

UPC++: A High-Performance Communication Framework for Asynchronous Computation.
Proceedings of the 2019 IEEE International Parallel and Distributed Processing Symposium, 2019

2017
Trends in Data Locality Abstractions for HPC Systems.
IEEE Trans. Parallel Distrib. Syst., 2017

The UPC++ PGAS library for Exascale Computing.
Proceedings of PAW@SC 2017: Second Annual PGAS Applications Workshop, 2017

2016
A Hartree-Fock Application Using UPC++ and the New DArray Library.
Proceedings of the 2016 IEEE International Parallel and Distributed Processing Symposium, 2016

2014
A Local-View Array Library for Partitioned Global Address Space C++ Programs.
Proceedings of the ARRAY'14: Proceedings of the 2014 ACM SIGPLAN International Workshop on Libraries, 2014

Evaluation of PGAS Communication Paradigms with Geometric Multigrid.
Proceedings of the 8th International Conference on Partitioned Global Address Space Programming Models, 2014

UPC++: A PGAS Extension for C++.
Proceedings of the 2014 IEEE 28th International Parallel and Distributed Processing Symposium, 2014

2013
Hierarchical Computation in the SPMD Programming Model.
Proceedings of the Languages and Compilers for Parallel Computing, 2013

2012
Single Program, Multiple Data Programming for Hierarchical Computations.
PhD thesis, 2012

2011
Titanium.
Proceedings of the Encyclopedia of Parallel Computing, 2011

2009
Enforcing Textual Alignment of Collectives Using Dynamic Checks.
Proceedings of the Languages and Compilers for Parallel Computing, 2009

2007
Parallel Languages and Compilers: Perspective From the Titanium Experience.
IJHPCA, 2007

Hierarchical Pointer Analysis for Distributed Programs.
Proceedings of the Static Analysis, 14th International Symposium, 2007

Productivity and performance using partitioned global address space languages.
Proceedings of the Parallel Symbolic Computation, 2007

2005
Making Sequential Consistency Practical in Titanium.
Proceedings of the ACM/IEEE SC2005 Conference on High Performance Networking and Computing, 2005

Concurrency Analysis for Parallel Programs with Textually Aligned Barriers.
Proceedings of the Languages and Compilers for Parallel Computing, 2005


  Loading...