Saya memiliki Laptop Toshiba yang sangat sederhana dengan prosesor i3. Juga, saya tidak punya kartu grafis yang mahal. Dalam pengaturan tampilan, saya melihat Intel (HD) Graphics sebagai adaptor tampilan. Saya berencana untuk mempelajari beberapa pemrograman cuda. Tapi, saya tidak yakin, apakah saya bisa melakukannya di laptop saya karena tidak ada GPU nvidia yang mendukung cuda.
Bahkan, saya ragu, apakah saya memiliki o_o GPU
Jadi, saya akan sangat menghargai jika seseorang dapat memberi tahu saya apakah saya dapat melakukan pemrograman CUDA dengan konfigurasi saat ini dan jika memungkinkan juga beri tahu saya apa artinya Intel (HD) Graphics ?
graphics
cuda
gpu
gpu-programming
Ankit
sumber
sumber
Jawaban:
Saat ini, chip grafis Intel tidak mendukung CUDA. Ada kemungkinan bahwa, dalam waktu terdekat, chip ini akan mendukung OpenCL (yang merupakan standar yang sangat mirip dengan CUDA), tetapi ini tidak dijamin dan driver mereka saat ini juga tidak mendukung OpenCL. (Ada Intel OpenCL SDK yang tersedia, tetapi, pada saat ini, itu tidak memberi Anda akses ke GPU.)
Prosesor Intel terbaru (Sandy Bridge) memiliki GPU yang terintegrasi ke dalam inti CPU. Prosesor Anda mungkin merupakan versi generasi sebelumnya, dalam hal ini "Intel (HD) graphics" adalah chip independen.
sumber
Grup Portland memiliki produk komersial yang disebut CUDA x86, itu adalah kompiler hybrid yang membuat kode CUDA C / C ++ yang dapat berjalan di GPU atau menggunakan SIMD pada CPU, ini dilakukan sepenuhnya otomatis tanpa intervensi apa pun untuk pengembang. Semoga ini membantu.
Tautan: http://www.pgroup.com/products/pgiworkstation.htm
sumber
nvcc
ke kompiler mereka dan mengharapkan kompilasi untuk x86?Jika Anda tertarik untuk mempelajari bahasa yang mendukung paralelisme besar-besaran, sebaiknya gunakan OpenCL karena Anda tidak memiliki GPU NVIDIA. Anda dapat menjalankan OpenCL pada CPU Intel, tetapi paling baik Anda dapat belajar memprogram SIMD . Optimasi pada CPU dan GPU berbeda. Saya benar-benar tidak berpikir Anda dapat menggunakan kartu Intel untuk GPGPU .
sumber
Intel HD Graphics biasanya merupakan chip grafis pada CPU di prosesor Core i3 / i5 / i7 yang lebih baru.
Sejauh yang saya tahu itu tidak mendukung CUDA (yang merupakan teknologi NVidia berpemilik), tetapi OpenCL didukung oleh NVidia, ATi dan Intel.
sumber
Saat ini, chip grafis Intel tidak mendukung CUDA. Ada kemungkinan bahwa, dalam waktu terdekat, chip ini akan mendukung OpenCL (yang merupakan standar yang sangat mirip dengan CUDA), tetapi ini tidak dijamin dan driver mereka saat ini juga tidak mendukung OpenCL. (Ada Intel OpenCL SDK yang tersedia, tetapi, pada saat ini, itu tidak memberi Anda akses ke GPU.)
sumber