课题基金 / 基金详情

CPA-SEL: Collaborative Research: Trace-Driven Verification of Multithreaded Software

CPA-SEL: Collaborative Research: Trace-Driven Verification of Multithreaded Software
CPA-SEL:协作研究:多线程软件的跟踪驱动验证
批准号:
0811287
负责人:
Zijiang Yang
金额:
$17.6万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2008
资助国家:
美国
项目状态:
已结题
起止时间:
2008-09-01 至 2012-08-31

项目摘要

项目成果

Zijiang Yang的其他基金

相似基金

相关文献

中文摘要
翻译
CCF-0811287/CCF-0810865协作研究:多线程软件的跟踪驱动验证杨子江和Karem Sakallah超线程的使用越来越多,廉价的多处理器硬件的可用性为软件开发人员带来了巨大的机遇和严峻的挑战。为了使软件应用程序受益于多核处理器中持续的指数吞吐量增长,应用程序必须是编写良好的多线程软件程序。不幸的是,编写能够释放当前和未来硬件系统全部潜力的多线程软件程序在今天仍然像30年前一样具有挑战性。本研究的目的是开发实用的工具和方法,可以降低测试/调试多线程程序的复杂性的水平相媲美的测试/调试顺序程序。为此,现有的调试工具必须增强强大的推理引擎,使他们能够隐式地分析所有可能的线程交织在指定的测试输入。在这个项目的过程中,各种方法来实现这一目标将进行调查,包括一些新的想法,似乎特别有前途的初步分析:(1)有效的符号编码的多线程程序,(2)跟踪驱动的抽象和细化其执行,(3)性能增强技术,使这种方法扩展到现实的程序大小。
英文摘要
CCF-0811287/CCF-0810865Collaborative Research: Trace-Driven Verification of Multithreaded SoftwareZijiang Yang and Karem SakallahThe ever increasing use of hyper-threading and the availability of inexpensive multiprocessor hardware present tremendous opportunities as well as serious challenges for software developers. In order for software applications to benefit from the continued exponential throughput advances in multicore processors, the applications must be well-written multithreaded software programs. Unfortunately, writing multithreaded software programs that can unleash the full potential of present and future hardware systems remains as challenging today as it was thirty years ago. This research aims to develop practical tools and methodologies that can bring down the complexity of testing/debugging multithreaded programs to a level comparable to that of testing/debugging sequential programs. To this end, existing debugging tools have to be enhanced with powerful reasoning engines that allow them to implicitly analyze all possible thread interleavings under the specified test inputs. During the course of this project a variety of approaches to achieve this objective will be investigated, including some novel ideas that seem particularly promising from a preliminary analysis: (1) efficient symbolic encoding of multithreaded programs, (2) trace-driven abstraction and refinement of their execution, and (3) performance enhancement techniques that allow this approach to scale to realistic program sizes.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
EAGER: Systematic and Scalable Testing of Concurrent Software in the Cloud
  • 批准号:
    1500365
  • 项目类别:
    Standard Grant
  • 资助金额:
    $6.56万
  • 财政年份:
    2015
  • 负责人:
    Zijiang Yang
  • 依托单位:
国内基金
海外基金
C19ORF18通过抑制SEL1L-HRD1 ERAD功能 激活IRE1α在肝脏脂代谢紊乱中的作用 及机制
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    10.0万元
  • 批准年份:
    2025
  • 负责人:
    高荣
  • 依托单位:
刺参METTL3靶向内质网相关降解蛋白SEL1L激活体腔细胞凋亡的分子机制
  • 批准号:
    LY23C190003
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2023
  • 负责人:
    梁伟康
  • 依托单位:
基于Sel1L探讨ERAD在泌乳调节中的作用与机制
  • 批准号:
    82301824
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    30万元
  • 批准年份:
    2023
  • 负责人:
    刘力
  • 依托单位:
内质网相关降解关键因子Sel1L调控CD8+T细胞稳态及免疫应答机制研究
  • 批准号:
    --
  • 项目类别:
    面上项目
  • 资助金额:
    53万元
  • 批准年份:
    2022
  • 负责人:
    张连军
  • 依托单位: