نتایج جستجو برای: remote memory

تعداد نتایج: 360003  

2001
Jie Tao Martin Schulz

One of the most prominent performance issues on NUMA systems is the access latency to remote memories, which can be several orders of magnitude higher than the one of local memory accesses. Effective data allocation that limits the necessity to access remote memories therefore has the potential to significantly improve the performance of applications. This paper presents a tool that simulates t...

1992
H. Levy N. Hutchinson James T. Kuehn Daniel Lenoski James Laudon Kourosh Gharachorloo Anoop Gupta Anant Agarwal Beng-Hong Lim David Kranz Brian N. Bershad Franz G. Amador Edward D. Lazowska Henry M. Levy

On a distributed shared memory machine, the problem of minimizing accesses to remote memory modules is crucial for obtaining high performance. We describe an object-based, parallel programming system called OSMIUM to support experiments with mechanisms for performing invocations on remote objects. The mechanisms we have studied include: non-cached access to remote memory, data migration, and fu...

2004
Stephen Jenks

The balance between CPU speed and interconnection network throughput in distributed memory parallel computers varies with each generation of systems, but the trend is that CPUs are gaining performance faster than the interconnection networks. This means that remote data accesses are becoming more expensive relative to local accesses in terms of CPU cycles. Therefore, remote memory access mechan...

2014
Barnaby Dalton Ilie Gabriel Tanase Michail Alvanos Gheorghe Almási Ettore Tiotto

Partitioned Global Address Space (PGAS) languages are a popular alternative when building applications to run on large scale parallel machines. Unified Parallel C (UPC) is a well known PGAS language that is available on most high performance computing systems. Good performance of UPC applications is often one important requirement for a system acquisition. This paper presents the memory managem...

1999
Sandhya Dwarkadas Robert Stets Nikolaos Hardavellas Leonidas I. Kontothanassis Rishiyur S. Nikhil

Software distributed shared memory (DSM) systems have successfully provided the illusion of shared memory on distributed memory machines. However, most software DSM systems use the main memory of each machine as a level in a cache hierarchy, replicating copies of shared data in local memory. Since computer memories tend to be much larger than caches, DSM systems have largely ignored memory capa...

2000
Robert Stets Sandhya Dwarkadas Leonidas Kontothanassis Umit Rencuzogullari Michael L. Scott

Emerging system-area networks provide a variety of features that can dramatically reduce network communication overhead. Such features include reduced latency, protected remote memory access, cheap broadcast, and ordering guarantees. In this paper, we evaluate the impact of these features on the implementation of Software Distributed Shared Memory (SDSM), and on the Cashmere system in particula...

2012
Gisella Vetere Martine Ammassari-Teule

(Lesburgueres et al., 2011). Neuronal networks in these regions are, in fact, selectively remodeled at remote time-points (Restivo et al., 2009). Moreover, the persistence of these lately occurring structural changes is necessary for the persistence of memory (Vetere et al., 2011a). Surprisingly, in contrast with the intuitive idea that the neocortex might exclusively be dedicated to the storag...

1997
Thomas Stricker Thomas R. Gross

Many parallel systems offer a simple view of memory: all storage cells are addressed uniformly. Despite a uniform view of the memory, the machines differ significantly in their memory system performance (and may offer slightly different consistency models). Cached and local memory accesses are much faster than remote read accesses to data generated by another processor or remote write to data i...

1996
Evangelos P. Markatos

Traditional operating systems use magnetic disks as paging devices, even though the cost of a disk transfer measured in processor cycles continues to increase. In this paper we explore the use of remote main memory for paging. We describe the design , implementation and evaluation of a pager that uses main memory of remote workstations as a faster-than-disk paging device and provides reliabilit...

2003
Soyeon Park Youngjae Kim Seung Ryoul Maeng

As software Distributed Shared Memory(DSM) systems become attractive on larger clusters, the focus of attention moves toward improving the reliability of systems. In this paper, we propose a lightweight logging scheme, called remote logging, and a recovery protocol for home-based DSM. Remote logging stores coherence-related data to the volatile memory of a remote node. The logging overhead can ...

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید