IF1-Viewer : A Visual Tool for Graphical Display and Execution of SISAL Programs

Hsing-bung Chen, B. Shirazi, S. Thrane, J. Marquis
{"title":"IF1-Viewer : A Visual Tool for Graphical Display and Execution of SISAL Programs","authors":"Hsing-bung Chen, B. Shirazi, S. Thrane, J. Marquis","doi":"10.1109/PCCC.1994.504116","DOIUrl":null,"url":null,"abstract":"Efficient visualization tools to explore the internal hierarchical task structures of parallel programs have gained a prominent role in the parallel programming community. As such, the IF1 -Viewer is a visual, graphical parallel programming tool developed to aid in the understanding and interpretation of SISAL and IF1 programs. IF1-Viewer consists of two sub-tools: the IF1-Grapher and the IF1-Interpreter. The IF1-Grapher graphically displays the hierarchical directed acyclic task graphs of the IF1 code and the IF1Interpreter visually shows the execution behavior the IF1 code. IF1 ( Intermediate Form) is a machine independent graphical language generated from the SISALS compiler. The IF1-Viewer is a generalpurpose parallel software and with the aid of graphical interfaces, provides a unique way to assist programmers in (1) gaining insight into internal task structures of application programs, (2) alleviating the shortcomings in parallel program implementation, (3) detecting the degree of parallelism in the applications, and (4) understanding the parallel program executing behaviors.","PeriodicalId":203232,"journal":{"name":"Proceeding of 13th IEEE Annual International Phoenix Conference on Computers and Communications","volume":"208 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1994-04-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceeding of 13th IEEE Annual International Phoenix Conference on Computers and Communications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PCCC.1994.504116","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Efficient visualization tools to explore the internal hierarchical task structures of parallel programs have gained a prominent role in the parallel programming community. As such, the IF1 -Viewer is a visual, graphical parallel programming tool developed to aid in the understanding and interpretation of SISAL and IF1 programs. IF1-Viewer consists of two sub-tools: the IF1-Grapher and the IF1-Interpreter. The IF1-Grapher graphically displays the hierarchical directed acyclic task graphs of the IF1 code and the IF1Interpreter visually shows the execution behavior the IF1 code. IF1 ( Intermediate Form) is a machine independent graphical language generated from the SISALS compiler. The IF1-Viewer is a generalpurpose parallel software and with the aid of graphical interfaces, provides a unique way to assist programmers in (1) gaining insight into internal task structures of application programs, (2) alleviating the shortcomings in parallel program implementation, (3) detecting the degree of parallelism in the applications, and (4) understanding the parallel program executing behaviors.
IF1-Viewer:用于图形显示和执行SISAL程序的可视化工具
探索并行程序内部分层任务结构的高效可视化工具已经在并行编程社区中获得了突出的作用。因此,IF1 -Viewer是一种可视化、图形化的并行编程工具,旨在帮助理解和解释SISAL和IF1程序。if1查看器由两个子工具组成:if1绘图器和if1解释器。IF1- grapher以图形方式显示IF1代码的分层有向无循环任务图,IF1解释器以图形方式显示IF1代码的执行行为。IF1 (Intermediate Form)是由SISALS编译器生成的独立于机器的图形语言。IF1-Viewer是一个通用的并行软件,在图形界面的帮助下,提供了一种独特的方式来帮助程序员:(1)深入了解应用程序的内部任务结构,(2)减轻并行程序实现中的缺点,(3)检测应用程序中的并行度,(4)理解并行程序执行行为。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信