SELAMAT DATANG KAWAN

SELAMAT DATANG KAWAN

Sabtu, 30 April 2016

Definisi Paralel Procesing Dan Hubungannya Dengan Komputasi

Pengertian

Pemrosesan paralel (parallel processing) adalah penggunakan lebih dari satu CPU untuk menjalankan sebuah program secara simultan. Idealnya, parallel processing membuat programberjalan 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. Biasanyadiperlukan saat kapasitas yangdiperlukan sangat besar, baik karena harus mengolah data dalam jumlah besar ataupun karenatuntutan proses komputasi yang banyak. Untuk melakukan aneka jenis komputasi paralel inidiperlukan infrastruktur mesin paralel yang terdiri dari banyak komputer yang dihubungkandengan jaringan dan mampu bekerja secara paralel untuk menyelesaikan satu masalah. Untuk itudiperlukan aneka perangkat lunak pendukung yang biasa disebut sebagaimiddleware yangberperan untuk mengatur distribusi pekerjaan antar node dalam satu mesin paralel. Selanjutnyapemakai 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) ataupunbanyak (prosesor ganda dengan mesin paralel) CPU. Tujuan utama dari pemrograman paraleladalah untuk meningkatkan performa komputasi. Semakin banyak hal yang bisa dilakukan secarabersamaan (dalam waktu yang sama), semakin banyak pekerjaan yang bisa diselesaikan.
Komputasi paralel membutuhkan:    
    algoritma    
                    bahasa pemrograman   
          compiler
Sebagai besar komputer hanya mempunyai satu CPU, namun ada yang mempunyai lebih darisatu. 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.

 Aristektur Komputer Parallel
Komputer SISD (Single Instruction stream-Single Data stream)
Komputer SIMD (Single Instruction stream-Multiple Data stream)
Komputer MISD (Multiple Instruction stream-Single Data stream)
Komputer MIMD (Multiple Instruction stream-Multiple Data stream)

Hubungan antara komputasi modern dan paralel processing

Komputasi modern dapat di artikan suatu konsep sistem pemecahan masalah menggunakan komputer untuk menghasilkan berbagai informasi, kemudian di simpan dalam sebuah memory yang bermanfaat bagi penggunanya dalam kehidupan sehari-hari
Lalu Paralel Processing merupakan kemampuan menjalankan tugas atau aplikasi lebih dari satu aplikasi dan dijalankan secara simultan atau bersamaan pada sebuah komputer.
Pada jaman sekarang kebanyak komputasi modern sudah menggunakan juga parallel proseccing contohnya google. fungsinya agar mereka dapat memiliki kecepatan server yang baik dan dapat menyelesaikan berbagai masalah secara simultan maupun bersamaan

Kesimpulan

Kesimpulannya adalah paralel perkalian matriks memberikan peningkatan kinerja yang cukup baik, hal ini berarti hubungan antara komputasi modern dan parallel processing sangat berkaitan, karena penggunaan komputer saat ini atau komputasi dianggap lebih cepat dibandingkan dengan penyelesaian masalah secara manual. Dengan begitu peningkatan kinerja atau proses komputasi semakin diterapkan, dan salah satu caranya adalah dengan meningkatkan kecepatan perangkat keras. Dimana komponen utama dalam perangkat keras komputer adalah processor. Sedangkan parallel processing adalah penggunaan beberapa processor (multiprocessor atau arsitektur komputer dengan banyak processor) agar kinerja computer semakin cepat.
Kinerja komputasi dengan menggunakan paralel processing itu menggunakan dan memanfaatkan beberapa komputer atau CPU untuk menemukan suatu pemecahan masalah dari masalah yang ada. Sehingga dapat diselesaikan dengan cepat daripada menggunakan satu komputer saja. Komputasi dengan paralel processing akan menggabungkan beberapa CPU, dan membagi-bagi tugas untuk masing-masing CPU tersebut. Jadi, satu masalah terbagi-bagi penyelesaiannya. Tetapi ini untuk masalah yang besar saja, komputasi yang masalah kecil, lebih murah menggunakan satu CPU saja.

Sumber :

 https://dikky12.wordpress.com/2011/04/01/parallel-processing/   
      http://flawless9angels.blogspot.co.id/2016/04/hubungan-parallel-processing-dan.html    
      http://jokofirmantoro.blogspot.co.id/2015/06/hubungan-antara-komputasi-modern-dan.html


Tidak ada komentar:

Posting Komentar