Abstract
We first examine the key architectural implications of realistically scaling a representative member of this important class of applications. Using scaling methods that reflect the concerns of an applications scientist leads to different conclusions than does naive scaling in terms of data set size. In particular, we show that under the most realistic scaling model, both the communications to computation ratio and the amount of cache memory per processor required for effective performance increase with scaling. We then examine the effect of a shared address space versus message passing as the communications abstraction. We show that lack of a shared address space substantially increase the programming complexity and performance overheads of a message-passing implementation.
Original language | English (US) |
---|---|
Title of host publication | Proceedings of the Ninth Annual International Symposium on Computer Architecture |
Publisher | Publ by ACM |
Number of pages | 1 |
ISBN (Print) | 0897915097 |
State | Published - Dec 1 1993 |
Externally published | Yes |
Event | Proceedings of the 19th Annual International Symposium on Compu- ter Architecture - Gold Coast, Aust Duration: May 19 1992 → May 21 1992 |
Other
Other | Proceedings of the 19th Annual International Symposium on Compu- ter Architecture |
---|---|
City | Gold Coast, Aust |
Period | 5/19/92 → 5/21/92 |
All Science Journal Classification (ASJC) codes
- Engineering(all)