Perbedaan antara komputasi paralel dan terdistribusi

Perbedaan antara komputasi paralel dan terdistribusi

Perbedaan utama - paralel VS Komputasi Terdistribusi
 

Komputer melakukan tugas sesuai dengan instruksi yang disediakan oleh manusia. Komputasi paralel dan komputasi terdistribusi adalah dua jenis komputasi. Artikel ini membahas perbedaan antara komputasi paralel dan terdistribusi. Komputasi paralel digunakan dalam komputasi kinerja tinggi seperti pengembangan superkomputer. Komputasi terdistribusi memberikan skalabilitas dan konsistensi data. Google dan Facebook menggunakan komputasi terdistribusi untuk penyimpanan data. Itu perbedaan utama antara komputasi paralel dan terdistribusi adalah itu Komputasi paralel adalah untuk menjalankan beberapa tugas menggunakan beberapa prosesor secara bersamaan saat dalam komputasi terdistribusi, beberapa komputer saling berhubungan melalui jaringan untuk berkomunikasi dan berkolaborasi untuk mencapai tujuan bersama. Setiap komputer dalam sistem terdistribusi memiliki pengguna sendiri dan membantu berbagi sumber daya.

ISI

1. Ikhtisar dan Perbedaan Utama
2. Apa itu komputasi paralel
3. Apa yang didistribusikan komputasi
4. Perbandingan berdampingan - komputasi paralel vs terdistribusi dalam bentuk tabel
5. Ringkasan

Apa itu komputasi paralel?

Komputer adalah mesin yang dapat melakukan tugas sesuai dengan instruksi yang disediakan oleh manusia. Arsitektur komputer menentukan cara menjalankan instruksi yang disediakan untuk komputer. Sistem komputer sebelumnya memiliki satu prosesor. Masalah yang harus diselesaikan dibagi menjadi serangkaian instruksi. Instruksi tersebut diberikan kepada prosesor satu demi satu. Setiap saat, hanya satu instruksi yang dieksekusi. Kemudian prosesor, memproses instruksi tersebut dan memberikan output.  Ini bukan mekanisme yang efisien. Kecepatan dapat ditingkatkan dengan meningkatkan frekuensi, tetapi juga meningkatkan suhu. Yang menyebabkan lebih banyak disipasi panas. Oleh karena itu, tidak mudah untuk meningkatkan kecepatan prosesor. Sebagai hasil dari komputasi paralel ini diperkenalkan.

Komputasi paralel juga dikenal sebagai Proses paralel.  Itu adalah bentuk perhitungan yang dapat membawa beberapa perhitungan secara bersamaan. Komputasi paralel menggunakan banyak prosesor. Masalah yang harus diselesaikan dibagi menjadi bagian -bagian diskrit. Setiap bagian selanjutnya dipecah menjadi instruksi. Instruksi ini dibagi antara prosesor. Oleh karena itu, beberapa prosesor menjalankan instruksi secara bersamaan. Komputasi paralel berguna untuk melakukan perhitungan yang kompleks karena prosesor membagi beban kerja di antara mereka. Itu juga menghemat waktu.

Gambar 01: Komputasi Paralel

Mungkin ada beberapa kelemahan sistem paralel. Instruksi yang dieksekusi oleh satu prosesor mungkin diperlukan oleh prosesor lain. Ini dapat menyebabkan latensi. Meningkatkan jumlah prosesor juga mahal. Fakta -fakta ini harus dipertimbangkan saat mengembangkan sistem paralel. Secara keseluruhan, komputasi paralel membantu menjalankan beberapa instruksi secara bersamaan untuk menyelesaikan tugas.

Apa yang didistribusikan komputasi?

Dalam kehidupan sehari -hari, seorang individu dapat menggunakan komputer untuk bekerja dengan aplikasi seperti Microsoft Word, Microsoft PowerPoint. Masalah kompleks mungkin tidak dicapai dengan menggunakan satu komputer. Oleh karena itu, masalah tunggal dapat dibagi menjadi beberapa tugas dan didistribusikan ke banyak komputer. Komputer ini dapat berkomunikasi dengan komputer lain melalui jaringan. Mereka semua berkinerja serupa dengan satu entitas tunggal. Proses membagi satu tugas di antara beberapa komputer dikenal sebagai komputasi terdistribusi. Setiap komputer dalam sistem terdistribusi dikenal sebagai a node. Satu set node adalah a gugus.

