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
Keywords for this software
References in zbMATH (referenced in 20 articles )
Showing results 1 to 20 of 20.
Sorted by year (- Bremer, Maximilian; Kazhyken, Kazbek; Kaiser, Hartmut; Michoski, Craig; Dawson, Clint: Performance comparison of HPX versus traditional parallelization strategies for the discontinuous Galerkin method (2019)
- Tim Besard, Valentin Churavy, Alan Edelman, Bjorn De Sutter: Rapid software prototyping for heterogeneous and distributed platforms (2019) not zbMATH
- Balaji, Pavan (ed.): Programming models for parallel computing (2015)
- Paulino, Hervé; Marques, Eduardo: Heterogeneous programming with single operation multiple data (2015)
- 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)
- 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
- Pinho, Eduardo Gurgel; Junior, Francisco Heron De Carvalho: An object-oriented parallel programming language for distributed-memory parallel computing platforms (2014)
- Chen, Yifeng: Algebraic program semantics for supercomputing (2013)
- Chowdhury, Rezaul Alam; Ramachandran, Vijaya; Silvestri, Francesco; Blakeley, Brandon: Oblivious algorithms for multicores and networks of processors (2013)
- Chen, Dehao; Chen, Wenguang; Zheng, Weimin: CUDA-zero: a framework for porting shared memory GPU applications to multi-GPUs (2012) ioport
- Hartley, Timothy D. R.; Saule, Erik; Çatalyürek, Ümit V.: Improving performance of adaptive component-based dataflow middleware (2012) ioport
- Giacaman, Nasser; Sinnen, Oliver: Parallel iterator for parallelizing object-oriented applications (2011) ioport
- 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
- Narang, Ankur; Shyamasundar, Rudrapatna K.: Performance driven distributed scheduling of parallel hybrid computations (2011)
- Nishtala, Rajesh; Zheng, Yili; Hargrove, Paul H.; Yelick, Katherine A.: Tuning collective communication for partitioned global address space programming models (2011) ioport
- 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
- Swierstra, Wouter: More dependent types for distributed arrays (2010)
- Ivannikov, V. P.; Avetisyan, A. I.; Gaissaryan, S. S.; Akopyan, M. S.: Implementation of parallel programs interpreter in the development environment ParJava (2009)
- Sharma, Gaurav; Martin, Jos: MATLAB(^\circledR): A language for parallel computing (2009)
- 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