Showing posts with label Perkembangan Teknologi. Show all posts
Showing posts with label Perkembangan Teknologi. Show all posts

Saturday, December 21, 2019

Multiprocessor

PENGERTIAN
Multiprocessor adalah sistem komputer dengan dua atau lebih CPU identik yang membagi akses secara penuh kepada common RAM (Shared Memory Multiprocessor).
Sistem multiprosesor yakni :
-  Terlihat bahwa memori dibagi secara merata ke semua prosesor.
-  Semua prosesor mempunyai waktu akses yang sama ke semua word memori.
-  Setiap prosesor menggunakan private cache.


KLASIFIKASI MULTIPROCESSOR
1.  Berdasarkan Jumlah Instruksi dan Datanya
    -  MIMD (Multiple Instruction on Multiple Data Stream). Organisasi komputer yang memiliki kemampuan untuk memproses beberapa program dalam waktu yang sama. Pada umumnya multiprosesor dan multikomputer termasuk dalam kategori ini.
      -   SISD (Single Instruction on Single Data Stream). Komputer tunggal yang mempunyai satu unit kontrol, satu unit prosesor dan satu unit memori.
    -   MISD (Multiple Instruction on Single Data Stream). Sampai saat ini struktur ini masih merupakan struktur teoritis dan belum ada komputer dengan model ini.
      -   SIMD (Single Instruction on Multiple Data Stream). Komputer yang mempunyai beberapa unit prosesor di bawah pengawasan satu unit kontrol. Setiap prosesor menerima instruksi yang sama dari unit kontrol, tetapi beroperasi pada data yang berbeda.

2.  Berdasarkan Kedekatan Antar Processor
     -   Loosely coupled : memori tidak disharing dan setiap prosesor mempunyai  memori  sendiri.
     -   Thightly coupled : melakukan sharing informasi melalui sebuah memori bersama.

3.  Berdasarkan Simetrinya
     -   Asymmetric Multiprocessing (ASMP)
     -   Symmetric Multiprocessing (SMP)
     -   Non-uniform memory access (NUMA) multiprocessing
     -   Clustering


KELEBIHAN MULTIPROCESSOR
1.  Peningkatan Throughput
Karena lebih banyak proses/thread yang berjalan dalam satu waktu sekaligus.  Perlu diingat hal ini tidak berarti daya komputasinya menjadi meningkat sejumlah prosesornya. Yang meningkat adalah jumlah pekerjaan yang bisa dilakukannya dalam waktu tertentu.

2.  Economy of Scale
Ekonomis dalam devices yang dibagi bersama – sama. Prosesor - prosesor terdapat dalam satu komputer dan dapat membagi peripheral (ekonomis) seperti disk dan catu daya listrik.

3.  Peningkatan Kehandalan (Reliabilitas)
Jika satu prosesor mengalami suatu gangguan, maka proses yang terjadi masih dapat berjalan dengan baik karena tugas prosesor yang terganggu diambil alih oleh prosesor lain. Hal ini dikenal dengan istilah Graceful Degradation. Sistemnya sendiri dikenal bersifat fault tolerant atau failoft system.


NUMA & UMA
Karakteristik mesin NUMA :


-   Terlihat ruang alamat tunggal terlihat untuk semua CPU.
-   Akses ke memori remote melalui LOAD dan STORE petunjuk.
-   Akses ke memori jauh lebih lambat dari akses ke memori lokal.

Uniform Memory Access (UMA)
Multiprocessor biasa disebut juga dengan symmetrical multiprocessor (SMP), arsitektur ini memiliki akses memory yang seragam. Seperti dengan namanya arsitektur ini hanya memungkinkan ada 1 conversation yang bisa lewat dalam satu jalur. Oleh karena ada satu jalur, maka munculah permasalahan seperti:
Karena jalur dan pintu masuknya hanya satu, maka akan terjadi gangguan ketika terdapat banyak yang akses dan lewat.
Sulitnya melakukan prediksi.

Persamaan dan Perbedaan NUMA dengan UMA
Persamaan:  
 -   Memiliki single  memory space
 -   Pitfall: dibandingkan shared memory dan distributed memory
Perbedaan:
 -   Waktu akses
 -   Jumlah dari processor
 -   Bus vs implementasi jaringan




Sumber :

