Distributed region-based memory allocation and synchronization. (November 2014)
- Record Type:
- Journal Article
- Title:
- Distributed region-based memory allocation and synchronization. (November 2014)
- Main Title:
- Distributed region-based memory allocation and synchronization
- Authors:
- Symeonidou, Christi
Pratikakis, Polyvios
Nikolopoulos, Dimitrios S
Bilas, Angelos - Abstract:
- We present DRASync, a region-based allocator that implements a global address space abstraction for MPI programs with pointer-based data structures. The main features of DRASync are: (a) it amortizes communication among nodes to allow efficient parallel allocation in a global address space; (b) it takes advantage of bulk deallocation and good locality with pointer-based data structures; (c) it supports 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 DRASync against a state-of-the-art distributed allocator and find that it produces comparable performance while offering a higher-level abstraction to programmers.
- Is Part Of:
- International journal of high performance computing applications. Volume 28:Number 4(2014:Winter)
- Journal:
- International journal of high performance computing applications
- Issue:
- Volume 28:Number 4(2014:Winter)
- Issue Display:
- Volume 28, Issue 4 (2014)
- Year:
- 2014
- Volume:
- 28
- Issue:
- 4
- Issue Sort Value:
- 2014-0028-0004-0000
- Page Start:
- 406
- Page End:
- 414
- Publication Date:
- 2014-11
- Subjects:
- Memory management -- distributed -- synchronization -- locking
High performance computing -- Periodicals
Supercomputers -- Periodicals
004.1105 - Journal URLs:
- http://hpc.sagepub.com ↗
http://www.uk.sagepub.com/home.nav ↗
http://firstsearch.oclc.org ↗ - DOI:
- 10.1177/1094342014552863 ↗
- Languages:
- English
- ISSNs:
- 1094-3420
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 6164.xml