课题基金 / 基金详情

Collaborative Research: CPA-SEL: Implementation Techniques for High-level Parallel Languages

Collaborative Research: CPA-SEL: Implementation Techniques for High-level Parallel Languages
合作研究:CPA-SEL:高级并行语言的实现技术
批准号:
0811419
负责人:
Matthew Fluet
金额:
$0.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2008
资助国家:
美国
项目状态:
已结题
起止时间:
2008-07-01 至 2010-02-28

项目摘要

项目成果

Matthew Fluet的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
The rapid trend toward multi-core architectures promises faster execution of computer programs but poses significant difficulties for software development due to the lack of good programming models for exploiting the parallelism in such architectures. This situation is a significant opportunity for programming-language research to supply effective languages and tools for writing desktop applications while exploiting the performance of multi-core hardware. It is well known that functional-programming languages provide a good semantic base for concurrent and parallel programming, but for such languages to be successful, they need to provide competitive performance. The research focuses on the technical challenges in the efficient implementation of parallel functional languages. The characteristics of multi-core and many-core architectures demand that implementations preserve sequential semantics in parallel constructs, manage the granularity and scheduling of parallel threads, and be aware of the locality of data. The research explores a collection of techniques that combine static program analyses, compiler transformations, and dynamic runtime policies. Empirical analysis of both traditional parallel benchmarks and small applications is used to evaluate the effectiveness of the techniques developed by this research. By addressing performance concerns, the research will enable the practical use of parallel functional programming languages for a broad range of applications.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SHF: Medium: Collaborative Research: Automatic Locality Management for Dynamically Scheduled Parallelism
  • 批准号:
    1408981
  • 项目类别:
    Standard Grant
  • 资助金额:
    $23.67万
  • 财政年份:
    2014
  • 负责人:
    Matthew Fluet
  • 依托单位:
II-EN: Collaborative Research: Positioning MLton for Next-Generation Programming Languages Research
  • 批准号:
    1405770
  • 项目类别:
    Standard Grant
  • 资助金额:
    $22.43万
  • 财政年份:
    2014
  • 负责人:
    Matthew Fluet
  • 依托单位:
SHF: Medium: Collaborative Research: Extending Declarative Parallel Programming with State and Nondeterminism
  • 批准号:
    1065099
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $41.23万
  • 财政年份:
    2011
  • 负责人:
    Matthew Fluet
  • 依托单位:
Collaborative Research: CPA-SEL: Implementation Techniques for High-level Parallel Languages
  • 批准号:
    1010568
  • 项目类别:
    Standard Grant
  • 资助金额:
    $6.24万
  • 财政年份:
    2009
  • 负责人:
    Matthew Fluet
  • 依托单位:
国内基金
海外基金
Research on Quantum Field Theory without a Lagrangian Description
  • 批准号:
    24ZR1403900
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2024
  • 负责人:
    SATOSHI NAWATA
  • 依托单位:
Cell Research
Cell Research
Cell Research (细胞研究)