cuda-addon
v0.1.2
Published
GPU üzerinde CUDA kullanarak **temel sayısal işlemleri** (vektör toplama, çarpma, matris işlemleri vb.) gerçekleştiren **hafif ve genişletilebilir** bir çekirdek kütüphane.
Readme
CUDA Core
GPU üzerinde CUDA kullanarak temel sayısal işlemleri (vektör toplama, çarpma, matris işlemleri vb.) gerçekleştiren hafif ve genişletilebilir bir çekirdek kütüphane.
Bu proje, CPU darboğazını aşmak ve paralel hesaplamayı doğrudan ekran kartına taşımak amacıyla tasarlanmıştır.
Özellikler
- NVIDIA GPU üzerinde CUDA kernel çalıştırma
- Vektör ve matris tabanlı temel işlemler
- Düşük seviye, minimal ve kontrol edilebilir yapı
- Node.js / C++ entegrasyonuna uygun mimari
- Genişletilebilir kernel tasarımı
Gereksinimler
- NVIDIA GPU (CUDA destekli)
- CUDA Toolkit (>= 11.x)
- C++17 uyumlu derleyici
- Linux:
gcc / g++ - Windows: MSVC (
cl.exe)
- Linux:
- (Opsiyonel) Node.js entegrasyonu için
node-gyp
CUDA doğrulaması:
nvcc --version
nvidia-smi