Installation

Cordatus contains two main usage plains:

  • Cordatus Web UI
  • Cordatus Client App.

Create an Account

To register and start to use the platform, go to Cordatus Web Interface from your favorite web browser and navigate to Profile section placed on the top right corner from the home page.

Register

Cordatus Installation

NVIDIA Jetson Installation

To install Cordatus, we created a simple installation script that will get you start quickly. It is as easy as running the below commands from your Jetson's terminal.

wget https://download.cordatus.ai/cordatus_install_jetson.sh
sudo chmod +x cordatus_install_jetson.sh
./cordatus_install_jetson.sh

Run Cordatus from NVIDIA Jetson GUI

To run Cordatus from Ubuntu GUI, write Cordatus on the search bar and click on the Cordatus icon.

run-from-gui

Run Cordatus from NVIDIA Jetson Terminal

My Device Doesn't Have any Display Output

If you are working on a server or your device does not have any display output for a GUI -such as custom carrier boards for NVIDIA Jetson devices-, you can still use Cordatus with it's full functionality from the Cordatus Web Interface. In order to achieve it please follow Adding Your Servers and NVIDIA Jetsons to Cordatus without GUI section of this documentation before running the below command.

To run Cordatus from Ubuntu Terminal, run the following command from your NVIDIA Jetson's terminal.

$ cordatus --server --token=<your_token>

PC/Workstation/Server Installation

Requirements

Install NVIDIA CUDA Driver

For Datacenter GPUs (Tesla)

You can follow this NVIDIA's official installation documentation to install NVIDIA CUDA® Driver on your GPU-enabled datacenter servers.

For PC/Workstation GPUs (TITAN V/RTX & GeForce GTX/RTX)

You can follow this NVIDIA's official driver installation page to install NVIDIA CUDA® Driver on your GPU-enabled PCs/Workstations.

Download and Install Cordatus for PC/Workstation/Server

Cloud Platform Support

You can use this instructions in order to install Cordatus to Cloud Platforms such as;

  • Microsoft Azure
  • Amazon Web Services (AWS)
  • Google Cloud Platform (GCP)
  • Alibaba Cloud

To install Cordatus, we created a simple installation script that will get you start quickly. The script can detect if requirements are already installed. If your computer has missing components, the script will ask for your permission to install them automatically except the NVIDIA CUDA Driver. It is as easy as running below commands from your PC, workstation or server's terminal to install Cordatus.

wget https://download.cordatus.ai/cordatus_install_pc.sh
sudo chmod +x cordatus_install_pc.sh
./cordatus_install_pc.sh

Warning

Cordatus AI Platform requires NVIDIA CUDA® Driver >= 418.67 on PCs/Workstations/Servers. Lower driver versions may cause unexpected behaviours.

Run Cordatus from PC/Workstation GUI

To run Cordatus from Ubuntu GUI, write Cordatus on the search bar and click on the Cordatus icon.

run-from-gui

Run Cordatus from PC/Workstation/Server Terminal

My Device Doesn't Have any Display Output

If you are working on a server or your device does not have any display output for a GUI -such as custom carrier boards for NVIDIA Jetson devices-, you can still use Cordatus with it's full functionality from the Cordatus Web Interface. In order to achieve it please follow Adding Your Servers and NVIDIA Jetsons to Cordatus without GUI section of this documentation before running the below command.

To run Cordatus from Ubuntu Terminal, run the following command from your PC/Workstation/Server's terminal.

$ cordatus --server --token=<your_token>

Adding Your Servers and NVIDIA Jetsons without GUI to Cordatus

Hint

This section describes how to register your devices that doesn't have any GUI output. This scenario includes servers and NVIDIA Jetson devices with no HDMI output from their carrier boards.

Once you install latest version of Cordatus to your remote server, you need to create a token for authorization. In order to achive this;

  • Navigate to Device tab and click + New Device button from top right.

Server Register

  • Give your new remote server a name and click Add button. You will see your newly added device on the Devices list.

Server Register

  • To activate your license from this screen, click on Server License button and select which license you want to use on this server. Once you decide, click Choose License button.

Server License

  • As the final step, in order to fully utilize your remote server from Cordatus Web Interface, you need to authorize and activate the device by generating a new token for the server by clicking Generate Token button.

Server Token

Save Your Token

For the security reasons please copy and save your token in a safe place.

  • Once you got the token enter it on your server using below command:
$ cordatus --server --token=<your_token>