Cache coherence protocol for home proxy cache on RHiNET and its preliminary performance estimation

J. Nakajo, M. Ishii, J. Yamamoto, T. Kudo, T. Yokoyama, J. Tsuchiya, Hideharu Amano

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)

Abstract

LASN (Local Area System Network) is a new class of networks which has the advantages of both SANS and LANs. RHiNET (RWCP high performance network) is the first network designed with the concepts of an LASN. A prototype called RHiNET-1 using 1.33 Gbps optical interconnections is available for research on cluster computing. In the case of implementing distributed shared-memory system on a cluster system, software based cache memory is used in order to reduce the number of accesses to shared-memory and a large amount of communication in the network. We have proposed Home Proxy Cache which keeps copies of pages in home memory in order to avoid I/O bus bottleneck when there are many accesses from the other nodes to the home memory. In this paper, a network interface of RHiNET is introduced and the detailed coherence protocol for a distributed shared-memory system is presented. The protocol will be implemented in the RHiNET network interface. We have estimated effectiveness of Home Proxy Cache with RHiNET-1 and RHiNET-2 in cases of Read Miss and Write Miss to Cache Memory.

Original languageEnglish
Title of host publicationProceedings of the Innovative Architecture for Future Generation High-Performance Processors and Systems
PublisherIEEE Computer Society
Pages53-60
Number of pages8
Volume2001-January
ISBN (Print)0769513093
DOIs
Publication statusPublished - 2000
EventInnovative Architecture for Future Generation High-Performance Processors and Systems, IWIA 2001 - Maui, United States
Duration: 2001 Jan 182001 Jan 19

Other

OtherInnovative Architecture for Future Generation High-Performance Processors and Systems, IWIA 2001
CountryUnited States
CityMaui
Period01/1/1801/1/19

Fingerprint

Proxy caches
Network performance
Network protocols
Data storage equipment
Cache memory
Computer systems
Interfaces (computer)
Cluster computing
Optical interconnects
Local area networks
Communication

Keywords

  • Cache memories

ASJC Scopus subject areas

  • Hardware and Architecture

Cite this

Nakajo, J., Ishii, M., Yamamoto, J., Kudo, T., Yokoyama, T., Tsuchiya, J., & Amano, H. (2000). Cache coherence protocol for home proxy cache on RHiNET and its preliminary performance estimation. In Proceedings of the Innovative Architecture for Future Generation High-Performance Processors and Systems (Vol. 2001-January, pp. 53-60). [955197] IEEE Computer Society. https://doi.org/10.1109/IWIA.2001.955197

Cache coherence protocol for home proxy cache on RHiNET and its preliminary performance estimation. / Nakajo, J.; Ishii, M.; Yamamoto, J.; Kudo, T.; Yokoyama, T.; Tsuchiya, J.; Amano, Hideharu.

