Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
The NUMAchine Multiprocessor R. Grindley, T. Abdelrahman, S. Brown, S. Caranci, D. DeVries, B. Gamsa,
 

Summary: The NUMAchine Multiprocessor
R. Grindley, T. Abdelrahman, S. Brown, S. Caranci, D. DeVries, B. Gamsa,
A. Grbic, M. Gusat, R. Ho, O. Krieger, G. Lemieux, K. Loveless,
N. Manjikian, P. McHardy, S. Srbljic, M. Stumm, Z. Vranesic and Z. Zilic
Department of Electrical and Computer Engineering
University of Toronto, Canada
zvonko@eecg.utoronto.ca
Abstract
Small-scale multiprocessors are becoming increasingly
economical and common, whereas larger multiprocessors
continue to have higher per-node costs. The NUMAchine
multiprocessor project seeks to make large-scale multipro-
cessors more economical while maintaining high perfor-
mance by exploring architectural and hardware features for
low-cost, modular multiprocessors. To demonstrate our ap-
proach, we have implemented a prototype system that is
scalable to 128 processors. An efficient directory-based
cache coherence protocol exploits our hierarchical ring-
based interconnect and supports sequential consistency.
This paper documents the design choices and the resulting

  

Source: Abdelrahman, Tarek S. - Department of Electrical and Computer Engineering, University of Toronto

 

Collections: Computer Technologies and Information Sciences