SHF: Medium: Programmable Monitoring Framework for Multicore Systems
SHF:中:多核系统的可编程监控框架
基本信息
- 批准号:0963996
- 负责人:
- 金额:$ 57.68万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2010
- 资助国家:美国
- 起止时间:2010-09-01 至 2014-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
The advent of multicore processors has introduced new opportunities for achievingincreased software performance, reliability, security, and availability. However,powerful dynamic execution monitoring capabilities are required to realize theseopportunities. This project addresses the challenges of developing a DynamicBinary Translation based monitoring framework for parallel applications running onmulticore systems. The programmability of the framework will enable realization of benefits in achieving enhanced performance, reliability, security, and availability. Some of the instrumentation code required in context of parallel applications must be executed by a core in response to events that involve other cores. In particular, events relevant to many performance, reliability, and security related tasks correspond to the manifestation of interprocessor data dependences due to updates of shared memory locations by multiple cores. Based upon this observation programmable architectural mechanisms will be provided that not only enable the detection of interprocessor dependence events but also enable the triggering of the execution of application specific monitoring code. This project will then employ these mechanisms for improving performance via speculative parallelism, enabling debugging via anovel strategy of execution suppression, improving reliability via an approach thatallows applications to automatically recover from failures, providing security viadynamic detection of mutating viruses, and software availability via dynamic updates.
多核处理器的出现为实现软件性能,可靠性,安全性和可用性提供了新的机会。但是,需要强大的动态执行监控功能才能实现这些企业。该项目应对开发基于动态翻译的监视框架的挑战,该框架针对运行Onmulticore Systems的并行应用程序。该框架的可编程性将使您能够实现增强性能,可靠性,安全性和可用性的收益。并行应用程序中所需的某些仪器代码必须由核心对涉及其他内核的事件执行。特别是,由于多个内核对共享存储器位置的更新,与许多性能,可靠性和相关任务相关的事件对应于处理器数据依赖的表现。基于此观察可编程的架构机制,将提供不仅可以检测到处理器依赖事件的检测,而且还可以触发执行应用程序特定监控代码的执行。然后,该项目将采用这些机制通过投机性并行性来提高性能,从而通过执行抑制的主管策略进行调试,通过方法提高可靠性,以使应用程序从失败中自动恢复自动恢复,从而通过动态更新提供了突变病毒的安全性检测以及软件可用性。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
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 }}
Rajiv Gupta其他文献
Effective parallelization of loops in the presence of I/O operations
存在 I/O 操作时循环的有效并行化
- DOI:
10.1145/2254064.2254122 - 发表时间:
2012 - 期刊:
- 影响因子:0
- 作者:
Min Feng;Rajiv Gupta;Iulian Neamtiu - 通讯作者:
Iulian Neamtiu
A paradigm shift in GP-GPU computing: task based execution of applications with dynamic data dependencies
GP-GPU 计算的范式转变:基于任务的具有动态数据依赖性的应用程序执行
- DOI:
10.1145/2608020.2608024 - 发表时间:
2014 - 期刊:
- 影响因子:0
- 作者:
M. E. Belviranli;C. Chou;L. Bhuyan;Rajiv Gupta - 通讯作者:
Rajiv Gupta
Wolbachia: The selfish Trojan Horse in dengue control.
沃尔巴克氏体:登革热控制中的自私特洛伊木马。
- DOI:
- 发表时间:
2016 - 期刊:
- 影响因子:0
- 作者:
M. Mustafa;Vikas Rastogi;Rajiv Gupta;S. Jain;P.M.P. Singh;Anu Gupta - 通讯作者:
Anu Gupta
Dynamic coalescing for 16-bit instructions
16 位指令的动态合并
- DOI:
- 发表时间:
2005 - 期刊:
- 影响因子:0
- 作者:
A. Krishnaswamy;Rajiv Gupta - 通讯作者:
Rajiv Gupta
Compile-Time Techniques for Improving Scalar Access Performance in Parallel Memories
提高并行存储器中标量访问性能的编译时技术
- DOI:
10.1109/71.89060 - 发表时间:
1991 - 期刊:
- 影响因子:0
- 作者:
Rajiv Gupta;M. Soffa - 通讯作者:
M. Soffa
Rajiv Gupta的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Rajiv Gupta', 18)}}的其他基金
SHF: Small: CT-DDS -- Scalable Concolic Testing of Parallel Applications With Shared Dynamic Data Structures
SHF:小型:CT-DDS——具有共享动态数据结构的并行应用程序的可扩展 Concolic 测试
- 批准号:
2226448 - 财政年份:2022
- 资助金额:
$ 57.68万 - 项目类别:
Standard Grant
SHF: Small: MIGS -- Efficiently Evaluating Multiple Iterative Graph Queries
SHF:小型:MIGS——高效评估多个迭代图查询
- 批准号:
2002554 - 财政年份:2020
- 资助金额:
$ 57.68万 - 项目类别:
Standard Grant
PPoSS: Planning: Dynamic Big Graph Store for High-Throughput and Secure Distributed Query Processing
PPoSS:规划:用于高吞吐量和安全分布式查询处理的动态大图存储
- 批准号:
2028714 - 财政年份:2020
- 资助金额:
$ 57.68万 - 项目类别:
Standard Grant
TWC: Small: Collaborative: Improving Android Security with Dynamic Slicing
TWC:小:协作:通过动态切片提高 Android 安全性
- 批准号:
1617424 - 财政年份:2016
- 资助金额:
$ 57.68万 - 项目类别:
Standard Grant
SHF: Small: Transformations for Synergistic Analysis of Large Evolving Graphs
SHF:小型:大型演化图协同分析的变换
- 批准号:
1524852 - 财政年份:2015
- 资助金额:
$ 57.68万 - 项目类别:
Standard Grant
SHF: Small: Memory Consistency -- Hardware, Compiler, and Programming Support
SHF:小:内存一致性——硬件、编译器和编程支持
- 批准号:
1318103 - 财政年份:2013
- 资助金额:
$ 57.68万 - 项目类别:
Standard Grant
ExPert: dynamic analysis based fault location via Execution Perturbations
ExPert:通过执行扰动进行基于动态分析的故障定位
- 批准号:
0810906 - 财政年份:2008
- 资助金额:
$ 57.68万 - 项目类别:
Continuing Grant
CSR-AES-RCS: Scalable and Efficient Dynamic Information Flow Tracking in Multithreaded Programs
CSR-AES-RCS:多线程程序中可扩展且高效的动态信息流跟踪
- 批准号:
0719791 - 财政年份:2007
- 资助金额:
$ 57.68万 - 项目类别:
Standard Grant
CRI: IAD An Advanced Infrastructure for Generation, Storage, and Analysis of Program Execution Traces
CRI:IAD 用于生成、存储和分析程序执行跟踪的高级基础设施
- 批准号:
0708199 - 财政年份:2007
- 资助金额:
$ 57.68万 - 项目类别:
Standard Grant
CSR-AES-RCS: Scalable and Efficient Dynamic Information Flow Tracking in Multithreaded Programs
CSR-AES-RCS:多线程程序中可扩展且高效的动态信息流跟踪
- 批准号:
0751961 - 财政年份:2007
- 资助金额:
$ 57.68万 - 项目类别:
Standard Grant
相似国自然基金
复合低维拓扑材料中等离激元增强光学响应的研究
- 批准号:12374288
- 批准年份:2023
- 资助金额:52 万元
- 项目类别:面上项目
基于管理市场和干预分工视角的消失中等企业:特征事实、内在机制和优化路径
- 批准号:72374217
- 批准年份:2023
- 资助金额:41.00 万元
- 项目类别:面上项目
托卡马克偏滤器中等离子体的多尺度算法与数值模拟研究
- 批准号:12371432
- 批准年份:2023
- 资助金额:43.5 万元
- 项目类别:面上项目
中等质量黑洞附近的暗物质分布及其IMRI系统引力波回波探测
- 批准号:12365008
- 批准年份:2023
- 资助金额:32 万元
- 项目类别:地区科学基金项目
中等垂直风切变下非对称型热带气旋快速增强的物理机制研究
- 批准号:42305004
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
相似海外基金
SHF: Medium: Language Support for Sound and Efficient Programmable Inference
SHF:中:对健全且高效的可编程推理的语言支持
- 批准号:
2311983 - 财政年份:2023
- 资助金额:
$ 57.68万 - 项目类别:
Continuing Grant
CCF:SHF:Medium: Automated End-to-End Synthesis for Programmable Analog & Mixed-Signal Systems
CCF:SHF:Medium:可编程模拟的自动端到端综合
- 批准号:
2212179 - 财政年份:2022
- 资助金额:
$ 57.68万 - 项目类别:
Continuing Grant
SHF: Medium: Microbiology on a Programmable Biochip: An Integrated Hardware/Software Digital Microfluidics Platform
SHF:媒介:可编程生物芯片上的微生物学:集成硬件/软件数字微流体平台
- 批准号:
1702596 - 财政年份:2017
- 资助金额:
$ 57.68万 - 项目类别:
Standard Grant
SHF:Medium:Collaborative Research:Scaling Up Programmable and Algorithmic DNA Self-Assembly
SHF:中:合作研究:扩大可编程和算法 DNA 自组装
- 批准号:
1162459 - 财政年份:2012
- 资助金额:
$ 57.68万 - 项目类别:
Standard Grant
SHF:Medium:Collaborative Research:Scaling Up Programmable and Algorithmic DNA Self-Assembly
SHF:中:合作研究:扩大可编程和算法 DNA 自组装
- 批准号:
1162589 - 财政年份:2012
- 资助金额:
$ 57.68万 - 项目类别:
Standard Grant