Prototyping and Simulating Parallel, Distributed Computations with VISA

Abstract
Designing high performance distributed computations is a challenging task. In this paper, we describe VISA (VISual Assistant), a software too] to support the design, prototyping, and simulation of parallel, distributed computations. In particular, VISA is meant to guide the choice of partitioning and communication strategies for such computations, based on their performance. VISA uses ParaDiGM (Parallel Distributed Computation Graph Model) as a basis for its graphical interface. VISA supports the editing of ParaDiGM graphs, and the animation of these graphs to provide visual feedback during simulations. Summary results are available when a simulation terminates. We introduce the ParaDiGM constructs and describe the functionality of VISA. We illustrate its utility by providing simulations of two computations under various load conditions.

This publication has 0 references indexed in Scilit: