> >> CRPC-TR 93297 "Experiences Using the ParaScope Editor..." Hall, Harvey, > >> Kennedy, McIntosh, McKinley, Oldham, Paleczny, Roth > > > > > >> Abstract > > > >The ParaScope Editor is an interactive parallel programming tool that > >assists knowledgeable users in developing scientific Fortran programs. > >It displays the results of sophisticated program analyses, provides a > >set of powerful interactive transformations, and supports program > >editing. This paper summarizes experiences of scientific programmers > >and tool designers using the ParaScope Editor. We evaluate existing > >features and describe enhancements in three key areas: user interface, > >analysis, and transformation. Many existing features prove crucial to > >successful program parallelization. They include interprocedural > >array side-effect analysis and program and dependence view filtering. > >Desirable functionality includes improved program navigation > >based on performance estimation, incorporating user assertions in analysis > >and more guidance in selecting transformations. > >These results offer insights for the authors of a > >variety of programming tools and parallelizing compilers. > > > > > > >This paper appears in the Proceedings of the Symposium on the > >Principles and Practice of Parallel Programming, San Diego, CA, > >May 1993 > > >> Keywords > > > >interactive parallel programming tools; tool evaluation; > >program analysis; programming environments.