Module Environment: Perbedaan antara revisi
WilsonLisan (bicara | kontrib) (Overhaul maintenance 01/02/2023 part 1: paraphrasing) |
WilsonLisan (bicara | kontrib) (→Module Environment di Terminal: formatting italic) |
||
Baris 61: | Baris 61: | ||
|'''7''' | |'''7''' | ||
| | | | ||
'''$ module switch <modul-software-aktif> <modul-software-pengganti>''' | '''$ module switch <''modul-software-aktif''> <''modul-software-pengganti''>''' | ||
Mengganti modul software yang sedang aktif dengan modul software lainnya. Contoh: user ingin mengganti module 'openmpi' yang sedang aktif dengan modul 'mpich': | Mengganti modul software yang sedang aktif dengan modul software lainnya. Contoh: user ingin mengganti module 'openmpi' yang sedang aktif dengan modul 'mpich': | ||
Revisi per 14 Februari 2023 03.20
Module Environment berfungsi untuk mengaktifkan software pada ALELEON Supercomputer yang dibutuhkan oleh user melalui "paket" yang bernama modul software.
Note:
|
Di ALELEON Supercomputer, Module Environment digunakan pada:
- SLURM Submit Script.
- Penggunaan terminal.
- Mengisi formulir untuk menggunakan Interactive Apps Jupyter Notebook / Lab melalui EFIRO.
Daftar Modul Software di ALELEON Supercomputer
User dapat melihat daftar lengkap modul software ALELEON Supercomputer yang terinstal secara global (dapat digunakan oleh semua user) pada:
Module Environment di SLURM Submit Script
Modul software pada SLURM Submit Script berfungsi supaya Compute Node dapat menjalankan software yang dibutuhkan oleh komputasi user. Masukkan line script berikut:
module load <nama-modul-software-yang-digunakan-untuk-komputasi-user>
Tulis script module load tersebut sebelum menulis run script jalannya program.
Module Environment di Terminal
User dapat menggunakan Module Environment pada terminal untuk mengaktifkan dan mengakses software yang diinginkan. Berikut adalah daftar perintah esensial untuk menggunakan Module Environment di terminal:
1 |
$ module load <modul-software> Mengaktifkan modul software yang diinginkan user. User dapat memuat banyak modul sekaligus dengan: $ module load <modul-software1> <modul-software2> <modul-software3> |
2 |
$ module unload <modul-software> Menonaktifkan modul software. User juga dapat melepas banyak modul sekaligus seperti contoh diatas. |
3 |
$ module av Melihat semua module software yang tersedia di ALELEON Supercomputer. |
4 |
$ module av <keyword> Mencari modul software melalui nama / keyword, contoh mencari module yang mengandung kata 'mpi':
|
5 |
$ module list Melihat modul software yang aktif pada saat itu. |
6 |
$ module purge Melepas semua modul software yang aktif. |
7 |
$ module switch <modul-software-aktif> <modul-software-pengganti> Mengganti modul software yang sedang aktif dengan modul software lainnya. Contoh: user ingin mengganti module 'openmpi' yang sedang aktif dengan modul 'mpich':
|
Module Environment di EFIRO Interactive Jupyter Notebook / Lab
Terdapat kolom Software Modules pada pengisian formulir untuk sesi interaktif Jupyter Notebook / Lab di EFIRO. Kolom software modules diisi dengan nama modul software dan disesuaikan dengan kebutuhan sesi interaktif Jupyter user.