Active Projects - Public#

Horizon Europe#

Marinerg-i#

Marinerg-i is a preparatory phase project to develop a distributed Research Infrastructure in the area of Marine (offshore renewable) Energy. ICHEC’s role in the project is to develop and host elements of the project’s e-Infrastructure, particularly elements related to data storage and services.

EuroCC#

EuroCC Ireland, hosted at ICHEC, activities include support for Irish academic and enterprise organisations using HPC, High Performance Data Analysis (HPDA) and Artificial Intelligence (AI). The competence centre offers a broad portfolio of services in all HPC-related areas, tailored to the needs of industry, science and public administration.

Digital Innovation Flagship (DIF)#

The DIF is a EuroCC program focussed on projects with complex computational workflow and data-centric focus. The website itself has a list of on-going projects, with a few extra details included below.

Deep Qu-Learning (DQuL)#

The DQuL project aims to support running combined machine learning and quantum simulation problems on HPC, with partners ML-LABS, Equal1 and UCD.

One of the outcomes so far is a quantum simulator recipes collection. This acts as an introduction to computing quantum circuits on HPC systems.

Earth:CHEC#

The Earth:CHEC project aims to set up a data space and resource cataloguinh for Irish digital Earth science in partnership with iCRAG. See here for more details.

JLflow#

The JLflow project aims to set up a dynamic AI framework and data management system for material simulations, in partnership with TCD and CRANN.

DT4E#

The DT4E project aims to set up a smart city digital twin and data space for engagement, in partnetship with Dublin City Council and ADAPT.

There is a repository with on-going work here.

Data Services#

Other#

IC Tools#

IC Tools are a collection of utility libraries toward building a set of common tooling for ICHEC activities, such as writing technical documents, CI/CD and running HPC jobs. They are collected in the ‘performance toolshed’ Gitlab group. The main ones are:

  • icrepots: Tools and templates for technical documents, including this handbook.

  • iccicd: Tools and templates for CI/CD pipelines

  • icflow: Tools for solving problems, such as Machine Learning ones, using common templates - so they can be easily executed as workflows.

  • ictasks: Tools for running multiple tasks on HPC compute nodes (aka Task Farming), rather than single monolithic tasks.

These libraries are supported by lower-level utility libraries:

  • icplot: For generating plots and graphics

  • icsystemutils: For interacting with system resources

  • iccore: Common utilities for all libraries