Skip to content

Welcome to DelftBlue

Welcome to DelftBlue documentation pages. We depend on your active participation to improve our services. Please interact with us and the entire community on Mattermost. Here you can also exchange your experiences, ask questions and share your coolest results in order to get in touch with other researchers, teachers and students. Here is some info on how to use Mattermost.

For technical issues, or if you want to contact the DHPC team and contact group of faculty experts directly, find DelftBlue in the TU Delft Self-Service Portal.

Important

Make sure you have looked through our Frequently Asked Questions before creating a call!

Did you find a page in this documentation to be wrong or outdated, or do you want to contribute a page for your favorite software or workflow? Open an issue on this gitlab page, selecting either the update_page or new_content template. If you do not use one of the templates, make sure to assign the issue to a DHPC employee because otherwise no one is notified.

Status, News, and Maintenance Announcements

DelftBlue status

🟢 DelftBlue is up and running.

User Stories

The latest user story is out! You can find other user stories on the DHPC web page.

Recent Updates

Recent updates are published in the corresponding Mattermost channel.

DHPC Office Hours

In order to help you with problems that are not suitable for quick, public discussion on Mattermost or a TOPdesk ticket, DHPC staff will be available on-site on Fridays, from 10-11. The location is the EEMCS building, room HB03.270.

Upcoming maintenance

University-wide maintenance weekends can be found [in the intranet
In the week December 10-17 2025, the complete data center will be unreachable, including DelftBlue and the project drives on the central storage!

What is DHPC?

Delft High Performance Computing Centre (DHPC) is the central TU Delft computing center. Together with ICT, and in close collaboration with the TU Delft HPC community, we operate the DelftBlue supercomputer. Each faculty or institution that holds a share of the machine can denominate a member for the DHPC contact group, which is actively involved in providing training and advice for our users.

What is DelftBlue?

DelftBlue is a high-performance computer (HPC). Phase 1 consists of:

  • 228 Intel Xeon compute nodes with 48 CPU cores and 185 GB RAM each
  • 10 GPU nodes with four NVIDIA Tesla V100S GPUs with 32 GB video RAM each
  • 10 high memory nodes (compute nodes with more RAM)

Phase 2 consists of:

  • 90 additional Intel Xeon compute nodes with 64 CPU cores and 250 GB RAM each
  • 9 additional GPU nodes with four NVIDIA A100 GPUs with 80 GB video RAM each
  • 1 additional GPU node with NVIDIA A100 GPUs partitioned into 28 instances with 10 GB video RAM each

The nodes are interconnected with a high performance network that allows scalable parallel computing across the whole machine. For details, see the system description.

DelftBlue is not intended for sequential programs: your code or application should run on at least 1/4 of a node (12 cores). Jobs that efficiently use multiple nodes are given higher priority by the queueing system.

Accessing and using DelftBlue

Any employee with a NetID can log in remotely on DelftBlue using ssh or OpenOndemand via their browser. If you are outside the TU Delft network, you have to start an EduVPN connection to be able to connect.

After logging in, you will be on a login node. These nodes are intended only for setting up and starting your jobs. On a supercomputer, you do not run your program directly. Instead you write a job script containing the resources you need and the commands to execute, and submit it to a queue via the SLURM workload manager.

If you are a Master student, you have to request an account here. If you are a Bachelor student, you have to be a part of the course.

For guest researchers, the procedure is described here.

Accounting of computing time

By default, your jobs will run with relatively low priority, and if the machine is busy, it may take a long time until they get scheduled. To be able to run jobs with high priority, you can request access to your faculty's share. In order to do so, please use the TU Delft TOPdesk request form.

Data storage and transfer

Disk space on DelftBlue is comparatively limited. A small partition is available as home directories, but larger data sets for input to and output from your runs should in general be transferred to and from the machine's scratch disk (/scratch/<netid>) before and after a (series of) job(s). Here you can find instructions on how to implement such a workflow. The scratch disk is regularly cleared of old files and must not be used as permanent storage!

Software

The DelftBlue's module system provides a wide variety of pre-install software, including compilers, libraries, and specialized applications.

For more software guides and recipes, please refer to pages in the Howtos section on the left menu (this opens a submenu with more subsections).

DelftBlue: Basic Performance Assessment and Optimization

We did some measurements and summarized the most important processor features in order to help you to make efficient use of the processors, network and file system in DelftBlue.

Note

The system has been reconfigured since these experiments were run, if you find your application does not perform as expected, please let us know.

How to cite us?

We will be very grateful if you could cite DelftBlue in your scientific publications, whenever you made use of our computational resources. Please refer to How to cite DHPC page for exact guidelines.

Courses and events

DelftBlue Crash-course for absolute beginners

Linux Command Line and DelftBlue Basics Course

Note

The DelftBlue part of the course (slides and excercises) can be found here.

DelftBlue Online Introduction

Note

The recording of the last DelftBlue Online Introduction session can be found here.

DelftBlue Introduction for WI4049TU Students

Note

A shorter version of the presentation for WI4049TU students of EEMCS can be found here.

DelftBlue Introduction for DSAIT4085 Students

Note

Files for DSAIT4085 students can be found here.