XPS: CLCCA (XPS: DSD) Future Extreme Scale Frameworks using DSL and ERTS
XPS: CLCCA (XPS: DSD) Future Extreme Scale Frameworks using DSL and ERTS
批准号:
1337145
负责人:
Martin Berzins
金额:
$70.0万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2013
资助国家:
美国
项目状态:
已结题
起止时间:
2013-09-15 至 2017-08-31
中文摘要
该项目将为在未来十年的百亿亿次计算机上使用新的计算框架解决大型多尺度多物理场工程问题奠定基础。这些框架将通过自适应、异步、容错和能量感知来预测未来计算机硬件的发展趋势,并将通过特定领域语言(DSL)生成高效的特定代码,并通过exascale运行时系统(ERTS)高效地调度代码,从而解决exascale系统可能存在的十亿路并行性。该项目的原型计算框架将使用有向无环图(dag)在DSL中生成专门用于多核节点和/或加速器的代码,它还将在ERTS的运行时系统级别使用dag。在节点多核或加速器级别,DSL将是一种声明性的、高级的、类型安全的领域特定语言,用于多尺度、多物理场模拟,通过自动化编写由ERTS执行的优化代码来提高生产率。为了确保这些活动为具有高影响力的重要工程应用(例如,新电池和燃料电池或清洁煤锅炉的设计)提供相关解决方案,该项目将采用多学科方法,将计算机科学的进步与此类有意义的工程问题的解决方案相结合。
英文摘要
This project will lay the foundations for solving large multi-scale multi-physics engineering problems using new computational frameworks on the next decade's exascale computers. These frameworks will anticipate trends in proposed future computer hardware by being adaptive, asynchronous, fault-tolerant, and energy-aware and will address the possible billion-way parallelism of exascale systems by both generating efficient specific code through a domain specific language (DSL) and by efficiently scheduling that code through an Exascale Run Time System, ERTS.The project's prototype computational framework will use Directed Acyclic Graphs (DAGs) to generate code in the DSL that is specialized for multicore nodes and/or accelerators and it will also use DAGS at the runtime system level in the ERTS. At a nodal multicore or accelerator level the DSL will be a declarative, high-level, type-safe domain-specific language for multi-scale, multi-physics simulations that will improve productivity by automating the writing of optimized code that is executed by the ERTS. In order to ensure that these activities produce relevant solutions for important engineering applications with high impact such as, for example, the design of new batteries and fuel cells or clean coal boilers, the project will employ a multi-disciplinary approach that couples computer science advances to the solution of such meaningful engineering problems.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
PetaApps
-
批准号:0905068
-
项目类别:Standard Grant
-
资助金额:$99.93万
-
财政年份:2009
-
负责人:Martin Berzins
-
依托单位:
SDCI HPC: Improvement and Release of the Uintah Computational Framework
-
批准号:0721659
-
项目类别:Standard Grant
-
资助金额:$70.39万
-
财政年份:2007
-
负责人:Martin Berzins
-
依托单位:
海外基金