Alternative Architecture
Kelompok :
Alvin Christoper Sebayang
Ibrahim Cahya Gumilar
Yerico Marco Sitompul
MultiProcessing
Multiprocessor adalah sistem komputer dengan dua atau lebih CPU identik yang membagi akses secara penuh kepada
common RAM (Shared Memory MultiProcessor).
0
01 02 04
Asymmetric Symmetric 3
on-uniform Clustering
Multiprocessing Multiprocessing memory access
(AMP) (SMP) (NUMA)
Asymmetric Multiprocessing
(AMP)
3
Model Many to
Many
Many to
One One to One Many to Many
Model ini memetakan
beberapa thread tingkatan Model ini memetakan setiap
pengguna ke sebuah thread. thread tingkatan pengguna ke Model ini memultipleks banyak thread
tingkatan kernel. Pengaturan setiap thread. Ia menyediakan tingkatan pengguna ke thread kernel yang
thread dilakukan dalam ruang lebih banyak concurrency jumlahnya sedikit atau sama dengan
pengguna sehingga efisien. dibandingkan model Many-to- tingkatan pengguna. Model ini mengizinkan
Hanya satu thread pengguna One. Keuntungannya sama developer membuat thread sebanyak yang ia
yang dapat mengakses thread dengan keuntungan thread mau tetapi concurrency tidak dapat diperoleh
kernel pada satu saat. Jadi kernel. Kelemahan model ini karena hanya satu thread yang dapat
Multiple thread tidak dapat ialah setiap pembuatan thread dijadwalkan oleh kernel pada suatu waktu.
berjalan secara paralel pada pengguna memerlukan tambahan Keuntungan dari sistem ini ialah kernel
multiprosesor. Contoh: Solaris thread kernel. thread yang bersangkutan dapat berjalan
Green Threads dan GNU secara paralel pada multiprosessor.
Portable Threads.
Keuntungan MultiThreading
1. Responsif, Aplikasi interaktif menjadi tetap responsif meskipun
sebagian dari program sedang diblok atau melakukan operasi lain
yang panjang.
2. Berbagi sumber daya, yaitu mengizinkan sebuah aplikasi untuk
mempunyai beberapa thread yang berbeda dalam lokasi memori
yang sama.
3. Ekonomis, thread membagi memori dan sumber daya yang
dimilikinya sehingga lebih ekonomis untuk membuat thread dan
context switching thread.
4. utilisasi multiprossesor, Keuntungan dari multithreading dapat sangat
meningkat pada arsitektur multiprosesor, dimana setiap thread dapat
berjalan secara paralel di atas procesor yang berbeda.
Arsitektur komputer
Arsitektur Komputer adalah konsep perencanaan dan juga struktur pengoperasian
dasar dari suatu sistem komputer. Arsitektur komputer adalah ilmu tentang tata cara
interkoneksi antara bermacam – macam komponen perangkat keras (hardware) agar
dapat melahirkan sebuah komputer yang melengkapi kebutuhan fungsional, kinerja
serta target keuangannya.
Organisasi dan Arsitektur Komputer
Organisasi komputer mempelajari bagian yang terkait Arsitektur komputer mempelajari atribut-
dengan unit-unit operasional komputer dan hubungan atribut sistem komputer yang terkait
antara komponen sistem komputer, contohnya sinyal dengan seorang programmer dan memiliki
kontrol, prosesor, interface komputer dan peripheral, dampak langsung pada eksekusi logis
teknologi memori yang digunakan sebuah program, contohnya set instruksi,
jumlah bit yang digunakan untuk
merepresentasikan bermacam-macam
jenis data (misal bilangan, karakter),
aritmetika yang digunakan, teknik
pengalamatan, mekanisme I/O.
Interrupt
Interrupt adalah suatu kejadian yang menyebabkan
mikrokontroler berhenti sejenak untuk melayani interrupt
tersebut. Program yang dijalankan pada saat melayani interrupt
disebut Interrupt Service Routine.
Komponen penyusun CPU
CPU
01 Control Unit 03 Interconnections
Penyimpanan
Memori
Memori Internal Eksternal
Memori yang dapat diakses Memori yang menyimpan data dalam
secara langsung oleh prosesor. media fisik berbentuk kaset atau disk.
Memori internal berfungsi Memori eksternal dalam menyimpan data
sebagai pengingat. bersifat tetap, baik pada saat komputer
aktif atau tidak.
Memori Internal
ROM (Read Only Memory) Ram (Random-Access Memory) Cache memory adalah memory
adalah perangkat keras pada adalah jenis memori yang isinya berukuran kecil yang
komputer yang berupa chip dapat diganti-ganti selama berkecepatan tinggi dan
memori semikonduktor yang komputer dihidupkan. berfungsi untuk menyimpan
isinya hanya dapat dibaca.
sementara intsruksi dan data
Jenis memori ini datanya
(informasi) yang diperlukan
hanya bisa dibaca dan tidak
processor.
bisa ditulis secara berulang-
ulang.
Memori Eksternal
Hardisk
Flashdisk
Disket
ANALYSIS
OUTREACH TOP RATED
VALUES
20-39 80%
40-60 50%
500,000
75% Female
+
Employees
60% Male
A Picture Is Worth a
Thousand Words
Thank you