CRII: III: Scalable and Interactive Dependency Visualization to Accelerate Parallel Program Analysis
CRII:III:可扩展和交互式依赖关系可视化,以加速并行程序分析
基本信息
- 批准号:1656958
- 负责人:
- 金额:$ 17.45万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2017
- 资助国家:美国
- 起止时间:2017-07-01 至 2021-05-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Computer simulations allow scientists and engineers to explore and analyze processes that would be infeasible to observe experimentally such as the physics leading to fusion, possible future climate scenarios, and the aerodynamics of new vehicle designs. Computing larger, more accurate, and more realistic simulations requires large clusters of computing devices working in parallel. Using these parallel computing resources efficiently is difficult. By analyzing the behavior of the simulation programs, scientists and programmers can achieve significant efficiency improvements enabling better simulations and more useful results. This program analysis often involves visualizing the graph of dependencies between different parts of the program and different parallel computing resources. However, there may be hundreds of thousands of parallel devices and thousands of computer instructions involved. Current visualizations are difficult to interpret at this size. This project develops visualization approaches that overcome this limitation, giving programmers the support to analyze and optimize large-scale simulations and ultimately accomplish more science. At the same time, this project furthers the understanding of how to design scalable visualizations which may then be applied to other large and complex data. The objective of this research is the creation of visual encodings and interaction techniques supporting the exploration and analysis of computing dependencies at scale. This project will study how visual design factors affect the interpretability of visual depictions as well as how parallel computing experts interact with the data during exploration. As dependency graphs are generated programmatically, they often exhibit a high degree of regularity. This project will test the efficacy of different depictions of this regularity through controlled user studies. In determining the interactivity needs of program analysts, this project will conduct a design study resulting in an interactive visual approach for exploring program control and data flow. The expected results of this project are a set of validated design guidelines for representing and interacting with program dependency data and an interactive visual tool for analyzing program dependency graphs. All products resulting from this project will be linked from the project website (http://hdc-arizona.github.io/projects/dependencies).
计算机模拟允许科学家和工程师探索和分析在实验上观察到的过程,例如导致融合的物理,可能的未来气候场景以及新车辆设计的空气动力学。计算更大,更准确,更现实的模拟需要并联运行的大量计算设备。有效地使用这些并行计算资源很困难。通过分析模拟程序的行为,科学家和程序员可以实现重大效率提高,从而可以更好地模拟和更有用的结果。该程序分析通常涉及可视化程序不同部分与不同平行计算资源之间的依赖关系图。但是,可能涉及数十万平行设备和数千台计算机说明。当前的可视化很难以这种大小解释。该项目开发了可视化方法,从而克服了这一限制,从而为程序员提供了分析和优化大规模仿真并最终完成更多科学的支持。同时,该项目进一步了解如何设计可扩展的可视化,然后将其应用于其他大型且复杂的数据。这项研究的目的是创建视觉编码和交互技术,以大规模探索和分析计算依赖性。该项目将研究视觉设计因素如何影响视觉描述的解释性以及平行计算专家如何与探索过程中的数据相互作用。由于依赖图是通过编程生成的,因此它们通常表现出很高的规律性。该项目将通过受控的用户研究来测试这种规律性不同描述的功效。在确定计划分析师的交互性需求时,该项目将进行设计研究,从而实现一种探索程序控制和数据流的交互式视觉方法。该项目的预期结果是一组经过验证的设计指南,用于表示和与程序依赖性数据进行交互,以及用于分析程序依赖图图的交互式视觉工具。该项目产生的所有产品将链接在项目网站(http://hdc-arizona.github.io/projects/deppencesies)中。
项目成果
期刊论文数量(6)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Distributed Asynchronous Array Computing with the JetLag Environment
- DOI:10.1109/pyhpc51966.2020.00011
- 发表时间:2020-11
- 期刊:
- 影响因子:0
- 作者:Steven R. Brandt;Bita Hasheminezhad;Nanmiao Wu;Sayef Azad Sakin;Alex Bigelow;Katherine E. Isaacs;K. Huck;Hartmut Kaiser
- 通讯作者:Steven R. Brandt;Bita Hasheminezhad;Nanmiao Wu;Sayef Azad Sakin;Alex Bigelow;Katherine E. Isaacs;K. Huck;Hartmut Kaiser
Materia: A Data Quality Control Embedded Domain Specific Language in Python
Materia:Python 中的数据质量控制嵌入式领域特定语言
- DOI:10.1007/978-3-030-61146-0_23
- 发表时间:2020
- 期刊:
- 影响因子:0
- 作者:Scully-Allison, Connor
- 通讯作者:Scully-Allison, Connor
Usability and Performance Improvements in Hatchet
Hatchet 的可用性和性能改进
- DOI:10.1109/hustprotools51951.2020.00013
- 发表时间:2020
- 期刊:
- 影响因子:0
- 作者:Brink, Stephanie;Lumsden, Ian;Scully-Allison, Connor;Williams, Katy;Pearce, Olga;Gamblin, Todd;Taufer, Michela;Isaacs, Katherine E.;Bhatele, Abhinav
- 通讯作者:Bhatele, Abhinav
Visualizing a Moving Target: A Design Study on Task Parallel Programs in the Presence of Evolving Data and Concerns
可视化移动目标:存在不断变化的数据和关注点的任务并行程序的设计研究
- DOI:10.1109/tvcg.2019.2934285
- 发表时间:2019
- 期刊:
- 影响因子:5.2
- 作者:Williams, Katy;Bigelow, Alex;Isaacs, Katherine E.
- 通讯作者:Isaacs, Katherine E.
JetLag: An Interactive, Asynchronous Array Computing Environment
- DOI:10.1145/3311790.3396657
- 发表时间:2020-07
- 期刊:
- 影响因子:0
- 作者:Steven R. Brandt;Alex Bigelow;Sayef Azad Sakin;Katy Williams;Katherine E. Isaacs;K. Huck;R. Tohid;Bibek Wagle;S. Shirzad;Hartmut Kaiser
- 通讯作者:Steven R. Brandt;Alex Bigelow;Sayef Azad Sakin;Katy Williams;Katherine E. Isaacs;K. Huck;R. Tohid;Bibek Wagle;S. Shirzad;Hartmut Kaiser
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Katherine Isaacs其他文献
Katherine Isaacs的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Katherine Isaacs', 18)}}的其他基金
Collaborative Research: CCRI: Planning-C: Enabling Computer Architecture Simulation as a Service
合作研究:CCRI:Planning-C:实现计算机架构仿真即服务
- 批准号:
2234401 - 财政年份:2023
- 资助金额:
$ 17.45万 - 项目类别:
Standard Grant
CAREER: Comprehensive Techniques and Design for Flexible Graph Visualization of Software and Systems
职业:软件和系统灵活图形可视化的综合技术和设计
- 批准号:
2324465 - 财政年份:2022
- 资助金额:
$ 17.45万 - 项目类别:
Continuing Grant
CAREER: Comprehensive Techniques and Design for Flexible Graph Visualization of Software and Systems
职业:软件和系统灵活图形可视化的综合技术和设计
- 批准号:
1844573 - 财政年份:2019
- 资助金额:
$ 17.45万 - 项目类别:
Continuing Grant
相似国自然基金
基于III-V族半导体纳米结构阵列的短波红外偏振探测理论与方法研究
- 批准号:62305023
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
生物炭表面结构属性对Fe(II)氧化诱导As(III)氧化截污的影响机制
- 批准号:42307492
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
乙肝肝纤维化进程咪唑丙酸通过mTORC1通路调控III型固有淋巴细胞糖脂代谢重编程及机制研究
- 批准号:82370622
- 批准年份:2023
- 资助金额:49 万元
- 项目类别:面上项目
铁载体与Fe(III)相互作用过程的铁同位素分馏及机理的模拟实验研究
- 批准号:42377264
- 批准年份:2023
- 资助金额:49 万元
- 项目类别:面上项目
人工湿地铁循环驱动As(III)氧化的过程调控及其强化除砷机制
- 批准号:52370204
- 批准年份:2023
- 资助金额:51 万元
- 项目类别:面上项目
相似海外基金
CRII: III: Multiresolution Tensor Learning for Scalable and Interpretable Spatiotemporal Analysis
CRII:III:用于可扩展和可解释时空分析的多分辨率张量学习
- 批准号:
2037745 - 财政年份:2020
- 资助金额:
$ 17.45万 - 项目类别:
Standard Grant
CRII: III: Scalable Noise-filtering and Community Queries on User-generated Data
CRII:III:可扩展的噪声过滤和对用户生成数据的社区查询
- 批准号:
1849971 - 财政年份:2019
- 资助金额:
$ 17.45万 - 项目类别:
Standard Grant
CRII: III: Multiresolution Tensor Learning for Scalable and Interpretable Spatiotemporal Analysis
CRII:III:用于可扩展和可解释时空分析的多分辨率张量学习
- 批准号:
1850349 - 财政年份:2019
- 资助金额:
$ 17.45万 - 项目类别:
Standard Grant
CRII: III: A Scalable Probabilistic Model Selection Method for Deep Learning in Gene-Protein Network Inference and Integration
CRII:III:基因-蛋白质网络推理和集成中深度学习的可扩展概率模型选择方法
- 批准号:
1850492 - 财政年份:2019
- 资助金额:
$ 17.45万 - 项目类别:
Standard Grant
CRII: III: A Scalable Framework for Debugging Large Biological Ontologies
CRII:III:用于调试大型生物本体的可扩展框架
- 批准号:
1657306 - 财政年份:2017
- 资助金额:
$ 17.45万 - 项目类别:
Standard Grant