Visible to the public SDSM: Fast and scalable security support for directory-based distributed shared memory

TitleSDSM: Fast and scalable security support for directory-based distributed shared memory
Publication TypeConference Paper
Year of Publication2016
AuthorsShwartz, O., Birk, Y.
Conference Name2016 IEEE International Conference on the Science of Electrical Engineering (ICSEE)
Date PublishedNov. 2016
PublisherIEEE
ISBN Number978-1-5090-2152-9
KeywordsCoherence, directory, directory-based distributed shared memory systems, distributed computation, distributed shared memory systems, DSM, electrical engineering, Encryption, Hardware, hardware approach, parallel computation, pubcrawl, public clouds, Radiation detectors, Scalability, Scalable Security, SDSM, secure CPU architectures, secure parallel applications, security, security layer, security of data, shared memory, single-threaded applications
Abstract

Secure computation is increasingly required, most notably when using public clouds. Many secure CPU architectures have been proposed, mostly focusing on single-threaded applications running on a single node. However, security for parallel and distributed computation is also needed, requiring the sharing of secret data among mutually trusting threads running in different compute nodes in an untrusted environment. We propose SDSM, a novel hardware approach for providing a security layer for directory-based distributed shared memory systems. Unlike previously proposed schemes that cannot maintain reasonable performance beyond 32 cores, our approach allows secure parallel applications to scale efficiently to thousands of cores.

URLhttps://ieeexplore.ieee.org/document/7806113/
DOI10.1109/ICSEE.2016.7806113
Citation Keyshwartz_sdsm:_2016