Skip to content

MM Servers

This page collects all information for understanding and using MultiModal Area Infrastructure. In order to use these resources you will need a personal account, you can request one by sending a mail to elopez@gradiant.org.

Compute Servers

Name IP GPU Description Task
Gea1 10.10.30.52 ✔ CPU: 32 Cores. (2x Intel Xeon E5-2620 v4 2.1GHz)
RAM: 128 Gb
GPUs:
RTX 2080 Ti
GTX TITAN X
RTX 3090
Train models
Gea2 10.10.30.62 ✔ CPU: CPU: 32 Cores. (2x Intel Xeon Silver 4110 2.1GHz)
RAM: 128 Gb
GPUs:
RTX 3090
RTX 2080 Ti
RTX 3090
RTX 2080 Ti
Train models
Vis1 10.5.0.58 ✖ CPU: 24 Cores
RAM: 96 Gb
Move & prepare data

Shared Storage

A Network Attached Storage (NAS) is mounted in all servers, in two different locations:

  1. /media/VA: This corresponds with the VideAnalytics partition. This space is used for storing VA images, annotations and experiments.

  2. /media/BM: This corresponds with the Identity & Forensics partition. This space is used for storing Identity & Forensics images, annotations and experiments.

NAS space is 21 Tb, so is limited. For this reason we must avoid maintaining unnecessary or duplicated data

Local Storage

Each server has its own storage that must be used for internal software. After your account has been created you will find a workspace folder in your home directory. It can be accesed trough ~/workspace or /media/data/workspace/$YOUR_USER. Keep all your Git repositories and sofware here and remember that this storage is not shared between servers.

Docker

For using docker you will need special permisions, we recommend you to be used to work with this servers and their storage before starting using docker, but in case your need permissions you can send a mail to elopez@gradiant.org.

SSH Tips

Conection

You must use SSH to connect to these machines (and being connected to Gradiant VPN). If you want to connect to Gea1 you can do the following:

ssh USERNAME@10.10.30.52

After this you will be promted with password input. If you want to avoid being asked with password every time you can add your SSH public key to ~/.ssh/authorized_keys (more info here)

Byobu

We recommend to use byobu, it is already installed in all servers. You can start it (once you are connected to the server) by writing byobu on your terminal. With byobu you can have multiple tabs and it maintains your connection open even if you close your terminal so you can continue the work you were doing later.