Wiki

Clone wiki

legacy-upcpp / Publications

Publications using UPC++ v0.1 (Historical)

This page archives publications for UPC++ v0.1, which has been superceded by UPC++ v1.0.

For publications of current work in UPC++, please visit: UPC++ v1.0 Publications

Recent

  • Basilio B. Fraguela, Diego Andrade; "Easy dataflow programming in clusters with UPC++ DepSpawn". IEEE Transactions on Parallel and Distributed Systems, 30(6), p. 1267-1282. June 1 2019. http://dx.doi.org/10.1109/TPDS.2018.2884716

2016

  • David Ozog, Amir Kamil, Yili Zheng, Paul Hargrove, Jeff R. Hammond, Allen Malony, Wibe de Jong, Katherine Yelick; "A Hartree-Fock Application using UPC++ and the New DArray Library", International Parallel and Distributed Processing Symposium (IPDPS), May 2016. paper https://doi.org/10.1109/IPDPS.2016.108

  • Jorge González-Domínguez, Yongchao Liu, Bertil Schmidt; "Parallel and Scalable Short-Read Alignment on Multi-Core Clusters Using UPC++", PLoS ONE 11(1), January 5, 2016. paper

2015

  • Akihiro Hayashi, Jisheng Zhao, Michael Ferguson, Vivek Sarkar; "LLVM-based Communication Optimizations for PGAS Programs", LLVM-HPC2015, co-located with SC15, November 15-20, 2015. paper

  • Scott French, Barbara Romanowicz; "Broad plumes rooted at the base of the Earth's mantle beneath major hotspots", Nature 525, 95–99 (03 September 2015). paper

  • Hongzhang Shan, Samuel Williams, Yili Zheng, Amir Kamil and Katherine Yelick; "Implementing High-Performance Geometric Multigrid Solver With Naturally-Grained Messages", 9th International Conference on Partitioned Global Address Space Programming Models (PGAS), September 2015. paper, slides

  • Jorge González-Domínguez , Jan C. Kässens, Lars Wienbrandt, Bertil Schmidt; "Large-Scale Genome-Wide Association Studies on a GPU Cluster Using a CUDA-Accelerated PGAS Programming Model", International Journal of High Performance Computing Applications (IJHPCA). paper

  • Scott French, Yili Zheng, Barbara Romanowicz, Katherine Yelick; "Parallel Hessian Assembly for Seismic Waveform Inversion Using Global Updates", International Parallel and Distributed Processing Symposium (IPDPS), May 2015. paper

  • Jorge González-Domínguez; "Using a CUDA-Accelerated PGAS Model on a GPU Cluster for Bioinformatics", NVIDIA GPU Technology Conference (GTC), March 2015. slides

2014

  • Scott French, Barbara Romanowicz; "Whole-mantle radially anisotropic shear velocity structure from spectral-element waveform tomography", Geophysical Journal International, 2014. paper

  • Hongzhang Shan, Amir Kamil, Samuel Williams, Yili Zheng, Katherine Yelick; "Evaluation of PGAS Communication Paradigms with Geometric Multigrid", 8th International Conference on Partitioned Global Address Space Programming Models (PGAS), October 2014. paper

  • Vivek Kumar, Yili Zheng, Vincent Cavé, Zoran Budimlic, Vivek Sarkar; "HabaneroUPC++: a Compiler-free PGAS Library", 8th International Conference on Partitioned Global Address Space Programming Models (PGAS), October 2014. paper

  • Jan C Kässens, Jorge González-Domínguez, Lars Wienbrandt, Bertil Schmidt; "UPC++ for Bioinformatics: A Case Study Using Genome-Wide Association Studies", 15th IEEE International Conference on Cluster Computing (Cluster), September 2014. paper

  • Amir Kamil, Yili Zheng, Katherine Yelick; “A Local-View Array Library for Partitioned Global Address Space C++ Programs”, ACM SIGPLAN Workshop on Libraries, Languages and Compilers for Array Programming (ARRAY'14), co-located with PLDI 2014. paper

  • Yili Zheng, Amir Kamil, Michael B. Driscoll, Hongzhang Shan, Katherine Yelick; "UPC++: A PGAS Extension for C++", International Parallel and Distributed Processing Symposium (IPDPS), May 2014. paper

Referencing UPC++

Bibtex:

#!bibtex
@inproceedings{ZKDSY14,
  author    = {Yili Zheng and Amir Kamil and Michael B. Driscoll and Hongzhang Shan and Katherine Yelick},
  title     = {{UPC++: a PGAS extension for C++}},
  booktitle = {28th IEEE International Parallel and Distributed Processing Symposium (IPDPS)},
  year      = {2014},
}

Please email upcxx@googlegroups.com if you would like to add your UPC++ related publications here.

Updated