| Publication Type | technical report |
| School or College | College of Engineering |
| Department | Kahlert School of Computing |
| Creator | Carter, John B. |
| Other Author | Kuo, Chen-Chi; Kuramkote, Ravindra; Swanson, Mark |
| Title | Design alternatives for shared memory multiprocessors |
| Date | 1998 |
| Description | In this paper. we consider the design alternatives available for building the next generation DSM machine (e.g., the choice of memory architecture, network technology, and amount and location of per-node remote data cache). To investigate this design space, we have simulated six applications on a wide variety of possible DSM architectures that employ significantly different caching techniques. We also examine the impact of using a special-purpose system interconnect designed specifically to support low latency DSM operation versus using a powerful off the shelf system interconnect. We have found that two architectures have the best combination of good average performance and reasonable worst case performance: CC-NUMA employing a moderate-sized DRAM remote access cache (RAC) and a hybrid CC-NUMA/S-COMA architecture called AS-COMA or adaptable S-COMA. both pure CC-NUMA and pure S-COMA have serious performance problems for some applications, while CC-NUMA remploying an SRAM RAC does not perform as well as the two architestures that employ larger DRAM caches. The paper concludes with several recommendations to designers of next-generation DSM machines, complete with a discussion of the issues that led to each recommendation so that designers can decide which ones are relevant to them given changes in technology and corporate priorities. |
| Type | Text |
| Publisher | University of Utah |
| First Page | 1 |
| Last Page | 22 |
| Subject | Shared memory multiprocessors |
| Subject LCSH | Distributed shared memory |
| Language | eng |
| Bibliographic Citation | Carter, J. B., Kuo, C.-C., Kuramkote, R., & Swanson, M. (1998). Design alternatives for shared memory multiprocessors. 1-22. UUCS-98-011. |
| Series | University of Utah Computer Science Technical Report |
| Relation is Part of | ARPANET |
| Rights Management | ©University of Utah |
| Format Medium | application/pdf |
| Format Extent | 2,176,500 bytes |
| Identifier | ir-main,15968 |
| ARK | ark:/87278/s64j0z70 |
| Setname | ir_uspace |
| ID | 702663 |
| Reference URL | https://collections.lib.utah.edu/ark:/87278/s64j0z70 |