Komputasi Python: Perbedaan antara revisi

Dari ALELEON by EFISON
(→‎Pilihan Environment: menambah link ke anaconda dan apptainer)
(paraphrasing)
Baris 1: Baris 1:
[[Berkas:Python transparent symbol.png|nirbing|400x400px]]
[[Berkas:Python transparent symbol.png|nirbing|400x400px]]


Python adalah bahasa pemograman intepreter (''high-level'') untuk keperluan serbaguna. Python pada ALELEON Supercomputer mengacu pada penggunaan '''Python package''' untuk komputasi seperti AI, big data, data science, dll.  
Python adalah bahasa pemograman intepreter (''high-level'') untuk keperluan serbaguna. Komputasi Python mengacu pada penggunaan library Python untuk komputasi seperti AI, big data, data science, dll.  


== '''Syarat dan Ketentuan''' ==
== '''Syarat dan Ketentuan''' ==
Berikut ketentuan menjalankan komputasi Python di ALELEON Supercomputer:  
Berikut ketentuan menjalankan komputasi Python di ALELEON Supercomputer:  


# User melakukan instalasi Python package secara mandiri.
# User melakukan instalasi library Python secara mandiri.
# Wajib menggunakan '''environment''' untuk isolasi instalasi package supaya tidak ada konflik global.  
# User wajib menggunakan '''environment''' untuk isolasi instalasi library supaya tidak ada konflik global.


== '''Pilihan Environment''' ==
== '''Pilihan Environment''' ==
ALELEON Supercomputer menyediakan pilihan environment yang menjadi '''basis tutorial menjalankan komputasi.'''  
ALELEON Supercomputer menyediakan pilihan environment yang menjadi '''basis tutorial menjalankan komputasi.''' User dapat memillih sesuai preferensi masing-masing.
 
* User dapat memillih sesuai preferensi masing-masing.
 
{| class="wikitable"
{| class="wikitable"
!
!
=== [[Komputasi Python dengan Anaconda|Anaconda Python]] ===
=== [[Komputasi Python dengan Anaconda|Anaconda Python]] ===
[[Berkas:Logo Anaconda.png|nirbing|200x200px]]
[[Berkas:Logo Anaconda.png|nirbing|200x200px]]
''Manajemen dan instalasi library Python dengan Conda Environment''
|-
|-
!
!
=== [[Komputasi Python dengan Container Apptainer|Container Apptainer]] ===
=== [[Komputasi Python dengan Container Apptainer|Container Apptainer]] ===
[[Berkas:Apptainer v-logo clr XS.png|nirbing]]
[[Berkas:Apptainer v-logo clr XS.png|nirbing]]
''Menjalankan library Python spesifik dengan sistem container''
|}
|}

Revisi per 19 Juli 2024 05.27

Berkas:Python transparent symbol.png

Python adalah bahasa pemograman intepreter (high-level) untuk keperluan serbaguna. Komputasi Python mengacu pada penggunaan library Python untuk komputasi seperti AI, big data, data science, dll.

Syarat dan Ketentuan

Berikut ketentuan menjalankan komputasi Python di ALELEON Supercomputer:

  1. User melakukan instalasi library Python secara mandiri.
  2. User wajib menggunakan environment untuk isolasi instalasi library supaya tidak ada konflik global.

Pilihan Environment

ALELEON Supercomputer menyediakan pilihan environment yang menjadi basis tutorial menjalankan komputasi. User dapat memillih sesuai preferensi masing-masing.

Anaconda Python

Berkas:Logo Anaconda.png

Manajemen dan instalasi library Python dengan Conda Environment

Container Apptainer

Berkas:Apptainer v-logo clr XS.png

Menjalankan library Python spesifik dengan sistem container