Komputasi Python: Perbedaan antara revisi
Dari ALELEON by EFISON
WilsonLisan (bicara | kontrib) (paraphrasing opsi env python dan menambah mamba) |
WilsonLisan (bicara | kontrib) (Finalisasi opsi env conda dan apptainer) |
||
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. Komputasi Python mengacu pada penggunaan | Python adalah bahasa pemograman intepreter (''high-level'') untuk keperluan serbaguna. Komputasi Python mengacu pada penggunaan package Python untuk keperluan komputasi seperti AI, big data, data science, kimia komputasi, dll. | ||
== '''Syarat dan Ketentuan''' == | == '''Syarat dan Ketentuan''' == | ||
Secara umum komputasi Python dirancang untuk komputer pribadi sehingga membutuhkan penyesuaian pada komputer komunal seperti ALELEON Supercomputer. Berikut ketentuan menjalankan komputasi Python di ALELEON Supercomputer: | Secara umum komputasi Python dirancang untuk komputer pribadi sehingga membutuhkan penyesuaian pada komputer komunal seperti ALELEON Supercomputer. Berikut ketentuan menjalankan komputasi Python di ALELEON Supercomputer: | ||
# User wajib menggunakan '''environment''' sebagai isolasi instalasi untuk menghindari konflik library antar user lainnya. | # User wajib menggunakan '''environment''' sebagai isolasi instalasi untuk menghindari konflik library antar user lainnya. | ||
# Silahkan pilih environment sesuai preferensi user: | # Silahkan pilih environment sesuai preferensi user: | ||
Baris 14: | Baris 13: | ||
{| class="wikitable" | {| class="wikitable" | ||
! | ! | ||
=== [<nowiki/>[[Komputasi Python dengan | === [<nowiki/>[[Komputasi Python dengan Conda Environment|Conda Environment]]] === | ||
[[Berkas:Logo Anaconda.png|nirbing|200x200px]] | [[Berkas:Logo Python - Anaconda - Mamba ALELEON.png|nirbing|200x200px]] | ||
|- | |- | ||
| | | | ||
* Menggunakan '''conda environment''' dari suite '''Anaconda''' | * Menggunakan '''conda environment''' dari suite '''Anaconda''' atau '''Mamba''' | ||
* | * User membuat conda env dan menginstal package sendiri di dalamnya. | ||
|- | |- | ||
! | ! | ||
Baris 28: | Baris 27: | ||
|- | |- | ||
| | | | ||
* Menggunakan '''container''' | * Menggunakan '''image container''' melalui platform '''Apptainer'''. | ||
* Tersedia opsi image siap pakai dan user membuat / pull image sendiri. | * Tersedia opsi image siap pakai dan user membuat / pull image sendiri. | ||
|- | |- | ||
! | !--- | ||
|} | |} |
Revisi per 4 Februari 2025 08.25
Berkas:Python transparent symbol.png
Python adalah bahasa pemograman intepreter (high-level) untuk keperluan serbaguna. Komputasi Python mengacu pada penggunaan package Python untuk keperluan komputasi seperti AI, big data, data science, kimia komputasi, dll.
Syarat dan Ketentuan
Secara umum komputasi Python dirancang untuk komputer pribadi sehingga membutuhkan penyesuaian pada komputer komunal seperti ALELEON Supercomputer. Berikut ketentuan menjalankan komputasi Python di ALELEON Supercomputer:
- User wajib menggunakan environment sebagai isolasi instalasi untuk menghindari konflik library antar user lainnya.
- Silahkan pilih environment sesuai preferensi user:
Pilihan Environment Python
ALELEON Supercomputer menyediakan pilihan environment yang menjadi basis tutorial menjalankan komputasi:
[Conda Environment] |
---|
|
[Container Apptainer] |
|
--- |