Parallel Performance Comparison between Encore and OpenMP using Pedestrian Simulation

David Escher · KTH Publication Database DiVA (KTH Royal Institute of Technology) · 2017

Parallel programming has become ubiquitous and more than a preference, it is a necessity for utilizing hardware resources (multiple cores) in order to speed-up computation. However, developing parallel programs is difficult and error-prone. In ordert o make development of parallel programs easier and less error-prone,new programming languages are being developed. This thesis compares Encore, a new programming language, against C++ with OpenMP for parallelizing program execution. The focus of this comparison is the respective run-times and parallel scalability, when running a pedestrian simulation program.

Read the paper · More papers on PaperTik