Evolusi Komputer

   Istilah dari komputer ini sendiri berdasarkan dari bahasa latin yakni “computare”, yang mana mempunyai alat hitung. Sebab pada awal mulanya pembuatan dari komputer ini digunakan untuk perangkat bantu yang ada untuk mengolah serta perhitungan angka. 
    Komputer adalah alat yang dipakai untuk mengolah data menurut prosedur yang telah dirumuskan. Kata computer pada awalnya dipergunakan untuk menggambarkan orang yang perkerjaannya melakukan perhitungan aritmatika, dengan atau tanpa alat bantu, tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya, pengolahan informasi hampir eksklusif berhubungan dengan masalah aritmatika, tetapi komputer modern dipakai untuk banyak tugas yang tidak berhubungan dengan matematika.

Komputer Generasi Pertama (1946 – 1959) Tabung Vakum
s

      Komputer generasi pertama mempunyai ciri yang khusus, yakni instruksi yang ada di dalam mengoperasikan yang dibuat secara spesifik untuk suatu tugas tertentu. Seluruh komputer memang memiliki program seperti halnya kode-biner.
Sedangkan untuk masing- masingnya juga sangat berbeda disebut dengan bahasa mesin, sehingga hal inilah yang mengakibatkan program dari komputer sulit untuk di programkan serta kecepatan bisa di batasi.

Ciri-ciri komputer generasi pertama:
1. Komponen yang dipergunakan adalah tabung hampa udara (vacuum tube) untuk sirkuitnya.
2. Program hanya dapat dibuat dengan bahasa mesin / assembler.
3. Ukuran fisik komputer besar sehingga memerlukan ruangan yang luas.
4. Cepat panas.
5. Proses kurang cepat.
6. Memerlukan daya listrik yang besar.
7. Orientasi pada aplikasi bisnis.

Contoh :
1. ENIAC ( Electronic Numerical And Calculator )
2. EDVAC ( Electronic Discrete Variable Automatic Computer)
3. EDSAC ( Electronic Delay Storage Automatic Calculator )
4. UNIVAC I ( Universal Automatic Calculator)
5. UNIVAC II


Komputer Generasi Kedua (1959 – 1965) Transistor


     Fungsi dari komputer yang ada pada generasi kedua ini biasanya hanya dipakai untuk perhitungan ilmiah saja. Sejarah komputer yang ada pada generasi kedua ini telah mempunyai tempat pada sistem penyimpanannya sendiri.
Yakni dengan kapasitas memori utama yang diperoleh dari magnetic core storage serta memakai bentuk simpanan luar yang magnetic disk dan juga magnetic tape. Jika dibandingkan dengan tabung, transistor ini memang akan jauh lebih mudah dan juga efisien menjadi switch serta bisa diperkecil hingga skala mikroskopik.
   
      Namun komputer ini masih mempunyai kelemahan yakni pada segi transistor yang mana banyak menghasilkan panas yang lumayan besar sehingga akan sangat berpotensi merusak beberapa bagian internal komputer yakni seperti quartz rock atau batu kuarsa.
Bahasa assembly ini sering kali menggunakan kode-kode semacam singkatan yang mana mengganti kode biner. Komputer ini juga bisa menghitung daftar gaji, mencetak data, mendesain produk sehingga komputer generasi kedua ini mendapatkan kesuksesan di pasaran.

Ciri-ciri komputer generasi kedua:
1. Sirkuitnya berupa transistor.
2. Program dapat dibuat dengan bahasa tingkat tinggi (high level language), seperti FORTRAN, COBOL, ALGOL.
3. Kapasitas memori utama sudah cukup besar.
4. Ukuran fisik komputer lebih kecil disbanding komputer generasi pertama.
5. Proses operasi sudah cepat.
6. Membutuhkan lebih sedikit daya listrik.
7. Berorientasi pada bisnis dan teknik.

Contoh :
1. UNIVAC III, UNIVAC SS80, UNIVAC SS90, UNIVAC 1107.
2. Burroughs 200
3. IBM 7070, IBM 7080, IBM 1400, IOBM 1600
4. NRC 300
5. Honeywell 400, Honeywell 800
6. CDC 1604, CDC 106A.
7. GE 635, GE 645, 6E 200