Komputasi terdistribusi digunakan dalam banyak aplikasi saat ini. Beberapa contoh adalah Facebook dan Google. Mereka terdiri dari jutaan dan jutaan pengguna. Semua pengguna berkomunikasi dengan orang lain, berbagi foto dll. Sejumlah besar data ini disimpan menggunakan komputasi terdistribusi. Mesin teller otomatis di bank, jaringan telepon, jaringan seluler, database terdistribusi juga menggunakan komputasi terdistribusi.

Gambar 02: Komputasi Terdistribusi

Komputasi terdistribusi memberikan banyak keunggulan. Sistem terdistribusi dapat diperpanjang untuk meningkatnya pertumbuhan. Ini memberikan skalabilitas, dan mudah untuk berbagi sumber daya. Beberapa kerugian yang mungkin ada masalah jaringan, dan sulit untuk mengembangkan perangkat lunak terdistribusi.

Apa perbedaan antara komputasi paralel dan terdistribusi?

Komputasi paralel vs terdistribusi

Komputasi paralel adalah jenis perhitungan di mana beberapa prosesor menjalankan beberapa tugas secara bersamaan. Komputasi terdistribusi adalah jenis perhitungan di mana komputer jaringan berkomunikasi dan mengoordinasikan pekerjaan melalui pesan yang lewat untuk mencapai tujuan bersama.
 Jumlah komputer yang dibutuhkan
Komputasi paralel terjadi pada satu komputer. Komputasi terdistribusi terjadi di antara beberapa komputer.
Mekanisme pemrosesan
Dalam komputasi paralel beberapa prosesor melakukan pemrosesan. Dalam komputasi terdistribusi, komputer mengandalkan lewat pesan.
 Sinkronisasi
Semua prosesor berbagi satu jam induk untuk sinkronisasi. Tidak ada jam global dalam komputasi terdistribusi, ia menggunakan algoritma sinkronisasi.
Penyimpanan
Dalam komputasi paralel, komputer dapat memiliki memori berbagi atau memori terdistribusi. Dalam komputasi terdistribusi, setiap komputer memiliki memori sendiri.
Penggunaan
Komputasi paralel digunakan untuk meningkatkan kinerja dan untuk komputasi ilmiah. Komputasi terdistribusi digunakan untuk berbagi sumber daya dan meningkatkan skalabilitas.

Ringkasan -Paralel VS Komputasi Terdistribusi 

Komputasi paralel dan komputasi terdistribusi adalah dua jenis perhitungan. Artikel ini membahas perbedaan antara komputasi paralel dan terdistribusi. Perbedaan antara komputasi paralel dan terdistribusi adalah bahwa komputasi paralel adalah untuk menjalankan beberapa tugas menggunakan beberapa prosesor secara bersamaan saat dalam komputasi paralel, beberapa komputer saling berhubungan melalui jaringan untuk berkomunikasi dan berkolaborasi untuk mencapai tujuan bersama bersama. Komputasi paralel terutama digunakan untuk meningkatkan kinerja. Komputasi terdistribusi digunakan untuk mengoordinasikan penggunaan sumber daya bersama atau untuk menyediakan layanan komunikasi kepada pengguna.

Unduh PDF Paralel vs Terdistribusi Komputasi

Anda dapat mengunduh versi PDF dari artikel ini dan menggunakannya untuk tujuan offline sesuai catatan kutipan. Silakan unduh versi PDF di sini: Perbedaan antara komputasi paralel dan terdistribusi

Referensi:

1.“Pengantar komputasi terdistribusi dan jenisnya dengan contoh.”Pengantar Komputasi Terdistribusi dan Jenisnya Dengan Contoh, ATOZ Knowledge, 5 Mar. 2015. Tersedia disini 
2.“Komputasi Terdistribusi.”Wikipedia, Wikimedia Foundation, 23 Jan. 2018. Tersedia disini  
3.Manish Singh, Magang di Pune, Maharashtra Ikuti. “Sistem Terdistribusi & Paralel."LinkedIn Slideshare, 15 September. 2012. Tersedia disini 
4.“Komputasi paralel.”Wikipedia, Wikimedia Foundation, 23 Jan. 2018. Tersedia disini