Arsitektur dan Infrastruktur Kinerja Tinggi

Kebutuhan akan kecepatan proses komputasi di karena kan oleh sistem komputer yang ada sekarang tidak mencukupi dan ada nya kebutuhan agar proses komputasi dapat selesai dalam waktu yang ditentukan menyebabkan diperlukannya arsitektur kinerja tinggi. Arsitektur kinerja tinggi memungkin kan suatu proses komputasi dijalankan secara paralel oleh sejumlah prosesor pada satu sistem komputer (multiprosesor) atau oleh sejumlah komputer dalam jaringan (multikomputer) atau oleh perangkat khusus seperti GPGPU. Untuk keperluan agar proses komputasi dapat dijalankan secara paralel diperlukan tools seperti OpenMP untuk multiprosesor dan MPI untuk multicomputer, serta OpenCL/CUDA untuk GPGPU. Untuk itu mahasiswa perlu dikenalkan konsep-konsep dari arsitektur dan infrastuktur kinerja tinggi (seperti: cluster, grid, multicore, GPGPU, superkompter, dan komputer kuantum), serta bagaimana hal ini dapat dipakai untuk menyelesaikan suatu masalah yang memerlukan infraktuktur kinerja tinggi (seperti: masalah komputasi molekuler, data science, dan kecerdasan artifisial).

Teacher: Ahmad Ashari