<style> .reveal { font-size: 24px; } </style> ## Open OnDemand applications: the case of Aristotelis, Auth ![](https://notes.it.auth.gr/uploads/upload_a7405336-5a59-4bce-860d-57ff7cd3a3c7_d769cb73119ae2d951845fdd6f6d7451.png =200x200) *Αλεξάνδρα Χαραλαμπίδου, Πασχάλης Κορόσογλου* --- ## Aristotle HPC architecture overview ![](http://notes.it.auth.gr/uploads/upload_a7405336-5a59-4bce-860d-57ff7cd3a3c7_1bcfd5a1ac12792dd86fa3062cc6a53a.png) --- ## Περιγραφή υποδομής 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) ![](http://notes.it.auth.gr/uploads/upload_823833e5-cdfb-4d9c-bf8f-b37faef01b7c_23afee7e258d9d624338f6eac378c241.png) Για να δημιουργήσουμε μία νέα εργασία, επιλέγουμε New Job και στην συνέχεια From Template: ![](http://notes.it.auth.gr/uploads/upload_823833e5-cdfb-4d9c-bf8f-b37faef01b7c_a4419640289f2b4baeb2da6257b40948.png) --- ## OOD Job Composer (2/2) Μπορούμε να επεξεργαστούμε το αρχείο υποβολής επιλέγοντας `Open Editor` και τα αρχεία εισόδου από τον File Manager. Μόλις η εργασία είναι έτοιμη, μπορούμε να προχωρήσουμε στην υποβολή της επιλέγοντας `Submit`: ![](http://notes.it.auth.gr/uploads/upload_823833e5-cdfb-4d9c-bf8f-b37faef01b7c_2814677f15f451e3c107a21b00d80799.png)
{}