- DIGITAL-EUROHPC-JU-2022-APPSUPPORT-01 (EuroHPC JU Annual Work Plan 2022)
- Publication date
- 19 December 2022
- Opening date
- Deadline model
- Deadline date
- Funding programme
General conditions relating to this call
EuroHPC Joint Undertaking is deploying a European-wide High Performance Computing infrastructure, comprising a number of supercomputers that range from small petascale, to large high-end pre-exascale and exascale systems. These supercomputers provide state of the art HPC capabilities topping the relevant global rankings. The systems are operated by supercomputing centres, referred to as Hosting Entities, which have been selected by the EuroHPC JU through Calls of Expression of Interest and have signed a Hosting Agreement with the JU. The EuroHPC JU is co-funding up to 50% of the systems’ acquisition costs, and depending on specific agreement conditions, also co-funds their operational activities.
Part of the responsibilities of the Hosting Entities, is the provision of support services to users that are selected by EuroHPC to access the systems by allocating them computing resources under the conditions established in the EuroHPC Access Policy3. These services are currently limited primarily to Level 1 support which mostly entails a helpdesk support for day-by-day operational issues and problems. In some cases, a Level 2 support is provided for a short period of time which comprises guidelines how to complete a basic porting of their code, how to prepare the environment and how to perform their first runs on the system. This offering is on best effort basis and subject to human resources availability from the side of the Hosting Entity. EuroHPC wishes to ameliorate this by establishing a high-level specialised application support service. Through this improved service offering, EuroHPC is aiming for the best possible uptake of the systems by European scientist and researchers with a knock-on effect to the quality of scientific results and the overall positive impact in the European HPC domain.
Proposals are invited against the following topic(s):
DIGITAL-EUROHPC-JU-2022-APPSUPPORT-01-01: Application Support in High Performance Computing
The total indicative budget for the topic is EUR 5.00 million.
Type of Action
DIGITAL JU Simple Grants
By the end of the action, an effective application support team network across EuroHPC stakeholders (primarily Hosting Entities) will have been established providing services to European HPC users from public and private sector including SMEs. This network will provide a knowledge hub for HPC offering a comprehensive support service from porting, optimisation and execution of key applications as well as training and development of specialised cross-domain support material that will facilitate EuroHPC system exploitation and delivery of excellent scientific results.
In the course of the action, the Application Support Teams will have demonstrated their significant impact on the application enabling with success stories within the European HPC ecosystem supported by quantitative key performance indicators measuring the specific impact of individual applications, scientific domains and target systems, with respect to the baseline established.
The call aims for the establishment and four-year operation of a distributed European-wide HPC application support service. The selected project should bring together Application Support Teams (AST) established (primarily) in current or future EuroHPC Hosting Entities, operating the EuroHPC supercomputers.
ASTs will work closely with the EuroHPC JU Peer Review Office managing the evaluation and allocation of access time to European HPC supercomputers as the applications and respective user teams to be supported will be primarily selected by peer-review process managed by the EuroHPC JU. Through this process ASTs are expected to provide their services to a selected number of flagship/lighthouse which have been allocated time in the context of the EuroHPC JU Extreme Scale and Regular Access calls.
ASTs should offer a broad range of support services aiming primarily on Level 2 and 3 application support encompassing at least the following services:
- Application porting and optimization
- Code enabling and scaling
- Elaboration of performance analysis and benchmarks for selected applications
- R&D on code refactoring
- Short to medium term support of selected applications/user groups (3-18 months)
- Domain independent, architecture specific trainings (targeting the EuroHPC supercomputers)
- Development of best practice guides for using the EuroHPC supercomputers.
- Collaboration with equivalent groups at European and International level on technical matters related to supporting pre/exascale application work.
- Contribute to the development and improvement of the European HPC Application Support service by sharing lessons learned and providing feedback to the EuroHPC JU on user requirements and service gaps.
- Customised support to scientific and research community from public and private research institutes and academia, industry and SMEs.
The project should establish a coordination layer between the participating teams, allowing exchange of knowledge, information, as well as harmonization of a range of services and service level provided. The size of the selected ASTs should be proportional to the size of the local system supported and is expected to be in the range of 4-6 experts for pre-exascale level systems and beyond, and in the range of 2-4 experts for petascale and mid-range systems.
The project should offer a single point of contact (in the form of a European HPC Application Support portal) that will allow European HPC users to retrieve information on the systems offered by the Joint Undertaking, their architectures, their access mechanisms, and the support services available.
ASTs are also expected to cooperate with key support actions funded by the EuroHPC JU, including EuroCC (Competence Centres), the Centres of Excellence (CoEs), and future training initiatives. Finally, the project should include the organisation of specialized training events and workshops in the context of high-profile international HPC events like the EuroHPC Summit, International Supercomputing (ISC) etc.