High Performance Computer
Saat ini di lingkungan Fakultas Teknik dan Dirgantara, Institut Teknologi Bandung telah tersedia sebuah High Performance Computer (HPC) yang dapat digunakan untuk melakukan proses komputasi yang membutuhkan perangkat komputer dengan kinerja tinggi. HPC ini mempunyai 4 node yang terdiri dari satu node dengan sistem operasi Ubuntu desktop, dua node dengan sistem operasi Ubuntu CLI dan satu node dengan sistem operasi Windows Server 2016. Selain itu, beberapa perangkat lunak keteknikan (engineering software) juga telah dipasang pada HPC ini.
Tujuan
- Memberikan layanan kepada dosen, mahasiswa atau asisten akademik di lingkungan Fakultas Teknik Mesin dan Dirgantara Institut Teknologi Bandung untuk melakukan proses komputasi yang memerlukan perangkat komputer berkinerja tinggi.
- Memberikan layanan penggunaan perangkat lunak komputasi berlisensi kepada dosen, mahasiswa atau asistem akademik di lingkungan Fakultas Teknik Mesin dan Dirgantara Institut Teknologi Bandung.
Prosedur Permohonan Layanan Pemanfaatan HPC
Prosedur permohonan layanan pemanfaatan HPC secara umum adalah sebagai berikut:
- Pemohon mengunduh formulir permohonan pemanfaatan di sini lalu mengirimkan formulir yang telah diisi melalui email ke hpc@ftmd.itb.ac.id.
- Administrasi HPC akan memeriksa kelengkapan data permohonan pemakaian HPC.
- Bila tidak ada masalah mengenai ketersediaan dan jadwal pemakaian HPC, Administrasi HPC akan mengirimkan username dan password pemohon untuk mengakses HPC.
- Bila batas waktu pemakaian HPC pemohon telah selesai, Administrasi HPC akan melakukan pembersihan terhadap akun yang telah digunakan.
Untuk lebih lengkapnya mengenai prosedur permohonan layanan, dapat dilihat pada dokumen ini.
Formulir
Formulir untuk pengajuan penggunaan HPC dapat diunduh di sini.
Petunjuk Pengunaan
Petunjuk penggunaan HPC FTMD dapat dilihat pada link berikut:
- Petunjuk instalasi dan penggunaan OpenVPN klik di sini.
- Petunjuk login ke HPC OS Linux (Node 1, 2, dan 3) klik di sini.
- Petunjuk login ke HPC OS Windows (Node 4) klik di sini.
Fasilitas
HPC FTMD secara umum terdiri dari dua kategori yang dibedakan berdasarkan Operating System, yaitu Ubuntu dan Windows Server. Pada HPC berbasis Ubuntu, telah disediakan fasilitas program berikut ini:
Merupakan program untuk menjalankan aplikasi berbasis C, C++, atau Fortran dimana ketiga bahasa pemrograman tersebut merupakan bahasa pemrograman yang cukup populer di komunitas scientific computing. Informasi lebih lanjut mengenai GCC dapat mengunjungi situs gcc.gnu.org.
HPC FTMD telah menyediakan python compiler untuk menjalankan program python. Python compiler yang tersedia adalah versi 3.8.5. Informasi lebih lanjut mengenai python, dapat mengunjungi situs python.org.
Guna mendukung paralel komputasi pada HPC FTMD, telah disediakan program Open MPI. Informasi lebih lanjut mengenai Open MPI dapat mengunjungi situs open-mpi.org.
Git merupakan program yang berguna untuk manajemen penulisan code. Selain itu, dapat juga digunakan sebagai media untuk bertukar code/files dari komputer pribadi ke HPC FTMD secara online. Informasi lebih lanjut mengenai git dapat mengunjungi situs git-scm.com.
Untuk mendukung Computational Fluid Dynamic atau CFD, HPC FTMD telah menyediakan program open source CFD bernama OpenFOAM. Informasi lebih lanjut mengenai OpenFOAM dapat mengunjungi situs openfoam.org.
Untuk mendukung keperluan komputasi, pada node Ubuntu juga sudah tersedia program Matlab lengkap dengan SIMULINK dan seluruh Toolbox yang ditawarkan oleh Mathworks.
Abaqus adalah perangkat lunak elemen hingga multifungsi mulai dari pemodelan dan analisis komponen mekanikal hingga visualisasi hasil analisis elemen hingga. Informasi lebih lanjut dapat dilihat di https://www.3ds.com/products-services/simulia/products/abaqus/
LS-Dyna adalah program elemen hingga untuk simulasi masalah yang kompleks. LS-Dyna dapat digunakan antara lain untuk analsis tabrakan otomotif, ledakan, dan manufaktur. Info lebih lanjut dapat dilihat di http://www.lstc.com/products/ls-dyna
Pada node Windows HPC FTMD juga dilengkapi dengan perangkat lunak Ansys Mechanical untuk analisis elemen hingga (https://www.ansys.com/products/structures/ansys-mechanical) dan Ansys Fluent untuk pemodelan simulasi fluida (http://www.ansys.com/products/fluids/ansys-fluent).
AspenTech merupakan perangkat lunak komersial yang digunakan untuk simulasi dan optimasi proses kimia maupun rekayasa sistem industri. Perangkat ini mendukung perancangan pabrik, analisis kinerja, serta integrasi dengan data proses nyata. Informasi lebih lanjut dapat dilihat di https://www.aspentech.com/
Fasilitas yang terdapat pada HPC Ubuntu tidak hanya terbatas pada program-program di atas. Anda dapat mengubungi hpc-ftmd@itb.ac.id apabila diperlukan program tambahan.
FAQ (?)
Ikuti petunjuk di atas mengenai form peminjaman HPC untuk mengajukan izin penggunaan HPC.
Akses node akan disesuaikan dengan perangkat lunak yang dibutuhkan. Maka dari itu, pilih perangkat lunak yang paling dibutuhkan untuk menggunakan HPC. Untuk jumlah core akan disesuaikan dengan beban komputasi dari pengguna yang lain.
Bisa, login menggunakan VPN ITB terlebih dahulu. Silakan ikuti petunjuk dalam Dokumen Petunjuk Akses HPC.
Tidak bisa, HPC disimpan dalam ruangan server dengan akses yang terbatas.
Petunjuk yang disediakan hanya untuk mengakses HPC saja. Untuk penggunaan perangkat lunak, dipersilakan untuk mencari petunjuk dari modul kuliah/praktikum/pelatihan yang terkait.
Apabila perangkat lunak tersebut bersifat open-source atau gratis, dapat menghubungi admin HPC FTMD. Untuk perangkat lunak berbayar/membutuhkan biaya langganan, silakan diajukan lewat dosen pembimbing.
Fungsi utama HPC adalah sebagai perangkat komputasional, sehingga untuk model 3D atau CAD yang akan disimulasikan tidak disarankan untuk diedit menggunakan HPC. Pastikan model sudah siap untuk disimulasikan.
Cek node akses yang diberikan, Linux atau Windows. Kesalahan yang sering terjadi adalah mencoba untuk mengakses node Linux menggunakan petunjuk Windows atau sebaliknya.
Tidak perlu membuat email baru, cukup mengirimkan email ke admin dengan username Anda.
Silakan hubungi admin HPC FTMD (hpc-ftmd@itb.ac.id) melalui email.