{'fraction_non_alphanumeric': 0.008169934640522876, 'fraction_numerical': 0.0, 'mean_word_length': 5.069306930693069, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Distributed Shared Memory: A Survey

Distributed Shared Memory is an important topic in distributed system research as it allows programmers to write and use code for shared memory multiprocessors on a system which does not in fact have physically shared memory. In this report I will discuss the literature I have read related to Distributed Shared Memory in an attempt to identify the important research issues in this area. The first section covers the high level design choices and research issues regarding DSM. The second section discusses the implementation issues and some current implementations of DSM.