A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2020; you can also visit the original URL.
The file type is application/pdf
.
Beyond Classical Parallel Programming Frameworks: Chapel vs Julia
2019
Symposium on Languages, Applications and Technologies
Although parallel programming languages have existed for decades, (scientific) parallel programming is still dominated by Fortran and C/C++ augmented with parallel programming frameworks, e.g., MPI, OpenMP, OpenCL and CUDA. This paper contains a comparative study of Chapel and Julia, two languages quite different from one another as well as from Fortran and C, in regard to parallel programming on distributed and shared memory computers. The study is carried out using test cases that expose the
doi:10.4230/oasics.slate.2019.12
dblp:conf/slate/NovoselS19
fatcat:rfuj4acs5ncgnbqwpiij4xm5zy