Komputer Generasi Ketiga (1965 – 1971) Integrated Circuit


     Integrated Circuit (IC) mulai digunakan pada tahun 1965. IC mengkombinasikan tiga komponen elektronik dalam sebuah piringan silicon kecil yang terbuat dari pasir kuarsa. Para ilmuan kemudian berhasil memasukkan lebih banyak komponen-komponen ked lm satu chip tunggal yang disebut semikonduktor. Hasilnya komputer menjadi lebih kecil karena komponen-komponen dapat dipadatkan dalam chip. Kemajuan komputer generasi ketiga lainnya yaitu pengguanaan Operating System (OS) yang memungkinkan satu komputer melakukan berbagai program yang berbeda secara serentak dengan sebuak program utama yang memonitor dan mengkoordinasi memori komputer.

Mempunyai ciri-ciri sebagai berikut:
1. Komponen yang dipergunakan adalah IC (Integrated Cicuits) yang bebentuk hybrid intgrated circuits dan monolithic intgrated circuits.
2. Peningkatan dari softwarenya.
3. Lebih cepat dan tepat bahkan 10000 kali lebih cepat dari komputer generasi pertama.
4. Kapasitas memory komputer lebih besar, dapat menyimpan ratusan ribu karakter.
5. Menggunakan penyimpan luar yang bersifat random access.
6. Penggunaan listrik lebih hemat dibandingkan komputer generasi sebelumnya.
7. Memungkinkan untuk melakukan multiprocessing.
8. Pengembangan dari alat input-output yang menggunakan visual display terminal yang bisa menampilkan gambar serta grafik.
9. Harga semakin murah dibandingkan dengan komputer generasi sebelumnya.
10. Kemampuan melakukan komunikasi data dari suatu komputer dengan komputer lain.

Contoh :
1. UNIVAC 1108, UNIVAC 9000
2. URROUGHS 5700, BURROUGHS 6700, BURROUGHS 7700
3. NCR seri Century.
4. GE 600, GE 235.
5. CDC 3000, CDC 6000, CDC 7000
6. PDP-8, PDP-11


Komputer Generasi Keempat (1971 – Sekarang) Microprosesor

     Komputer generasi keempat dikarakteristikkan dengan memori semikonduktor yang cepat, ukuran kecil dan kebutuhan tenaga yang lebih kecil. Setelah IC, tujuan pengembanagan yaitu mengecilkan ukuran sirkuit dan komponen-komponen elektrik. Large Scale Integration (LSI) dapat memuat ratusan komponen dalam sebuah chip. Tahun 1980-an Very large Scale Integration (VLSI) memuat ribuan chip tunggal. Ultra-Large Scale Integration (ULSI) meningkatkan jumlah tersebut menjadi jutaan. Kemampuan utnuk memasang sedemikian banyak komponen dalam suatu keping berukuran setengah keping uang logam mendorong turunnya harga dan ukuran komputer. Hal tersebut tentunya meningkatkan daya kerja, efisiensi dan keandalan komputer.

Ciri-ciri komputer generasi keempat:
· Dapat menggunakan LSI atau large scale integration.
· Sudah dikembangkan menjadi komputer mikro yang sudah memakai semikonduktor dan juga mikro processor yang memiliki bentuk seperti chip untuk memori komputernya.

Contoh :
1. IBM PC
2. Macintosh
3. Altair 8800
4. Commodore 64
5. Timex Sinclair 1000
6. Apple II
7. ZX Spectrum
8. Tandy TRS -80


Komputer Generasi Kelima (Sekarang – Masa Depan) Artificial Intelligence


    Kunci utama untuk bisa mengembangkan komputer pada generasi kelima adalah komputer kuantum, molekuler dan juga nano teknologi. Sehingga komputer ini pun dapat mempunyai kecerdasan dalam buatan yang setara dengan kecerdasan dari manusia. Generasi kelima ini juga memiliki ciri khusus seperti halnya generasi yang sebelumnya.

Pada generasi ini komputer sudah mempunyai bentuk umum yaitu terdiri dari :
1. CPU (central processing unit)
2. Monitor baik berupa LCD (liquid crystal digital) maupun CRT (Cathode Ray Tube)
3. Keyboard
4. Mouse

Ciri-ciri komputer generasi kelima:
· Komputer masih memakai teknologi LSI yang pastinya akan mempunyai banyak pengembangan.
· Komputer memiliki fitur yang semakin banyak setiap tahunnya.
· Akan jauh lebih cepat untuk pemrosesan informasi.






luvne.com resepkuekeringku.com desainrumahnya.com yayasanbabysitterku.com