AN INTEGRATED PROGRAM-DEVELOPMENT ENVIRONMENT FOR SUPERCOMPUTERS - PSUITE

Citation
H. Fujii et al., AN INTEGRATED PROGRAM-DEVELOPMENT ENVIRONMENT FOR SUPERCOMPUTERS - PSUITE, NEC research & development, 39(4), 1998, pp. 430-437
Citations number
1
Categorie Soggetti
Engineering, Eletrical & Electronic
Journal title
ISSN journal
0547051X
Volume
39
Issue
4
Year of publication
1998
Pages
430 - 437
Database
ISI
SICI code
0547-051X(1998)39:4<430:AIPEFS>2.0.ZU;2-S
Abstract
Design considerations in PSUITE, an integrated program development env ironment for the SX-4 series of supercomputers, are presented. In orde r to allow the machine's CPUs to concentrate on floating point calcula tions, an automatic remote execution feature has been incorporated. To assist in the tuning of vectorized and parallelized programs with hig h-level optimizations, a feature to present the programmer with an ins ight into the vectorization, parallelization and optimization characte ristics of the program was included. In order to analyze multitasking and large-scale applications, the functionality of the profiling comma nd, prof, was extended. The debugger was equipped with a graphical arr ay-data visualizer for algorithmic debugging of a large-scale simulati on. The graphical user interface of the environment features the use o f iconic buttons and 2D/3D graphical performance displays.