Chapel

Chapel is a modern programming language that is... parallel: contains first-class concepts for concurrent and parallel computation; productive: designed with programmability and performance in mind; portable: runs on laptops, clusters, the cloud, and HPC systems; scalable: supports locality-oriented features for distributed memory systems; open-source: hosted on GitHub, permissively licensed


References in zbMATH (referenced in 20 articles )

Showing results 1 to 20 of 20.
Sorted by year (citations)

  1. Bremer, Maximilian; Kazhyken, Kazbek; Kaiser, Hartmut; Michoski, Craig; Dawson, Clint: Performance comparison of HPX versus traditional parallelization strategies for the discontinuous Galerkin method (2019)
  2. Tim Besard, Valentin Churavy, Alan Edelman, Bjorn De Sutter: Rapid software prototyping for heterogeneous and distributed platforms (2019) not zbMATH
  3. Balaji, Pavan (ed.): Programming models for parallel computing (2015)
  4. Paulino, Hervé; Marques, Eduardo: Heterogeneous programming with single operation multiple data (2015)
  5. Karantasis, Konstantinos I.; Polychronopoulos, Eleftherios D.; Ekaterinaris, John A.: High order accurate simulation of compressible flows on GPU clusters over software distributed shared memory (2014)
  6. Liao, Xiang-Ke; Yung, Can-Qun; Tang, Tao; Yi, Hui-Zhan; Wang, Feng; Wu, Qiang; Xue, Jingling: OpenMC: towards simplifying programming for TianHe supercomputers (2014) ioport
  7. Pinho, Eduardo Gurgel; Junior, Francisco Heron De Carvalho: An object-oriented parallel programming language for distributed-memory parallel computing platforms (2014)
  8. Chen, Yifeng: Algebraic program semantics for supercomputing (2013)
  9. Chowdhury, Rezaul Alam; Ramachandran, Vijaya; Silvestri, Francesco; Blakeley, Brandon: Oblivious algorithms for multicores and networks of processors (2013)
  10. Chen, Dehao; Chen, Wenguang; Zheng, Weimin: CUDA-zero: a framework for porting shared memory GPU applications to multi-GPUs (2012) ioport
  11. Hartley, Timothy D. R.; Saule, Erik; Çatalyürek, Ümit V.: Improving performance of adaptive component-based dataflow middleware (2012) ioport
  12. Giacaman, Nasser; Sinnen, Oliver: Parallel iterator for parallelizing object-oriented applications (2011) ioport
  13. Jin, Haoqiang; Jespersen, Dennis; Mehrotra, Piyush; Biswas, Rupak; Huang, Lei; Chapman, Barbara: High performance computing using MPI and OpenMP on multi-core parallel systems (2011) ioport
  14. Narang, Ankur; Shyamasundar, Rudrapatna K.: Performance driven distributed scheduling of parallel hybrid computations (2011)
  15. Nishtala, Rajesh; Zheng, Yili; Hargrove, Paul H.; Yelick, Katherine A.: Tuning collective communication for partitioned global address space programming models (2011) ioport
  16. Sun, Yuzhong; Zhao, Yiqiang; Song, Ying; Yang, Yajun; Fang, Haifeng; Zang, Hongyong; Li, Yaqiong; Gao, Yunwei: Green challenges to system software in data centers (2011) ioport
  17. Swierstra, Wouter: More dependent types for distributed arrays (2010)
  18. Ivannikov, V. P.; Avetisyan, A. I.; Gaissaryan, S. S.; Akopyan, M. S.: Implementation of parallel programs interpreter in the development environment ParJava (2009)
  19. Sharma, Gaurav; Martin, Jos: MATLAB(^\circledR): A language for parallel computing (2009)
  20. Zhang, Lingli; Krintz, Chandra: As-if-serial exception handling semantics for Java futures (2009)


Further publications can be found at: https://chapel-lang.org/papers.html