Spesifikasi ALELEON Supercomputer: Perbedaan antara revisi

Dari ALELEON by EFISON
(merapikan format dan melengkapi spek coming soon)
(formatting)
(17 revisi perantara oleh pengguna yang sama tidak ditampilkan)
Baris 1: Baris 1:
32GB8ALELEON Supercomputer saat ini menggunakan '''HPC ALELEON Mk.III''' - superkomputer ''custom'' EFISON generasi ketiga '''yang akan beroperasi pada November 2022''' untuk menjalankan arsitektur EFIRO.
ALELEON Supercomputer saat ini menggunakan '''HPC ALELEON Mk.III''' - superkomputer ''custom'' EFISON generasi ketiga menyesuaikan arsitektur EFIRO.


== '''Spesifikasi Hardware''' ==
== '''Spesifikasi Compute Node''' ==
Terdapat 3 jenis node:
Compute Node menjalankan komputasi user via job submission SLURM (sbatch terminal atau Job Composer EFIRO).
 
{| class="wikitable"
* '''Login Node:''' tempat user login ke ALELEON Supercomputer. Tidak untuk menjalankan komputasi berat
! colspan="2" |Spesifikasi Compute Node CPU
* '''Compute Node:''' Node untuk menjalankan job komputasi user via SLURM dari Login Node.  
* '''Interactive Node:''' Node untuk menjalankan sesi interaktif via EFIRO seperti ALELEON Desktop atau Jupyter Lab.


=== Spesifikasi Login Node Utama ''(Coming Soon)'' ===
=== Partisi epyc ===
{| class="wikitable"
|Nodes
|1
|-
|-
|Prosesor
|AMD EPYC 7313P, 16 v-core, 3.0Ghz
|-
|RAM
|64GB
|-
|Interkoneksi
|Mellanox RoCE 25Gbps
|}
=== Spesifikasi Login Node GPU dan backup ===
{| class="wikitable"
|Nodes
|Nodes
|1
|3
|-
|Prosesor
|AMD Ryzen 3300X, 4 core / 8 thread, 4.3Ghz
|-
|RAM
|64GB
|-
|GPU
|NVIDIA T400 4GB
|-
|Interkoneksi
|Mellanox RoCE 25Gbps
|}


=== Spesifikasi Compute Node CPU (Partisi epyc) ===
* epyc001 -> high memory
{| class="wikitable"
* epyc[002-003] -> normal
|Nodes
|3:
epyc01 -> high memory
epyc[02-03] -> normal
|-
|-
|Prosesor per node
|CPU per node
|1x AMD EPYC 7702P, 64 core / 128 thread, 2.0Ghz  
|1x AMD EPYC 7702P, 64 core / 128 thread, 2.0Ghz  
|-
|-
|RAM per node
|RAM per node
|high memory -> 512GB
|
normal -> 256GB
* high memory -> 500GB efektif
* normal -> 240GB efektif
|-
|-
|Interkoneksi
|Interkoneksi
|Mellanox RoCE 100Gbps
|Mellanox RoCE 100Gbps
|}
|-
! colspan="2" |Spesifikasi Compute Node GPU


=== Spesifikasi Compute Node GPU (Partisi gpu_ampere) ===
=== Partisi ampere ===
{| class="wikitable"
|-
|Nodes
|Nodes
|1
|1
|-
|-
|Prosesor
|CPU
|AMD Threadripper 3955WX, 16 core / 32 thread, 3.9Ghz  
|1x AMD Threadripper 3955WX, 16 core / 32 thread, 3.9Ghz
|-
|-
|RAM
|RAM
Baris 71: Baris 39:
|-
|-
|GPU
|GPU
|3x NVIDIA RTX 3090 24GB
|2x NVIDIA RTX 3090 24GB NVLink
|-
|-
|Interkoneksi
|Interkoneksi
|Mellanox RoCE 100Gbps
|Mellanox RoCE 25Gbps
|}
|}


