[LLIBRE][B] Transactional memory

JR Larus, R Rajwar - 2022 - books.google.com
The advent of multicore processors has renewed interest in the idea of incorporating
transactions into the programming model used to write parallel programs. This approach …

Fine-grain access control for distributed shared memory

I Schoinas, B Falsafi, AR Lebeck… - Proceedings of the sixth …, 1994 - dl.acm.org
This paper discusses implementations of fine-grain memory access control, which
selectively restricts reads and writes to cache-block-sized memory regions. Fine-grain …

[HTML][HTML] Performance evaluation of two home-based lazy release consistency protocols for shared virtual memory systems

Y Zhou, L Iftode, K Li - ACM SIGOPS Operating Systems Review, 1996 - usenix.org
This paper investigates the performance of shared virtual memory protocols on large-scale
multicomputers. Using experiments on a 64-node Paragon, we show that the traditional Lazy …

The interaction of parallel and sequential workloads on a network of workstations

RH Arpaci, AC Dusseau, AM Vahdat, LT Liu… - ACM SIGMETRICS …, 1995 - dl.acm.org
This paper examines the plausibility of using a network of workstations (NOW) for a mixture
of parallel and sequential jobs. Through simulations, our study examines issues that arise …

CRL: High-performance all-software distributed shared memory

KL Johnson, MF Kaashoek, DA Wallach - Proceedings of the fifteenth …, 1995 - dl.acm.org
Abstract The C/? egion Library(CRL) is a new all-software distributed shared memory (DSM)
system. CRL requires no special compiler, hardware, or operating system support beyond …

[PDF][PDF] Cashmere-2L: Software coherent shared memory on a clustered remote-write network

R Stets, S Dwarkadas, N Hardavellas, G Hunt… - Proceedings of the …, 1997 - dl.acm.org
Low-latency remote-write networks, such as DEC's Memory Channel, provide the possibility
of transparent, inexpensive, huge-scale shared-memory parallel computing on clusters of …

Shared virtual memory: Progress and challenges

L Iftode, JP Singh - Proceedings of the IEEE, 1999 - ieeexplore.ieee.org
Shared virtual memory, a technique for supporting a shared address space in software on
parallel systems, has undergone a decade of research, with significant maturing of protocols …

Improving release-consistent shared virtual memory using automatic update

L Iftode, C Dubnicki, EW Felten… - … Symposium on High …, 1996 - ieeexplore.ieee.org
Shared virtual memory is a software technique to provide shared memory on a network of
computers without special hardware support. Although several relaxed consistency models …

Efficient support for irregular applications on distributed-memory machines

SS Mukherjee, SD Sharma, MD Hill, JR Larus… - Proceedings of the fifth …, 1995 - dl.acm.org
Irregular computation problems underlie many important scientific applications. Although
these problems are computationally expensive, and so would seem appropriate for parallel …

Sensitivity of parallel applications to large differences in bandwidth and latency in two-layer interconnects

A Plaat, HE Bal, RFH Hofman - Proceedings Fifth International …, 1999 - ieeexplore.ieee.org
This paper studies application performance on systems with strongly non-uniform remote
memory access. In current generation NUMAs the speed difference between the slowest …