Selasa, 27 Desember 2016

Prosesor Paralel



Pemrosesan paralel (parallel processing) adalah penggunaaan lebih dari satu CPU untuk menjalankan sebuah program secara simultan. Idealnya, parallel processing membuat program berjalan lebih cepat karena semakin banyak CPU yang digunakan. Tetapi dalam praktek, seringkali sulit membagi program sehingga dapat dieksekusi oleh CPU yang berbea-beda tanpa berkaitan di antaranya.
    Komputasi paralel adalah salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer secara bersamaan. Biasanya diperlukan saat kapasitas yang diperlukan sangat besar, baik karena harus mengolah data dalam jumlah besar ataupun karena tuntutan proses komputasi yang banyak. Untuk melakukan aneka jenis komputasi paralel ini diperlukan infrastruktur mesin paralel yang terdiri dari banyak komputer yang dihubungkan dengan jaringan dan mampu bekerja secara paralel untuk menyelesaikan satu masalah. Untuk itu diperlukan aneka perangkat lunak pendukung yang biasa disebut sebagai middleware yang berperan untuk mengatur distribusi pekerjaan antar node dalam satu mesin paralel. Selanjutnya pemakai harus membuat pemrograman paralel untuk merealisasikan komputasi.
     Pemrograman paralel adalah teknik pemrograman komputer yang memungkinkan eksekusi perintah/operasi secara bersamaan baik dalam komputer dengan satu (prosesor tunggal) ataupun banyak (prosesor ganda dengan mesin paralel) CPU. Tujuan utama dari pemrograman paralel adalah untuk meningkatkan performa komputasi. Semakin banyak hal yang bisa dilakukan secara bersamaan (dalam waktu yang sama), semakin banyak pekerjaan yang bisa diselesaikan.
Komputasi paralel membutuhkan:

  • algoritma
  • bahasa pemrograman
  • compiler

        Sebagaian besar komputer hanya mempunyai satu CPU, namun ada yang mempunyai lebih dari satu. Bahkan juga ada komputer dengan ribuan CPU. Komputer dengan satu CPU dapat melakukan parallel processing dengan menghubungkannya dengan komputer lain pada jaringan. Namun, parallel processing ini memerlukan software canggih yang disebut distributed processing software. Parallel processing berbeda dengan multitasking, yaitu satu CPU mengeksekusi beberapa program sekaligus. Parallel processing disebut juga parallel computing.


Jaringan Interkoneksi

Komunikasi diantara terminal-terminal yang berbeda harus dapat dilakukan dengan suatu media tertentu. Interkoneksi yang efektif antara prosesor dan modul memori sangat penting dalam lingkungan komputer. Menggunakan arsitektur bertopologi bus bukan merupakan solusi yang praktis karena bus hanya sebuah pilihan yang baik ketika digunakan untuk menghubungkan komponen-komponen dengan jumlah yang sedikit. Jumlah komponen dalam sebuah modul IC bertambah seiring waktu. Oleh karena itu, topologi bus bukan topologi yang cocok untuk kebutuhan interkoneksi komponen-komponen di dalam modul IC. Selain itu juga tidak dapat diskalakan, diuji, dan kurang dapat disesuaikan, serta menghasilkan kinerja toleransi kesalahan yang kecil.
Di sisi lain, sebuah crossbar yang ditunjukkan pada Gambar di bawah menyediakan interkoneksi penuh diantara semua terminal dari suatu sistem tetapi dianggap sangat kompleks, mahal untuk membuatnya, dan sulit untuk dikendalikan. Untuk alasan ini jaringan interkoneksi merupakan solusi media komunikasi yang baik untuk sistem komputer dan telekomunikasi. Jaringan ini membatasi jalur-jalur diantara terminal komunikasi yang berbeda untuk mengurangi kerumitan dalam menyusun elemen switching.

 (Arsitektur Crossbar)
