Your browser does not support JavaScript!

Home    Distributed region-based allocation and synchronization  

Results - Details

Add to Basket
[Add to Basket]
Identifier 000381059
Title Distributed region-based allocation and synchronization
Alternative Title DRASync, ένας κατανεμημένος δεσμευτής μνήμης βασισμένος σε περιοχές με εργαλεία συγχρονισμού
Author Συμεωνίδου, Χρίστη
Thesis advisor Μπίλας, Άγγελος
Πρατικάκης, Πολύβιος
Abstract This thesis presents DRASync, a region-based allocator that implements a global address space abstraction for MPI programs with pointer-based data structures. The allocator amortizes communication among nodes to allow efficient parallel allocation in a global address space and takes advantage of other region-based allocation benefits, such as bulk deallocation and good locality even in pointerbased data structures. Moreover, we implement ownership semantics of regions by nodes akin to reader-writer locks, which makes for a high-level, intuitive synchronization tool in MPI programs, without sacrificing message-passing performance. We evaluate our allocator on two application-like benchmarks and compare the results against a state-of-the-art distributed allocator. We find it is as efficient, while offering a higher level abstraction to programmers.
Language Greek, English
Subject MPI
Memory management
Κατανεμημένα συστήματα
Issue date 2013-07-19
Collection   School/Department--School of Sciences and Engineering--Department of Computer Science--Post-graduate theses
  Type of Work--Post-graduate theses
Views 486

Digital Documents
No preview available

Download document
View document
Views : 13