课题基金 / 基金详情

A Compositional Approach to Scalable Parallel Software

A Compositional Approach to Scalable Parallel Software
可扩展并行软件的组合方法
批准号:
0833199
负责人:
Lawrence Rauchwerger
金额:
$99.96万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2008
资助国家:
美国
项目状态:
已结题
起止时间:
2008-09-01 至 2015-08-31

项目摘要

项目成果

Lawrence Rauchwerger的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
High-end computing systems are needed to study important, compute-intensive applications such as scientific simulations, multimedia stream processing, and geographical information systems. While these systems are still evolving, it is clear that they will be extremely large and complex, with tens to hundreds of thousands of processors providing a deep hierarchy of systems and resources. This research will develop the theory, techniques, and building blocks that can be used by domain scientists who are not expert parallel programmers to compose efficient applications for such complex systems.Hence, the outcomes of the research should greatly increase the number of potential users of high-end machines to include essentially all scientists whose problems could take advantage of such systems. The software resulting from this research, including the testbed applications for important problems in computational biology and physics, will be made publically available.Composition is a natural way to construct and reason about large, complex systems. This research will develop compositional strategies for building applications and for optimizing and controlling the application and its use of system resources.This project will use the STAPL (the Standard Template Adaptive Parallel Library) infrastructure for parallel C++ code. STAPL includes of a collection of generic parallel algorithms and distributed containers. In this research, STAPL's existing adaptive capabilities will be further refined and novel techniques will be developed for compositional performance modeling and for providing fault-tolerance capabilities that can be set individually for each container or algorithm instance in the program. A modern programming interface will be designed based on composition of parallel operations that will be modeled on the range abstractions in STAPL and C++0x and directly supported by a high-level compiler.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Workshop on Architecture and Software for Emerging Applications (WASEA)
Student Travel Support for The 20-th International Conference on Parallel Architectures and Compilation Techniques (PACT)
Collaborative Research: Next Generation Compilers for Emerging Multicore Systems
Student Travel Support for the 16th International Conference on Parallel Architecture and Compiler Techniques (PACT), September 2007
国内基金
海外基金
EnSite array指导下对Stepwise approach无效的慢性房颤机制及消融径线设计的实验研究
  • 批准号:
    81070152
  • 项目类别:
    面上项目
  • 资助金额:
    10.0万元
  • 批准年份:
    2010
  • 负责人:
    唐恺
  • 依托单位: