This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Introduction

What are the foundational components of DAIC?

What is an HPC cluster?

A High Performance Computing (HPC) cluster, is a collection of (large) computing resources, like Processors (CPUs), Graphics processors (GPUs), Memory and Storage, that are shared among a group of users. Using multiple computers as such makes it possible to perform lengthy and resource-intense computations beyond the capabilities of a single computer, and is especially handy for modern scientific computing applications where datasets are typically large in size, models are big in parameters’ size and complexity, and computations need specialized hardware (like GPUs and FPGAs).

What is DAIC?

The Delft AI Cluster (DAIC), formerly known as INSY-HPC or just plainly HPC, is a TU Delft High Performance Computing (HPC) cluster consisting of Linux compute nodes (ie servers) with a lot of processing power and memory for running large, long or GPU-enabled jobs.

From a CS only cluster in 2015, DAIC has grown in time to serve researchers across many TU Delft departments but maintained the needs of CS and AI in each expansion phase. Today, DAIC nodes are organized as partitions that correspond to the groups contributing these resources. (See Contributing departments and TU Delft clusters comparison).

DAIC partitions and access/usage best practices

DAIC partitions and access/usage best practices

1 - Contributors and funding

The Delft AI Cluster (DAIC) - formerly known as INSY-HPC or just plainly HPC- was initiated within the INSY department in 2015. Later, resources were joined with ST, collectively called CS@Delft, and with other departments across faculties in subsequent expansion cycles.

Contributing departments

The cluster is available (only) to users from participating departments, and access can be arranged through the department’s contact persons (see Access and accounts).

Table 1: Current partitions within DAIC and contributing TU Delft departments/faculties.
IDAIC partitionContributorFacultyFaculty abbreviation (English/Dutch)
13dgi3D GeoinformationFaculty of Architecture and the Built EnvironmentABE/BK
2asm Aerospace Structures and MaterialsFaculty of Aerospace EngineeringAE/LR
3imphysImaging PhysicsFaculty of Applied SciencesAS/TNW
4corCognitive RoboticsFaculty of Mechanical EngineeringME
5grsGeoscience & Remote SensingFaculty Of Civil Engineering and GeosciencesCEG/CiTG
6influenceIntelligent SystemsFaculty of Electrical Engineering, Mathematics & Computer ScienceEEMCS/EWI
7insy
8stSoftware Technology

Funding sources

In addition to funding received from departmental sources, DAIC has also been financially supported by the following projects and granting sources:

NWO

Horizon 2020

Epistemic AI

MMLL

2 - Advisors and Impact

Advisory board

Thomas Abeel
Department of Intelligent Systems
Pattern Recognition and Bioinformatics group

Thomas Abeel

Frans Oliehoek
Department of Intelligent Systems
Interactive Intelligence group

Frans Oliehoek

Asterios Katsifodimos
Software Technology Department
Web Informatics group

Asterios Katsifodimos

Citation and Acknowledgement

To help demonstrate the impact of DAIC, we ask that you both cite and acknowledge DAIC in your scientific publications. Please use the following formats:

Delft AI Cluster (DAIC). (2024). The Delft AI Cluster (DAIC), RRID:SCR_025091. https://doi.org/10.4233/rrid:scr_025091

@misc{DAIC,
  author = {{Delft AI Cluster (DAIC)}},
  title = {The Delft AI Cluster (DAIC), RRID:SCR_025091},
  year = {2024},
  doi = {10.4233/rrid:scr_025091},
  url = {https://doc.daic.tudelft.nl/}
}
TY  - DATA
T1  - The Delft AI Cluster (DAIC), RRID:SCR_025091
UR  - https://doi.org/10.4233/rrid:scr_025091
PB  - TU Delft
PY  - 2024
Acknowledgement text

Research reported in this work was partially or completely facilitated by computational resources and support of the Delft AI Cluster (DAIC) at TU Delft (RRID: SCR_025091), but remains the sole responsibility of the authors, not the DAIC team.

Scientific impact in numbers

Since 2015, DAIC has facilitated more than 2000 scientific outputs from the various DAIC-participating departments:

ArticleConference/Meeting contributionBook/Book chapter/Book editingDissertation (TU Delft)AbstractOtherEditorialPatentGrand Total
Grand Total10678541239969322982281

These outputs span a wide range of application areas, with titles reflecting an emphasis on data analysis and machine learning:

Wordcloud of the most common words in titles of Scientific outputs produced via DAIC

Wordcloud of the most common words in titles of Scientific outputs produced via DAIC

Publications using DAIC

3 - TU Delft clusters comparison

Cluster comparison

TU Delft clusters

DAIC is one of several clusters accessible to TU Delft CS researchers (and their collaborators). The table below gives a comparison between these in terms of use case, eligible users, and other characteristics.

DAICDelftBlueDAS
Primary use casesResearch, especially in AIResearch & EducationDistributed systems research, streaming applications, edge and fog computing, in-network processing, and complex security and trust policies, Machine learning research, ...
ContributorsCertain groups within TU Delft (see Contributing departments)All TU Delft facultiesMultiple universities & SURF
Eligible users
  • Faculty, PhD students, and researchers from contributing departments
  • MSc and BSc students (if recommended by a professor) are provided limited access
All TU Delft affiliates
  • Faculty and PhD students who are either members of the ASCI research school or the ASCI partner universities
  • ASTRON employees
  • NLeSC employees
  • Master students (if recommended by a professor) are provided limited access
WebsiteDAIC documentationDelftBlue DocumentationDAS Documentation
Contact infoDAIC communityDHPC teamDAS admin
Request accountAccess and accountsGet an accountEmail DAS admin with details like user's affiliation and the planned purpose of the account.
Getting startedQuickstartCrash course
HardwareSystem specificationsDHPC hardwareHead node +
  • 16 x FAT nodes (Lenovo SR665, dual socket, 2x16 core, 128 GB memory, 1xA4000)
  • 4 x GPU nodes (Lenovo SR665, dual socket, 2x16 core, 128 GB memory, 1xA5000)
Software stackSoftwareDHPC modulesBase OS: Rocky Linux, OpenHPC, Slurm Workload Manager
Data storageStorageStorageStorage: 128 TB (RAID6)
Access to TU Delft Network storageOnly in login nodesNot supported
Sharing data in collaboration
Has GPUs?
Cost of useContribution towards hardware purchase-

SURF clusters

SURF, the collaborative organization for IT in Dutch education and research, has installed and is currently operating the Dutch National supercomputer, Snellius, which houses 144 40GB A100 GPUs as of Q3 2021 (36 gcn nodes x 4 A100 GPUs/node = 144 A100 GPUs total) with other specs detailed in the Snellius hardware and file systems wiki.

SURF also operates other clusters like Spider for processing large structured data sets, and ODISSEI Secure Supercomputer (OSSC) for large-scale analyses of highly-sensitive data. For an overview of SURF clusters, see the SURF wiki.

TU Delft researchers in TBM and CITG already have direct and easy access to the compute power and data services of SURF, while members of other faculties need to apply for access as detailed in SURF’s guide to Apply for access to compute services.

TU Delft cloud resources

For both education and research activities, TU Delft has established the Cloud4Research program. Cloud4Research aims to facilite the use of public cloud resources, primarily Amazon AWS. At the administrative level, Cloud4Research provides AWS accounts with an initial budget. Subsequent billing can be incurred via a project code, instead of a personal credit card. At the technical level, the ICT innovation teams provides intake meetings to facilitate getting started. Please refer to the Policies and FAQ pages for more details.