Proceedings of the Innovative Architecture for Future Generation High-Performance Processors and Systems. Vol. 2001-January IEEE Computer Society, 2000. p. 53-60 955197.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Nakajo, J, Ishii, M, Yamamoto, J, Kudo, T, Yokoyama, T, Tsuchiya, J & Amano, H 2000, Cache coherence protocol for home proxy cache on RHiNET and its preliminary performance estimation. in Proceedings of the Innovative Architecture for Future Generation High-Performance Processors and Systems. vol. 2001-January, 955197, IEEE Computer Society, pp. 53-60, Innovative Architecture for Future Generation High-Performance Processors and Systems, IWIA 2001, Maui, United States, 01/1/18. https://doi.org/10.1109/IWIA.2001.955197
Nakajo J, Ishii M, Yamamoto J, Kudo T, Yokoyama T, Tsuchiya J et al. Cache coherence protocol for home proxy cache on RHiNET and its preliminary performance estimation. In Proceedings of the Innovative Architecture for Future Generation High-Performance Processors and Systems. Vol. 2001-January. IEEE Computer Society. 2000. p. 53-60. 955197 https://doi.org/10.1109/IWIA.2001.955197
Nakajo, J. ; Ishii, M. ; Yamamoto, J. ; Kudo, T. ; Yokoyama, T. ; Tsuchiya, J. ; Amano, Hideharu. / Cache coherence protocol for home proxy cache on RHiNET and its preliminary performance estimation. Proceedings of the Innovative Architecture for Future Generation High-Performance Processors and Systems. Vol. 2001-January IEEE Computer Society, 2000. pp. 53-60
@inproceedings{4152124e0cd1460581bb4ffaa3996503,
title = "Cache coherence protocol for home proxy cache on RHiNET and its preliminary performance estimation",
abstract = "LASN (Local Area System Network) is a new class of networks which has the advantages of both SANS and LANs. RHiNET (RWCP high performance network) is the first network designed with the concepts of an LASN. A prototype called RHiNET-1 using 1.33 Gbps optical interconnections is available for research on cluster computing. In the case of implementing distributed shared-memory system on a cluster system, software based cache memory is used in order to reduce the number of accesses to shared-memory and a large amount of communication in the network. We have proposed Home Proxy Cache which keeps copies of pages in home memory in order to avoid I/O bus bottleneck when there are many accesses from the other nodes to the home memory. In this paper, a network interface of RHiNET is introduced and the detailed coherence protocol for a distributed shared-memory system is presented. The protocol will be implemented in the RHiNET network interface. We have estimated effectiveness of Home Proxy Cache with RHiNET-1 and RHiNET-2 in cases of Read Miss and Write Miss to Cache Memory.",
keywords = "Cache memories",
author = "J. Nakajo and M. Ishii and J. Yamamoto and T. Kudo and T. Yokoyama and J. Tsuchiya and Hideharu Amano",
year = "2000",
doi = "10.1109/IWIA.2001.955197",
language = "English",
isbn = "0769513093",
volume = "2001-January",
pages = "53--60",
booktitle = "Proceedings of the Innovative Architecture for Future Generation High-Performance Processors and Systems",
publisher = "IEEE Computer Society",

}

TY - GEN

T1 - Cache coherence protocol for home proxy cache on RHiNET and its preliminary performance estimation

AU - Nakajo, J.

AU - Ishii, M.

AU - Yamamoto, J.

AU - Kudo, T.

AU - Yokoyama, T.

AU - Tsuchiya, J.

AU - Amano, Hideharu

PY - 2000

Y1 - 2000

N2 - LASN (Local Area System Network) is a new class of networks which has the advantages of both SANS and LANs. RHiNET (RWCP high performance network) is the first network designed with the concepts of an LASN. A prototype called RHiNET-1 using 1.33 Gbps optical interconnections is available for research on cluster computing. In the case of implementing distributed shared-memory system on a cluster system, software based cache memory is used in order to reduce the number of accesses to shared-memory and a large amount of communication in the network. We have proposed Home Proxy Cache which keeps copies of pages in home memory in order to avoid I/O bus bottleneck when there are many accesses from the other nodes to the home memory. In this paper, a network interface of RHiNET is introduced and the detailed coherence protocol for a distributed shared-memory system is presented. The protocol will be implemented in the RHiNET network interface. We have estimated effectiveness of Home Proxy Cache with RHiNET-1 and RHiNET-2 in cases of Read Miss and Write Miss to Cache Memory.

AB - LASN (Local Area System Network) is a new class of networks which has the advantages of both SANS and LANs. RHiNET (RWCP high performance network) is the first network designed with the concepts of an LASN. A prototype called RHiNET-1 using 1.33 Gbps optical interconnections is available for research on cluster computing. In the case of implementing distributed shared-memory system on a cluster system, software based cache memory is used in order to reduce the number of accesses to shared-memory and a large amount of communication in the network. We have proposed Home Proxy Cache which keeps copies of pages in home memory in order to avoid I/O bus bottleneck when there are many accesses from the other nodes to the home memory. In this paper, a network interface of RHiNET is introduced and the detailed coherence protocol for a distributed shared-memory system is presented. The protocol will be implemented in the RHiNET network interface. We have estimated effectiveness of Home Proxy Cache with RHiNET-1 and RHiNET-2 in cases of Read Miss and Write Miss to Cache Memory.

KW - Cache memories

UR - http://www.scopus.com/inward/record.url?scp=84951123086&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84951123086&partnerID=8YFLogxK

U2 - 10.1109/IWIA.2001.955197

DO - 10.1109/IWIA.2001.955197

M3 - Conference contribution

SN - 0769513093

VL - 2001-January

SP - 53

EP - 60

BT - Proceedings of the Innovative Architecture for Future Generation High-Performance Processors and Systems

PB - IEEE Computer Society

ER -