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)
- (Opsiyonel) Node.js entegrasyonu için
node-gyp
CUDA doğrulaması:
```bash
nvcc --version
nvidia-smi