SHF: Medium: Collaborative Research: Run-Time Support for Scalable Concurrent Programming
SHF: Medium: Collaborative Research: Run-Time Support for Scalable Concurrent Programming
批准号:
1563880
负责人:
Nir Shavit
金额:
$54.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2016
资助国家:
美国
项目状态:
已结题
起止时间:
2016-09-01 至 2021-08-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Highly-concurrent data structures lie at the heart of modern multicore software. This project will provide systematic run-time system support for several techniques that that have proved essential for constructing highly-concurrent data structures. The intellectual merits are to provide a new basis for thinking about how to scale future generations of both hardware and software, and in particular to develop novel uses of operating system kernel functionality, as well as transactional hardware and software techniques. The project's broader significance and importance is the benefit to society provided by higher performing, less expensive, and more reliable software.The specific techniques addressed are unsynchronized traversals, in which a thread navigates through a linked data structure without writing to memory, and atomic sequences of memory operations, where race conditions are eliminated by making a sequence of individual memory operations appear to take place instantaneously. Although these techniques have been successfully deployed in many ad-hoc instances, they have never been packaged as general-purpose mechanisms because they can have complex and dangerous interactions with standard memory management schemes. This project will exploit recent developments in hardware architectures and operating system structures to develop automated, systematic run-time support, making these techniques accessible to non-specialists.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
US-Israel Collaboration: Collaborative Research: New Tools for Extracting Neuronal Phenotypes from a Volumetric Set of Cerebral Cortex Images
-
批准号:1607189
-
项目类别:Standard Grant
-
资助金额:$33.26万
-
财政年份:2016
-
负责人:Nir Shavit
-
依托单位:
BIGDATA: IA: DKA: Collaborative Research: High-Thoughput Connectomics
-
批准号:1447786
-
项目类别:Standard Grant
-
资助金额:$76.5万
-
财政年份:2014
-
负责人:Nir Shavit
-
依托单位:
SHF: Medium: Collaborative Research: Transactional Software Infrastructures: Making the Most of Hardware Transactions
-
批准号:1301926
-
项目类别:Continuing Grant
-
资助金额:$59.99万
-
财政年份:2013
-
负责人:Nir Shavit
-
依托单位:
SHF: Small: Multicore Data-Structures: Relaxed, Flat, and Randomized
-
批准号:1217921
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2012
-
负责人:Nir Shavit
-
依托单位:
海外基金