A shared file system abstraction for heterogeneous architectures
Department of Electrical Engineering, Technion, Israel Institute of Technology, Haifa 32000, Israel
Tech. Rep. CCIT 782, Technion EE, 2011
@article{silberstein2011shared,
title={A shared file system abstraction for heterogeneous architectures},
author={Silberstein, M. and Keidar, I.},
year={2011}
}
We advocate the use of high-level OS abstractions in heterogeneous systems, such as CPU-GPU hybrids. We suggest the idea of an inter-device shared file system (IDFS) for such architectures. The file system provides a unified storage space for seamless data sharing among processors and accelerators via a standard wellunderstood interface. It hides the asymmetric nature of CPU-accelerator interactions, as well as architecturespecific inter-device communication models, thereby facilitating portability and usability. We explore the design space for realizing IDFS as an in-memory inter-device shared file system for hybrid CPU-GPU architectures.
November 2, 2011 by hgpu