Corpus ID: 13925247

Memory Block Relocation in Cache-Only Memory Multiprocessors

@inproceedings{Lee1995MemoryBR,
  title={Memory Block Relocation in Cache-Only Memory Multiprocessors},
  author={Gyungho Lee and Sujat Jamil},
  booktitle={Parallel and Distributed Computing and Systems},
  year={1995}
}
COMA machine is similar to that in a traditional shared memory machine, there are a few aspects that dif ferentiate the AMs from the cache memory in traditional cache-coherent multiprocessors [8]. One important aspect unique to COMA is that the backing store of the AMs in a COMA machine is disks of secondary storage. So, unlike a traditional multiprocessor cache, write-back to the backing store at memory block replacement needs to be avoided. This creates a unique problem in a COMA, the needs… Expand
Performance characterization of shared attraction memories in cluster-based coma multiprocessors
TLDR
It has been found that clustering significantly improves the performance of the attraction memory in a shared attraction memory machine and there is also a reduction in network traffic as well as the number of replacements. Expand
A study of the efficiency of shared attraction memories in cluster-based COMA multiprocessors
TLDR
From experiments with program-driven simulation it is found that clustering may improve the performance of the attraction memory significantly, and execution can remain efficient at higher memory pressure in clustered systems than in systems with single processor nodes. Expand
Virtual memory on data diffusion architectures
TLDR
It is argued that AMVM will offer greater advantages with higher degrees of parallelism or larger data sets, and is presented as an analysis of possible organisations of virtual memory on data diffusion architectures. Expand

References

SHOWING 1-10 OF 14 REFERENCES
An assessment of COMA multiprocessors
  • Gyungho Lee
  • Computer Science
  • Proceedings of 9th International Parallel Processing Symposium
  • 1995
TLDR
This paper studies the change in the miss ratio and the network traffic with the two coherence policies, update and invalidate, and shows that the two policies provide distinct characteristics which reveal different opportunity of improving COMA multiprocessors for different choice of coherence policy. Expand
Unallocated Memory Space in COMA Multiprocessors
Cache only memory architecture (COMA) for distributed shared memory multiprocessors attempts to provide high utilization of local memory by organizing the local memory as a large cache, calledExpand
Prospects of distributed shared memory for reducing global traffic in shared-bus multiprocessors
TLDR
This study shows that COMA provides excellent opportunity of significantly reducing bandwidth requirement for the bus while cache-coherent NUMA provides a marginal improvement. Expand
DDM - A Cache-Only Memory Architecture
TLDR
The Data Diffusion Machine (DDM), a cache-only memory architecture (COMA) that relies on a hierarchical network structure, is described and simulated performance results are presented. Expand
Evaluating the memory overhead required for COMA architectures
TLDR
Simulation data shows that the frequency of data reshuffling is sensitive to the allocation policy and associativity of the memory but is relatively unaffected by the block size chosen, and that data replication in the attraction memory is important for good performance, but most gains can be achieved through replicated in the processor caches. Expand
The Perfect Club Benchmarks: Effective Performance Evaluation of Supercomputers
TLDR
A methodology for measuring the performance of supercomputers, including 13 Fortran programs that total over 50,000 lines of source code, and a set of guidelines that allow portability to several types of machines are presented. Expand
DICE Prototype Specification”, DICE
  • Technical Report #6,
  • 1993
A n Assessment of COMA Multiprocessor
  • Proceedings of the 9th International Parallel Processing Symposium,
  • 1995
An Assessment of COMA Multiprocessor
  • Proceedings of the 9th International Parallel Processing Symposium
  • 1995
Block Replacement in Cache Only Memory Architecture Multiprocessors
  • Block Replacement in Cache Only Memory Architecture Multiprocessors
  • 1994
...
1
2
...