AWS Quickstart Guide

By the end of this guide, you will have registered for NVIDIA AI Enterprise, created a Virtual Machine (VM) on Amazon Web Services (AWS) that uses the NVIDIA AI Enterprise image, and ran a sample cuOpt workload. This will prepare you to run cuOpt on an AWS VM.

Step 1: Create an AWS VM with NVAIE Image

  1. Log in to AWS and navigate to AWS Marketplace

  2. Look up NVIDIA AI Enterprise in the search bar. If you already have a subscription, NVIDIA AI Enterprise may automatically show in your subscriptions. Otherwise, search for “NVIDIA AI Enterprise” in the search bar.

    _images/aws1.png
  3. Click on the “NVIDIA AI Enterprise” subscription

  4. The following page will open. Click “Launch new instance”

    _images/aws2.png
  5. Configure your VM. If you have deployed a VM through AWS in the past, you should already have an SSH key you can reuse. If this is your first time, create a new SSH key.

    Note

    when selecting hardware config, make sure to select GPU of A100 or higher

    _images/aws3.png
  6. After configuring your VM, wait for it to deploy. This might take a few minutes to complete.

  7. Upon deployment completion, you will see the following screen. Select “Connect to your instance”

    _images/aws4.png
  8. Once you have the IP address to your VM, you can connect to it through AWS SSH portal, or through your terminal.

Step 2: Activate NVAIE Subscription

Once connected to the VM, generate an identity token. Activate your NVIDIA AI Enterprise subscription using that identity token on NGC. Follow the instructions here.

Step 3: Run cuOpt

To run cuOpt, you will need to log in to the NVIDIA Container Registry, pull the cuOpt container, and then run it. To test that it is successfully running, you can run a sample cuOpt request. This process is the same for deploying cuOpt on your own infrastructure. Refer to steps 3 and 4 of the Self-Hosted Service Quickstart Guide.