Selamat datang di ForSa! Forum diskusi seputar sains, teknologi dan pendidikan Indonesia.

Welcome to Forum Sains Indonesia. Please login or sign up.

Maret 28, 2024, 07:12:28 PM

Login with username, password and session length

Topik Baru

Artikel Sains

Anggota
Stats
  • Total Tulisan: 139,653
  • Total Topik: 10,405
  • Online today: 112
  • Online ever: 1,582
  • (Desember 22, 2022, 06:39:12 AM)
Pengguna Online
Users: 0
Guests: 124
Total: 124

Aku Cinta ForSa

ForSa on FB ForSa on Twitter

GPU Vs FPU

Dimulai oleh Farabi, Juni 17, 2012, 06:07:39 PM

« sebelumnya - berikutnya »

0 Anggota dan 1 Pengunjung sedang melihat topik ini.

Farabi

Dari hasil uji coba yang saya lakukan untuk perkalian matrix antara dual core 1.86 Ghz melawan GPU dengan kekuatan 250 Mhz. Terdapat perbedaan yang amat sangat jauh. GPU benar benar jauh melampaui CPU. Saat pada menghitung sebuah matrix sekitar 100 juta matrix GPU memakan waktu 3 detik, CPU yang bedetak 5 kali lebih tinggi justru memakan waktu 20 menit. Kita benar benar memerlukan sebuah standard baru untuk menentukan sebuah kecepatan prosesor. Ghz dan Mhz nyaris tidak ada bedanya.
Raffaaaaael, raffaaaaael, fiiii dunya la tadzikro. Rafaael. Fi dunya latadzikro bil hikmah, wa bil qiyad

Maa lahi bi robbi. Taaqi ilaa robbi. La taaqwa, in anfusakum minallaaahi.

Sky

Variabel yang digunakan untuk membandingkan kinerja komputasi antara CPU dan GPU memang banyak, tidak hanya dari clock prosesor saja. GPU lebih unggul digunakan untuk proses yang dapat diselesaikan secara paralel, sedangkan CPU lebih unggul digunakan untuk proses yang bersifat percabangan dan pengambilan keputusan. Secara garis besar variabelnya adalah sebagai berikut:

1. Solusi permasalahan
GPU lebih cocok menyelesaikan permasalahan yang dikerjakan paralel
CPU lebih cocok menyelesaikan permasalahan yang dikerjakan sekuensial

2. Clock dari core prosesor (frekuensi detakan)
Makin tinggi clock, makin bagus untuk mengerjakan satu instruksi sekuensial

3. Jumlah core prosesor (GPU berkali lipat lebih banyak dari CPU)
Makin banyak jumlah core, makin bagus untuk mengerjakan satu instruksi paralel


Pada kasus perkalian matriks yang diimplementasi paralel vs perkalian matriks yang diimplementasi sekuensial, GPU lebih unggul untuk jumlah elemen matriks yang lebih banyak karena lebih baik perhitungan perkalian dilakukan paralel tiap elemen.

Sedangkan untuk jumlah elemen matriks yang kecil (hanya 3x3 atau 4x4), CPU lebih unggul karena komputer lebih cepat mengakses CPU dibandingkan GPU.

Oh iya, apakah judul "GPU vs FPU" itu mungkin maksudnya "GPU vs CPU"?

Farabi

FPU adalah coprosesor yg terdapat di CPU.
Raffaaaaael, raffaaaaael, fiiii dunya la tadzikro. Rafaael. Fi dunya latadzikro bil hikmah, wa bil qiyad

Maa lahi bi robbi. Taaqi ilaa robbi. La taaqwa, in anfusakum minallaaahi.