Publications
Lightweight memory management for high performance applications in consolidated environments
Abstract
Linux-based operating systems and runtimes (OS/Rs) have emerged as the environments of choice for the majority of HPC systems. While Linux-based OS/Rs have advantages such as extensive feature sets and developer familiarity, these features come at the cost of additional system overhead. In contrast to Linux, there is a substantial history of work in the HPC community focused on lightweight OS/Rs that provide scalable and consistent performance for HPC applications, but lack many of the features offered by commodity OS/Rs. In this paper, we propose to bridge the gap between LWKs and commodity OS/Rs by selectively providing a lightweight memory subsystem for HPC applications in a commodity OS/R where concurrently executing a diverse range of workloads is commonplace. Our system HPMMAP provides lightweight memory performance transparently to HPC applications by bypassing Linux's …
Metadata
- publication
- IEEE Transactions on Parallel and Distributed Systems 27 (2), 468-480, 2015
- year
- 2015
- publication date
- 2015/2/2
- authors
- Brian Kocoloski, John Lange
- link
- https://ieeexplore.ieee.org/abstract/document/7029138/
- journal
- IEEE Transactions on Parallel and Distributed Systems
- volume
- 27
- issue
- 2
- pages
- 468-480
- publisher
- IEEE