NASA NTRS · 19910015479
Modelling parallel programs and multiprocessor architectures with AXE
Abstract
AXE, An Experimental Environment for Parallel Systems, was designed to model and simulate for parallel systems at the process level. It provides an integrated environment for specifying computation models, multiprocessor architectures, data collection, and performance visualization. AXE is being used at NASA-Ames for developing resource management strategies, parallel problem formulation, multiprocessor architectures, and operating system issues related to the High Performance Computing and Communications Program. AXE's simple, structured user-interface enables the user to model parallel programs and machines precisely and efficiently. Its quick turn-around time keeps the user interested and productive. AXE models multicomputers. The user may easily modify various architectural parameters including the number of sites, connection topologies, and overhead for operating system activities. Parallel computations in AXE are represented as collections of autonomous computing objects known as players. Their use and behavior is described. Performance data of the multiprocessor model can be observed on a color screen. These include CPU and message routing bottlenecks, and the dynamic status of the software.
Keep this discovery
Explore connections, maps & timelines
Yan, Jerry C., Fineman, Charles E.. 1991-05-01. Modelling parallel programs and multiprocessor architectures with AXE. https://ntrs.nasa.gov/citations/19910015479
Cite the original work for its findings. Save a collection to share your selection of sources.