Application bundles

Application bundles

Overview

Denvr Dataworks offers a new type of application deployment called "Application Bundles".  An application bundles packages together all resources necessary to operate a user application, including:
  1. Application code in the form of containers
  2. Resource templates to streamline selection of capacity sizing 
  3. Services offered by the application (for example SSH and JupyterLab)
  4. Configurable application parameters

Data science applications

Fast access to end-user applications for code development and visualization.

Application
Versions
Description
Multi-Node
JupyterLab 3.4.2
Includes:
  1. NVIDIA Driver release 530
  2. Integrated JupyterLab notebook server
Based on ubuntu:22.04
No

MATLAB r2022b
Includes:
  1. NVIDIA Driver release 530
Based on mathworks/matlab-deep-learning:r2022b
No
Miniconda 3.3.3
Includes:
  1. GPU drivers, python3 and common Linux tools
Based on ubuntu:22.04
No

SDK frameworks

Common machine learning SDKs including correct software, drivers, and library dependencies.

Application
Versions
Description
Multi-Node

PyTorch 2.0.0
Includes:
  1. NVIDIA Driver release 530
  2. Ubuntu 20.04, CUDA 12.1.0, PyTorch 2.0.0, TensorRT 8.6.1
  3. Python 3.8 and other key frameworks
  4. Pre-installed python packages:
    1. sklearn, pandas, numpy, seaborn, matplotlib, scipy
  5. SSH server for command-line access and SFTP/SCP
  6. Integrated JupyterLab notebook server
Based on NVIDIA NGC PyTorch 23.03

Yes

PyTorch 1.14.0
Includes:
  1. NVIDIA Driver release 530
  2. Ubuntu 20.04, CUDA 12.0.1, PyTorch 1.14.0, TensorRT 8.5.3
  3. Python 3.8 and other key frameworks
  4. Pre-installed python packages:
    1. sklearn, pandas, numpy, seaborn, matplotlib, scipy
  5. SSH server for command-line access and SFTP/SCP
  6. Integrated JupyterLab notebook server
Based on NVIDIA NGC PyTorch 23.02
Yes

RAPIDS 22.12
Includes:
  1. NVIDIA Driver release 530
  2. Ubuntu 20.04, CUDA 11.8, RAPIDS 22.12
  3. Python 3.10 and other key frameworks
  4. SSH server for command-line access and SFTP/SCP
  5. Integrated JupyterLab notebook server
  6. Integrated Dask scheduler
Based on NVIDIA NGC PyTorch 23.02
Yes
TensorFlow 2.11.0
Includes:
  1. NVIDIA Driver release 530
  2. Ubuntu 20.04, CUDA 12.0.1, TensorFlow 2.11.0, TensorRT 8.5.3
  3. Python 3.8 and other key frameworks
  4. Pre-installed python packages:
    1. sklearn, pandas, numpy, seaborn, matplotlib, scipy
  5. SSH server for command-line access and SFTP/SCP
  6. Integrated JupyterLab notebook server
Based on NVIDIA NGC TensorFlow 23.02
Yes
Apache MXNet 1.5.0
Includes:
  1. GPU drivers, python3 and common Linux tools
  2. Python packages:
    1. MXNet and CUDA libraries
    2. sklearn, pandas, numpy, seaborn, matplotlib, scipy
  3. SSH server for command-line access and SFTP/SCP
  4. Integrated JupyterLab notebook server
Based on ubuntu:22.04
Yes

Operating system terminals

Provides full control over Linux to install user-specific requirements.

Application
Versions
Description
Mult-Node
Ubuntu 22.04 LTS
Includes:
  1. NVIDIA Driver release 530
  2. Python 3.10 and common Linux utilities
  3. SSH server for command-line access and SFTP/SCP
Based on ubuntu:22.04
Yes

Ubuntu 20.04 LTS
Includes:
  1. NVIDIA Driver release 530
  2. Python 3.10 and common Linux utilities
  3. SSH server for command-line access and SFTP/SCP
Based on ubuntu:22.04
Yes
CentOS 7.9
Includes:
  1. NVIDIA Driver release 530
  2. Python 3.10 and common Linux utilities
  3. SSH server for command-line access and SFTP/SCP
Based on centos:7
Yes

Custom applications

Contact us for:
  1. Specific versions of supported applications (NVIDIA NGC, etc)
  2. Support for internet ingress ports to host APIs or services
  3. Packaging of a proprietary applications (must be containerized)