课题基金 / 基金详情

II-New: A Computational Infrastructure for Scalable Transactional Memory Abstractions in Managed Languages

II-New: A Computational Infrastructure for Scalable Transactional Memory Abstractions in Managed Languages
II-新:托管语言中可扩展事务内存抽象的计算基础设施
批准号:
0958465
负责人:
Jan Vitek
金额:
$55.63万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2010
资助国家:
美国
项目状态:
已结题
起止时间:
2010-06-01 至 2014-05-31

项目摘要

项目成果

Jan Vitek的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
This proposal supports the acquisition of an Azul Vega 3 compute appliancefor research on developing an open-source general-purpose transactionalinfrastructure for high-level managed languages. This appliance is equippedwith hundreds of processor cores, substantial memory, and bandwidthavailability. The cores compute in a flat SMP configuration, simplifyingprogrammability and management. The appliance has a number of novelfeatures including hardware support for concurrent garbage collection, andoptimistic lock elision that provide critical building blocks for efficienttransactional memory (TM) support. The project's research agenda is toexplore new approaches to scalable parallel program construction thatexploits underlying hardware primitives that mask or mitigate criticalbottlenecks that have thus far hampered effective scalable softwaretransactional memory systems.The project will use the novel features of the Azul appliance to (i) explorenew language abstractions with special focus on scalability of transactionalapplications; (ii) understand how primitive support for garbage collectionand transactions influence algorithm and application development built usingthese abstractions; (iii) examine the impact of these mechanisms oncompiler and runtime design; and (iv) develop a large number of benchmarksand workloads to better understand TM performance characteristics.This project is part of a larger NSF-funded effort to catalyze TM research,which in turn is a key technique to improving software development forgeneral-purpose parallel computers. Widespread adoption of new scalableconcurrency abstractions such as transactional memory is an essentialcomponent in the technology roadmap of major industry players, and the focusof much attention in academia.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SHF: Small: Predictable Performance for Just-in-Time Compilation
  • 批准号:
    2139612
  • 项目类别:
    Standard Grant
  • 资助金额:
    $49.96万
  • 财政年份:
    2022
  • 负责人:
    Jan Vitek
  • 依托单位:
CCRI: ENS: Collaborative Research: Enhancing R for Scalability and Deployment
  • 批准号:
    1925644
  • 项目类别:
    Standard Grant
  • 资助金额:
    $179.97万
  • 财政年份:
    2019
  • 负责人:
    Jan Vitek
  • 依托单位:
SHF: Small: Program Analysis for Data Science
  • 批准号:
    1910850
  • 项目类别:
    Standard Grant
  • 资助金额:
    $49.97万
  • 财政年份:
    2019
  • 负责人:
    Jan Vitek
  • 依托单位:
SHF: Small: Collaborative Research: A Rational Reconstruction of the Julia Type System
  • 批准号:
    1908389
  • 项目类别:
    Standard Grant
  • 资助金额:
    $24.72万
  • 财政年份:
    2019
  • 负责人:
    Jan Vitek
  • 依托单位:
海外基金