ANALYSIS AND TRANSFORMATION IN AN INTERACTIVE PARALLEL PROGRAMMING TOOL

被引:7
|
作者
KENNEDY, K
MCKINLEY, KS
TSENG, CW
机构
[1] UNIV MASSACHUSETTS,LEDERLE GRC,DEPT COMP SCI,AMHERST,MA 01003
[2] RICE UNIV,DEPT COMP SCI,HOUSTON,TX 77251
来源
CONCURRENCY-PRACTICE AND EXPERIENCE | 1993年 / 5卷 / 07期
关键词
D O I
10.1002/cpe.4330050705
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The ParaScope Editor is a new kind of interactive parallel programming tool for developing scientific Fortran programs. It assists the knowledgeable user by displaying the results Of sophisticated program analyses and by providing editing and a set of powerful interactive transformations. After an edit or parallelism-enhancing transformation, the ParaScope Editor incrementally updates both the analyses and source quickly. This paper describes the underlying implementation of the ParaScope Editor, paying particular attention to the analysis and representation of dependence information and its reconstruction after changes to the program.
引用
收藏
页码:575 / 602
页数:28
相关论文
共 50 条
  • [21] An interactive parallel programming environment applied in atmospheric science
    von Laszewski, G
    [J]. MAKING ITS MARK, 1997, : 311 - 325
  • [22] PROBABILISTIC PARALLEL PROGRAMMING BASED ON MULTISET TRANSFORMATION
    MURTHY, VK
    KRISHNAMURTHY, EV
    [J]. FUTURE GENERATION COMPUTER SYSTEMS, 1995, 11 (03) : 283 - 293
  • [23] Visputer - A graphical visualization tool for parallel programming
    Zhang, K
    Marwaha, G
    [J]. COMPUTER JOURNAL, 1995, 38 (08): : 658 - 669
  • [24] CAGE: A tool for parallel genetic programming applications
    Folino, G
    Pizzuti, C
    Spezzano, G
    [J]. GENETIC PROGRAMMING, PROCEEDINGS, 2001, 2038 : 64 - 73
  • [25] Authoring Tool for Interactive Video Content for Learning Programming
    Layona, Rita
    Yulianto, Budi
    Tunardi, Yovita
    [J]. DISCOVERY AND INNOVATION OF COMPUTER SCIENCE TECHNOLOGY IN ARTIFICIAL INTELLIGENCE ERA, 2017, 116 : 37 - 44
  • [26] An Interactive Tool to Support Student Assessment in Programming Assignments
    Rosales-Castro, Lina F.
    Chaparro-Gutierrez, Laura A.
    Cruz-Salinas, Andres F.
    Restrepo-Calle, Felipe
    Camargo, Jorge
    Gonzalez, Fabio A.
    [J]. ADVANCES IN ARTIFICIAL INTELLIGENCE - IBERAMIA 2016, 2016, 10022 : 404 - 414
  • [27] SAUCE: A web application for interactive teaching and learning of parallel programming
    Hundt, Christian
    Schlarb, Moritz
    Schmidt, Bertil
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2017, 105 : 163 - 173
  • [28] Teaching concurrent and parallel programming by patterns: An interactive ICT approach
    Capel, Manuel I.
    Tomeu, Antonio J.
    Salguero, Alberto G.
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2017, 105 : 42 - 52
  • [29] On transformation of conditional, conformant and parallel planning to linear programming
    Galuszka, Adam
    Probierz, Eryka
    [J]. ARCHIVES OF CONTROL SCIENCES, 2021, 31 (02) : 375 - 399
  • [30] Transformation to Parallel Programming - Computer Science Education in China
    Jin, Hai
    [J]. 2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW), 2012, : 1278 - 1278