Anda di halaman 1dari 1

CPU mampu menyelesaikan pekerjaan semakin cepat seiring dengan berkembangnya

teknologi, disamping itu muncul multi-core CPU yang menambah kapabilitas CPU dalam melakukan
lebih dari satu pekerjaan dalam waktu bersamaan dan GPU untuk membantu percepatan proses CPU
penghitungan untuk kasus tertentu. Pada penelitian ini diteliti kemampuan CPU multi-core dalam
melakukan pemrosesan paralel. Platform yang diuji adalah CPU non-paralel, CPU paralel dengan
OpenMP, dan GPU dengan OpenCL. Terdapat dua skenario penelitian, skenario pertama adalah
perkalian dua matriks berdimensi 1000 kali 1000, skenario kedua adalah perkalian dua matriks
berdimensi 2000 kali 2000. Hasil dari penelitian menunjukkan bahwa implementasi algoritma divide
and conquer menggunakan GPU dengan OpenCL dapat menyelesaikan tugas dengan lebih cepat
dibanding CPU dengan threads C++ atau OpenMP. Selain itu, implementasi algoritma divide and
conquer tidak membuat penghitungan lebih cepat apabila hanya tersedia 1 core yang melakukan proses
komputasi.

Anda mungkin juga menyukai