Viper. A visualisation tool for parallel program construction. This doctoral dissertation reports on a graduation project, Viper, and involved design process, performed at CERN under the Designers Programme for Software Technology of Eindhoven University of Technology. In High-Energy Physics (HEP) supporting software, typically, consists of dynamic, parallel executing programs. In developing correct parallel programs and in meeting the high performance goals set up, visualisation tools are most helpful to master the complexity of program construction.par Viper stands for “VIsualisation of Parallel program Execution at Run-time”. The booklet describes the design approach and a series of three prototypes realized and integrated into a software engineering environment for a combined, ongoing project GP-MIMD of CERN by the author in his doctoral research. Emphasis is given in tuning and debugging activities of demanding, parallel executing programs by appropriate visualization of program states; Viper has been successfully applied to parallelisation of some HEP programs which no longer perform as presently required. For evaluation of the approach two applications are studied, high-energy physics image reconstruction software and traffic patterns in large switching network software.
References in zbMATH (referenced in 1 article , 1 standard article )
Showing result 1 of 1.