Open Compute @ SUTD

The SUTD Open Compute project is intended to serve members of the SUTD community who require computational resources (such as GPUs) that are otherwise costly to obtain. Due to capacity crunch, it will not literally be open access, but anyone with a reasonable use case will be allowed to use it.

To apply for access, please use the following form (requires SUTD account).

Resources

Type Resource GPUs Status Information
Jupyter Nimbus 12 Maintenance Link
Jupyter Artemis 4 Maintenance Link
Batch jobs Apollo 4 Operational Link

Support

For technical support, please use the appropriate channel in the Slack group.

JupyterHub Servers

Artemis/Nimbus support interactive computing through the Jupyter Notebook/Lab environment. For those who like to use the command line, JupyterLab also provides a fantastic terminal interface. The software stack on Artemis/Nimbus is JupyterHub running on top of Kubernetes. After you are granted access, you only need to login at the portal to be granted access to a GPU-accelerated Jupyter environment.

On Artemis/Nimbus, a pre-configured environment with most typical packages is provided. This includes the Python data science stack (Numpy, Pandas etc.), DL frameworks (TensorFlow, Keras, PyTorch) and additional web-based IDE and desktop environments (for running GUI applications). Users can also install their own packages, but since the environment is designed to be ephemeral (so no user can accidentally destroy it), the process has to be repeated for each new session. If you have suggestions for improvements, please open an issue here.

Note: the environment (packages) is ephemeral but your user data (anything in the main /home/jovyan/ folder) is persistent.

Nimbus

Nimbus is a cluster of GPU servers to support educational (coursework) use of GPUs for courses such as Machine Learning and Deep Learning.

Artemis

The Artemis server is a high-performance server with 4 Titan XP GPUs to support Deep Learning projects and research.

Apollo

The Apollo server is a high-performance server with 4 Titan XP GPUs to support Deep Learning projects and research. Access is provided via SSH.

It is meant for advanced users who cannot use our provided environments due to highly specific requirements. This also means that we may not be provide technical support to specific problems (package error, installation etc.) encountered on Apollo.

Apollo Usage Guidelines

Users found violating the below usage guidelines may have access revoked from Apollo.