Langsung ke konten utama

Parallel Computing

 Di komputer, komputasi paralel terkait erat dengan pemrosesan paralel (atau komputasi bersamaan). Ini adalah bentuk perhitungan di mana koneksi ("secara paralel") menggunakan beberapa CPU yang dilakukan secara bersamaan dengan sistem shared-memory untuk memecahkan masalah komputasi superkomputer. 


Paralelisme adalah proses perhitungan besar, yang dapat dipecah menjadi beberapa proses yang dapat memproses secara mandiri dan yang hasilnya digabungkan setelah selesai. Paralelisme telah lama digunakan dalam superkomputer berkinerja tinggi.

Pemrosesan paralel umumnya diimplementasikan dalam spektrum aplikasi yang luas yang membutuhkan kalkulasi dalam jumlah besar. Tujuan utama dari komputasi paralel adalah untuk meningkatkan daya komputasi yang tersedia untuk aplikasi penting Anda. Biasanya, infrastruktur ini adalah tempat himpunan prosesor hadir di server, atau server terpisah yang terhubung satu sama lain untuk menyelesaikan masalah komputasi.

Dalam perangkat lunak komputer paling awal, yang menjalankan satu instruksi (memiliki satu Central Processing Unit (CPU)) pada waktu yang telah ditulis untuk perhitungan serial. Masalah dipecah menjadi beberapa seri instruksi, dan bahwa Instruksi dieksekusi satu demi satu. Hanya satu dari instruksi komputasi yang diselesaikan secara bersamaan.

Alasan Utama untuk menggunakan Komputasi Paralel adalah:

1. Hemat waktu dan uang.

2. Memecahkan masalah yang lebih besar.

3. Berikan konkurensi.

4. Beberapa unit eksekusi

Jenis Jenis Parallel Computing

1.Paralelisme tingkat-bit
Dalam paralelisme tingkat-Bit, setiap tugas dijalankan pada tingkat prosesor dan tergantung pada ukuran kata prosesor (32-bit, 64-bit, dll.) Dan kami perlu membagi ukuran maksimum instruksi menjadi beberapa seri instruksi dalam tugas tersebut. . Sebagai Contoh, jika kita ingin melakukan operasi pada angka 16-bit dalam prosesor 8-bit, maka kita akan perlu membagi proses menjadi dua operasi 8 bit.

1.Paralelisme tingkat instruksi (ILP)
Paralelisme level instruksi (ILP) berjalan pada level perangkat keras (paralelisme dinamis), dan itu termasuk berapa banyak instruksi yang dijalankan secara bersamaan dalam siklus clock CPU tunggal.

2.Paralelisme Data
Sistem multiprosesor dapat menjalankan satu set instruksi (SIMD), paralelisme data dicapai ketika beberapa prosesor secara bersamaan melakukan tugas yang sama pada bagian terpisah dari data yang didistribusikan.

3.Paralelisme tugas
Paralelisme tugas adalah paralelisme di mana tugas dibagi antara prosesor untuk melakukan sekaligus.

Komentar

Postingan populer dari blog ini

perbandingan antara penggunaan python, lua maupun ruby

Ruby dengan Ruby On Rails Dibuat pada tahun 1995, Ruby berorientasi pada objek dan dipengaruhi oleh bahasa seperti C ++, Perl, dan Java. Inilah tampilan Ruby, sebuah bahasa yang ideal untuk kolaborasi, kecepatan, dan bisnis yang menginginkan bahasa pemrograman yang berpikir secepat mereka berpikir. Lebih disukai untuk: Pengembangan web, pemrograman fungsional Paling pas digunakan untuk: Mendapatkan situs dan aplikasi yang padat traffic dan berjalan dengan cepat Filsafat: “Lakukan lebih banyak dengan lebih sedikit.” Kebebasan dan fleksibilitas pengembang, dan lebih dari satu cara untuk melakukan sesuatu yang diturunkan dari Perl. Karakteristik: Ekspresif, efisien, elegan, dan bertenaga. Rails memiliki “gems” – daftar kode terdedikasi yang memperlancar proses pengembangan. Aplikasi yang dibuat di Ruby: Basecamp, Hulu, Twitter (awalnya), GitHub, dan Airbnb Mengapa banyak developer menyukai Ruby: Pembuatan kode yang fleksibel dan kreatif, update yang sering, kebebasan dan...

Makanan kesukaan saya buatan ibu

Makanan kesukaanku buatan ibu : Hokkaido Cheese Tart   Bahan-bahan Tart: 220g tepung (Cake flour/Serbaguna) 1bh telur 100g mentega 60g gula halus Isian Krim Keju: 225g keju krim suhu ruang 125g keju mascarpone suhu ruang 100g krim kental 70g gula 1bh kuning telur 1tsp perasan jeruk lemon 1tsp vanila ekstrak/ essence Cara membuat Campur dan aduk mentega dengan gula halus sampai melembut lalu campurkan telur dan aduk sampai tercampur rata. Tambahkan tepung perlahan dan aduk sesekali sampai adonan berubah menjadi butiran. Tambahkan sisa tepung lalu uleni dengan tangan hingga adonan menyatu. Simpan di dalam plastic wrap dan dinginkan di kulkas selama 30 menit. Setelah 30 menit, siapkan cetakan pie yang sudah dilumuri mentega dan tepung. Keluarkan adonan pie, gunakan rolling pin untuk menggulung adonan lalu bagi menjadi 30g per loyang. Taruh adonan dalam cetakan pie, tusuk-tusuk dengan garpu lalu dinginkan lagi dalam ...

Gameplay

Social Play Game social play yang menurut saya paling populer adalah Werewolf. Dalam permainan ini , werewolf adalah tokoh manusia setengah serigala yang hidup di tengah-tengah warga. Dalam permainan ini, ada settingan malam dan siang. setiap "malam", werewolf bakal "membunuh/memakan" satu warga. sementara setiap siang, warga bakal berusaha "membunuh" werewolf dengan cara debat dengan orang2 lain, siapa kah werewolfnya. Simulation Play Game simulation play yang menurut saya paling populer adalah The Sims. Game ini adalah simulasi manusia dengan kehidupan sehari - hari. Dari tidur, makan, mandi, kerja, dan aktifitas lainnya.