Skip to content
Free planNo credit card requiredStart writing

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">&gt;</ETX>

Cite this paper

APA 7

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

MLA 9

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.

Chicago

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.

Harvard

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.

BibTeX
@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.