Show simple item record

dc.rights.licenseCC-BY-NC-ND
dc.contributor.advisorBisseling, Prof. Dr. R.H.
dc.contributor.authorDuijn, M. van
dc.date.accessioned2016-08-12T17:00:40Z
dc.date.available2016-08-12T17:00:40Z
dc.date.issued2016
dc.identifier.urihttps://studenttheses.uu.nl/handle/20.500.12932/23465
dc.description.abstractAt the beginning of the work for this thesis, the aim is to devise a comparable baseline for the benchmarking of MulticoreBSP and Zefiros-BSPLib for computations, and to reduce the communication cost parameter g and the synchronization cost parameter l. After that, the aim is to extend the library to more extensive cases, such as specialized synchronizations aimed at a specific subset of communication patterns. Finally, some existing programs are compiled with the Zefiros-BSPLib implementation as well as the MulticoreBSP implementation on the same machine, for a good comparison of real-world examples. This thesis is focused on a shared memory implementation. Many of the ideas of this shared memory implementation can be ported to distributed memory implementations, but this is out of the scope of this thesis.
dc.description.sponsorshipUtrecht University
dc.format.extent1498819
dc.format.mimetypeapplication/pdf
dc.language.isoen
dc.titleA C++ Object Oriented library for the BSP model: reducing the cost of communication and synchronization
dc.type.contentBachelor Thesis
dc.rights.accessrightsOpen Access
dc.subject.keywordsBSP; Bulk; Synchronous; Parallel; Computing; LU; FFT; Benchmark; LeastSquares; Profiler; C++
dc.subject.courseuuWiskunde


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record