Dibangunkan oleh Nvidia untuk unit pemprosesan grafik (GPU), Compute Unified Device Architecture (CUDA) ialah platform teknologi yang mempercepatkan proses pengiraan GPU. Teras Nvidia CUDA ialah unit pemprosesan selari atau berasingan dalam GPU, dengan lebih banyak teras secara amnya menyamai prestasi yang lebih baik.
Dengan CUDA, penyelidik dan pembangun perisian boleh menghantar kod C, C++ dan Fortran kepada GPU tanpa menggunakan kod pemasangan. Penyelarasan ini mengambil kesempatan daripada pengkomputeran selari di mana beribu-ribu tugasan, atau urutan, dilaksanakan secara serentak.
Apakah Teras CUDA?
Teras CUDA Nvidia ialah pemproses selari yang serupa dengan pemproses dalam komputer, yang mungkin pemproses dwi-teras atau empat-teras. GPU Nvidia, bagaimanapun, boleh mempunyai beberapa ribu teras.
Apabila membeli-belah untuk kad video Nvidia, anda mungkin melihat rujukan kepada bilangan teras CUDA yang terkandung dalam kad. Teras bertanggungjawab untuk pelbagai tugas yang berkaitan dengan kelajuan dan kuasa GPU.
Memandangkan teras CUDA bertanggungjawab menangani data yang bergerak melalui GPU, teras sering mengendalikan grafik permainan video dalam situasi di mana watak dan pemandangan dimuatkan.
Teras CUDA adalah serupa dengan Pemproses Strim AMD; ini hanya dinamakan berbeza. Walau bagaimanapun, anda tidak boleh menyamakan 300 CUDA Nvidia GPU dengan 300 Stream Processor AMD GPU.
Aplikasi boleh dibina untuk memanfaatkan peningkatan prestasi yang ditawarkan oleh teras CUDA. Anda boleh melihat senarai aplikasi ini pada halaman Aplikasi Nvidia GPU.
Memilih Kad Video Dengan CUDA
Bilangan teras CUDA yang lebih tinggi biasanya bermakna kad video memberikan prestasi yang lebih pantas secara keseluruhan. Tetapi bilangan teras CUDA hanyalah satu daripada beberapa faktor yang perlu dipertimbangkan semasa memilih kad video.
Nvidia menawarkan rangkaian kad yang menampilkan sekurang-kurangnya lapan teras CUDA hingga sebanyak 5, 760 teras CUDA dalam GeForce GTX TITAN Z.
Kad grafik yang mempunyai seni bina Tesla, Fermi, Kepler, Maxwell atau Pascal menyokong CUDA.