article · IEEE Software · 1989
Faust: an integrated environment for parallel programming
Vincent A. Guarna, Dennis Gannon, D. Jablonowski, Allen D. Malony, Y. Gaur
Cited by 58Abstract and details only
Abstract
A description is given of Faust, an integrated environment for the development of large, scientific applications. Faust includes a project-management tool, a context editor that is interfaced to a program database, and performance-evaluation tools. In Faust, all applications work is done in the context of projects, which serve as the focal point for all tool interactions. A project roughly corresponds to an executable program. Faust achieves functional integration through operations on common data sets maintained in each project. Sigma, a Faust tool designed to help users of parallel supercomputers retarget and optimize application code, helps them either fine-tune parallel code that has been automatically generated or optimize a new parallel algorithm's design. Faust includes a dynamic call-graph tool and an integrated, multiprocessor performance analysis and characterization tool set.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
Cite this paper
Guarna, V. A., Gannon, D., Jablonowski, D., Malony, A. D., & Gaur, Y. (1989). Faust: an integrated environment for parallel programming. IEEE Software, 6(4), 20–27. https://doi.org/10.1109/52.31649
Guarna, Vincent A., et al. “Faust: an integrated environment for parallel programming.” IEEE Software, vol. 6, no. 4, 1989, pp. 20–27, https://doi.org/10.1109/52.31649.
Guarna, Vincent A., Dennis Gannon, D. Jablonowski, Allen D. Malony, and Y. Gaur. 1989. “Faust: an integrated environment for parallel programming.” IEEE Software 6 (4): 20–27. https://doi.org/10.1109/52.31649.
Guarna, V.A. et al. (1989) ‘Faust: an integrated environment for parallel programming’, IEEE Software, 6(4), pp. 20–27. Available at: https://doi.org/10.1109/52.31649.
@article{guarna1989faust,
title = {{Faust: an integrated environment for parallel programming}},
author = {Guarna, Vincent A. and Gannon, Dennis and Jablonowski, D. and Malony, Allen D. and Gaur, Y.},
journal = {IEEE Software},
volume = {6},
number = {4},
pages = {20--27},
year = {1989},
doi = {10.1109/52.31649}
}Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.