课题基金 / 基金详情

NGS: A Computing Environment Based on Hardware Transactional Memory

NGS: A Computing Environment Based on Hardware Transactional Memory
NGS:基于硬件事务内存的计算环境
批准号:
0305606
负责人:
Charles Leiserson
金额:
$40.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2004
资助国家:
美国
项目状态:
已结题
起止时间:
2004-08-01 至 2006-07-31

项目摘要

项目成果

Charles Leiserson的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Abstract:Charles Leiserson, CNS-0305606Parallelism introduces more opportunities for unwanted nondeterminism in programs, making them hard to debug and impossible to write reliable regression tests for. Consequently, parallel computing has emerged as a niche technology suited only for software developers who are willing to cope with the complexities of concurrency, because performance is everything for them.In 1993, Herlihy and Moss{58} proposed transactional memory as an alternative mechanism for enforcing atomicity, since it allows the user to avoid many of the complications of locking. With transactional memory, a program can read and modify multiple, disparate memory locations as a single atomic operation, much as occurs within a database transaction. The trend has been towards software transactional memory(STM) {98,57,56}, the overhead of which discourages the use of transactions. The project contends that the "transactions everywhere" approach can simplify parallel programming dramatically and that hardware support can make overheads negligible. To test the project hypothesis, they plan to develop a hardware specification of "scalable" HTM with a software simulator, a linguistic framework for C-like languages, complier support "implicit" transactions, debuggers and other software-engineering tools, theoretical foundations for semantics and performance, and multithreaded applications that demonstrate the advantages of an HTM computing environment.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
POSE: Phase I: Open Source Ecosystem for OpenCilk
CCRI: Medium: Cilk Infrastructure for Next-Generation Parallel-Programming Research
  • 批准号:
    1925609
  • 项目类别:
    Standard Grant
  • 资助金额:
    $150.0万
  • 财政年份:
    2019
  • 负责人:
    Charles Leiserson
  • 依托单位:
XPS: FULL: FP: A profile-centric IDE for science-based performance engineering in the cloud
SHF: AF: Large: Collaborative Research: Parallelism without Concurrency
  • 批准号:
    1314547
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $100.0万
  • 财政年份:
    2013
  • 负责人:
    Charles Leiserson
  • 依托单位:
海外基金