<style>
.reveal {
font-size: 24px;
}
</style>
## Open OnDemand applications: the case of Aristotelis, Auth

*Αλεξάνδρα Χαραλαμπίδου, Πασχάλης Κορόσογλου*
---
## Aristotle HPC architecture overview

---
## Περιγραφή υποδομής Open OnDemand
- 1x Open OnDemand service (VM)
- 3x Login nodes (Consul DNS, cronHA)
- 12x OnDemand clients (VMs) ομαδοποιημένα σε ένα slurm partition `ondemand`
- Σε κάθε client vGPU (RTX 6000) με 6GB NVRAM (NVIDIA vDWS)
- 1x OnDemand physical client (slurm partition `a4000`) με μία GPU `RTX A4000` (16GB NVRAM)
---
## Αξιοποίηση vGPU/GPU μέσα από το portal
- Desktop served over CPU
- Applications served over GPUs (using `vglrun`)
---
## Desktops supported
| Application | Default CPU | Default RAM [GB] | GPU accelerated |
| --------------------------- | ------------ | ---------------- | ------------------ |
| Aristotle Desktop (Default) | 2 (up to 4) | 2.6 (up to 5.2) | :x: |
| RTX A4000 Aristotle Desktop | 2 (up to 4) | 12 (up to 128) | :x: |
---
## Standalone applications supported (1/2)
| Application | Default CPU | Default RAM [GB] | GPU accelerated |
| --------------------------- | ------------ | ---------------- | ------------------ |
| Cadence (BETA CAE) ANSA | 2 (up to 8) | 2.6 (up to 10.4) | :heavy_check_mark: |
| Cadence (BETA CAE) META | 2 (up to 8) | 2.6 (up to 10.4) | :heavy_check_mark: |
| Cadence Virtuoso | 1 (up to 4) | 1.3 (up to 5.2) | :heavy_check_mark: |
| ANSYS Workbench | 1 (up to 12) | 4 (up to 48) | :heavy_check_mark: |
| ANSYS HFSS | 1 | 1.3 | :heavy_check_mark: |
| SIMULIA Abaqus | 1 (up to 8) | 4 (up to 32) | :heavy_check_mark: |
---
## Standalone applications supported (2/2)
| Application | Default CPU | Default RAM [GB] | GPU accelerated |
| --------------------------- | ------------ | ---------------- | ------------------ |
| MATLAB | 1 (up to 12) | 4 (up to 48) | :x: |
| Rstudio Desktop | 1 (up to 8) | 4 (up to 32) | :x: |
| Mathematica | 1 | 1.3 | :x: |
| PyCharm | 1 | 1.3 | :heavy_check_mark: |
| Jupyter | 1 (up to 8) | 3 (up to 24) | :x: |
| VSCode | 1 (up to 8) | 3 (up to 24) | :x: |
| QGIS | 1 | 4 | :x: |
| CloudCompare | 1 (up to 4) | 1.3 (up to 5.2) | :heavy_check_mark: |
---
## OOD Job Composer (1/2)

Για να δημιουργήσουμε μία νέα εργασία, επιλέγουμε New Job και στην συνέχεια From Template:

---
## OOD Job Composer (2/2)
Μπορούμε να επεξεργαστούμε το αρχείο υποβολής επιλέγοντας `Open Editor` και τα αρχεία εισόδου από τον File Manager. Μόλις η εργασία είναι έτοιμη, μπορούμε να προχωρήσουμε στην υποβολή της επιλέγοντας `Submit`:
