libhpc Stage II: A Long-term Solution for the Usability, Maintainability and Sustainability of HPC Software
libhpc Stage II: A Long-term Solution for the Usability, Maintainability and Sustainability of HPC Software
批准号:
EP/K038788/1
负责人:
John Darlington
金额:
$92.58万
依托单位:
依托单位国家:
英国
项目类别:
Research Grant
财政年份:
2013
资助国家:
英国
项目状态:
已结题
起止时间:
2013 至 --
中文摘要
Libhpc旨在为构建、运行和维护面向未来、可持续的HPC应用程序提供一个框架。缺乏可重用性和可移植性一直是HPC代码采用的主要障碍,导致研究项目中最具创造性的成果以及最有可能使更广泛的研究社区和公众受益的成果的重大损失。Libhpc为HPC代码的开发人员提供了一种捕获并与整个HPC社区分享他们的创造力的方法。通过提供一种表达应用程序结构抽象的方法,libhpc使HPC开发人员能够通过libhpc存储库共享不同体系结构的等效实现。同样的抽象结构也产生了高度可重用的应用程序,这些应用程序在运行时甚至在运行时都很容易适应,可以在不同的平台、架构和资源组上执行。我们相信libhpc将为HPC社区提供一个“最佳实践”参考,以指导向虚拟基础设施的过渡,这现在是研究人员和基础设施提供商的主要要求之一,并且可以在开发中发挥关键作用集成的电子基础设施政策,支持HPC和数据科学,在libhpc 2中,我们建议从在libhpc中开发的原型框架创建生产就绪环境。libhpc 2环境将包括基于软件包的安装、管理界面、社区组件存储库和DSL支持;它还将支持互联网规模的网络。libhpc 2还将通过响应性文件、讲习班和黑客日,大力强调利益攸关方的参与、社区建设和技能发展。我们的目标是将libhpc 2引入到两个目标领域,流体动力学和生物信息学,通过“动手”的黑客日,我们将组件化领域软件并将其发布到libhpc存储库。我们还将为基础设施提供商举办一次研讨会,以确保满足基础设施要求,并鼓励在国家基础设施上采用和部署。
英文摘要
Libhpc aims to provide a framework for building, running and maintaining future-proof, sustainable HPC applications. Lack of reusability and portability has been a major barrier to adoption in HPC code, leading to significant loss in what is often the most creative output of a research project and one with the greatest potential to benefit the wider research community and the general public. Libhpc gives developers of HPC code a means of capturing and sharing their creativity with the whole HPC community. By providing a means for expressing application structure abstractly, libhpc enables HPC developers to share equivalent implementations for differing architectures via libhpc repositories. The same abstract structure also produces highly re-usable applications, which are easily adapted at and even during runtime to execute on widely different platforms, architectures and resource groups. We believe that libhpc will give the HPC community a "best-practice" reference for navigating the transition to virtual infrastructures which is now one of the principal requirements of both researchers and infrastructure providers, and could play a critical role in the development of an integrated e-infrastructure policy, supporting both HPC and data science, In libhpc2, we propose to create a production-ready environment from the prototype framework developed in libhpc. The libhpc 2 environment will include package-based installs, admin interfaces, a community component repository and DSL support; it will also support internet-scale networking. libhpc2 will also place a strong emphasis on stakeholder engagement, community building and skills development through responsive documentation, workshops and hackdays. We will aim to introduce libhpc 2 to two target domains, fluid dynamics and bioinformatics, through "hands-on" hack-days in which we will componentise domain software and publish it to libhpc repositories. We will also hold a workshop for infrastructure providers to ensure that infrastructure requirements are met and to encourage uptake and deployment on national infrastructures.
期刊论文(8)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Understanding resource selection requirements for computationally intensive tasks on heterogeneous computing infrastructure - work in progress paper
了解异构计算基础设施上计算密集型任务的资源选择要求 - 正在进行的论文
DOI:
--
发表时间:
2016
期刊:
影响因子:
--
作者:
[COHEN J]
通讯作者:
COHEN J
Optimising the performance of the spectral/ h p element method with collective linear algebra operations
通过集体线性代数运算优化谱/ HP 元方法的性能
DOI:
10.1016/j.cma.2016.07.001
发表时间:
2016
期刊:
Computer Methods in Applied Mechanics and Engineering
影响因子:
7.2
作者:
[Moxey D]
通讯作者:
Moxey D
TemPSS: A Service Providing Software Parameter Templates and Profiles for Scientific HPC
TempPSS:为科学 HPC 提供软件参数模板和配置文件的服务
DOI:
10.1109/escience.2015.43
发表时间:
2015
期刊:
影响因子:
--
作者:
[Cohen J]
通讯作者:
Cohen J
DOI:
10.1016/j.compbiomed.2015.04.027
发表时间:
2015-10-01
期刊:
Computers in biology and medicine
影响因子:
7.7
作者:
[Cantwell CD, Roney CH, Ng FS, Siggers JH, Sherwin SJ, Peters NS]
通讯作者:
Peters NS
Economics of Grids, Clouds, Systems, and Services
网格、云、系统和服务的经济学
DOI:
10.1007/978-3-319-61920-0_18
发表时间:
2017
期刊:
影响因子:
--
作者:
[Cohen J]
通讯作者:
Cohen J
共 6 条
Rapport: Robust Application Porting for HPC in the Cloud.
-
批准号:EP/I034246/1
-
项目类别:Research Grant
-
资助金额:$11.1万
-
财政年份:2011
-
负责人:John Darlington
-
依托单位:
libhpc: Intelligent Component-based Development of HPC Applications
-
批准号:EP/I030239/1
-
项目类别:Research Grant
-
资助金额:$61.56万
-
财政年份:2011
-
负责人:John Darlington
-
依托单位:
Direct Assessment of a Method for Digital Music Distribution Supporting Revenue Generation and Sharing
-
批准号:EP/H022562/1
-
项目类别:Research Grant
-
资助金额:$25.74万
-
财政年份:2009
-
负责人:John Darlington
-
依托单位:
TOTALCARE:a digital health-care framework integrating secure personal monitoring with P2P medical condition community support focused on ageing &obese
-
批准号:TS/H000135/1
-
项目类别:Research Grant
-
资助金额:$19.0万
-
财政年份:2009
-
负责人:John Darlington
-
依托单位:
Patterns of Reference and Networks of Authority: Classical and Biblical Citations and the Production of a new Canon in Early Modern Culture 1500-1800
-
批准号:AH/F019564/1
-
项目类别:Research Grant
-
资助金额:$19.49万
-
财政年份:2008
-
负责人:John Darlington
-
依托单位:
Opportunities and Challenges in the Digital Economy: an Agenda for the Next-generation Internet
-
批准号:EP/G002002/1
-
项目类别:Research Grant
-
资助金额:$34.56万
-
财政年份:2008
-
负责人:John Darlington
-
依托单位:
PEERSONA: Personal Server Network for enterprise and communities
-
批准号:DT/F006853/1
-
项目类别:Research Grant
-
资助金额:$70.01万
-
财政年份:2008
-
负责人:John Darlington
-
依托单位:
Opportunites in the Internet Service Economy
-
批准号:EP/F067135/1
-
项目类别:Research Grant
-
资助金额:$15.72万
-
财政年份:2008
-
负责人:John Darlington
-
依托单位:
海外基金