=== Spesifikasi Interactive Node CPU (Partisi torti) ===
== '''Spesifikasi Interactive Node''' ==
Interactive Node menjalankan sesi interaktif pada web service EFIRO seperti Jupyter dan ALELEON Virtual Desktop.
{| class="wikitable"
{| class="wikitable"
! colspan="2" |Spesifikasi Interactive Node CPU
=== Partisi torti ===
|-
|Nodes
|Nodes
|8
|2
|-
|-
|Prosesor per node
|CPU per node
|AMD Threadripper 3990X, 16 v-core, 2.9Ghz
|AMD Threadripper 3990X, 32 v-core, 2.9Ghz
|-
|-
|RAM per node
|RAM per node
|32GB
|64GB
|-
|-
|Interkoneksi
! colspan="2" |Spesifikasi Interactive Node GPU
|Ethernet 10GbE
|}


=== Spesifikasi Interactive Node GPU (Partisi tilla) ===
=== Partisi tilla ===
{| class="wikitable"
|-
|Nodes
|Nodes
|1
|2
|-
|-
|Prosesor
|CPU per node
|AMD Ryzen 5600X, 6 core / 12 thread, 3.7Ghz
|AMD Threadripper 3990X, 32 v-core, 2.9Ghz
|-
|-
|RAM
|RAM per node
|64GB
|64GB
|-
|-
|GPU
|GPU per node
|1x NVIDIA RTX 3090 24GB
|1x NVIDIA RTX 3090 24GB
|-
|Interkoneksi
|Ethernet 10GbE
|}
|}


=== Spesifikasi Storage ===
== '''Spesifikasi Storage''' ==
Sistem melakukan checkpoint snapshot storage per 24 jam.
 
* '''User dapat melayangkan permintaan ke email support untuk recovery data apabila tidak sengaja menghapus data.'''
 
