[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article
Free access

Performance evaluation and prediction for parallel algorithms on the BBN GP1000

Published: 01 June 1990 Publication History

Abstract

The techniques of “load/store” memory reference modeling is based on deriving performance characteristics of the memory architecture of a computer by looking at the behavior of simple sequences of load, store and nop (null operation) instructions. The resulting data base can be used to match load/store templates against algorithm kernels to predict performance or as a source of data for testing analytical models of the architecture. In this paper we study the BBN GP1000 parallel processing system. We show how to build a subset of the load/store kernels needed to characterize the machine and illustrate the behavior of a simple model based on the data.

References

[1]
BBN ADVANCED COMPUTERS INC. Butterfly GPIO00 Switch Tutorial.
[2]
BBN ADVANCED COMPUTERS INC. Inside the GPIO00.
[3]
CROWTHER, W., GOODHUE, j., STARK, E., THOMA, R., MILLIKEN, W., AND BLACKADAR, T. Performance measurement on a 128-node butterfly parallel processor. International Conference on Parallel Processing (1985), 531--540.
[4]
GAJSKI, D., KUCK, D, L., AND SAMEH, A. Cedara large scale multiprocessor. In Proceedings of the 1983 International Conference on Parallel Processing (Aug. 1983), IEEE Computer Society, pp. 524- 529.
[5]
GALLIVAN, K., GANNON, D., JALBY, W., MAL- ONY, A., AND WIJSHOFF, It. Behavioral characterization of multiprocessor memory systems: A case study. A CM Sigmetrics Performance Evaluation Review 17 (May 1989), 79-88.
[6]
GUARNA, V. VPC - a proposal for a vector parallel programming language. Tech. Rep. 666, Center for Supercomputer Research and Development, University of Illinois, Urbana, Illinois., June 1986.
[7]
HWANG, K., AND BRIGGS, F. A. Computer Architecture and Parallel Processing. Mc Graw-Hill, 1984.
[8]
PFISTER, G. P., AND NORTON, V. i. Host spot contention and combining in multistage interconnection networks. International Conference on Parallel Processing (1985), 790-797.

Cited By

View all
  • (2018)Wormhole cut-through switchingMicroprocessors & Microsystems10.1016/j.micpro.2011.01.00335:3(343-358)Online publication date: 28-Dec-2018
  • (2007)Energy-aware scheduling and simulation methodologies for parallel security processors with multiple voltage domainsThe Journal of Supercomputing10.1007/s11227-007-0132-642:2(201-223)Online publication date: 1-Nov-2007
  • (2006)Dynamic and static load balancing for solving block bordered circuit equations on multiprocessorsIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/43.15999411:9(1086-1094)Online publication date: 1-Nov-2006
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGARCH Computer Architecture News
ACM SIGARCH Computer Architecture News  Volume 18, Issue 3b
Special Issue: Proceedings of the 4th international conference on Supercomputing
Sept. 1990
489 pages
ISSN:0163-5964
DOI:10.1145/255129
Issue’s Table of Contents
  • cover image ACM Conferences
    ICS '90: Proceedings of the 4th international conference on Supercomputing
    June 1990
    492 pages
    ISBN:0897913698
    DOI:10.1145/77726
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 June 1990
Published in SIGARCH Volume 18, Issue 3b

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)65
  • Downloads (Last 6 weeks)7
Reflects downloads up to 01 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2018)Wormhole cut-through switchingMicroprocessors & Microsystems10.1016/j.micpro.2011.01.00335:3(343-358)Online publication date: 28-Dec-2018
  • (2007)Energy-aware scheduling and simulation methodologies for parallel security processors with multiple voltage domainsThe Journal of Supercomputing10.1007/s11227-007-0132-642:2(201-223)Online publication date: 1-Nov-2007
  • (2006)Dynamic and static load balancing for solving block bordered circuit equations on multiprocessorsIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/43.15999411:9(1086-1094)Online publication date: 1-Nov-2006
  • (2005)System-level design space exploration for security processor prototyping in analytical approachesProceedings of the 2005 Asia and South Pacific Design Automation Conference10.1145/1120725.1120873(376-380)Online publication date: 18-Jan-2005
  • (2005)System-level design space exploration for security processor prototyping in analytical approachesProceedings of the ASP-DAC 2005. Asia and South Pacific Design Automation Conference, 2005.10.1109/ASPDAC.2005.1466192(376-380)Online publication date: 2005
  • (2005)Estimating the parallel start-up overhead for parallelizing compilersParallel Computing Technologies10.1007/3-540-63371-5_10(83-93)Online publication date: 9-Jun-2005
  • (2004)Power-Aware scheduling for parallel security processors with analytical modelsProceedings of the 17th international conference on Languages and Compilers for High Performance Computing10.1007/11532378_33(470-484)Online publication date: 22-Sep-2004
  • (2003)Compiler optimization-space explorationProceedings of the international symposium on Code generation and optimization: feedback-directed and runtime optimization10.5555/776261.776284(204-215)Online publication date: 23-Mar-2003
  • (2003)Compiler optimization-space explorationInternational Symposium on Code Generation and Optimization, 2003. CGO 2003.10.1109/CGO.2003.1191546(204-215)Online publication date: 2003
  • (1996)Impact of Memory Contention on Dynamic Scheduling on NUMA MultiprocessorsIEEE Transactions on Parallel and Distributed Systems10.1109/71.5443597:11(1201-1214)Online publication date: 1-Nov-1996
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media