Technology Integration Advancements in Distributed Systems and Computing
DOI: 10.4018/978-1-4666-0906-8.ch011
|View full text |Cite
|
Sign up to set email alerts
|

A Simulator for Large-Scale Parallel Computer Architectures

Abstract: Efficient design of hardware and software for large-scale parallel execution requires detailed understanding of the interactions between the application, computer, and network. The authors have developed a macro-scale simulator (SST/macro) that permits the coarse-grained study of distributed-memory applications. In the presented work, applications using the Message Passing Interface (MPI) are simulated; however, the simulator is designed to allow inclusion of other programming models. The simulator is driven f… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
40
0

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 24 publications
(40 citation statements)
references
References 9 publications
0
40
0
Order By: Relevance
“…For the sake of flexibility, LWSim is not a parallel simulator, and therefore has scaling limits. For full scaling, we are working towards integrating our efforts with those achieved by the Sandia National Laboratories with SSTMacro [24]. We are also working towards closer integration with third party tools.…”
Section: Toward the Phoenixsim Suitementioning
confidence: 99%
See 1 more Smart Citation
“…For the sake of flexibility, LWSim is not a parallel simulator, and therefore has scaling limits. For full scaling, we are working towards integrating our efforts with those achieved by the Sandia National Laboratories with SSTMacro [24]. We are also working towards closer integration with third party tools.…”
Section: Toward the Phoenixsim Suitementioning
confidence: 99%
“…We therefore need modeling and simulation tools to understand the interactions between real time applications and the hardware [24]. More specifically, we need to compare the various possible associations of a data-plane (topology, mix of electrical or optical components) with one or more resource allocation schemes (centralized compared to distributed, synchronous compared to.…”
Section: Introductionmentioning
confidence: 99%
“…The Extreme-scale Simulator (xSim) is a performance investigation toolkit for running MPI applications at extreme scale by running on existing machines in a heavily oversubscribed mode [3]. The Sandia SST/Macro [8] project has similar goals but employs a different approach. Both of these performance tools employ parallel discrete simulation to study the effects of different hardware characteristics on application performance as the systems scale up in size.…”
Section: Related Workmentioning
confidence: 99%
“…The library records both the input arguments and return values 1 for the MPI functions. The library can also support tracing individual functions, and can be configured to record performance counter data using PAPI [8]. There are utilities for converting DUMPI trace files to Open Trace Format (OTF) files, which could be used with existing performance visualization tools like Vampir.…”
Section: Requirements and Approachmentioning
confidence: 99%
See 1 more Smart Citation