- Beranda
- Komunitas
- Tech
- Hardware Computer
[SHARE] Apa itu NVIDIA CUDA?


TS
pingu0110
[SHARE] Apa itu NVIDIA CUDA?
Quote:
Spoiler for Cek No REPOST :
![[SHARE] Apa itu NVIDIA CUDA?](https://dl.kaskus.id/www.elitebastards.com/hanners/nvidia/cuda.jpg)
Quote:
Secara singkat, CUDA adalah sebuah teknologi yang dikembangkan oleh NVIDIA untuk mempermudah utilitasi GPU untuk keperluan umum (non-grafis). Arsitektur CUDA ini memungkinkan pengembang perangkat lunak untuk membuat program yang berjalan pada GPU buatan NVIDIA dengan syntax yang mirip dengan syntax C yang sudah banyak dikenal. Akibatnya, sekarang para developer dapat memanfaatkan kemampuan prosesing GPU untuk mengakselerasi komputasi program mereka dengan jaaauuuuh lebih mudah.
Spoiler for CUDA FLOWCHART:
Quote:
Lalu apa manfaatnya susah-susah menggunakan GPU untuk menjalankan program? Begini, berbeda dengan CPU yang harus siap untuk menjalankan berbagai instruksi program, GPU didesain khusus untuk menghitung dan menyajikan pixel-pixel gambar yang akan ditampilkan. Karena satu pixel tidak berhubungan dengan pixel yang lain, GPU dirancang untuk melakukan banyak operasi secara paralel. Nah, kemampuan eksekusi paralel secara masif inilah yang kemudian dapat dimanfaatkan dengan CUDA.
Quote:
Quote:
Pemorgraman CUDA sama seperti membuat program C biasa. Saat kompilasi, syntax2 C biasa akan diproses oleh compiler C, sedangkan syntax dengan keyword CUDA akan diproses oleh compiler CUDA (nvcc)
Bagaimana bagi pengguna biasa, apakah ada manfaat yang bisa didapat dari membeli hardware berteknologi CUDA. Hmm, saat ini sudah mulai banyak software yang mendukung akselerasi dengan CUDA. Misalnya MATLAB dan beberapa plugin dari Adobe Photoshop CS5. Bila perangkat lunak ini mendeteksi adanya hardware yang kompatibel dengan CUDA, maka beberapa proses komputasinya akan dilaksanakan oleh GPU. Walhasil, program akan dapat dieksekusi dengan lebih cepat. Review di TOMSHARDWARE.comini contohnya, menampilkan pengurangan waktu eksekusi yang mengesankan dari plugin Photoshop untuk manipulasi gambar.
Seperti telah disebutkan, CUDA memungkinkan programmer untuk mengeksekusi program pada GPU. Tentu saja, program – program yang akan mendapat akselerasi adalah program-program yang dapat dipecah menjadi banyak eksekusi paralel. Untungnya, buanyak komputasi saintifik masuk pada kategori tersebut. Beberapa aplikasinya antara lain Computational Fluid Dynamics (CFD), Molecular Dynamics, Seismic Simulation, Simulasi Finansial dan Saham, Image Processing dan Video Processing
Secara bisnis ini adalah ide yang luar biasa. Pengembangan hardware GPU telah mendapat “subsidi” dari industri gaming dan hasilnya sekarang dapat digunakan untuk aplikasi yang lebih, ahem, “berguna”. Tidak heran saat ini teknologi CUDA telah merevolusi dunia High Performance Computing.
Maka dari itu, saya membuat website ini, untuk mengajak pajak praktisi Indonesia mengakrabi teknologi CUDA ini. Jangan sampai ketinggalan kereta!
Oh iya, hampir lupa: CUDA itu singkatan dari Compute Unified Device Architecture. Semoga bermanfaat!
Bagaimana bagi pengguna biasa, apakah ada manfaat yang bisa didapat dari membeli hardware berteknologi CUDA. Hmm, saat ini sudah mulai banyak software yang mendukung akselerasi dengan CUDA. Misalnya MATLAB dan beberapa plugin dari Adobe Photoshop CS5. Bila perangkat lunak ini mendeteksi adanya hardware yang kompatibel dengan CUDA, maka beberapa proses komputasinya akan dilaksanakan oleh GPU. Walhasil, program akan dapat dieksekusi dengan lebih cepat. Review di TOMSHARDWARE.comini contohnya, menampilkan pengurangan waktu eksekusi yang mengesankan dari plugin Photoshop untuk manipulasi gambar.
Seperti telah disebutkan, CUDA memungkinkan programmer untuk mengeksekusi program pada GPU. Tentu saja, program – program yang akan mendapat akselerasi adalah program-program yang dapat dipecah menjadi banyak eksekusi paralel. Untungnya, buanyak komputasi saintifik masuk pada kategori tersebut. Beberapa aplikasinya antara lain Computational Fluid Dynamics (CFD), Molecular Dynamics, Seismic Simulation, Simulasi Finansial dan Saham, Image Processing dan Video Processing
Secara bisnis ini adalah ide yang luar biasa. Pengembangan hardware GPU telah mendapat “subsidi” dari industri gaming dan hasilnya sekarang dapat digunakan untuk aplikasi yang lebih, ahem, “berguna”. Tidak heran saat ini teknologi CUDA telah merevolusi dunia High Performance Computing.
Maka dari itu, saya membuat website ini, untuk mengajak pajak praktisi Indonesia mengakrabi teknologi CUDA ini. Jangan sampai ketinggalan kereta!
Oh iya, hampir lupa: CUDA itu singkatan dari Compute Unified Device Architecture. Semoga bermanfaat!
Quote:
Ane GA nolak






Diubah oleh pingu0110 25-03-2013 21:52
0
21.9K
Kutip
5
Balasan
Thread Digembok
Urutan
Terbaru
Terlama
Thread Digembok
Komunitas Pilihan