RENCANA PEMBELAJARAN SEMESTER
(RPS)
IKG3J4
Komputasi Kinerja Tinggi
Disusun oleh:
<Nama Dosen>
PROGRAM STUDI S1 ILMU KOMPUTASI FAKULTAS INFORMATIKA
TELKOM UNIVERSITY
ii
LEMBAR PENGESAHAN
Rencana Pembelajaran Semester (RPS) ini telah disahkan untuk mata kuliah sbb:
Kode Mata Kuliah : IKG3J4
Nama Mata Kuliah : Komputasi Kinerja Tinggi
Bandung, 2015 Mengetahui Menyetujui
Kaprodi S1 Ilmu Komputasi Ketua KK <Nama KK>
Dr. Deni Saepudin <Nama Ketua KK>
iii
DAFTAR ISI
LEMBAR PENGESAHAN .............................................................................................................................. ii
DAFTAR ISI ................................................................................................................................................ iii
A. PROFIL MATA KULIAH....................................................................................................................... 1
B. RENCANA PEMBELAJARAN SEMESTER (RPS) ................................................................................... 2
C. RANCANGAN INTERAKSI DOSEN–MAHASISWA ............................................................................... 2
D. RANCANGAN TUGAS ........................................................................................................................ 6
E. PENILAIAN DENGAN RUBRIK .......................................................................................................... 16
F. PENENTUAN NILAI AKHIR MATA KULIAH ....................................................................................... 17
1
A. PROFIL MATA KULIAH
IDENTITAS MATA KULIAH
Nama Mata Kuliah : Komputasi Kinerja Tinggi
Kode Mata Kuliah : IKG3J4
SKS : 4 sks
Jenis : MK Wajib
Jam pelaksanaan : Tatap muka di kelas = 4 x 60 menit per minggu
Tutorial / Responsi = 1 x 60 menit per minggu
Semester / Tingkat : 6(enam) /3(tiga)
Pre-requisite : Analisis dan Perancangan Algoritma, Komputasi Paralel
Co-requisite : -
Bidang Kajian : Teknik Komputasi
DESKRIPSI SINGKAT MATA KULIAH Mata kuliah Komputasi Kinerja Tinggi merupakan salah satu dari Mata Kuliah yang mendukung
pencapaian kompetensi lulusan Ilmu Komputasi. Komputasi Kinerja Tinggi membahas teknik
pendekatan komputasi kinerja tinggi dengan menggunakan Cluster HPC ddengan bahasa
pemrograman MPI C.
Mata kuliah ini mempelajari rancangan dan aplikasi sistem paralel pada cluster: Prinsip-prinsip
perancangan algoritma parallel, pengenalan cluster, contoh-contoh cluster yang ada di dunia,
aplikasi cluster di berbagai bidang kehidupan, arsitektur cluster, bagian-bagian cluster, membangun
cluster, bahasa pemrograman pada cluster, submit job pada cluster, manajemen cluster
DAFTAR PUSTAKA
1.
2
B. RENCANA PEMBELAJARAN SEMESTER (RPS)
Minggu ke- Kemampuan Akhir yang Diharapkan Bahan Kajian (Materi Ajar)
Bentuk/ Metode/ Strategi
Pembelajaran
Kriteria Penilaian (Indikator)
Bobot Nilai
1
Mampu menjelaskan definisi komputasi kinerja tinggi dan pendekatan-pendekatan pada komputasi kinerja tinggi
Konsep Komputasi Kinerja
Tinggi
1. Definisi Komputasi Kinerja Tinggi
2. Pendekatan Komputasi Kinerja Tinggi
3. Riview: Shared Memory dan Distributed memory
ceramah, video, diskusi
Ketepatan penjelasan definisi komputasi kinerja tinggi dan pendekatan-pendekatan pada komputasi kinerja tinggi
2
Mampu menjelaskan aplikasi komputasi kinerja tinggi di berbagai bidang kehidupan
Aplikasi Komputasi Kinerja Tinggi di berbagai bidang kehidupan
ceramah, video, diskusi, presentasi
Ketepatan penjelasan
aplikasi komputasi kinerja
tinggi di berbagai bidang
kehidupan
3 Mampu menjelaskan terminology-terminologi terkait teknologi pendekatan sistem terdistribusi
Teknologi pendekatan Sistem Terdistribusi
ceramah, video, diskusi
Ketepatan penjelasan pengertian Cluster HPC. Grid Computing, dan Cloud Computing Kebenaran penjelasan perbandingan Teknologi Cluster HPC. Grid Computing, dan Cloud Computing
4 Mampu menjelaskan pengertian, arsitektur dann layanan cloud
Cloud Computing
1. Pengertian Cloud
Presentasi,
diskusi
Ketepatan penjelasan terkait pengertian, arsitektur dann layanan
3
computing Computing 2. Arsitektur Cloud Computing Layanan Cloud Computing
cloud computing
5 Mampu menjelaskan pengertian arsitektur, aplikasi grid computing serta perbedaan cloud dan grid.
Grid Computing
1. Pengertian Grid Computing 2. Arsitektur Grid 3. Aplikasi Grid 4. Cloud VS Grid
kuliah
ceramah,
video, diskusi
Ketepatan penjelasan terkait pengertian, arsitektur, aplikasi grid computing.
Kebenaran jawaban perbedaan cloud dan grid
6 Mampu menjelaskan defenisi cluster, manfaat cluster, dan arsitektur cluster
Pengenalan dan Arsitektur Cluster
1. Definisi Cluster 2. Design issue dalam
membangun cluster 3. Arsitektur Cluster 4. Cluster vs cloud vs grid
kuliah
ceramah,
video, diskusi
Ketepatan penjelasan defenisi cluster, manfaat cluster, dan arsitektur cluster
7
Mampu menjelaskan komponen pembangun cluster, baik dari sisi hardware (CPU, jaringan, dll), maupun dari sisi software (Rock cluster, sge, OS, dan software aplikasi lainnya)
Komponen Pembangun Cluster
1. Hardware Cluster 2. Software Cluster 3. Cluster Benchmark
kuliah
ceramah,
video, diskusi
Ketepatan penjelasan komponen pembangun cluster, baik dari sisi hardware (CPU, jaringan, dll), maupun dari sisi software (Rock cluster, sge, OS, dan software aplikasi lainnya)
8 Mampu mengakses cluster Brokoli secara manual.
Pengenalan “Cluster Brokoli” Ilmu Komputasi
Kuliah ceramah, praktek di Lab
Kebenaran cara mengakses cluster Brokoli secara manual.
9-10 Introduction to MPI C kuliah
ceramah,
4
1. Hello MPI 2. Compile and Run 3. Tipe Data 4. Basics MPI Commands
(MPI_Init, MPI_Comm_Size, MPI_Comm_Rank, MPI_Get-processor_name, MPI_Finalize)
5. MPI point to poin communication
6. MPI Send 7. MPI Receive
praktek di lab
11 Mampu pengaplikasian cluster brokoli, submit job, scheduling, dan monitoring.
Manajemen cluster
1. Antrian pada Cluster 2. Scheduling dan Monitoring
kuliah
ceramah,
praktek di lab
Ketepatan pengaplikasian cluster brokoli, submit job, scheduling, dan monitoring.
12 MPI C kuliah ceramah, praktek di lab
13-14 Pseudocode Code C serial Desain parallel
Presentasi,
Diskusi
5
C. RANCANGAN INTERAKSI DOSEN–MAHASISWA
1.
Kemampuan Akhir yang Diharapkan
Mampu menjelaskan definisi komputasi kinerja tinggi dan pendekatan-pendekatan pada komputasi kinerja tinggi
Nama Kajian Konsep Komputasi Kinerja Tinggi
1. Definisi Komputasi Kinerja Tinggi 2. Pendekatan Komputasi Kinerja Tinggi 3. Riview: Shared Memory dan
Distributed memory
Nama Strategi ceramah, video, diskusi
Minggu Penggunaan Strategi (Metode) 1
Deskripsi Singkat Strategi (Metode) pembelajaran
RANCANGAN INTERAKSI DOSEN–MAHASISWA
Aktivitas Dosen Aktivitas Mahasiswa
6
2. Kemampuan Akhir yang Diharapkan
Mampu menjelaskan aplikasi komputasi kinerja tinggi di berbagai bidang kehidupan
Nama Kajian Aplikasi Komputasi Kinerja Tinggi di berbagai bidang kehidupan
Nama Strategi ceramah, video, diskusi, presentasi
Minggu Penggunaan Strategi (Metode) 2
Deskripsi Singkat Strategi (Metode) pembelajaran
RANCANGAN INTERAKSI DOSEN–MAHASISWA
Aktivitas Dosen Aktivitas Mahasiswa
7
3. Kemampuan Akhir yang Diharapkan
Mampu menjelaskan terminology-terminologi terkait teknologi pendekatan sistem terdistribusi
Nama Kajian Teknologi pendekatan Sistem Terdistribusi
Nama Strategi ceramah, video, diskusi
Minggu Penggunaan Strategi (Metode) 3
Deskripsi Singkat Strategi (Metode) pembelajaran
RANCANGAN INTERAKSI DOSEN–MAHASISWA
Aktivitas Dosen Aktivitas Mahasiswa
8
4.
Kemampuan Akhir yang Diharapkan
Mampu menjelaskan pengertian, arsitektur dann layanan cloud computing
Nama Kajian Cloud Computing
Pengertian Cloud Computing
Arsitektur Cloud Computing
Layanan Cloud Computing
Nama Strategi Presentasi, diskusi
Minggu Penggunaan Strategi (Metode) 4
Deskripsi Singkat Strategi (Metode) pembelajaran
RANCANGAN INTERAKSI DOSEN–MAHASISWA
Aktivitas Dosen Aktivitas Mahasiswa
9
5. Kemampuan Akhir yang Diharapkan
Mampu menjelaskan pengertian arsitektur,
aplikasi grid computing serta perbedaan cloud
dan grid.
Nama Kajian Grid Computing
Pengertian Grid Computing
Arsitektur Grid
Aplikasi Grid
Cloud VS Grid Nama Strategi kuliah ceramah, video, diskusi
Minggu Penggunaan Strategi (Metode) 5
Deskripsi Singkat Strategi (Metode) pembelajaran
RANCANGAN INTERAKSI DOSEN–MAHASISWA
Aktivitas Dosen Aktivitas Mahasiswa
10
6. Kemampuan Akhir yang Diharapkan
Mampu menjelaskan defenisi cluster, manfaat cluster, dan arsitektur cluster
Nama Kajian Pengenalan dan Arsitektur Cluster
Nama Strategi kuliah ceramah, video, diskusi
Minggu Penggunaan Strategi (Metode) 6
Deskripsi Singkat Strategi (Metode) pembelajaran
RANCANGAN INTERAKSI DOSEN–MAHASISWA
Aktivitas Dosen Aktivitas Mahasiswa
11
7. Kemampuan Akhir yang Diharapkan
Mampu menjelaskan komponen pembangun cluster, baik dari sisi hardware (CPU, jaringan, dll), maupun dari sisi software (Rock cluster, sge, OS, dan software aplikasi lainnya)
Nama Kajian Komponen Pembangun Cluster
Nama Strategi 7
Minggu Penggunaan Strategi (Metode) kuliah ceramah, video, diskusi
Deskripsi Singkat Strategi (Metode) pembelajaran
RANCANGAN INTERAKSI DOSEN–MAHASISWA
Aktivitas Dosen Aktivitas Mahasiswa
12
13
8. Kemampuan Akhir yang Diharapkan
Mampu mengakses cluster Brokoli secara manual.
Nama Kajian Pengenalan “Cluster Brokoli” Ilmu Komputasi
Nama Strategi Kuliah ceramah, praktek di Lab
Minggu Penggunaan Strategi (Metode) 8
Deskripsi Singkat Strategi (Metode) pembelajaran
RANCANGAN INTERAKSI DOSEN–MAHASISWA
Aktivitas Dosen Aktivitas Mahasiswa
14
9. Kemampuan Akhir yang Diharapkan
Nama Kajian Introduction to MPI C
1. Hello MPI 2. Compile and Run 3. Tipe Data 4. Basics MPI Commands (MPI_Init,
MPI_Comm_Size, MPI_Comm_Rank, MPI_Get-processor_name, MPI_Finalize)
5. MPI point to poin communication 6. MPI Send 7. MPI Receive
Nama Strategi kuliah ceramah, praktek di lab
Minggu Penggunaan Strategi (Metode) 9-10
Deskripsi Singkat Strategi (Metode) pembelajaran
RANCANGAN INTERAKSI DOSEN–MAHASISWA
Aktivitas Dosen Aktivitas Mahasiswa
15
10. Kemampuan Akhir yang Diharapkan
Mampu pengaplikasian cluster brokoli, submit job, scheduling, dan monitoring.
Nama Kajian Manajemen cluster
1. Antrian pada Cluster 2. Scheduling dan Monitoring
Nama Strategi kuliah ceramah, praktek di lab
Minggu Penggunaan Strategi (Metode) 11
Deskripsi Singkat Strategi (Metode) pembelajaran
RANCANGAN INTERAKSI DOSEN–MAHASISWA
Aktivitas Dosen Aktivitas Mahasiswa
16
11. Kemampuan Akhir yang Diharapkan
Nama Kajian MPI C
Nama Strategi kuliah ceramah, praktek di lab
Minggu Penggunaan Strategi (Metode) 12
Deskripsi Singkat Strategi (Metode) pembelajaran
RANCANGAN INTERAKSI DOSEN–MAHASISWA
Aktivitas Dosen Aktivitas Mahasiswa
D. RANCANGAN TUGAS
Kode mata Kuliah CSG2E1
Nama Mata Kuliah Praktikum Basis Data Relasional
Kemampuan Akhir yang Diharapkan
Pertemuan ke
Tugas ke
1. Tujuan Tugas
Mengimplementasi teori ke dalam suatu mikrokontroller
2. Uraian Tugas
a. Objek Garapan
b. Yang harus dikerjakan dan batasan-batasan
c. Metode / cara pengerjaan, acuan yang digunakan
d. Deksripsi luaran tugas yang dihasilkan / dikerjakan
3. Kriteria penilaian
Kelengkapan informasi 50%
17
Format penulisan laporan 50%
E. PENILAIAN DENGAN RUBRIK
Jenjang
(Grade)
Angka
(Skor) Deskripsi perilaku (Indikator)
F. PENENTUAN NILAI AKHIR MATA KULIAH
Nilai Skor Matakuliah (NSM) Nilai Mata Kuliah (NMK)
80 < NSM A
70 < NSM ≤ 80 AB
65 < NSM ≤ 70 B
60 < NSM ≤ 65 BC
45 < NSM ≤ 60 C
30 < NSM ≤ 45 D
NSM ≤ 30 E
Top Related