Powered By Blogger

Opening

SELAMAT DATANG di BLOG SAYA
___________________________

WELCOME TO MY BLOG

silahkan mencari

Sabtu, 14 Januari 2012

CUDA, proses CPU ke GPU bersama sama.

Nvidia mengembangkan aplikasi CUDA, apakah CUDA itu. Teknologi GPU atau Chip VGA dapat dimanfaatkan untuk aplikasi. Seperti teknologi procesor / CPU menghitung dan memprocesor software / aplikasi, GPU dapat menangani aplikasi tertentu khususnya aritmatik yang lebih cepat dibanding CPU. Pengembangan GPU saat ini begitu komplek, begitu cepat dengan kemampuan rendering gambar 3D untuk aplikasi gaming. Nvidia memanfaatkan chip GPU agar bisa digunakan untuk aplikasi biasa lainnya. Fungsinya agar membantu procesor dan menangani bagian tertentu saja.
Singkatnya, CUDA dapat memberikan proses dengan pendekatan bahasa C, sehingga programmer atau pengembang software dapat lebih cepat menyelesaikan perhitungan yang komplek. Bukan hanya aplikasi seperti teknologi ilmu pengetahuan yang spesifik. CUDA sekarang bisa dimanfaatkan untuk aplikasi multimedia. Misalnya meng-edit film dan melakukan filter gambar.
Sebagai contoh dengan aplikasi multimedia, sudah mengunakan teknologi CUDA. Software TMPGenc 4.0 misalnya membuat aplikasi editing dengan mengambil sebagian proces dari GPU dan CPU. VGA yang dapat memanfaatkan CUDA hanya versi 8000 atau lebih tinggi.


Proses dan kemudahan dengan CUDA
________________________________________

Memanfaatkan fitur CUDA dari VGA Nvidia sangat mudah. Bila aplikasi sudah memiliki fitur internal untuk memanfaatkan GPU dengan CUDA. Penguna computer cukup mengunakan driver terbaru dan meng-enable fitur CUDA dari software. Seperti Software TMPGenc 4.0, penguna cukup mengaktifkan pada option program. Dan mengclick proses apa saja yang akan dijalankan dengan GPU melalui CUDA. Contoh pada gambar , fitur Software TMPGenc 4.0 memiliki tambahan option dari Nvidia CUDA 2.0 . Software TMPGenc 4.0 akan memberikan informasi sebesar apa dari pemakaian GPU dan CPU dalam memproses filter gambar dari sebuah film.

Seberapa besar kemampuan CUDA terhadap GPU
________________________________________
Keuntungan dengan CUDA sebenarnya tidak luput dari teknologi aplikasi yang ada. CUDA akan mempercepat proses aplikasi tertentu, tetapi tidak semua aplikasi yang ada akan lebih cepat walaupun sudah mengunakan fitur CUDA.
Hal ini tergantung seberapa cepat procesor yang digunakan, dan seberapa kuat sebuah GPU yang dipakai. Dan bagian terpenting adalah aplikasi apa yang memang memanfaatkan penuh kemampuan GPU dengan teknologi CUDA. Kedepan seperti pengembang software Adobe akan ikut memanfaatkan fitur CUDA pada aplikasi mereka.
Jawaban akhir adalah, untuk memanfaatkan CUDA kembali melihat aplikasi software yang ada. Apakah software yang ada memang mampu memanfaatkan CUDA dengan proses melalui GPU secara penuh. Hal tersebut akan berguna untuk mempercepat selesainya proses pada sebuah aplikasi. Dengan kecepatan proses GPU, aplikasi akan jauh lebih cepat. Khususnya teknologi ilmu pengetahuan dengan ramalan cuaca, simulator pertambangan atau perhitungan yang rumit dibidang keuangan. Sedangkan aplikasi umum sepertinya masih harus menunggu.

sumber : http://obengware.com/tips/cuda.htm
Selanjutnya- CUDA, proses CPU ke GPU bersama sama.