{| class="wikitable"
{| class="wikitable"
|Filesystem
! colspan="2" |Spesifikasi Stoarge Node
|NFS
|-
|-
|HOME and work
|Jenis storage
|20TB
|Block-storage, protokol NFS
+ ''64TB (coming soon)''
|-
|HOME and workdir
|HDD SAS 83TiB efektif
|-
|-
|SCRATCH caching
|SCRATCH caching
|1TB NVMe 4.0
|SSD 1TB NVMe 4.0
|-
|-
|Interkoneksi
|Interkoneksi
Baris 127: Baris 100:
{{DISPLAYTITLE:Spesifikasi ALELEON Supercomputer}}
{{DISPLAYTITLE:Spesifikasi ALELEON Supercomputer}}
__TOC__
__TOC__
== '''Spesifikasi Sistem Operasi''' ==
 
== '''Spesifikasi Software Sistem''' ==


* '''Sistem Operasi'''
* '''Sistem Operasi'''
** Linux CentOS 7.9 dengan kernel 5.4.100-1el7.elrepo.x86_64
** Rocky Linux 8 dengan Kernel 4.18.0-425.3.1.el8.x86_64
** ''Rocky Linux 8.5 (coming soon)''
* '''Autentikasi Login'''
* '''Autentikasi Login'''
** OpenVPN dan PAM
** OpenVPN dan PAM
* '''GCC default OS'''
*'''Manajemen Job (job scheduler)'''
** GNU RHEL 10.2.0
** SLURM 20.11.9 dengan protokol PMIX, UCX, CUDA, dan auto load-balancing menyesuaikan arsitektur AMD Zen 2.
* '''Manajemen Job'''  
*'''[https://wiki.efisonlt.com/wiki/Menggunakan_ALELEON_Supercomputer_via_EFIRO EFIRO Web Service] untuk login web dengan tampilan grafis (GUI)'''
** SLURM 20.11.5 dengan protokol PMIX, UCX, CUDA, dan auto load-balancing menyesuaikan arsitektur AMD Zen2.
**Menggunakan interactive package '''Jupyter Notebook, Jupyter Lab, dan Virtual Desktop Session (ALELEON Desktop)'''
* '''Modul instalasi dan software untuk user'''
***''Modifikasi dilakukan oleh tim engineering ALELEON Supercomputer.''
** EasyBuild 4.4.2
* '''Manajemen modul software (module environment)'''
** Lmod 8.1.18
** Lmod 8.1.18
* '''Profiler'''
*'''Manajemen instalasi software (package manager)'''
** AMD μProf
**EasyBuild 4.7.0
* '''Katalog lengkap software compilers, libs, framework:'''  
**Conda ''(melalui module environment Anaconda 3 suite)''
**Spack 0.17.2 ''(melalui module environment)''
*'''Manajemen compiling otomatis'''
**GNU Make 4.2.1
**CMake 3.24.3 ''(melalui module environment)''
* '''Manajemen container'''
** Singularity 3.10 ''(melalui module environment)''
* '''Profiler sistem'''
** CPU -> AMD μProf
* '''Library I/O sistem'''
** HDF5 1.12.1 ''(melalui module environment)''
** NetCDF 4.8.1 ''(melalui module environment)''
* '''Katalog lengkap software compiler, library, dan framework untuk penggunaan global'''  
** '''[[Katalog Software ALELEON Supercomputer]]'''
** '''[[Katalog Software ALELEON Supercomputer]]'''
__PAKSADAFTARISI__
__TANPADAFTARISI__

Revisi per 20 Oktober 2023 04.29

ALELEON Supercomputer saat ini menggunakan HPC ALELEON Mk.III - superkomputer custom EFISON generasi ketiga menyesuaikan arsitektur EFIRO.

Spesifikasi Compute Node

Compute Node menjalankan komputasi user via job submission SLURM (sbatch terminal atau Job Composer EFIRO).

Spesifikasi Compute Node CPU

Partisi epyc

Nodes 3
  • epyc001 -> high memory
  • epyc[002-003] -> normal
CPU per node 1x AMD EPYC 7702P, 64 core / 128 thread, 2.0Ghz
RAM per node
  • high memory -> 500GB efektif
  • normal -> 240GB efektif
Interkoneksi Mellanox RoCE 100Gbps
Spesifikasi Compute Node GPU

Partisi ampere

Nodes 1
CPU 1x AMD Threadripper 3955WX, 16 core / 32 thread, 3.9Ghz
RAM 128GB
GPU 2x NVIDIA RTX 3090 24GB NVLink
Interkoneksi Mellanox RoCE 25Gbps

Spesifikasi Interactive Node

Interactive Node menjalankan sesi interaktif pada web service EFIRO seperti Jupyter dan ALELEON Virtual Desktop.

Spesifikasi Interactive Node CPU

Partisi torti

Nodes 2
CPU per node AMD Threadripper 3990X, 32 v-core, 2.9Ghz
RAM per node 64GB
Spesifikasi Interactive Node GPU

Partisi tilla

Nodes 2
CPU per node AMD Threadripper 3990X, 32 v-core, 2.9Ghz
RAM per node 64GB
GPU per node 1x NVIDIA RTX 3090 24GB

Spesifikasi Storage

Sistem melakukan checkpoint snapshot storage per 24 jam.

  • User dapat melayangkan permintaan ke email support untuk recovery data apabila tidak sengaja menghapus data.
Spesifikasi Stoarge Node
Jenis storage Block-storage, protokol NFS
HOME and workdir HDD SAS 83TiB efektif
SCRATCH caching SSD 1TB NVMe 4.0
Interkoneksi Mellanox RoCE 100Gbps

Spesifikasi Software Sistem

  • Sistem Operasi
    • Rocky Linux 8 dengan Kernel 4.18.0-425.3.1.el8.x86_64
  • Autentikasi Login
    • OpenVPN dan PAM
  • Manajemen Job (job scheduler)
    • SLURM 20.11.9 dengan protokol PMIX, UCX, CUDA, dan auto load-balancing menyesuaikan arsitektur AMD Zen 2.
  • EFIRO Web Service untuk login web dengan tampilan grafis (GUI)
    • Menggunakan interactive package Jupyter Notebook, Jupyter Lab, dan Virtual Desktop Session (ALELEON Desktop)
      • Modifikasi dilakukan oleh tim engineering ALELEON Supercomputer.
  • Manajemen modul software (module environment)
    • Lmod 8.1.18
  • Manajemen instalasi software (package manager)
    • EasyBuild 4.7.0
    • Conda (melalui module environment Anaconda 3 suite)
    • Spack 0.17.2 (melalui module environment)
  • Manajemen compiling otomatis
    • GNU Make 4.2.1
    • CMake 3.24.3 (melalui module environment)
  • Manajemen container
    • Singularity 3.10 (melalui module environment)
  • Profiler sistem
    • CPU -> AMD μProf
  • Library I/O sistem
    • HDF5 1.12.1 (melalui module environment)
    • NetCDF 4.8.1 (melalui module environment)
  • Katalog lengkap software compiler, library, dan framework untuk penggunaan global