Được NVIDIA phát triển cho đơn vị xử lý đồ họa (GPU), Compute Unified Device Architecture (CUDA) là nền tảng công nghệ đẩy nhanh quá trình tính toán GPU. CUDA core là các đơn vị xử lý song song, tách biệt bên trong GPU – càng nhiều core thường nghĩa là hiệu năng càng tốt.
Với CUDA, nhà nghiên cứu và lập trình viên có thể gửi code C, C++, Fortran đến GPU mà không cần dùng assembly. Điều này tận dụng tính toán song song: hàng nghìn tác vụ (thread) chạy đồng thời.
CUDA Core là gì?
CUDA core của NVIDIA là các bộ xử lý song song, tương tự bộ xử lý trong máy tính (dual-core, quad-core). Nhưng GPU NVIDIA có thể có hàng nghìn core.
Khi mua card NVIDIA, bạn thấy thông số số lượng CUDA core. Core chịu trách nhiệm các tác vụ liên quan đến tốc độ và sức mạnh GPU.
Vì CUDA core xử lý dữ liệu đi qua GPU, chúng thường lo phần đồ họa game khi nhân vật, cảnh vật load.
CUDA core tương tự AMD Stream Processors – chỉ khác tên gọi. Tuy nhiên không thể so sánh trực tiếp 300 CUDA core NVIDIA với 300 Stream Processor AMD.
Chọn card màn hình có CUDA
Số CUDA core càng nhiều thường nghĩa card nhanh hơn tổng thể. Nhưng số core chỉ là một trong nhiều yếu tố cần cân nhắc khi chọn card.
NVIDIA cung cấp card từ 8 CUDA core đến 5.760 CUDA core (GeForce GTX TITAN Z).