mirror of
https://github.com/RightNow-AI/RightNow-GPU-Database.git
synced 2026-04-24 11:16:22 +02:00
Initial release: 2,824 GPU specifications
This commit is contained in:
commit
dfb3c9a54b
8 changed files with 239694 additions and 0 deletions
137
README.md
Normal file
137
README.md
Normal file
|
|
@ -0,0 +1,137 @@
|
|||
# RightNow GPU Database
|
||||
|
||||
Comprehensive GPU specifications database with architecture, manufacturing, API support, performance details, and kernel development specs.
|
||||
|
||||
**2,824 GPUs** across NVIDIA, AMD, and Intel
|
||||
|
||||
Part of [RightNow](https://www.rightnowai.co) — AI-powered code editor for GPU kernel development
|
||||
|
||||
## Data
|
||||
|
||||
| Vendor | GPUs | File |
|
||||
|--------|------|------|
|
||||
| NVIDIA | 1,286 | [`data/nvidia/all.json`](data/nvidia/all.json) |
|
||||
| AMD | 1,292 | [`data/amd/all.json`](data/amd/all.json) |
|
||||
| Intel | 180 | [`data/intel/all.json`](data/intel/all.json) |
|
||||
| **All** | 2,824 | [`data/all-gpus.json`](data/all-gpus.json) |
|
||||
|
||||
## Schema
|
||||
|
||||
Each GPU contains up to 55 fields:
|
||||
|
||||
```json
|
||||
{
|
||||
"name": "GeForce RTX 4090",
|
||||
"vendor": "nvidia",
|
||||
"manufacturer": "NVIDIA",
|
||||
"gpuName": "AD102",
|
||||
"architecture": "Ada Lovelace",
|
||||
"generation": "GeForce 40",
|
||||
|
||||
"foundry": "TSMC",
|
||||
"processSize": 5,
|
||||
"transistors": 76.3,
|
||||
"transistorDensity": 125.3,
|
||||
"dieSize": 609.0,
|
||||
"chipPackage": "BGA-2150",
|
||||
"releaseDate": "2022-09-20",
|
||||
|
||||
"baseClock": 2235.0,
|
||||
"boostClock": 2520.0,
|
||||
"memoryClock": 1313.0,
|
||||
|
||||
"memorySize": 24.0,
|
||||
"memoryType": "GDDR6X",
|
||||
"memoryBus": 384,
|
||||
"memoryBandwidth": 1010.0,
|
||||
|
||||
"shaders": 16384,
|
||||
"tmus": 512,
|
||||
"rops": 176,
|
||||
"sms": 128,
|
||||
"tensorCores": 512,
|
||||
"rtCores": 128,
|
||||
"coresPerSM": 128,
|
||||
|
||||
"l1Cache": 128.0,
|
||||
"l2Cache": 72.0,
|
||||
|
||||
"tdp": 450,
|
||||
"suggestedPSU": 850,
|
||||
"powerConnectors": "1x 16-pin",
|
||||
|
||||
"length": 304.0,
|
||||
"width": 61.0,
|
||||
"slot": "Triple-slot",
|
||||
"displayOutputs": "1x HDMI 2.1, 3x DisplayPort 1.4a",
|
||||
"busInterface": "PCIe 4.0 x16",
|
||||
|
||||
"pixelRate": 443.5,
|
||||
"textureRate": 1290.2,
|
||||
"fp16": 82.58,
|
||||
"fp32": 82.58,
|
||||
"fp64": 1.29,
|
||||
|
||||
"directX": "12.2",
|
||||
"openGL": "4.6",
|
||||
"vulkan": "1.4",
|
||||
"openCL": "3.0",
|
||||
"cuda": "8.9",
|
||||
"shaderModel": "6.8",
|
||||
|
||||
"warpSize": 32,
|
||||
"maxThreadsPerBlock": 1024,
|
||||
"maxThreadsPerSM": 1536,
|
||||
"maxBlocksPerSM": 24,
|
||||
"sharedMemPerSM": 102400,
|
||||
"registersPerSM": 65536,
|
||||
|
||||
"url": "https://www.techpowerup.com/gpu-specs/geforce-rtx-4090.c3889"
|
||||
}
|
||||
```
|
||||
|
||||
Only populated fields are included — no nulls or zeros.
|
||||
|
||||
## Usage
|
||||
|
||||
**Direct URL:**
|
||||
```
|
||||
https://raw.githubusercontent.com/RightNowAI/gpu-database/main/data/nvidia/all.json
|
||||
```
|
||||
|
||||
**JavaScript:**
|
||||
```javascript
|
||||
const gpus = await fetch(
|
||||
'https://raw.githubusercontent.com/RightNowAI/gpu-database/main/data/nvidia/all.json'
|
||||
).then(r => r.json());
|
||||
|
||||
const rtx4090 = gpus.find(g => g.name === 'GeForce RTX 4090');
|
||||
console.log(rtx4090.cuda); // "8.9"
|
||||
console.log(rtx4090.sharedMemPerSM); // 102400
|
||||
console.log(rtx4090.coresPerSM); // 128
|
||||
```
|
||||
|
||||
**Python:**
|
||||
```python
|
||||
import requests
|
||||
|
||||
gpus = requests.get(
|
||||
'https://raw.githubusercontent.com/RightNowAI/gpu-database/main/data/nvidia/all.json'
|
||||
).json()
|
||||
|
||||
rtx4090 = next(g for g in gpus if g['name'] == 'GeForce RTX 4090')
|
||||
print(rtx4090['cuda']) # 8.9
|
||||
print(rtx4090['maxThreadsPerSM']) # 1536
|
||||
```
|
||||
|
||||
## Source
|
||||
|
||||
Data sourced from [TechPowerUp GPU Database](https://www.techpowerup.com/gpu-specs/) via [dbgpu](https://github.com/painebenjamin/dbgpu).
|
||||
|
||||
## License
|
||||
|
||||
[Apache 2.0](LICENSE)
|
||||
|
||||
---
|
||||
|
||||
Built by [RightNow](https://www.rightnowai.co)
|
||||
Loading…
Add table
Add a link
Reference in a new issue