System Requirements (Processing & Imaging)

Architecture

Typical HPC architecture

  • One or more headnode(s) accessed by end users to run the Insight Graphical User Interface (GUI)
  • A cluster controller hosting the job scheduler and, optionally, a local license server
  • One or more compute node(s) to run jobs
  • High-performance storage shared between the headnode(s) and the compute node(s)

Single-Node Cluster (workstation / laptop)

For small-scale projects, a single workstation or laptop can play the roles of headnode, controller and compute node.

DUG Wave (FWI, RTM, LS-RTM) is unavailable on a simplified architecture.

System Requirements

Headnode(s)

The following configuration is for a single user.

Headnodes can be shared by multiple users, in which case system requirements increase correspondingly.

CPUMinimum: x86_64, 2.3GHz 8 core
Recommended: x86_64, 2.3GHz 16 core
RAMMinimum: 64GB
Recommended: 128GB
GPUSupport for OpenGL 2.1+ (required for on-screen 3D visualisation).
NVIDIA GPUs require the "nvidia" driver (not the default "nouveau" driver)
Network10Gbps Ethernet NIC
OSLinux distribution compatible with RHEL 8 or 9 (RHEL, Rocky, ...)
Microsoft Windows (limited support; see below)
StorageShared HPC filesystem (Lustre, VAST, …)
User home directories must be on the shared filesystem
Size depends on project requirements

Cluster controller

CPU Minimum: x86_64, 2.3GHz 4 core
RAM Minimum: 32GB
GPU Optional
Network 10Gbps Ethernet NIC
OS Linux distribution compatible with RHEL 8 or 9 (RHEL, Rocky, ...)
Storage Shared HPC filesystem (Lustre, VAST, …)

Compute node(s)

Contact us for expert advice on sizing your cluster according to your project needs.

CPUMinimum: x86_64
Recommended: support for AVX-512 instruction set (speeds up a number of jobs including migration and SRME)

A large core count is more important than clock speed.
RAMMinimum: 128GB
GPU

Optional
Supported GPUs:

  • NVIDIA GPUs with Compute Capability 7 or above and CUDA 12

GPUs speed up a number of jobs including migration, SRME, DUG Reg, DUG Deblend, Cadzow filters and DUG Wave (FWI, RTM, LS-RTM))

Network10Gbps Ethernet NIC
OSLinux distribution compatible with RHEL 8 or 9 (RHEL, Rocky ...)
StorageShared HPC filesystem (Lustre, VAST, …)
User home directories must be on the shared filesystem

Single-Node Cluster (Workstation/Laptop)

Please note that DUG Wave (FWI, RTM) is not available on single-node clusters.

CPUMinimum: x86_64
Recommended: support for AVX-512 instruction set (speeds up a number of jobs including migration and SRME)

A large core count is more important than clock speed.
RAMMinimum: 128GB
GPU
 
Support for OpenGL 2.1+ (required for on-screen 3D visualisation)
NVIDIA GPUs require the "nvidia" driver (not the default "nouveau" driver)
Network-
OSLinux distribution compatible with RHEL 8 or 9 (RHEL, Rocky, ...)
Microsoft Windows (limited support; see below)
StorageLocal or network filesystem

Insight depends on a Job Scheduler to submit jobs to the cluster, even on a workstation or laptop.

Supported Job Schedulers:

  • Slurm

If you use a Job Scheduler system not in the list above, please contact us at [email protected].

Access Right Requirements

The installation process requires temporary administrator access rights to the headnode(s), controller and compute node(s).

Connectivity Requirements

The cluster controller host must have outbound access to the Internet for licensing purposes. Proxies are supported.

If your cluster controller cannot have access to the Internet, please contact us at [email protected].

Cloud Compatibility

Insight Processing & Imaging (P&I) has been successfully deployed and tested on the following Cloud providers:

  • DUG HPC Cloud
  • Oracle Cloud Infrastructure
  • Amazon AWS
  • Microsoft Azure

Microsoft Windows Compatibility

Insight supports limited P&I functionality on Microsoft Windows.

Generally:

  • Interactive processing is available via the Graphical User Interface and export facilities.
  • Jobs are not available, except for some simple workflows using the Local Job Scheduler.

Please contact us at[email protected]for details.