JAXA Repository / AIREX 未来へ続く、宙(そら)への英知

このアイテムに関連するファイルはありません。

タイトルThe ParaScope parallel programming environment
著者(英)Torczon, Linda; Kennedy, Ken; Hood, Robert T.; Mellor-Crummey, John M.; Cooper, Keith D.; Warren, Scott K.; Mckinley, Kathryn S.; Hall, Mary W.
著者所属(英)NASA Headquarters
発行日1993-02-01
言語eng
内容記述The ParaScope parallel programming environment, developed to support scientific programming of shared-memory multiprocessors, includes a collection of tools that use global program analysis to help users develop and debug parallel programs. This paper focuses on ParaScope's compilation system, its parallel program editor, and its parallel debugging system. The compilation system extends the traditional single-procedure compiler by providing a mechanism for managing the compilation of complete programs. Thus, ParaScope can support both traditional single-procedure optimization and optimization across procedure boundaries. The ParaScope editor brings both compiler analysis and user expertise to bear on program parallelization. It assists the knowledgeable user by displaying and managing analysis and by providing a variety of interactive program transformations that are effective in exposing parallelism. The debugging system detects and reports timing-dependent errors, called data races, in execution of parallel programs. The system combines static analysis, program instrumentation, and run-time reporting to provide a mechanical system for isolating errors in parallel program executions. Finally, we describe a new project to extend ParaScope to support programming in FORTRAN D, a machine-independent parallel programming language intended for use with both distributed-memory and shared-memory parallel computers.
NASA分類COMPUTER PROGRAMMING AND SOFTWARE
レポートNO93A44238
権利Copyright


このリポジトリに保管されているアイテムは、他に指定されている場合を除き、著作権により保護されています。