SHF: Small: Adapting Dataflow Analysis for Efficient and Precise Parallel Program Monitoring
SHF: Small: Adapting Dataflow Analysis for Efficient and Precise Parallel Program Monitoring
批准号:
1116898
负责人:
Todd Mowry
金额:
$47.86万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2011
资助国家:
美国
项目状态:
已结题
起止时间:
2011-08-01 至 2016-07-31
中文摘要
由于整个行业都在转向多核处理,未来的应用程序只有以并行软件的形式编写才能运行得更快(即,单个程序的工作是通过在不同的处理器上同时执行该工作的不同部分来完成的)。不幸的是,历史告诉我们,编写并行软件对程序员来说是一项非常容易出错的任务。为了应对这一挑战,该研究项目正在创建一种强大的新机制来识别并有望修复大规模生产系统上的并行软件中的错误。希望得到的框架不仅将支持现有监控工具的并行执行,还将催生新的强大工具类别,这些工具可以识别并行软件中的细微错误。这样的工具可以帮助程序员继续获得未来微处理器的性能优势,从而继续实现越来越快的计算对经济、科学和技术以及我们在互联网连接的世界中的日常生活所带来的所有好处。更具体地说,这个项目的重点是复杂的在线程序监控工具,它以逐条指令的粒度模拟编程正确性的各个方面。为了在性能、精度和方便性之间取得实际的平衡,本研究开发了一个新的框架,该框架引入了显式的“不确定性窗口”,并结合了一种新的方法来避免分析中的状态空间爆炸(灵感来自Tarjan的数据流分析的区间分析方法)。
英文摘要
Due to the industry-wide shift to multi-core processing, futureapplications will only run faster if they are written as parallelsoftware (i.e. where the work for a single program is accomplished bysimultaneously performing different parts of that work on differentprocessors). Unfortunately history has taught us that writingparallel software is a very error-prone task for programmers. Toaddress this challenge, this research project is creating a powerfulnew mechanism for identifying and hopefully fixing bugs in parallelsoftware on large-scale production systems. Hopefully the resultingframework will not only support the parallel execution of existingmonitoring tools, but it will also spawn the creation of new classesof powerful tools that can recognize subtle bugs in parallel software.Such tools can help programmers continue to reap the performancebenefits of future microprocessors, thereby continuing to enable allof the benefits that increasingly-faster computation has had on theeconomy, science and technology, and our everyday lives in anInternet-connected world.More specifically, the focus of this project is on sophisticatedonline program monitoring tools that model various aspects of programcorrectness at an instruction-by-instruction granularity. To strike apractical balance between performance, precision, and convenience forthe tool developer, this research has developed a novel framework thatintroduces explicit "windows of uncertainty" combined with a newapproach for avoiding a state space explosion in the analysis(inspired by Tarjan's interval analysis approach to dataflow analysis).
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
CNS Core: Medium: Secure Hardware Virtualization Contexts for Ephemeral Cloud Computing
-
批准号:2107307
-
项目类别:Standard Grant
-
资助金额:$60.0万
-
财政年份:2021
-
负责人:Todd Mowry
-
依托单位:
CSR: Small: Exploiting the Potential for Fine-Grained Memory Management via a Virtual Memory Framework Enhanced by Page Overlays
-
批准号:1618595
-
项目类别:Standard Grant
-
资助金额:$49.97万
-
财政年份:2016
-
负责人:Todd Mowry
-
依托单位:
CSR: Small: Effective Data Compression for Modern Memory Systems
-
批准号:1423172
-
项目类别:Standard Grant
-
资助金额:$49.76万
-
财政年份:2014
-
负责人:Todd Mowry
-
依托单位:
CSR---PDOS: Log-Based Architectures: Extending Chip Multiprocessors to Help Software Behave Correctly
-
批准号:0720790
-
项目类别:Standard Grant
-
资助金额:$102.65万
-
财政年份:2007
-
负责人:Todd Mowry
-
依托单位:
III-COR: Staged Database Systems: Maximizing Locality through Service-based Data Management
-
批准号:0713409
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2007
-
负责人:Todd Mowry
-
依托单位:
ITR: Compiler Technology for Automatic Parallelization via Thread-Level Speculation
-
批准号:0219931
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2002
-
负责人:Todd Mowry
-
依托单位:
ITR: Static and Dynamic Techniques for Latency Hiding in Data-Intensive Applications
-
批准号:0085938
-
项目类别:Continuing Grant
-
资助金额:$80.0万
-
财政年份:2000
-
负责人:Todd Mowry
-
依托单位:
国内基金
海外基金
登录
查看更多内容
昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:
-
依托单位:
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:10.0万元
-
批准年份:2022
-
负责人:张祥忠
-
依托单位:
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
-
批准号:32000033
-
项目类别:青年科学基金项目
-
资助金额:24.0万元
-
批准年份:2020
-
负责人:林平
-
依托单位:
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
-
批准号:31972324
-
项目类别:面上项目
-
资助金额:58.0万元
-
批准年份:2019
-
负责人:高学文
-
依托单位:
变异链球菌small RNAs连接LuxS密度感应与生物膜形成的机制研究
-
批准号:81900988
-
项目类别:青年科学基金项目
-
资助金额:21.0万元
-
批准年份:2019
-
负责人:毛梦莹
-
依托单位:
肠道细菌关键small RNAs在克罗恩病发生发展中的功能和作用机制
-
批准号:31870821
-
项目类别:面上项目
-
资助金额:56.0万元
-
批准年份:2018
-
负责人:陈江宁
-
依托单位:
基于small RNA 测序技术解析鸽分泌鸽乳的分子机制
-
批准号:31802058
-
项目类别:青年科学基金项目
-
资助金额:26.0万元
-
批准年份:2018
-
负责人:麻慧
-
依托单位:
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
-
批准号:31772128
-
项目类别:面上项目
-
资助金额:60.0万元
-
批准年份:2017
-
负责人:吴建国
-
依托单位:
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
-
批准号:81704176
-
项目类别:青年科学基金项目
-
资助金额:20.0万元
-
批准年份:2017
-
负责人:赵继梦
-
依托单位:
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
-
批准号:91640114
-
项目类别:重大研究计划
-
资助金额:85.0万元
-
批准年份:2016
-
负责人:何祖华
-
依托单位: