Design of a scalable multiprocessor architecture and its simulation

Der Lin Pean, Chao Chin Wu, Huey Ting Chua, Cheng Chen

研究成果: Article

1 引文 (Scopus)

摘要

Performance enhancement and system scalability are two of the most important issues in the design of multiprocessor systems. A scalable cluster-based multiprocessor architecture and its simulation environment called SEECMA are proposed. Several new issues in our architecture, including scalable cache coherence protocols, relaxed memory consistency models, memory optimization techniques and several types of processors are considered. It has been developed to meet current trends in clustering architecture design. Additionally, the SEECMA environment is presented as a helpful investigation tool for both education and research. In addition to many simulation options, it is provided with a user-friendly graphic interface. SEECMA can automatically collect data from several simulation runs and display the results for comparison. So far, we have evaluated several vital issues of cluster-based multiprocessors on SEECMA including effective prefetching and replacement policies, and optimization of migratory sharing using both hardware and software mechanisms. On average, these enhance system performance by up to 8%, 9% and 7%, respectively. Our cluster-based multiprocessor architecture also scales more readily than the current general, or cluster-based, multiprocessor environments.

原文English
頁(從 - 到)135-152
頁數18
期刊Journal of Systems and Software
58
發行號2
DOIs
出版狀態Published - 2001 九月 1

指紋

Data storage equipment
Scalability
Education
Hardware

All Science Journal Classification (ASJC) codes

  • Software
  • Information Systems
  • Hardware and Architecture

引用此文

Pean, Der Lin ; Wu, Chao Chin ; Chua, Huey Ting ; Chen, Cheng. / Design of a scalable multiprocessor architecture and its simulation. 於: Journal of Systems and Software. 2001 ; 卷 58, 編號 2. 頁 135-152.
@article{97779a9b79074f6d919b7031634686f0,
title = "Design of a scalable multiprocessor architecture and its simulation",
abstract = "Performance enhancement and system scalability are two of the most important issues in the design of multiprocessor systems. A scalable cluster-based multiprocessor architecture and its simulation environment called SEECMA are proposed. Several new issues in our architecture, including scalable cache coherence protocols, relaxed memory consistency models, memory optimization techniques and several types of processors are considered. It has been developed to meet current trends in clustering architecture design. Additionally, the SEECMA environment is presented as a helpful investigation tool for both education and research. In addition to many simulation options, it is provided with a user-friendly graphic interface. SEECMA can automatically collect data from several simulation runs and display the results for comparison. So far, we have evaluated several vital issues of cluster-based multiprocessors on SEECMA including effective prefetching and replacement policies, and optimization of migratory sharing using both hardware and software mechanisms. On average, these enhance system performance by up to 8{\%}, 9{\%} and 7{\%}, respectively. Our cluster-based multiprocessor architecture also scales more readily than the current general, or cluster-based, multiprocessor environments.",
author = "Pean, {Der Lin} and Wu, {Chao Chin} and Chua, {Huey Ting} and Cheng Chen",
year = "2001",
month = "9",
day = "1",
doi = "10.1016/S0164-1212(01)00034-6",
language = "English",
volume = "58",
pages = "135--152",
journal = "Journal of Systems and Software",
issn = "0164-1212",
publisher = "Elsevier Inc.",
number = "2",

}

Design of a scalable multiprocessor architecture and its simulation. / Pean, Der Lin; Wu, Chao Chin; Chua, Huey Ting; Chen, Cheng.

於: Journal of Systems and Software, 卷 58, 編號 2, 01.09.2001, p. 135-152.

研究成果: Article

TY - JOUR

T1 - Design of a scalable multiprocessor architecture and its simulation

AU - Pean, Der Lin

AU - Wu, Chao Chin

AU - Chua, Huey Ting

AU - Chen, Cheng

PY - 2001/9/1

Y1 - 2001/9/1

N2 - Performance enhancement and system scalability are two of the most important issues in the design of multiprocessor systems. A scalable cluster-based multiprocessor architecture and its simulation environment called SEECMA are proposed. Several new issues in our architecture, including scalable cache coherence protocols, relaxed memory consistency models, memory optimization techniques and several types of processors are considered. It has been developed to meet current trends in clustering architecture design. Additionally, the SEECMA environment is presented as a helpful investigation tool for both education and research. In addition to many simulation options, it is provided with a user-friendly graphic interface. SEECMA can automatically collect data from several simulation runs and display the results for comparison. So far, we have evaluated several vital issues of cluster-based multiprocessors on SEECMA including effective prefetching and replacement policies, and optimization of migratory sharing using both hardware and software mechanisms. On average, these enhance system performance by up to 8%, 9% and 7%, respectively. Our cluster-based multiprocessor architecture also scales more readily than the current general, or cluster-based, multiprocessor environments.

AB - Performance enhancement and system scalability are two of the most important issues in the design of multiprocessor systems. A scalable cluster-based multiprocessor architecture and its simulation environment called SEECMA are proposed. Several new issues in our architecture, including scalable cache coherence protocols, relaxed memory consistency models, memory optimization techniques and several types of processors are considered. It has been developed to meet current trends in clustering architecture design. Additionally, the SEECMA environment is presented as a helpful investigation tool for both education and research. In addition to many simulation options, it is provided with a user-friendly graphic interface. SEECMA can automatically collect data from several simulation runs and display the results for comparison. So far, we have evaluated several vital issues of cluster-based multiprocessors on SEECMA including effective prefetching and replacement policies, and optimization of migratory sharing using both hardware and software mechanisms. On average, these enhance system performance by up to 8%, 9% and 7%, respectively. Our cluster-based multiprocessor architecture also scales more readily than the current general, or cluster-based, multiprocessor environments.

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

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

U2 - 10.1016/S0164-1212(01)00034-6

DO - 10.1016/S0164-1212(01)00034-6

M3 - Article

AN - SCOPUS:0035451882

VL - 58

SP - 135

EP - 152

JO - Journal of Systems and Software

JF - Journal of Systems and Software

SN - 0164-1212

IS - 2

ER -