CSR:Medium:Improving Software Reliability and Security Through Multicore Technology
CSR:Medium:Improving Software Reliability and Security Through Multicore Technology
批准号:
0905149
负责人:
Peter Chen
金额:
$120.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2009
资助国家:
美国
项目状态:
已结题
起止时间:
2009-09-01 至 2015-08-31
中文摘要
社会在很大程度上依赖于计算机的正常和安全运行。不幸的是,软件继续受到错误和安全漏洞的困扰,随着多核处理器的普及和更多程序的多线程化,这些问题可能会变得更糟。然而,多核技术也提供了在商用计算机上使用并行性来提高软件健壮性的机会。这项研究旨在通过使用多核处理器来实现新型强大的运行时检查,从而提高软件的可靠性和安全性。该项目将使在多核系统上并行运行检查成为可能,同时保留同样强大的安全保证和顺序运行检查的简单编程模型。该项目还将研究如何通过将数据竞争检测工作卸载到其他核上,为运行在多处理器上的多线程程序启用在线数据竞争检测和确定性重放。最后,该项目将研究由推测性并行检查、多核处理器和确定性重放支持的强大的新型运行时检查类。这项研究将通过开发使软件系统更加可靠和安全的技术,以及通过生产可被其他团体使用的开源软件工件,使社会受益。该项目还将为教授如何为多核计算机编程的课程提供材料。
英文摘要
Society depends heavily on computers functioning correctly and securely. Unfortunately, software continues to be plagued by bugs and security vulnerabilities, and these problems are likely to get worse as multicore processors become ubiquitous and more programs become multithreaded. Yet multicore technology also provides the opportunity to use parallelism on commodity computers to improve software robustness.This research seeks to improve the reliability and security of software by using multicore processors to enable new types of powerful, run-time checks. The project will make it possible to run checks in parallel on multicore systems, while preserving the same strong safety guarantees and simple programming model of running checks sequentially. The project will also study how to enable online data race detection and deterministic replay for multithreaded programs running on multiprocessors by offloading the work of data race detection onto other cores. Finally, the project will study powerful, new classes of run-time checks that are enabled by speculative parallel checks, multicore processors, and deterministic replay.This research will benefit society by developing techniques to make software systems more reliable and secure and by producing open-source software artifacts that can be used by other groups. The project will also contribute material for courses that teach how to program multicore computers.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Excellence in Research: Development of High Resolution Coherent 2D Rovibrational Spectroscopy
-
批准号:1832098
-
项目类别:Standard Grant
-
资助金额:$49.99万
-
财政年份:2018
-
负责人:Peter Chen
-
依托单位:
RUI: High Resolution Coherent 3D Spectroscopy
-
批准号:1608010
-
项目类别:Standard Grant
-
资助金额:$31.95万
-
财政年份:2016
-
负责人:Peter Chen
-
依托单位:
MRI: Development of a High Resolution UV-VIS Coherent Multidimensional Spectrometer
-
批准号:1337522
-
项目类别:Standard Grant
-
资助金额:$55.0万
-
财政年份:2013
-
负责人:Peter Chen
-
依托单位:
RUI: High Resolution Coherent Double Resonance Electronic Spectroscopy
-
批准号:0910232
-
项目类别:Continuing Grant
-
资助金额:$32.0万
-
财政年份:2009
-
负责人:Peter Chen
-
依托单位:
RUI: Coherent Two Dimensional Resonance Raman Spectroscopy
-
批准号:0616661
-
项目类别:Continuing Grant
-
资助金额:$28.9万
-
财政年份:2006
-
负责人:Peter Chen
-
依托单位:
CSR---PDOS: Browsing the Past Through Virtual-Machine Introspection and Replay
-
批准号:0614985
-
项目类别:Standard Grant
-
资助金额:$50.18万
-
财政年份:2006
-
负责人:Peter Chen
-
依托单位:
ITR: Research on the Profiling Problem in Cybersecurity and Anti-Terrorism
-
批准号:0326387
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2003
-
负责人:Peter Chen
-
依托单位:
ITR: Covirt: Security Defenses for Insecure Operating Systems
-
批准号:0219085
-
项目类别:Standard Grant
-
资助金额:$42.0万
-
财政年份:2002
-
负责人:Peter Chen
-
依托单位:
Development of a High Resolution Universal Resonance Raman Probe for Challenging Systems in Chemistry and Materials Science
-
批准号:0215878
-
项目类别:Standard Grant
-
资助金额:$37.71万
-
财政年份:2002
-
负责人:Peter Chen
-
依托单位:
MRI/RUI(Chemistry): Development of High Speed Gas Chromatography - Multiplex Coherent Raman Spectroscopy
-
批准号:0116384
-
项目类别:Standard Grant
-
资助金额:$31.68万
-
财政年份:2001
-
负责人:Peter Chen
-
依托单位:
End-User Tracing for Software Replay
-
批准号:0098229
-
项目类别:Continuing Grant
-
资助金额:$24.0万
-
财政年份:2001
-
负责人:Peter Chen
-
依托单位:
Travel Support: Workshop on Internet/Conceptual Modeling/Operating System
-
批准号:0071406
-
项目类别:Standard Grant
-
资助金额:$1.5万
-
财政年份:2000
-
负责人:Peter Chen
-
依托单位:
Planning Visit to Organize a Joint Workshop on Internet/Databases Between the US and Brazil
-
批准号:9907264
-
项目类别:Standard Grant
-
资助金额:$0.48万
-
财政年份:1999
-
负责人:Peter Chen
-
依托单位:
Joint Workshop on "Databases and the Internet" with Singapore (National University of Singapore)
-
批准号:9817920
-
项目类别:Standard Grant
-
资助金额:$3.3万
-
财政年份:1998
-
负责人:Peter Chen
-
依托单位:
CAREER: Laser Spectroscopy for Real World Applications
-
批准号:9702087
-
项目类别:Continuing Grant
-
资助金额:$20.5万
-
财政年份:1997
-
负责人:Peter Chen
-
依托单位:
Measuring and Improving Memory's Resistance to Software Corruption; Relational Instruction
-
批准号:9624869
-
项目类别:Standard Grant
-
资助金额:$20.0万
-
财政年份:1996
-
负责人:Peter Chen
-
依托单位:
Research Initiation Award: Designing Hierarchical Storage Systems for Large Capacity and Low Latency
-
批准号:9409229
-
项目类别:Standard Grant
-
资助金额:$10.0万
-
财政年份:1994
-
负责人:Peter Chen
-
依托单位:
Spectroscopy and Thermochemistry of Biradicals
-
批准号:9123487
-
项目类别:Continuing Grant
-
资助金额:$17.8万
-
财政年份:1992
-
负责人:Peter Chen
-
依托单位:
Enhancement of an Undergraduate Computer Integrated Manufacturing Laboratory
-
批准号:9051303
-
项目类别:Standard Grant
-
资助金额:$5.34万
-
财政年份:1990
-
负责人:Peter Chen
-
依托单位:
Experimental Determination and Mechanistic Implications of the Thermochemistry of Singlet Carbenes
-
批准号:8719587
-
项目类别:Standard Grant
-
资助金额:$12.25万
-
财政年份:1988
-
负责人:Peter Chen
-
依托单位:
海外基金