SATUAN ACARA PERKULIAHAN smester 3 di tpl


( SAP )

MATA KULIAH : ARSITEKTUR KOMPUTER LANJUT
SKS : 2 SKS
PROGRAM STUDI : TEKNOLOGI INFORMASI
UNIVERSITAS GUNADARMA

Pertemuan Pokok Bahasan Tujuan Instruksi Umum
(TIU) Sub Pokok Bahasan Sasaran Belajar
I Computer Architecture Review Memberikan penjelasan dasar-dasar pengertian arsitektur komputer Review arsitektur komputer; komponen-komponen dasar; fungsi dan hubungan antara komponen.
Mahasiswa dapat mengingat kembali dasar-dasar pengertian dalam arsitektur komputer
II Jobs coordination Memberikan penjelasan tentang dasar pengkoordinasian dari beberapa job Fundamental concepts on job coordination; job schedulling; Mahasiswa dapat memahami pengertian dasar dalam pengkoordinasion job.
III Concurrency:
(bag 1) Memberikan penjelasan tentang concurrency dan pengertian dasar di dalamnya States and state diagrams; structures; dispatching and context switching; the role of interrupts; concurrent execution; the “mutual exclusion” Mahasiswa dapat memahami concurrency dan pengertian dasar di dalamnya
IV Concurrency:
(bag 2)

Memberikan penjelasan tentang concurency dan masalah yang timbul problem and some solutions; deadlock; models and mechanisms; producer-consumer problems and synchronization; multiprocessor issues
Mahasiswa dapat memahami concurency dan masalah yang timbul
V Scheduling and dispatch: Memberikan penjelasan tentang scheduling dan dispatching Preemptive and non-preemptive scheduling; schedulers and policies; processes and threads; deadlines and real-time issues
Mahasiswa dapat memahami scheduling dan dispatching
VI

Real-time and embedded systems Memberikan penjelasan tentang sistem waktu nyata dan embedded system Process and task scheduling; memory/disk management requirements in a real-time environment; failures, risks, and recovery; special concerns in real-time systems
Mahasiswa dapat memahami sistem waktu nyata dan embedded system
VII Fault tolerance Memberikan penjelasan tentang fault dan fault tolerance Fundamental concepts; spatial and temporal redundancy; methods used to implement fault tolerance; examples of reliable systems
Mahasiswa dapat memahami fault dan fault tolerance
VIII System performance evaluation Memberikan penjelasan tentang evaluasi kinerja sistem Why system performance needs to be evaluated; what is to be evaluated; policies for caching, paging, scheduling, memory management, security, and so forth; evaluation models; how to collect evaluation data
Mahasiswa dapat memahami evaluasi kinerja sistem
IX Introducion to architecture quantum computer Memberikan penjelasan tentang dasar-dasar komputer kuantum Ide dan latar belakangnya; model dan desain
Mahasiswa dapat mengerti dasar-dasar komputer kuantum

Daftar Pustaka
1. David E. Culler, Jaswinder Pal Singh, Anoop Gupta, Parallel Computer Architecture : A Hardware/Software Approach, Morgan Kaufmann Publishers, 1998
2. Gregory R. Andrews, Foundations of Multithreaded, Parallel, and Distributed, Addison-Wesley Publishing, 1999
3. John L. Hennessy, David A. Patterson, David Goldberg, Computer Architecture: A Quantitative Approach, Morgan Kaufmann, 3rd edition, 2002
4. Jane W. S. Liu, Real-Time Systems, 1/e, Prentice Hall, 2000
5. Derek J. Hatley, Imtiaz A. Pirbhai, Strategies for Real-Time System Specification, Dorset House, 1988
6. Hassan Gomaa, Designing Concurrent, Distributed, and Real-Time Applications with UML, Addison-Wesley Pub Co, 2000
7. Arnold S. Berger, Embedded Systems Design: An Introduction to Processes, Tools and Techniques, CMP Books, 2001
8. Neil J. Gunther, Raj Jain, Neil J. Gunther, Raj Jain, The Practical Performance Analyst, iUniverse.com, 2000
9. Tino Gramss (Editor), M. Gross, M. Mitchell, T. Pellizzari (Contributor), T. Gramss, Non-Standard Computation: Molecular Computation – Cellular Automata – Evolutionary Algorithms – Quantum Computers, John Wiley & Sons, 1998
10. Samuel L. Braunstein, Hoi-Kwong Lo, Pieter Kok (Eds), Scalable Quantum Computers: Paving the Way to Realization, VCH Verlagsgesellschaft Mbh, 2001

Tinggalkan Balasan

Please log in using one of these methods to post your comment:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s