Fungsi jaringan interkoneksi dalam sistem komputer dan telekomunikasi adalah untuk mengirimkan informasi dari terminal sumber ke terminal tujuan.

Komputer SIMD (Single Instruction stream-Multiple Data stream)


Pada komputer SIMD terdapat lebih dari satu elemen pemrosesan yang dikendalikan oleh sebuah unit pengendali yang sama. Seluruh elemen pemrosesan menerima dan menjalankan instruksi yang sama yang dikirimkan unit pengendali, namun melakukan operasi terhadap himpunan data yang berbeda yang berasal dari aliran data yang berbeda pula.

Komputer MIMD (Multiple Instruction stream-Multiple Data stream)


Pada sistem komputer MIMD murni terdapat interaksi di antara n pemroses. Hal ini disebabkan seluruh aliran dari dan ke memori berasal dari space data yang sama bagi semua pemroses. Komputer MIMD bersifat tightly coupled jika tingkat interaksi antara pemroses tinggi dan disebut loosely coupled jika tingkat interaksi antara pemroses rendah.

Arsitektur Pengganti

Dalam bidang teknik komputer, arsitektur pengganti merupakan konsep perencanaan atau struktur pengoperasian dasar dalam komputer atau bisa dikatakan rencana cetak biru dan deskripsi fungsional kebutuhan dari perangkat keras yang didesain. implementasi perencanaan dari masing-masing bagian seperti CPU, RAM, ROM, Memory Cache, dll.


Sumber : 


http://organkomputer.blogspot.co.id/2013/04/prosesor-paralel.html
repository.usu.ac.id/bitstream/123456789/19839/4/Chapter%20II.pdf
http://dhanang-thedoctor.blogspot.co.id/2013/02/tugas-ke-4-organisasi-arsitektur.html

2 komentar:

  1. saya Sukiman seorang TKI DI MALAYSIA
    pengen pulang ke indonesia tapi gak ada ongkos
    sempat saya putus asa apalagi dengan keadaan susah
    gaji istri saya itupun buat makan sehari2. sedangkan hutang banyak
    kebetulan istri saya buka-buka internet Dan mendapatkan
    nomor MBAH KASSENG (0853-4288-2547) katanya bisa bantu orang melunasi hutang
    melalui jalan TOGEL dan dengan keadaan susah, terpaksa saya
    hubungi dan minta angka bocoran TOTO DAN MAGNUM
    angka yang di berikan waktu itu 4D yang nombor 1
    ternyata betul-betul tembus 100% alhamdulillah dapat 269.jt Oleh Karna itu saya posting no HP MBAH KASSENG ini supaya saudarah-saudara ku di indonesia maupun di luar negri yang sangat kesulitan masalah ekonomi (kesusahan) jangan anda putus asa. Karna jalan masih panjang yang penting anda tdk malu atau takut menghubungi MBAH KASSENG. Semua akan berubah Karna kesuksesan ada pada diri kita sendiri. Yakin dan percaya bahwa itu semua akan tercapai berkat bantuan dari mbah AMIN.
    MBAH KASSENG
    NO: 0853-4288-2547 / +6285-342-882-547

    BalasHapus
  2. POKERVITA
    JUDI ONLINE TEXAS POKER
    Juga Taruhan Kartu Tradisional Sakong Online
    Bayar Pakai GoPay
    ========================================================================================================
    Anda Dapat Bermain Setiap Hari dan Selalu Menang Bersama Poker Vita
    Situs Situs Tersedia bebebagai jenis Permainan games online lain
    ---------------------------------------------------------------------------------------------------------
    Kami Terima semua BANK Nasional dan Daerah, OVO&GOPAY Deposit dan Penarikan Dana. Untuk permasalahan apapun Anda selalu dapat menghubungi Tim Support kami, Kami online 24 jam/7 hari untuk menjawab pertanyaan Anda dan menangani masalah apapun.
    Whatsapp : 0812-222-2996

    BalasHapus