rencana pembelajaran semester (rps)sonia.soc.telkomuniversity.ac.id/cdn/rps/s1 ilmu komputasi/mk...

20
RENCANA PEMBELAJARAN SEMESTER (RPS) IKG3J4 Komputasi Kinerja Tinggi Disusun oleh: <Nama Dosen> PROGRAM STUDI S1 ILMU KOMPUTASI FAKULTAS INFORMATIKA TELKOM UNIVERSITY

Upload: vankhue

Post on 25-Aug-2018

232 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: RENCANA PEMBELAJARAN SEMESTER (RPS)sonia.soc.telkomuniversity.ac.id/cdn/rps/S1 Ilmu Komputasi/MK Wajib... · Bandung, 2015 Mengetahui Menyetujui ... Nama Mata Kuliah Praktikum Basis

RENCANA PEMBELAJARAN SEMESTER

(RPS)

IKG3J4

Komputasi Kinerja Tinggi

Disusun oleh:

<Nama Dosen>

PROGRAM STUDI S1 ILMU KOMPUTASI FAKULTAS INFORMATIKA

TELKOM UNIVERSITY

Page 2: RENCANA PEMBELAJARAN SEMESTER (RPS)sonia.soc.telkomuniversity.ac.id/cdn/rps/S1 Ilmu Komputasi/MK Wajib... · Bandung, 2015 Mengetahui Menyetujui ... Nama Mata Kuliah Praktikum Basis

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>

Page 3: RENCANA PEMBELAJARAN SEMESTER (RPS)sonia.soc.telkomuniversity.ac.id/cdn/rps/S1 Ilmu Komputasi/MK Wajib... · Bandung, 2015 Mengetahui Menyetujui ... Nama Mata Kuliah Praktikum Basis

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

Page 4: RENCANA PEMBELAJARAN SEMESTER (RPS)sonia.soc.telkomuniversity.ac.id/cdn/rps/S1 Ilmu Komputasi/MK Wajib... · Bandung, 2015 Mengetahui Menyetujui ... Nama Mata Kuliah Praktikum Basis

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.

Page 5: RENCANA PEMBELAJARAN SEMESTER (RPS)sonia.soc.telkomuniversity.ac.id/cdn/rps/S1 Ilmu Komputasi/MK Wajib... · Bandung, 2015 Mengetahui Menyetujui ... Nama Mata Kuliah Praktikum Basis

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

Page 6: RENCANA PEMBELAJARAN SEMESTER (RPS)sonia.soc.telkomuniversity.ac.id/cdn/rps/S1 Ilmu Komputasi/MK Wajib... · Bandung, 2015 Mengetahui Menyetujui ... Nama Mata Kuliah Praktikum Basis

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,

Page 7: RENCANA PEMBELAJARAN SEMESTER (RPS)sonia.soc.telkomuniversity.ac.id/cdn/rps/S1 Ilmu Komputasi/MK Wajib... · Bandung, 2015 Mengetahui Menyetujui ... Nama Mata Kuliah Praktikum Basis

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

Page 8: RENCANA PEMBELAJARAN SEMESTER (RPS)sonia.soc.telkomuniversity.ac.id/cdn/rps/S1 Ilmu Komputasi/MK Wajib... · Bandung, 2015 Mengetahui Menyetujui ... Nama Mata Kuliah Praktikum Basis

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

Page 9: RENCANA PEMBELAJARAN SEMESTER (RPS)sonia.soc.telkomuniversity.ac.id/cdn/rps/S1 Ilmu Komputasi/MK Wajib... · Bandung, 2015 Mengetahui Menyetujui ... Nama Mata Kuliah Praktikum Basis

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

Page 10: RENCANA PEMBELAJARAN SEMESTER (RPS)sonia.soc.telkomuniversity.ac.id/cdn/rps/S1 Ilmu Komputasi/MK Wajib... · Bandung, 2015 Mengetahui Menyetujui ... Nama Mata Kuliah Praktikum Basis

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

Page 11: RENCANA PEMBELAJARAN SEMESTER (RPS)sonia.soc.telkomuniversity.ac.id/cdn/rps/S1 Ilmu Komputasi/MK Wajib... · Bandung, 2015 Mengetahui Menyetujui ... Nama Mata Kuliah Praktikum Basis

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

Page 12: RENCANA PEMBELAJARAN SEMESTER (RPS)sonia.soc.telkomuniversity.ac.id/cdn/rps/S1 Ilmu Komputasi/MK Wajib... · Bandung, 2015 Mengetahui Menyetujui ... Nama Mata Kuliah Praktikum Basis

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

Page 13: RENCANA PEMBELAJARAN SEMESTER (RPS)sonia.soc.telkomuniversity.ac.id/cdn/rps/S1 Ilmu Komputasi/MK Wajib... · Bandung, 2015 Mengetahui Menyetujui ... Nama Mata Kuliah Praktikum Basis

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

Page 14: RENCANA PEMBELAJARAN SEMESTER (RPS)sonia.soc.telkomuniversity.ac.id/cdn/rps/S1 Ilmu Komputasi/MK Wajib... · Bandung, 2015 Mengetahui Menyetujui ... Nama Mata Kuliah Praktikum Basis

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

Page 15: RENCANA PEMBELAJARAN SEMESTER (RPS)sonia.soc.telkomuniversity.ac.id/cdn/rps/S1 Ilmu Komputasi/MK Wajib... · Bandung, 2015 Mengetahui Menyetujui ... Nama Mata Kuliah Praktikum Basis

12

Page 16: RENCANA PEMBELAJARAN SEMESTER (RPS)sonia.soc.telkomuniversity.ac.id/cdn/rps/S1 Ilmu Komputasi/MK Wajib... · Bandung, 2015 Mengetahui Menyetujui ... Nama Mata Kuliah Praktikum Basis

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

Page 17: RENCANA PEMBELAJARAN SEMESTER (RPS)sonia.soc.telkomuniversity.ac.id/cdn/rps/S1 Ilmu Komputasi/MK Wajib... · Bandung, 2015 Mengetahui Menyetujui ... Nama Mata Kuliah Praktikum Basis

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

Page 18: RENCANA PEMBELAJARAN SEMESTER (RPS)sonia.soc.telkomuniversity.ac.id/cdn/rps/S1 Ilmu Komputasi/MK Wajib... · Bandung, 2015 Mengetahui Menyetujui ... Nama Mata Kuliah Praktikum Basis

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

Page 19: RENCANA PEMBELAJARAN SEMESTER (RPS)sonia.soc.telkomuniversity.ac.id/cdn/rps/S1 Ilmu Komputasi/MK Wajib... · Bandung, 2015 Mengetahui Menyetujui ... Nama Mata Kuliah Praktikum Basis

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%

Page 20: RENCANA PEMBELAJARAN SEMESTER (RPS)sonia.soc.telkomuniversity.ac.id/cdn/rps/S1 Ilmu Komputasi/MK Wajib... · Bandung, 2015 Mengetahui Menyetujui ... Nama Mata Kuliah Praktikum Basis

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