Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gpu data #86

Open
wants to merge 60 commits into
base: beta
Choose a base branch
from
Open
Changes from all commits
Commits
Show all changes
60 commits
Select commit Hold shift + click to select a range
69f21bb
missingcpus
Sam-Mear Jul 8, 2023
016aa9e
Correctly gets cpus but no benchmark data
Sam-Mear Jul 8, 2023
2db0971
Updated names and readme
Sam-Mear Jul 8, 2023
55a5d2c
Updated readme
Sam-Mear Jul 8, 2023
19a3adc
added todo
Sam-Mear Oct 27, 2023
171e7c3
added initial intel data
Sam-Mear Dec 21, 2023
aa88ef8
removed benchmarks
Sam-Mear Jan 18, 2024
4ed9897
wip?
Sam-Mear Mar 26, 2024
4c2f8b5
gpus
Sam-Mear Jul 16, 2024
74f0043
manufacturer
Sam-Mear Jul 18, 2024
2a61f81
organise data, add to row-data
Sam-Mear Jul 27, 2024
e4ae20a
fix vram capacity
Sam-Mear Jul 29, 2024
c9af725
gpu categorisation
Sam-Mear Sep 19, 2024
6614342
more GPU categorisation
Sam-Mear Oct 15, 2024
34347ce
updating scrapers for benchmarking
Sam-Mear Nov 11, 2024
25e4b13
fix geekbench benchmark name and fix radeon benchmarks
Sam-Mear Nov 14, 2024
3433625
finish passmark
Sam-Mear Nov 18, 2024
3fed114
add intel gpu benchmarks
Sam-Mear Nov 18, 2024
d1bbfd9
geekbench opencl
Sam-Mear Nov 18, 2024
8e492ec
more benchmark data
Sam-Mear Nov 22, 2024
92df814
some cleanup
Sam-Mear Dec 5, 2024
79b153e
disable GPU tests for now, will completely re-do
Sam-Mear Dec 5, 2024
73851fd
fix the tmp/scrape .gitkeep
Sam-Mear Dec 5, 2024
e2a0b53
Revert "wip?"
Sam-Mear Dec 7, 2024
925ecd0
remove console logs
Sam-Mear Dec 7, 2024
5dac70c
add user agent to curl
Sam-Mear Dec 7, 2024
47a80d2
remove old never implemented code
Sam-Mear Dec 7, 2024
e644b94
more file permission fixes
Sam-Mear Dec 7, 2024
70f522d
Merge branch 'beta' into gpu-data
Sam-Mear Dec 8, 2024
13cdacd
fix some gpu outputs
Sam-Mear Dec 8, 2024
4172e63
wip - categorisation
Sam-Mear Dec 8, 2024
3243226
add Pixel Shaders
Sam-Mear Dec 9, 2024
c61e9f9
Rankine categorisation
Sam-Mear Dec 10, 2024
1d92137
remove intel scraper
Sam-Mear Dec 10, 2024
1c16df3
More categorisation
Sam-Mear Dec 10, 2024
fbdd99e
fix PRO-v710 name
Sam-Mear Dec 10, 2024
eb74b03
AMD server gpus categorisation
Sam-Mear Dec 11, 2024
74cd976
More categorisation and data fixing
Sam-Mear Dec 11, 2024
1467957
fix missing `members:`
Sam-Mear Dec 11, 2024
0566084
unfinished intel arc, some minor edits
Sam-Mear Dec 12, 2024
b4d2b93
amd lithography fix and categorisation
Sam-Mear Dec 14, 2024
174a927
Nvidia categorisation, intel battlemage
Sam-Mear Dec 17, 2024
8d30168
Turing categorisation
Sam-Mear Dec 28, 2024
753466e
brand colour, change market position
Sam-Mear Dec 28, 2024
a5b8515
fix nm for intel gpus
Sam-Mear Jan 13, 2025
a312272
Added Market to Quadro
Sam-Mear Jan 16, 2025
32d8de6
more Market categorisation
Sam-Mear Jan 16, 2025
c12b9e5
Add market to GTX
Sam-Mear Jan 17, 2025
46d4728
Add market to geforce go
Sam-Mear Jan 17, 2025
7297ec1
add market to GTX mobile
Sam-Mear Jan 17, 2025
389f8dc
radeon mobile market
Sam-Mear Jan 17, 2025
b82d4b9
Add mobile market to lots of gpus
Sam-Mear Jan 17, 2025
a19e023
firegl workstation market
Sam-Mear Jan 17, 2025
435aa7e
Server categorisation and added consumer market to existing gpus with…
Sam-Mear Jan 19, 2025
9e50737
wip blackwell
Sam-Mear Feb 5, 2025
538a5ac
fix lithography
Sam-Mear Mar 4, 2025
59b1111
Add missing GPUs
Sam-Mear Mar 5, 2025
2d1b1f5
update outputs
Sam-Mear Mar 19, 2025
5183d07
unimported hardware accelerated media nvidia data
Sam-Mear Mar 20, 2025
77f6fa0
fix decode csv
Sam-Mear Mar 24, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
The diff you're trying to view is too large. We only load the first 3000 changed files.
53 changes: 30 additions & 23 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
PATH := ./node_modules/.bin:${PATH}
# to dl, this followed by output file followed by url
curl := curl --retry 5 --retry-delay 5 --connect-timeout 30 -fo
curl := curl -A "Mozilla/5.0 (X11; Linux x86_64; rv:131.0) Gecko/20100101 Firefox/131.0" --retry 5 --retry-delay 5 --connect-timeout 30 -fo
node := node ${NODE_OPTS}

tests := ./tests/*.js
@@ -35,24 +35,26 @@ athr_folder:= ./specs

map_output := ./public/sitemap.txt

intc_procs := ./tmp/intel-scrape.json
intc_codes := ./tmp/intel-scrape-codenames.json
intc_scrape:= ${intc_procs} ${intc_codes}
intc_parse := ./tmp/intel-parse.json

ubch_cpus := ./tmp/userbenchmark-scrape-cpus.csv
ubch_gpus := ./tmp/userbenchmark-scrape-gpus.csv
ubch_cpus := ./tmp/scrape/userbenchmark-scrape-cpus.csv
ubch_gpus := ./tmp/scrape/userbenchmark-scrape-gpus.csv
ubch_scrape:= ${ubch_cpus} ${ubch_gpus}
ubch_parse := ./tmp/userbenchmark-parse.json

3dmk_cpus := ./tmp/3dmark-scrape-cpus.html
3dmk_gpus := ./tmp/3dmark-scrape-gpus.html
3dmk_cpus := ./tmp/scrape/3dmark-scrape-cpus.html
3dmk_gpus := ./tmp/scrape/3dmark-scrape-gpus.html
3dmk_scrape:= ${3dmk_cpus} ${3dmk_gpus}
3dmk_parse := ./tmp/3dmark-parse.json

gbch_scrape:= ./tmp/geekbench-scrape.html
gbch_cpus := ./tmp/scrape/geekmench-scrape-cpus.csv
gbch_gpus_opencl := ./tmp/scrape/geekmench-scrape-gpus-opencl.csv
gbch_gpus_vulkan := ./tmp/scrape/geekbench-scrape-gpus-vulkan.csv
gbch_scrape:= ${gbch_cpus} ${gbch_gpus_opencl} ${gbch_gpus_vulkan}
gbch_parse := ./tmp/geekbench-parse.json

psmk_gpus := ./tmp/scrape/pass-mark-scrape-gpus.html
psmk_scrape := ${psmk_gpus}
psmk_parse := ./tmp/pass-mark-parse.json

prod := false

development: ${n_sentinel} ${dev_guard} ${css_output} ${js_output}
@@ -82,20 +84,13 @@ ${sw_output} : ${sw_m_input}
${sw_output} 2>/dev/null

${spec_output} ${map_output} : ${athr_output} ${intc_parse} ${ubch_parse} ${3dmk_parse} \
${gbch_parse} build/combine-specs.js build/combine-util.js build/util.js
${gbch_parse} ${psmk_parse} build/combine-specs.js build/combine-util.js build/util.js
${node} build/combine-specs.js ${spec_output} ${map_output} \
${athr_output} ${ubch_parse} ${3dmk_parse} ${gbch_parse} ${intc_parse}
${athr_output} ${ubch_parse} ${3dmk_parse} ${gbch_parse} ${psmk_parse} ${intc_parse}

${athr_output} : ${athr_input} build/gen-specs.js
${node} build/gen-specs.js ${athr_folder} ${athr_output}

${intc_scrape} :
${curl} ${intc_procs} 'https://markasoftware.com/specdb-intel/intel-scrape.json'
${curl} ${intc_codes} 'https://markasoftware.com/specdb-intel/intel-scrape-codenames.json'

${intc_parse} : build/intel-parse.js build/intel-config.js ${intc_scrape}
${node} build/intel-parse.js ${intc_scrape} ${intc_parse}

${ubch_scrape} :
${curl} ${ubch_cpus} 'http://www.userbenchmark.com/resources/download/csv/CPU_UserBenchmarks.csv'
${curl} ${ubch_gpus} 'http://www.userbenchmark.com/resources/download/csv/GPU_UserBenchmarks.csv'
@@ -111,26 +106,38 @@ ${3dmk_parse} : ${3dmk_scrape} build/3dmark-parse.js
${node} build/3dmark-parse.js ${3dmk_scrape} ${3dmk_parse}

${gbch_scrape} :
${curl} ${gbch_scrape} 'https://browser.geekbench.com/processor-benchmarks'
@echo "Downloading Geekbench data..."
${curl} ${gbch_cpus} 'https://browser.geekbench.com/processor-benchmarks'
${curl} ${gbch_gpus_opencl} 'https://browser.geekbench.com/opencl-benchmarks'
${curl} ${gbch_gpus_vulkan} 'https://browser.geekbench.com/vulkan-benchmarks'
@echo "Geekbench data downloaded."

# MAYBE: an implicit rule for -parse.json
${gbch_parse} : ${gbch_scrape} build/geekbench-parse.js
${node} build/geekbench-parse.js ${gbch_scrape} ${gbch_parse}

${psmk_scrape} :
@echo "Downloading PassMark GPU data..."
${curl} ${psmk_gpus} 'https://www.videocardbenchmark.net/high_end_gpus.html'
@echo "PassMark GPU data download complete."

${psmk_parse} : ${psmk_scrape} build/passmark-parse.js
${node} build/passmark-parse.js ${psmk_scrape} ${psmk_parse}

${n_sentinel} : package.json
npm install
touch ${n_sentinel}

# clean everything
clean:
${MAKE} clean-nonet
rm -f ${n_sentinel} ${intc_scrape} ${3dmk_scrape} ${ubch_scrape} ${gbch_scrape}
rm -f ${n_sentinel} ${intc_scrape} ${3dmk_scrape} ${ubch_scrape} ${gbch_scrape} ${psmk_scrape}

# only clean things that can be regenerated without a network connection
clean-nonet:
rm -f ${css_output} ${js_output} ${sw_output} \
${spec_output} ${map_output} ${intc_parse} \
${ubch_parse} ${3dmk_parse} ${gbch_parse} \
${athr_output}
${psmk_parse} ${athr_output}

.PHONY: development production test clean clean-nonet watch
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -43,4 +43,4 @@ To contribute, please make a fork, and in your fork branch off from master to so

![BrowserStack logo](https://www.browserstack.com/images/layout/browserstack-logo-600x315.png)

Browserstack won't let me get their open-source plan without including their logo here. I can tell they really love open source and aren't just trying to get free advertising. Especially since the Browserstack backend/whatever is used to do real-device testing remotely isn't open source. But whatever, they're the only ones who provide decent real-device testing so I guess I have to use them because I don't want to buy Apple shit.
Browserstack won't let me get their open-source plan without including their logo here. I can tell they really love open source and aren't just trying to get free advertising. Especially since the Browserstack backend/whatever is used to do real-device testing remotely isn't open source. But whatever, they're the only ones who provide decent real-device testing so I guess I have to use them because I don't want to buy Apple shit.
40 changes: 28 additions & 12 deletions build/3dmark-parse.js
Original file line number Diff line number Diff line change
@@ -13,19 +13,35 @@ const parse = (path, partType, benchmarkType) => {
}).get();
// c => c.score sometimes gets rid of new GPUs which are listed, but
// whose score is displayed as "0" (this is good)
const niceData = rawData.filter(c => c.score).map(c => ({
combineMetadata: {
matcherInfo: {
name: c.name,
type: partType,
source: '3dmark',
if(partType == "gpu"){
const niceData = rawData.filter(c => c.score).map(c => ({
combineMetadata: {
matcherInfo: {
name: c.name,
type: partType,
source: '3dmark',
},
},
},
data: {
[`3DMark Fire Strike ${benchmarkType} Score`]: c.score,
},
}));
return niceData;
data: {
[`3DMark ${benchmarkType} Score`]: c.score,
},
}));
return niceData;
}else {
const niceData = rawData.filter(c => c.score).map(c => ({
combineMetadata: {
matcherInfo: {
name: c.name,
type: partType,
source: '3dmark',
},
},
data: {
[`3DMark Fire Strike ${benchmarkType} Score`]: c.score,
},
}));
return niceData;
}
}

const [cpuPath, gpuPath, outPath] = process.argv.slice(2);
99 changes: 87 additions & 12 deletions build/combine-util.js
Original file line number Diff line number Diff line change
@@ -85,23 +85,76 @@ const combineUtil = {
hints.type = hints.type.toLowerCase();
}



const series = [
// Intel Arc
{
nameTest: /^(\(R\).)?Arc(\(TM\))?.A[0-9]{3}(.Graphics)?$/i,
brand: 'intel',
type: 'gpu',
parser: () => {
return hints.cleanName.replace('(R)-','').replace('(TM)','').replace('-Graphics','');
},
// Intel(R) Arc(TM) A770 Graphics
},
// RX
{
nameTest: /^R[579X]-\d\d\d(?!.*[Ll]aptop)/,
nameTest: /(\(TM\)-)?(Pro.)?RX-(\(TM\)-)?\d{3,4}(?!.*[Ll]aptop)(.XT)?(.XTX)?$/i,
brand: 'amd',
type: 'gpu',
parser: () => {
// TODO: how do we give data with GB specified higher priority than data w/o?
const regexMatch = hints.cleanName.match(/(R[579X]-\d\d\dX?)(-(\d+)GB)?/);
if (regexMatch) {
const [ , rxXxx, , memorySize ] = regexMatch;
return combineUtil.toMatcher(
memorySize ?
`${rxXxx}-${memorySize}GiB` :
new RegExp(`^${rxXxx}(-\\d+GiB)?$`)
);
if(hints.cleanName.includes("Radeon")){
return hints.cleanName;
}
return `Radeon-${hints.cleanName}`;
},
},
// RTX / GTX
{
nameTest: /^(GeForce.)?[RG]TX.([a-z])?[0-9]{3,4}(M)?(.Ti)?(.SUPER)?(.D)?(.Max.Q)?(.(\()?Mobile(\))?)?(.(\()?Laptop.GPU(\))?)?(.Ada.Generation)?\s*$/i,
brand: 'nvidia',
type: 'gpu',
parser: () => {
return hints.cleanName.replace("(Mobile)","Mobile").replace("Laptop-GPU","Mobile");
},
},
// passmark max-q- geekbench sometimes too
{
nameTest: /^(GeForce.)?[RG]TX.[0-9]{3,4}(M)?(.Ti)?(.Super)?(.D)?(.with.Max.Q.Design)\s*$/i,
brand: 'nvidia',
type: 'gpu',
parser: () => {
//passmark has max-q like `with Max-Q Design`
return hints.cleanName.replace('with-Max-Q-Design',"Max-Q");
},
},
// Titans
{
nameTest: /^(NVIDIA)?(GeForce)?(.[RG]TX)?TITAN(.[a-z]*)?/i,
brand: 'nvidia',
type: 'gpu',
parser: () => {
return hints.cleanName.replace(/titan/i,"TITAN");
}
},
// 3DMark special GTX
{
nameTest: /^Geforce.[0-9]{3,4}(M)?(.Ti)?(.SUPER)?(.D)?(.Max.Q)?\s*$/i,
brand: 'nvidia',
type: 'gpu',
parser: () => {
return hints.cleanName.replace('GeForce-', 'GeForce-GTX-');
},
},
// Quadro
{
nameTest: /^Quadro/i,
brand: 'nvidia',
type: 'gpu',
parser: () => {
//passmark has max-q like `with Max-Q Design`
return hints.cleanName.replace('with-Max-Q-Design',"Max-Q");
},
},
// Vega
@@ -116,6 +169,19 @@ const combineUtil = {
`RX-Vega-${num}`;
},
},
// Radeon R9/7/5
{
nameTest: /^(Radeon.)?R(5|7|8|9)/i,
brand: 'amd',
type: 'gpu',
parser: () => {

if(hints.cleanName.includes("Radeon")){
return hints.cleanName.replace("Fury", "FURY");
}
return `Radeon-${hints.cleanName.replace("Fury", "FURY")}`;
},
},
// Radeon VII
{
nameTest: /radeon.vii\s*$/i,
@@ -126,7 +192,7 @@ const combineUtil = {
},
// HD
{
nameTest: /HD-.*\d{4}(-|$)/,
nameTest: /^(Radeon.)?HD-.*\d{4}(-|$)/,
brand: 'amd',
type: 'gpu',
parser: () => {
@@ -163,9 +229,18 @@ const combineUtil = {
return hints.cleanName.replace('Ryzen-TR-', '');
}
},
// Epyc
{
nameTest: /^Epyc/i,
brand: 'amd',
type: 'cpu',
parser: () => {
return hints.cleanName.replace('EPYC-', 'Epyc-');
}
},
// simple Intel
{
nameTest: /^(Pentium|Core|Xeon|Celeron|Atom)/,
nameTest: /^(Pentium|Core|Xeon|Celeron|Atom|core)/,
brand: 'intel',
type: 'cpu',
parser: () => {
91 changes: 70 additions & 21 deletions build/geekbench-parse.js
Original file line number Diff line number Diff line change
@@ -3,20 +3,26 @@ const cheerio = require('cheerio');
const _ = require('lodash');
const util = require('./util');

const [inPath, outPath] = process.argv.slice(2);
const [cpuPath, gpuPath, gpuPath2, outPath] = process.argv.slice(2);

const parse = (tableEl, type) => {
const parse = (tableEl, type, partType) => {
const $ = cheerio.load(tableEl);
const rawData = $(tableEl).find('tr')
.map((i, el) => {
const name = $(el).find('.name a').text();
let name = '';
if(partType == 'cpu'){
name = $(el).find('.name a').text();
} else {
name = $(el).find('.name').text();
}
const score = +$(el).find('.score').text();
return { name, score };
}).get();
const niceData = rawData.filter(c => c.score).map(c => ({
combineMetadata: {
matcherInfo: {
name: c.name,
type: 'cpu',
name: c.name.replace(/\n/g,""),
type: partType,
source: 'geekbench',
},
},
@@ -27,19 +33,62 @@ const parse = (tableEl, type) => {
return niceData;
}

const $ = cheerio.load(fs.readFileSync(inPath, 'utf8'));
util.writeJSON(outPath, _.flatten($('#pc.table.benchmark-chart-table tbody').map((i, el) => {
switch (i) {
case 0:
return parse(el, 'Single-Core');
break;
case 1:
return parse(el, 'Multi-Core');
break;
default:
console.log('WARNING: More than two geekbench tables! Their site must have changed!');
return [];
// fuck it just put 'em everywhere
break;
}
}).get()));
const cpuParse = (inPath) => {
const $ = cheerio.load(fs.readFileSync(inPath, 'utf8'));
return _.flatten($('.table.benchmark-chart-table tbody').map((i, el) => {
switch (i) {
case 0:
return parse(el, 'Single-Core', 'cpu');
break;
case 1:
return parse(el, 'Multi-Core', 'cpu');
break;
default:
console.log('WARNING: More than two geekbench tables! Their site must have changed!');
return [];
// fuck it just put 'em everywhere
break;
}
}).get())
}

const gpuParse = (inPath) => {
const $ = cheerio.load(fs.readFileSync(inPath, 'utf8'));
return _.flatten($('.table.benchmark-chart-table tbody').map((i, el) => {
switch (i) {
case 0:
return parse(el, 'OpenCl', 'gpu');
break;
default:
console.log('WARNING: More than one geekbench tables! Their site must have changed!');
return [];
// fuck it just put 'em everywhere
break;
}
}).get())
}

const gpuParse2 = (inPath) => {
const $ = cheerio.load(fs.readFileSync(inPath, 'utf8'));
return _.flatten($('.table.benchmark-chart-table tbody').map((i, el) => {
switch (i) {
case 0:
return parse(el, 'Vulkan', 'gpu');
break;
default:
console.log('WARNING: More than one geekbench tables! Their site must have changed!');
return [];
// fuck it just put 'em everywhere
break;
}
}).get())
}


util.writeJSON(outPath,
cpuParse(cpuPath).concat(
gpuParse(gpuPath).concat(
gpuParse2(gpuPath2)
)
)
);
148 changes: 0 additions & 148 deletions build/intel-config.js

This file was deleted.

72 changes: 0 additions & 72 deletions build/intel-parse.js

This file was deleted.

53 changes: 53 additions & 0 deletions build/passmark-parse.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
const fs = require('fs');
const cheerio = require('cheerio');
const _ = require('lodash');
const util = require('./util');

const parse = (path, partType, benchmarkType) => {
const $ = cheerio.load(fs.readFileSync(path, 'utf8'));
// i fucking hate jQuery
const rawData = $('div#mark.main div.chart_body ul.chartlist li')
.map((i, el) => {
const name = $(el).find('span.prdname').text();
const score = +(_.trim($(el).find('span.count').text()).replace(',',''));
return { name, score };
}).get();
// c => c.score sometimes gets rid of new GPUs which are listed, but
// whose score is displayed as "0" (this is good)
if(partType == "gpu"){
const niceData = rawData.filter(c => c.score).map(c => ({
combineMetadata: {
matcherInfo: {
name: c.name,
type: partType,
source: 'psmk',
},
},
data: {
[`PassMark ${benchmarkType} Score`]: c.score,
},
}));
return niceData;
}else {
const niceData = rawData.filter(c => c.score).map(c => ({
combineMetadata: {
matcherInfo: {
name: c.name,
type: partType,
source: 'psmk',
},
},
data: {
[`PassMark ${benchmarkType} Score`]: c.score,
},
}));
return niceData;
}
}

const [gpuPath, outPath] = process.argv.slice(2);
util.writeJSON(outPath,
(
parse(gpuPath, 'gpu', 'Graphics')
)
);
2 changes: 2 additions & 0 deletions specs/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
MISSINGCPUS.yaml
MISSINGCPUS/*
19 changes: 19 additions & 0 deletions specs/GPUs-CONSOLE/AMD/GCN-1.0.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: GCN-1.0-Console
humanName: GCN 1.0
type: Graphics Architecture
isPart: false
topHeader: 'SELECT CARD:'
data:
Lithography: 16-28 nm
DirectX Support: '11.1'
Vulkan Support: '1.2.170'
Release Date: '2011-12-22'
Manufacturer: AMD
sections:
- header: Xbox
members:
- Xbox-One-GPU
- Xbox-One-S-GPU
- header: AeroBox
members:
- AeroBox-GPU
34 changes: 34 additions & 0 deletions specs/GPUs-CONSOLE/AMD/GCN-1.0/AeroBox-GPU.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: AeroBox-GPU
humanName: AeroBox GPU
isPart: true
type: Graphics Card
data:
Manufacturer: AMD
Vendor: AMD
Architecture: GCN 1.0
Lithography: 16 nm
DirectX Support: '11.1'
Vulkan Support: '1.2'
OpenGL Support: 'N/A'
OpenCL Support: '1.2'
Release Date: '2020-03-13'
GPU Base Frequency: 935 MHz
GPU Boost Frequency: 985 MHz
VRAM Frequency: 1066 MHz
VRAM Bandwidth: 68.22 GB/s
VRAM Capacity: 8 GiB
VRAM Type: DDR3
VRAM Bus Width: 256 bit
Render Output Unit Count: 16
Texture Mapping Unit Count: 56
Shader Processor Count: 896
Die Size: unknown
GPU: Kryptos
TDP: 100 W
FP32 Compute: 1.765 TFLOPS
FP64 Compute: 110.3 GFLOPS (1:16)
Outputs: 1x DVI
Length: 289 mm
Width: 238 mm
Height: 56 mm
Market: Console
33 changes: 33 additions & 0 deletions specs/GPUs-CONSOLE/AMD/GCN-1.0/Xbox-One-GPU.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Xbox-One-GPU
humanName: Xbox One GPU
isPart: true
type: Graphics Card
data:
Manufacturer: AMD
Vendor: AMD
Architecture: GCN 1.0
Lithography: 28 nm
DirectX Support: '11.0'
Vulkan Support: '1.1'
OpenGL Support: 'N/A'
OpenCL Support: '1.2'
Release Date: '2013-11-22'
GPU Base Frequency: 853 MHz
VRAM Frequency: 1066 MHz
VRAM Bandwidth: 68.22 GB/s
VRAM Capacity: 8 GiB
VRAM Type: DDR3
VRAM Bus Width: 256 bit
Render Output Unit Count: 16
Texture Mapping Unit Count: 48
Shader Processor Count: 768
Die Size: 363 mm²
GPU: Durango
GPU Variant: X871363-001
TDP: 95 W
FP32 Compute: 1,310 GFLOPS
Outputs: 1x HDMI 1.4b
Length: 333 mm
Width: 274 mm
Height: 79 mm
Market: Console
33 changes: 33 additions & 0 deletions specs/GPUs-CONSOLE/AMD/GCN-1.0/Xbox-One-S-GPU.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Xbox-One-S-GPU
humanName: Xbox One S GPU
isPart: true
type: Graphics Card
data:
Manufacturer: AMD
Vendor: AMD
Architecture: GCN 1.0
Lithography: 16 nm
DirectX Support: '11.1'
Vulkan Support: '1.1'
OpenGL Support: 'N/A'
OpenCL Support: '1.2'
Release Date: '2016-08-02'
GPU Base Frequency: 914 MHz
VRAM Frequency: 1066 MHz
VRAM Bandwidth: 68.22 GB/s
VRAM Capacity: 8 GiB
VRAM Type: DDR3
VRAM Bus Width: 256 bit
Render Output Unit Count: 16
Texture Mapping Unit Count: 48
Shader Processor Count: 768
Die Size: 240 mm²
GPU: Durango 2
GPU Variant: M1004145-001
TDP: 95 W
FP32 Compute: 1,404 GFLOPS
Outputs: 1x HDMI 2.0a
Length: 295 mm
Width: 230 mm
Height: 64 mm
Market: Console
20 changes: 20 additions & 0 deletions specs/GPUs-CONSOLE/AMD/GCN-2.0.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: GCN-2.0-Console
humanName: GCN 2.0
type: Graphics Architecture
isPart: false
topHeader: 'SELECT CARD:'
data:
Lithography: 16-28 nm
DirectX Support: '12.0'
Vulkan Support: '1.2.170'
Release Date: '2013-03-22'
Manufacturer: AMD
sections:
- header: Playstation
members:
- Playstation-4-GPU
- Playstation-4-Pro-GPU
- Playstation-4-Slim-GPU
- header: Xbox
members:
- Xbox-One-X-GPU
33 changes: 33 additions & 0 deletions specs/GPUs-CONSOLE/AMD/GCN-2.0/Playstation-4-GPU.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Playstation-4-GPU
humanName: Playstation 4 GPU
isPart: true
type: Graphics Card
data:
Manufacturer: AMD
Vendor: AMD
Architecture: GCN 2.0
Lithography: 28 nm
DirectX Support: '11.1*'
Vulkan Support: '1.1'
OpenGL Support: '4.6'
OpenCL Support: '1.2'
Release Date: '2013-11-24'
GPU Base Frequency: 800 MHz
VRAM Frequency: 1375 MHz
VRAM Bandwidth: 176.0 GB/s
VRAM Capacity: 8 GiB
VRAM Type: GDDR5
VRAM Bus Width: 256 bit
Render Output Unit Count: 32
Texture Mapping Unit Count: 72
Shader Processor Count: 1152
Die Size: 348 mm²
GPU: Liverpool
GPU Variant: CXD90026BG
TDP: 75 W
FP32 Compute: 1.843 TFLOPS
Outputs: 1x HDMI 1.4a
Length: 305 mm
Width: 275 mm
Height: 53 mm
Market: Console
32 changes: 32 additions & 0 deletions specs/GPUs-CONSOLE/AMD/GCN-2.0/Playstation-4-Pro-GPU.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: Playstation-4-Pro-GPU
humanName: Playstation 4 Pro GPU
isPart: true
type: Graphics Card
data:
Manufacturer: AMD
Vendor: AMD
Architecture: GCN 2.0
Lithography: 16 nm
Vulkan Support: '1.1'
OpenGL Support: '4.6'
OpenCL Support: '1.2'
Release Date: '2016-11-10'
GPU Base Frequency: 911 MHz
VRAM Frequency: 1700 MHz
VRAM Bandwidth: 217.6 GB/s
VRAM Capacity: 8 GiB
VRAM Type: GDDR5
VRAM Bus Width: 256 bit
Render Output Unit Count: 32
Texture Mapping Unit Count: 144
Shader Processor Count: 2304
Die Size: 322 mm²
GPU: Neo
GPU Variant: CXD90044GB
TDP: 150 W
FP32 Compute: 4.198 TFLOPS
Outputs: 1x HDMI 1.4a
Length: 327 mm
Width: 295 mm
Height: 55 mm
Market: Console
33 changes: 33 additions & 0 deletions specs/GPUs-CONSOLE/AMD/GCN-2.0/Playstation-4-Slim-GPU.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Playstation-4-Slim-GPU
humanName: Playstation 4 Slim GPU
isPart: true
type: Graphics Card
data:
Manufacturer: AMD
Vendor: AMD
Architecture: GCN 2.0
Lithography: 16 nm
DirectX Support: '11.1*'
Vulkan Support: '1.1'
OpenGL Support: '4.6'
OpenCL Support: '1.2'
Release Date: '2016-09-07'
GPU Base Frequency: 800 MHz
VRAM Frequency: 1375 MHz
VRAM Bandwidth: 176.0 GB/s
VRAM Capacity: 8 GiB
VRAM Type: GDDR5
VRAM Bus Width: 256 bit
Render Output Unit Count: 32
Texture Mapping Unit Count: 72
Shader Processor Count: 1152
Die Size: 209 mm²
GPU: Liverpool 16nm
GPU Variant: CXD90043GB
TDP: 75 W
FP32 Compute: 1.843 TFLOPS
Outputs: 1x HDMI 1.4a
Length: 288 mm
Width: 265 mm
Height: 39 mm
Market: Console
32 changes: 32 additions & 0 deletions specs/GPUs-CONSOLE/AMD/GCN-2.0/Xbox-One-X-GPU.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: Xbox-One-X-GPU
humanName: Xbox One X GPU
isPart: true
type: Graphics Card
data:
Manufacturer: AMD
Vendor: AMD
Architecture: GCN 2.0
Lithography: 16 nm
DirectX Support: '12.0'
Vulkan Support: '1.1'
OpenGL Support: 'N/A'
OpenCL Support: '1.2'
Release Date: '2017-11-07'
GPU Base Frequency: 1172 MHz
VRAM Frequency: 1700 MHz
VRAM Bandwidth: 326.4 GB/s
VRAM Capacity: 12 GiB
VRAM Type: GDDR5
VRAM Bus Width: 384 bit
Render Output Unit Count: 32
Texture Mapping Unit Count: 160
Shader Processor Count: 2560
Die Size: 359 mm²
GPU: Scorpio
TDP: 150 W
FP32 Compute: 6.001 TFLOPS
Outputs: 1x HDMI 2.0b
Length: 300 mm
Width: 240 mm
Height: 60 mm
Market: Console
19 changes: 19 additions & 0 deletions specs/GPUs-CONSOLE/AMD/GCN-5.0.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: GCN-5.0-Console
humanName: GCN 5.0
type: Graphics Architecture
isPart: false
topHeader: 'SELECT CARD:'
data:
Lithography: 14 nm
DirectX Support: '12.1'
Vulkan Support: '1.3'
Release Date: '2017-06-27'
Manufacturer: AMD
sections:
- header: Atari
members:
- Atari-VCS-400-GPU
- Atari-VCS-800-GPU
- header: Zhongshan
members:
- Zhongshan-Subor-Z+-GPU
34 changes: 34 additions & 0 deletions specs/GPUs-CONSOLE/AMD/GCN-5.0/Atari-VCS-400-GPU.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: Atari-VCS-400-GPU
humanName: Atari VCS 400 GPU
isPart: true
type: Graphics Card
data:
Manufacturer: AMD
Vendor: AMD
Architecture: GCN 5.0
Lithography: 14 nm
DirectX Support: '12.1'
Vulkan Support: '1.2'
OpenGL Support: '4.6'
OpenCL Support: '2.1'
Release Date: '2020-12-14'
GPU Base Frequency: 300 MHz
GPU Boost Frequency: 1201 MHz
VRAM Frequency: 1200 MHz
VRAM Bandwidth: 38.40 GB/s
VRAM Capacity: 4 GiB
VRAM Type: DDR4
VRAM Bus Width: 128 bit
Render Output Unit Count: 4
Texture Mapping Unit Count: 12
Shader Processor Count: 192
Die Size: 149 mm²
GPU: Banded Kestrel
TDP: 15 W
FP32 Compute: 461.2 GFLOPS
FP64 Compute: 28.82 GFLOPS (1:16)
Outputs: 1x HDMI 2.0
Length: 295 mm
Width: 150 mm
Height: 48 mm
Market: Console
34 changes: 34 additions & 0 deletions specs/GPUs-CONSOLE/AMD/GCN-5.0/Atari-VCS-800-GPU.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: Atari-VCS-800-GPU
humanName: Atari VCS 800 GPU
isPart: true
type: Graphics Card
data:
Manufacturer: AMD
Vendor: AMD
Architecture: GCN 5.0
Lithography: 14 nm
DirectX Support: '12.1'
Vulkan Support: '1.2'
OpenGL Support: '4.6'
OpenCL Support: '2.1'
Release Date: '2020-12-14'
GPU Base Frequency: 300 MHz
GPU Boost Frequency: 1201 MHz
VRAM Frequency: 1200 MHz
VRAM Bandwidth: 38.40 GB/s
VRAM Capacity: 8 GiB
VRAM Type: DDR4
VRAM Bus Width: 128 bit
Render Output Unit Count: 4
Texture Mapping Unit Count: 12
Shader Processor Count: 192
Die Size: 149 mm²
GPU: Banded Kestrel
TDP: 15 W
FP32 Compute: 461.2 GFLOPS
FP64 Compute: 28.82 GFLOPS (1:16)
Outputs: 1x HDMI 2.0
Length: 295 mm
Width: 150 mm
Height: 48 mm
Market: Console
31 changes: 31 additions & 0 deletions specs/GPUs-CONSOLE/AMD/GCN-5.0/Zhongshan-Subor-Z+-GPU.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: Zhongshan-Subor-Z+-GPU
humanName: Zhongshan Subor Z+ GPU
isPart: true
type: Graphics Card
data:
Manufacturer: AMD
Vendor: AMD
Architecture: GCN 5.0
Lithography: 14 nm
DirectX Support: '12.1'
Vulkan Support: '1.2'
OpenGL Support: '4.6'
OpenCL Support: '2.1'
Release Date: '2018-08-03'
GPU Base Frequency: 1300 MHz
VRAM Frequency: 1200 MHz
VRAM Bandwidth: 153.6 GB/s
VRAM Capacity: 8 GiB
VRAM Type: GDDR5
VRAM Bus Width: 256 bit
Render Output Unit Count: 32
Texture Mapping Unit Count: 96
Shader Processor Count: 1536
Die Size: 397 mm²
GPU: Fenghuang
GPU Variant: Zhongshan Subor
TDP: 100 W
FP32 Compute: 3.994 TFLOPS
FP64 Compute: 249.6 GFLOPS (1:16)
Outputs: 2x HDMI 2.0
Market: Console
23 changes: 23 additions & 0 deletions specs/GPUs-CONSOLE/AMD/RDNA-2.0.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: RDNA-2.0-Console
humanName: RDNA 2.0
type: Graphics Architecture
isPart: false
topHeader: 'SELECT CARD:'
data:
Lithography: 6-7 nm
DirectX Support: '12.2'
Vulkan Support: '1.3'
Release Date: '2020-10-28'
Manufacturer: AMD
sections:
- header: Steam Deck
members:
- Steam-Deck-GPU
- Steam-Deck-OLED-GPU
- header: Playstation
members:
- Playstation-5-GPU
- header: Xbox
members:
- Xbox-Series-S-GPU
- Xbox-Series-X-GPU
35 changes: 35 additions & 0 deletions specs/GPUs-CONSOLE/AMD/RDNA-2.0/Playstation-5-GPU.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: Playstation-5-GPU
humanName: Playstation 5 GPU
isPart: true
type: Graphics Card
data:
Manufacturer: AMD
Vendor: AMD
Architecture: RDNA 2.0
Lithography: 7 nm
Vulkan Support: '1.2'
OpenGL Support: '4.6'
OpenCL Support: '1.2'
Release Date: '2020-11-12'
GPU Base Frequency: 2233 MHz
VRAM Frequency: 1750 MHz
VRAM Bandwidth: 448.0 GB/s
VRAM Capacity: 16 GiB
VRAM Type: GDDR6
VRAM Bus Width: 256 bit
Render Output Unit Count: 64
Texture Mapping Unit Count: 144
Shader Processor Count: 2304
Die Size: 308 mm²
GPU: Oberon
GPU Variant: CXD90044GB
TDP: 180 W
FP32 Compute: 10.29 TFLOPS
FP64 Compute: 643.1 GFLOPS (1:16)
Outputs:
- 1x HDMI 2.1
- 1x USB Type-C
Length: 390 mm
Width: 260 mm
Height: 104 mm
Market: Console
36 changes: 36 additions & 0 deletions specs/GPUs-CONSOLE/AMD/RDNA-2.0/Steam-Deck-GPU.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: Steam-Deck-GPU
humanName: Steam Deck GPU
isPart: true
type: Graphics Card
data:
Manufacturer: AMD
Vendor: AMD
Architecture: RDNA 2.0
Lithography: 7 nm
DirectX Support: '12.1'
Vulkan Support: '1.2'
OpenGL Support: '4.6'
OpenCL Support: '2.0'
Release Date: '2022-02-25'
GPU Base Frequency: 1000 MHz
GPU Boost Frequency: 1600 MHz
VRAM Frequency: 1375 MHz
VRAM Bandwidth: 88.00 GB/s
VRAM Capacity: 16 GiB
VRAM Type: LPDDR5
VRAM Bus Width: 128 bit
Render Output Unit Count: 16
Texture Mapping Unit Count: 32
Shader Processor Count: 512
Die Size: 163 mm²
GPU: Van Gogh
GPU Variant: 100-000000405
TDP: 15 W
FP32 Compute: 1.638 TFLOPS
FP64 Compute: 102.4 GFLOPS (1:16)
Outputs: 1x USB Type-C
Length: 298 mm
Width: 117 mm
Height: 49 mm
Ray Tracing Cores: 8
Market: Console
35 changes: 35 additions & 0 deletions specs/GPUs-CONSOLE/AMD/RDNA-2.0/Steam-Deck-OLED-GPU.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: Steam-Deck-OLED-GPU
humanName: Steam Deck OLED GPU
isPart: true
type: Graphics Card
data:
Manufacturer: AMD
Vendor: AMD
Architecture: RDNA 2.0
Lithography: 6 nm
DirectX Support: '12.1'
Vulkan Support: '1.2'
OpenGL Support: '4.6'
OpenCL Support: '2.0'
Release Date: '2023-11-09'
GPU Base Frequency: 1000 MHz
GPU Boost Frequency: 1600 MHz
VRAM Frequency: 1375 MHz
VRAM Bandwidth: 88.00 GB/s
VRAM Capacity: 16 GiB
VRAM Type: LPDDR5
VRAM Bus Width: 128 bit
Render Output Unit Count: 16
Texture Mapping Unit Count: 32
Shader Processor Count: 512
Die Size: 131 mm²
GPU: Sephiroth
TDP: 15 W
FP32 Compute: 1.638 TFLOPS
FP64 Compute: 102.4 GFLOPS (1:16)
Outputs: 1x USB Type-C
Length: 298 mm
Width: 117 mm
Height: 49 mm
Ray Tracing Cores: 8
Market: Console
33 changes: 33 additions & 0 deletions specs/GPUs-CONSOLE/AMD/RDNA-2.0/Xbox-Series-S-GPU.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Xbox-Series-S-GPU
humanName: Xbox Series S GPU
isPart: true
type: Graphics Card
data:
Manufacturer: AMD
Vendor: AMD
Architecture: RDNA 2.0
Lithography: 7 nm
DirectX Support: '12.2'
Vulkan Support: '1.2'
OpenGL Support: '4.6'
OpenCL Support: '1.2'
Release Date: '2020-11-10'
GPU Base Frequency: 1565 MHz
VRAM Frequency: 1750 MHz
VRAM Bandwidth: 224.0 GB/s
VRAM Capacity: 8 GiB
VRAM Type: GDDR6
VRAM Bus Width: 128 bit
Render Output Unit Count: 32
Texture Mapping Unit Count: 80
Shader Processor Count: 1280
Die Size: 197 mm²
GPU: Lockhart
TDP: 100 W
FP32 Compute: 4.006 TFLOPS
FP64 Compute: 250.4 GFLOPS (1:16)
Outputs: 1x HDMI 2.1
Length: 274 mm
Width: 151 mm
Height: 64 mm
Market: Console
33 changes: 33 additions & 0 deletions specs/GPUs-CONSOLE/AMD/RDNA-2.0/Xbox-Series-X-GPU.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Xbox-Series-X-GPU
humanName: Xbox Series X GPU
isPart: true
type: Graphics Card
data:
Manufacturer: AMD
Vendor: AMD
Architecture: RDNA 2.0
Lithography: 7 nm
DirectX Support: '12.2'
Vulkan Support: '1.2'
OpenGL Support: '4.6'
OpenCL Support: '1.2'
Release Date: '2020-11-10'
GPU Base Frequency: 1825 MHz
VRAM Frequency: 1750 MHz
VRAM Bandwidth: 560.0 GB/s
VRAM Capacity: 10 GiB
VRAM Type: GDDR6
VRAM Bus Width: 320 bit
Render Output Unit Count: 64
Texture Mapping Unit Count: 208
Shader Processor Count: 3328
Die Size: 360 mm²
GPU: Scarlett
TDP: 200 W
FP32 Compute: 12.15 TFLOPS
FP64 Compute: 759.2 GFLOPS (1:16)
Outputs: 1x HDMI 2.1
Length: 301 mm
Width: 151 mm
Height: 151 mm
Market: Console
16 changes: 16 additions & 0 deletions specs/GPUs-CONSOLE/AMD/RDNA-3.0.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: RDNA-3.0-Console
humanName: RDNA 3.0
type: Graphics Architecture
isPart: false
topHeader: 'SELECT CARD:'
data:
Lithography: 4 nm
DirectX Support: '12.2'
Vulkan Support: '1.3'
Release Date: '2022-11-03'
Manufacturer: AMD
sections:
- header: ROG Ally
members:
- ROG-Ally-Extreme-GPU
- ROG-Ally-GPU
36 changes: 36 additions & 0 deletions specs/GPUs-CONSOLE/AMD/RDNA-3.0/ROG-Ally-Extreme-GPU.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: ROG-Ally-Extreme-GPU
humanName: ROG Ally Extreme GPU
isPart: true
type: Graphics Card
data:
Manufacturer: AMD
Vendor: AMD
Architecture: RDNA 3.0
Lithography: 4 nm
DirectX Support: '12.2'
Vulkan Support: '1.3'
OpenGL Support: '4.6'
OpenCL Support: '2.1'
Release Date: '2023-06-13'
GPU Base Frequency: 1500 MHz
GPU Boost Frequency: 2700 MHz
VRAM Frequency: 1600 MHz
VRAM Bandwidth: 51.20 GB/s
VRAM Capacity: 16 GiB
VRAM Type: LPDDR5
VRAM Bus Width: 64 bit
Render Output Unit Count: 32
Texture Mapping Unit Count: 48
Shader Processor Count: 768
Die Size: 178 mm²
GPU: Phoenix
TDP: 30 W
FP32 Compute: 8.294 TFLOPS
FP64 Compute: 518.4 GFLOPS (1:16)
Outputs: 1x USB Type-C
Power Connectors: None
Length: 280 mm
Width: 111 mm
Height: 21 mm
Ray Tracing Cores: 12
Market: Console
36 changes: 36 additions & 0 deletions specs/GPUs-CONSOLE/AMD/RDNA-3.0/ROG-Ally-GPU.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: ROG-Ally-GPU
humanName: ROG Ally GPU
isPart: true
type: Graphics Card
data:
Manufacturer: AMD
Vendor: AMD
Architecture: RDNA 3.0
Lithography: 4 nm
DirectX Support: '12.2'
Vulkan Support: '1.3'
OpenGL Support: '4.6'
OpenCL Support: '2.1'
Release Date: '2023'
GPU Base Frequency: 1500 MHz
GPU Boost Frequency: 2500 MHz
VRAM Frequency: 1600 MHz
VRAM Bandwidth: 51.20 GB/s
VRAM Capacity: 16 GiB
VRAM Type: LPDDR5
VRAM Bus Width: 64 bit
Render Output Unit Count: 8
Texture Mapping Unit Count: 16
Shader Processor Count: 256
Die Size: 178 mm²
GPU: Phoenix
TDP: 30 W
FP32 Compute: 2.560 TFLOPS
FP64 Compute: 160.0 GFLOPS (1:16)
Outputs: No outputs
Power Connectors: None
Length: 280 mm
Width: 111 mm
Height: 21 mm
Ray Tracing Cores: 4
Market: Console
15 changes: 15 additions & 0 deletions specs/GPUs-CONSOLE/AMD/TeraScale-2.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
name: TeraScale-2-Console
humanName: TeraScale 2
type: Graphics Architecture
isPart: false
topHeader: 'SELECT CARD:'
data:
Lithography: 40 nm
DirectX Support: '11.0'
Vulkan Support: 'N/A'
Release Date: '2009-09-23'
Manufacturer: AMD
sections:
- header: Wii U
members:
- Wii-U-GPU
31 changes: 31 additions & 0 deletions specs/GPUs-CONSOLE/AMD/TeraScale-2/Wii-U-GPU.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: Wii-U-GPU
humanName: Wii U GPU
isPart: true
type: Graphics Card
data:
Manufacturer: AMD
Vendor: AMD
Architecture: TeraScale 2
Lithography: 40 nm
Vulkan Support: 'N/A'
OpenGL Support: 'N/A'
OpenCL Support: 'N/A'
Release Date: '2012-11-18'
GPU Base Frequency: 550 MHz
VRAM Frequency: 800 MHz
VRAM Bandwidth: 12.80 GB/s
VRAM Capacity: 2 GiB
VRAM Type: DDR3
VRAM Bus Width: 64 bit
Render Output Unit Count: 8
Texture Mapping Unit Count: 16
Shader Processor Count: 160
Die Size: 146 mm²
GPU: Latte
TDP: 33 W
FP32 Compute: 176.0 GFLOPS
Outputs: 1x HDMI 1.4
Length: 269 mm
Width: 172 mm
Height: 46 mm
Market: Console
19 changes: 19 additions & 0 deletions specs/GPUs-CONSOLE/AMD/TeraScale.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: TeraScale-Console
humanName: TeraScale
type: Graphics Architecture
isPart: false
topHeader: 'SELECT CARD:'
data:
Lithography: 45-80 nm
DirectX Support: '9.3'
Vulkan Support: 'N/A'
Release Date: '2005-11-22'
Manufacturer: AMD
sections:
- header: Xbox
members:
- Xbox-360-E-GPU
- Xbox-360-GPU-65nm
- Xbox-360-GPU-80nm
- Xbox-360-GPU-90nm
- Xbox-360-S-GPU
33 changes: 33 additions & 0 deletions specs/GPUs-CONSOLE/AMD/TeraScale/Xbox-360-E-GPU.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Xbox-360-E-GPU
humanName: Xbox 360 E GPU
isPart: true
type: Graphics Card
data:
Manufacturer: AMD
Vendor: AMD
Architecture: TeraScale
Lithography: 45 nm
DirectX Support: '9.3'
Vulkan Support: 'N/A'
OpenGL Support: 'N/A'
OpenCL Support: 'N/A'
Release Date: '2013-06-10'
GPU Base Frequency: 500 MHz
VRAM Frequency: 700 MHz
VRAM Bandwidth: 22.40 GB/s
VRAM Capacity: 512 MiB
VRAM Type: GDDR3
VRAM Bus Width: 128 bit
Render Output Unit Count: 8
Texture Mapping Unit Count: 16
Shader Processor Count: 240
Die Size: 168 mm²
GPU: Xenos Corona
GPU Variant: Crayola 6
TDP: 120 W
FP32 Compute: 240.0 GFLOPS
Outputs: 1x HDMI 1.2
Length: 264 mm
Width: 254 mm
Height: 67 mm
Market: Console
33 changes: 33 additions & 0 deletions specs/GPUs-CONSOLE/AMD/TeraScale/Xbox-360-GPU-65nm.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Xbox-360-GPU-65nm
humanName: Xbox 360 GPU 65nm
isPart: true
type: Graphics Card
data:
Manufacturer: AMD
Vendor: AMD
Architecture: TeraScale
Lithography: 65 nm
DirectX Support: '9.3'
Vulkan Support: 'N/A'
OpenGL Support: 'N/A'
OpenCL Support: 'N/A'
Release Date: '2008-08-01'
GPU Base Frequency: 500 MHz
VRAM Frequency: 700 MHz
VRAM Bandwidth: 22.40 GB/s
VRAM Capacity: 512 MiB
VRAM Type: GDDR3
VRAM Bus Width: 128 bit
Render Output Unit Count: 8
Texture Mapping Unit Count: 16
Shader Processor Count: 240
Die Size: 121 mm²
GPU: Xenos Jasper
GPU Variant: Crayola 6
TDP: 150 W
FP32 Compute: 240.0 GFLOPS
Outputs: 1x HDMI 1.2
Length: 310 mm
Width: 269 mm
Height: 79 mm
Market: Console
33 changes: 33 additions & 0 deletions specs/GPUs-CONSOLE/AMD/TeraScale/Xbox-360-GPU-80nm.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Xbox-360-GPU-80nm
humanName: Xbox 360 GPU 80nm
isPart: true
type: Graphics Card
data:
Manufacturer: AMD
Vendor: AMD
Architecture: TeraScale
Lithography: 80 nm
DirectX Support: '9.3'
Vulkan Support: 'N/A'
OpenGL Support: 'N/A'
OpenCL Support: 'N/A'
Release Date: '2007-10-27'
GPU Base Frequency: 500 MHz
VRAM Frequency: 700 MHz
VRAM Bandwidth: 22.40 GB/s
VRAM Capacity: 512 MiB
VRAM Type: GDDR3
VRAM Bus Width: 128 bit
Render Output Unit Count: 8
Texture Mapping Unit Count: 16
Shader Processor Count: 240
Die Size: 156 mm²
GPU: Xenos Falcon
GPU Variant: Crayola 6
TDP: 175 W
FP32 Compute: 240.0 GFLOPS
Outputs: 1x HDMI 1.2
Length: 310 mm
Width: 269 mm
Height: 79 mm
Market: Console
33 changes: 33 additions & 0 deletions specs/GPUs-CONSOLE/AMD/TeraScale/Xbox-360-GPU-90nm.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Xbox-360-GPU-90nm
humanName: Xbox 360 GPU 90nm
isPart: true
type: Graphics Card
data:
Manufacturer: AMD
Vendor: AMD
Architecture: TeraScale
Lithography: 90 nm
DirectX Support: '9.3'
Vulkan Support: 'N/A'
OpenGL Support: 'N/A'
OpenCL Support: 'N/A'
Release Date: '2005-11-22'
GPU Base Frequency: 500 MHz
VRAM Frequency: 700 MHz
VRAM Bandwidth: 22.40 GB/s
VRAM Capacity: 512 MiB
VRAM Type: GDDR3
VRAM Bus Width: 128 bit
Render Output Unit Count: 8
Texture Mapping Unit Count: 16
Shader Processor Count: 240
Die Size: 181 mm²
GPU: Xenos Xenon
GPU Variant: Crayola 6
TDP: 203 W
FP32 Compute: 240.0 GFLOPS
Outputs: No outputs
Length: 310 mm
Width: 269 mm
Height: 79 mm
Market: Console
33 changes: 33 additions & 0 deletions specs/GPUs-CONSOLE/AMD/TeraScale/Xbox-360-S-GPU.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Xbox-360-S-GPU
humanName: Xbox 360 S GPU
isPart: true
type: Graphics Card
data:
Manufacturer: AMD
Vendor: AMD
Architecture: TeraScale
Lithography: 45 nm
DirectX Support: '9.3'
Vulkan Support: 'N/A'
OpenGL Support: 'N/A'
OpenCL Support: 'N/A'
Release Date: '2010-06-19'
GPU Base Frequency: 500 MHz
VRAM Frequency: 700 MHz
VRAM Bandwidth: 22.40 GB/s
VRAM Capacity: 512 MiB
VRAM Type: GDDR3
VRAM Bus Width: 128 bit
Render Output Unit Count: 8
Texture Mapping Unit Count: 16
Shader Processor Count: 240
Die Size: 168 mm²
GPU: Xenos Vejle
GPU Variant: Crayola 6
TDP: 133 W
FP32 Compute: 240.0 GFLOPS
Outputs: 1x HDMI 1.2
Length: 260 mm
Width: 270 mm
Height: 78 mm
Market: Console
15 changes: 15 additions & 0 deletions specs/GPUs-CONSOLE/ATI/Rage-5.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
name: Rage-5-Console
humanName: Rage 5
type: Graphics Architecture
isPart: false
topHeader: 'SELECT CARD:'
data:
Lithography: 180 nm
DirectX Support: '6.0+'
Vulkan Support: 'N/A'
Release Date: '2000-08-24'
Manufacturer: ATI
sections:
- header: WHOLE RANGE
members:
- GameCube-GPU
32 changes: 32 additions & 0 deletions specs/GPUs-CONSOLE/ATI/Rage-5/GameCube-GPU.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: GameCube-GPU
humanName: GameCube GPU
isPart: true
type: Graphics Card
data:
Manufacturer: ATI
Vendor: ATI
Architecture: Rage 5
Lithography: 180 nm
DirectX Support: '6.0+'
Vulkan Support: 'N/A'
OpenGL Support: 'N/A'
OpenCL Support: 'N/A'
Release Date: '2000-08-24'
GPU Base Frequency: 162 MHz
VRAM Frequency: 162 MHz
VRAM Bandwidth: 1.296 GB/s
VRAM Capacity: 16 MiB
VRAM Type: SDR
VRAM Bus Width: 64 bit
Render Output Unit Count: 4
Texture Mapping Unit Count: 4
Shader Processor Count: 0
Die Size: 120 mm²
GPU: Flipper
TDP: 45 W
Outputs: No outputs
Length: 150 mm
Width: 161 mm
Height: 110 mm
Market: Console
Pixel Shaders: 4
15 changes: 15 additions & 0 deletions specs/GPUs-CONSOLE/ATI/Ultra-Threaded-SE.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
name: Ultra-Threaded-SE-Console
humanName: Ultra-Threaded SE
type: Graphics Architecture
isPart: false
topHeader: 'SELECT CARD:'
data:
Lithography: 90 nm
DirectX Support: '9.3'
Vulkan Support: 'N/A'
Release Date: '2005-10-01'
Manufacturer: ATI
sections:
- header: WHOLE RANGE
members:
- Wii-GPU
31 changes: 31 additions & 0 deletions specs/GPUs-CONSOLE/ATI/Ultra-Threaded-SE/Wii-GPU.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: Wii-GPU
humanName: Wii GPU
isPart: true
type: Graphics Card
data:
Manufacturer: ATI
Vendor: ATI
Architecture: Ultra-Threaded SE
Lithography: 90 nm
Vulkan Support: 'N/A'
OpenGL Support: 'N/A'
OpenCL Support: 'N/A'
Release Date: '2006-11-19'
GPU Base Frequency: 243 MHz
VRAM Frequency: 243 MHz
VRAM Bandwidth: 3.888 GB/s
VRAM Capacity: 64 MiB
VRAM Type: GDDR3
VRAM Bus Width: 64 bit
Render Output Unit Count: 4
Texture Mapping Unit Count: 4
Shader Processor Count: 0
Die Size: 95 mm²
GPU: Hollywood
TDP: 45 W
Outputs: No outputs
Length: 157 mm
Width: 197 mm
Height: 60 mm
Market: Console
Pixel Shaders: 4
22 changes: 22 additions & 0 deletions specs/GPUs-CONSOLE/GPUS-CONSOLE-AMD.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: GPUs-CONSOLE-AMD
humanName: Console GPUs
type: Generic Container
isPart: false
topHeader: 'SELECT SERIES:'
data:
Manufacturer: AMD
sections:
- header: RDNA
members:
- RDNA-2.0-Console
- RDNA-3.0-Console
- header: GCN
members:
- GCN-1.0-Console
- GCN-2.0-Console
- GCN-5.0-Console
- header: TeraScale
members:
- TeraScale-Console
- TeraScale-2-Console

14 changes: 14 additions & 0 deletions specs/GPUs-CONSOLE/GPUs-CONSOLE-ATI.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
name: GPUs-CONSOLE-ATI
humanName: Console GPUs
type: Generic Container
isPart: false
topHeader: 'SELECT SERIES:'
data:
Manufacturer: ATI
sections:
- header: Ultra Threaded SE
members:
- Wii-GPU
- header: Rage 5
members:
- GameCube-GPU
22 changes: 22 additions & 0 deletions specs/GPUs-CONSOLE/GPUs-CONSOLE-Nvidia.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: GPUs-CONSOLE-Nvidia
humanName: Console GPUs
type: Generic Container
isPart: false
topHeader: 'SELECT SERIES:'
data:
Manufacturer: Nvidia
sections:
- header: Maxwell-2.0
members:
- Switch-GPU-16nm
- Switch-GPU-20nm
- header: Curie
members:
- Playstation-3-GPU-28nm
- Playstation-3-GPU-40nm
- Playstation-3-GPU-65nm
- Playstation-3-GPU-90nm
- header: Kelvin
members:
- Xbox-GPU

1 change: 1 addition & 0 deletions specs/GPUs-CONSOLE/GPUs-CONSOLE-Sony.yaml.disable
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# these are missing, i have the data in the database... look for gpus with no architecture
18 changes: 18 additions & 0 deletions specs/GPUs-CONSOLE/Nvidia/Curie.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: Curie-Console
humanName: Curie
type: Graphics Architecture
isPart: false
topHeader: 'SELECT CARD:'
data:
Lithography: 90-28 nm
DirectX Support: '9.3'
Vulkan Support: 'N/A'
Release Date: '2003-12-22'
Manufacturer: Nvidia
sections:
- header: WHOLE RANGE
members:
- Playstation-3-GPU-28nm
- Playstation-3-GPU-40nm
- Playstation-3-GPU-65nm
- Playstation-3-GPU-90nm
32 changes: 32 additions & 0 deletions specs/GPUs-CONSOLE/Nvidia/Curie/Playstation-3-GPU-28nm.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: Playstation-3-GPU-28nm
humanName: Playstation 3 GPU 28nm
isPart: true
type: Graphics Card
data:
Manufacturer: Nvidia
Vendor: Nvidia
Architecture: Curie
Lithography: 28 nm
Vulkan Support: 'N/A'
OpenGL Support: 'ES 1.1'
OpenCL Support: 'N/A'
Release Date: '2013-06-03'
GPU Base Frequency: 550 MHz
VRAM Frequency: 650 MHz
VRAM Bandwidth: 20.80 GB/s
VRAM Capacity: 256 MiB
VRAM Type: GDDR3
VRAM Bus Width: 128 bit
Render Output Unit Count: 8
Texture Mapping Unit Count: 24
Shader Processor Count: 0
Die Size: 68 mm²
GPU: RSX-28nm
GPU Variant: RSX-D5305L
TDP: 21 W
Outputs: 1x HDMI 1.3
Length: 290 mm
Width: 60 mm
Height: 230 mm
Market: Console
Pixel Shaders: 24
32 changes: 32 additions & 0 deletions specs/GPUs-CONSOLE/Nvidia/Curie/Playstation-3-GPU-40nm.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: Playstation-3-GPU-40nm
humanName: Playstation 3 GPU 40nm
isPart: true
type: Graphics Card
data:
Manufacturer: Nvidia
Vendor: Nvidia
Architecture: Curie
Lithography: 40 nm
Vulkan Support: 'N/A'
OpenGL Support: 'ES 1.1'
OpenCL Support: 'N/A'
Release Date: '2012-10-04'
GPU Base Frequency: 550 MHz
VRAM Frequency: 650 MHz
VRAM Bandwidth: 20.80 GB/s
VRAM Capacity: 256 MiB
VRAM Type: GDDR3
VRAM Bus Width: 128 bit
Render Output Unit Count: 8
Texture Mapping Unit Count: 24
Shader Processor Count: 0
Die Size: 114 mm²
GPU: RSX-40nm
GPU Variant: RSX-CXD5302
TDP: 35 W
Outputs: 1x HDMI 1.3
Length: 290 mm
Width: 290 mm
Height: 65 mm
Market: Console
Pixel Shaders: 24
32 changes: 32 additions & 0 deletions specs/GPUs-CONSOLE/Nvidia/Curie/Playstation-3-GPU-65nm.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: Playstation-3-GPU-65nm
humanName: Playstation 3 GPU 65nm
isPart: true
type: Graphics Card
data:
Manufacturer: Nvidia
Vendor: Nvidia
Architecture: Curie
Lithography: 65 nm
Vulkan Support: 'N/A'
OpenGL Support: 'ES 1.1'
OpenCL Support: 'N/A'
Release Date: 'Aug 2008'
GPU Base Frequency: 550 MHz
VRAM Frequency: 650 MHz
VRAM Bandwidth: 20.80 GB/s
VRAM Capacity: 256 MiB
VRAM Type: GDDR3
VRAM Bus Width: 128 bit
Render Output Unit Count: 8
Texture Mapping Unit Count: 24
Shader Processor Count: 0
Die Size: 186 mm²
GPU: RSX-65nm
GPU Variant: RSX-CXD2991
TDP: 58 W
Outputs: 1x HDMI 1.3
Length: 325 mm
Width: 98 mm
Height: 274 mm
Market: Console
Pixel Shaders: 24
32 changes: 32 additions & 0 deletions specs/GPUs-CONSOLE/Nvidia/Curie/Playstation-3-GPU-90nm.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: Playstation-3-GPU-90nm
humanName: Playstation 3 GPU 90nm
isPart: true
type: Graphics Card
data:
Manufacturer: Nvidia
Vendor: Nvidia
Architecture: Curie
Lithography: 90 nm
Vulkan Support: 'N/A'
OpenGL Support: 'ES 1.1'
OpenCL Support: 'N/A'
Release Date: '2006-11-11'
GPU Base Frequency: 550 MHz
VRAM Frequency: 650 MHz
VRAM Bandwidth: 20.80 GB/s
VRAM Capacity: 256 MiB
VRAM Type: GDDR3
VRAM Bus Width: 128 bit
Render Output Unit Count: 8
Texture Mapping Unit Count: 24
Shader Processor Count: 0
Die Size: 258 mm²
GPU: RSX-90nm
GPU Variant: RSX-CXD2971
TDP: 80 W
Outputs: 1x HDMI 1.3
Length: 325 mm
Width: 98 mm
Height: 274 mm
Market: Console
Pixel Shaders: 24
15 changes: 15 additions & 0 deletions specs/GPUs-CONSOLE/Nvidia/Kelvin.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
name: Kelvin-Console
humanName: Kelvin
type: Graphics Architecture
isPart: false
topHeader: 'SELECT CARD:'
data:
Lithography: 150 nm
DirectX Support: '8.1'
Vulkan Support: 'N/A'
Release Date: '2001-02-27'
Manufacturer: Nvidia
sections:
- header: WHOLE RANGE
members:
- Xbox-GPU
33 changes: 33 additions & 0 deletions specs/GPUs-CONSOLE/Nvidia/Kelvin/Xbox-GPU.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Xbox-GPU
humanName: Xbox GPU
isPart: true
type: Graphics Card
data:
Manufacturer: Nvidia
Vendor: Nvidia
Architecture: Kelvin
Lithography: 150 nm
DirectX Support: '8.1'
Vulkan Support: 'N/A'
OpenGL Support: '1.4'
OpenCL Support: 'N/A'
Release Date: '2001-11-15'
GPU Base Frequency: 233 MHz
VRAM Frequency: 200 MHz
VRAM Bandwidth: 6.400 GB/s
VRAM Capacity: 64 MiB
VRAM Type: DDR
VRAM Bus Width: 128 bit
Render Output Unit Count: 4
Texture Mapping Unit Count: 8
Shader Processor Count: 0
Die Size: 142 mm²
GPU: NV2A
GPU Variant: XGPU
TDP: unknown
Outputs: No outputs
Length: 320 mm
Width: 100 mm
Height: 260 mm
Market: Console
Pixel Shaders: 4
16 changes: 16 additions & 0 deletions specs/GPUs-CONSOLE/Nvidia/Maxwell-2.0.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: Maxwell-2.0-Console
humanName: Maxwell 2.0
type: Graphics Architecture
isPart: false
topHeader: 'SELECT CARD:'
data:
Lithography: 16-20 nm
DirectX Support: '12.1'
Vulkan Support: '1.3'
Release Date: '2014-09-19'
Manufacturer: Nvidia
sections:
- header: WHOLE RANGE
members:
- Switch-GPU-16nm
- Switch-GPU-20nm
35 changes: 35 additions & 0 deletions specs/GPUs-CONSOLE/Nvidia/Maxwell-2.0/Switch-GPU-16nm.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: Switch-GPU-16nm
humanName: Switch GPU 16nm
isPart: true
type: Graphics Card
data:
Manufacturer: Nvidia
Vendor: Nvidia
Architecture: Maxwell 2.0
Lithography: 16 nm
DirectX Support: '12.1'
Vulkan Support: '1.1'
OpenGL Support: '4.6'
OpenCL Support: '1.2'
Release Date: '2019-08-16'
GPU Base Frequency: 384 MHz
GPU Boost Frequency: 768 MHz
VRAM Frequency: 1600 MHz
VRAM Bandwidth: 25.60 GB/s
VRAM Capacity: 4 GiB
VRAM Type: DDR4
VRAM Bus Width: 64 bit
Render Output Unit Count: 16
Texture Mapping Unit Count: 16
Shader Processor Count: 256
Die Size: 100 mm²
GPU: GM20B
GPU Variant: ODNX10-A1
TDP: 15 W
FP32 Compute: 393.2 GFLOPS
FP64 Compute: 12.29 GFLOPS (1:32)
Outputs: 1x USB Type-C
Length: 239 mm
Width: 101 mm
Height: 28 mm
Market: Console
35 changes: 35 additions & 0 deletions specs/GPUs-CONSOLE/Nvidia/Maxwell-2.0/Switch-GPU-20nm.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: Switch-GPU-20nm
humanName: Switch GPU 20nm
isPart: true
type: Graphics Card
data:
Manufacturer: Nvidia
Vendor: Nvidia
Architecture: Maxwell 2.0
Lithography: 20 nm
DirectX Support: '12.1'
Vulkan Support: '1.1'
OpenGL Support: '4.6'
OpenCL Support: '1.2'
Release Date: '2017-03-17'
GPU Base Frequency: 384 MHz
GPU Boost Frequency: 768 MHz
VRAM Frequency: 1600 MHz
VRAM Bandwidth: 25.60 GB/s
VRAM Capacity: 4 GiB
VRAM Type: DDR4
VRAM Bus Width: 64 bit
Render Output Unit Count: 16
Texture Mapping Unit Count: 16
Shader Processor Count: 256
Die Size: 118 mm²
GPU: GM20B
GPU Variant: ODNX02-A2
TDP: 15 W
FP32 Compute: 393.2 GFLOPS
FP64 Compute: 12.29 GFLOPS (1:32)
Outputs: 1x USB Type-C
Length: 239 mm
Width: 101 mm
Height: 28 mm
Market: Console
23 changes: 0 additions & 23 deletions specs/GPUs-CONSUMER.yaml

This file was deleted.

31 changes: 31 additions & 0 deletions specs/GPUs-CONSUMER/3dfx/Voodoo-Scalable.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: Voodoo-Scalable
humanName: Voodoo Scalable
type: Graphics Architecture
isPart: false
topHeader: 'SELECT CARD:'
data:
Lithography: 250 - 180 nm
DirectX Support: '6.0'
Vulkan Support: 'N/A'
Release Date: '2000-06-22'
Manufacturer: 3dfx
sections:
- header: WHOLE RANGE
members:
- Spectre-1000
- Spectre-2000
- Spectre-3000
- Voodoo4-4000-AGP
- Voodoo4-4500-AGP
- Voodoo4-4500-PCI
- Voodoo4-4800-AGP
- Voodoo4-2-4000-AGP
- Voodoo4-2-4200-AGP
- Voodoo4-2-4200-PCI-16-MB
- Voodoo4-2-4200-PCI-32-MB
- Voodoo4-2-4800-AGP
- Voodoo5-5000-AGP
- Voodoo5-5000-PCI
- Voodoo5-5500-AGP
- Voodoo5-5500-PCI
- Voodoo5-6000
32 changes: 32 additions & 0 deletions specs/GPUs-CONSUMER/3dfx/Voodoo-Scalable/Spectre-1000.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: Spectre-1000
humanName: Spectre 1000
isPart: true
type: Graphics Card
data:
Manufacturer: 3dfx
Vendor: 3dfx
Architecture: Voodoo Scalable
Lithography: 180 nm
DirectX Support: '8.0'
Vulkan Support: 'N/A'
OpenGL Support: '1.1'
OpenCL Support: 'N/A'
Release Date: 'Never Released'
GPU Base Frequency: 200 MHz
VRAM Frequency: 200 MHz
VRAM Bandwidth: 6.400 GB/s
VRAM Capacity: 64 MiB
VRAM Type: DDR
VRAM Bus Width: 128 bit
Render Output Unit Count: 4
Texture Mapping Unit Count: 4
Shader Processor Count: 0
Die Size: 131 mm²
GPU: Rampage
TDP: 30 W
Slot Width: Single-slot
Outputs: 1x VGA
Power Connectors: 1x Molex
Pixel Shaders: 4
Market:
- Consumer
34 changes: 34 additions & 0 deletions specs/GPUs-CONSUMER/3dfx/Voodoo-Scalable/Spectre-2000.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: Spectre-2000
humanName: Spectre 2000
isPart: true
type: Graphics Card
data:
Manufacturer: 3dfx
Vendor: 3dfx
Architecture: Voodoo Scalable
Lithography: 180 nm
DirectX Support: '8.0'
Vulkan Support: 'N/A'
OpenGL Support: '1.1'
OpenCL Support: 'N/A'
Release Date: 'Never Released'
GPU Base Frequency: 200 MHz
VRAM Frequency: 200 MHz
VRAM Bandwidth: 6.400 GB/s
VRAM Capacity: 64 MiB
VRAM Type: DDR
VRAM Bus Width: 128 bit
Render Output Unit Count: 4
Texture Mapping Unit Count: 4
Shader Processor Count: 0
Die Size: unknown
GPU: Sage
TDP: 30 W
Slot Width: Single-slot
Outputs:
- 1x DVI
- 1x VGA1x S-Video
Power Connectors: None
Pixel Shaders: 4
Market:
- Consumer
34 changes: 34 additions & 0 deletions specs/GPUs-CONSUMER/3dfx/Voodoo-Scalable/Spectre-3000.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: Spectre-3000
humanName: Spectre 3000
isPart: true
type: Graphics Card
data:
Manufacturer: 3dfx
Vendor: 3dfx
Architecture: Voodoo Scalable
Lithography: 180 nm
DirectX Support: '8.0'
Vulkan Support: 'N/A'
OpenGL Support: '1.1'
OpenCL Support: 'N/A'
Release Date: 'Never Released'
GPU Base Frequency: 200 MHz
VRAM Frequency: 200 MHz
VRAM Bandwidth: 6.400 GB/s
VRAM Capacity: 64 MiB
VRAM Type: DDR
VRAM Bus Width: 128 bit
Render Output Unit Count: 4
Texture Mapping Unit Count: 4
Shader Processor Count: 0
Die Size: unknown
GPU: Sage
TDP: 60 W
Slot Width: Single-slot
Outputs:
- 1x DVI
- 1x VGA1x S-Video
Power Connectors: None
Pixel Shaders: 4
Market:
- Consumer
33 changes: 33 additions & 0 deletions specs/GPUs-CONSUMER/3dfx/Voodoo-Scalable/Voodoo4-2-4000-AGP.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Voodoo4-2-4000-AGP
humanName: Voodoo4-2 4000 AGP
isPart: true
type: Graphics Card
data:
Manufacturer: 3dfx
Vendor: 3dfx
Architecture: Voodoo Scalable
Lithography: 180 nm
DirectX Support: '6.0'
Vulkan Support: 'N/A'
OpenGL Support: '1.1'
OpenCL Support: 'N/A'
Release Date: 'Never Released'
GPU Base Frequency: 166 MHz
VRAM Frequency: 166 MHz
VRAM Bandwidth: 2.656 GB/s
VRAM Capacity: 16 MiB
VRAM Type: SDR
VRAM Bus Width: 128 bit
Render Output Unit Count: 2
Texture Mapping Unit Count: 2
Shader Processor Count: 0
Die Size: 112 mm²
GPU: VSA-101
GPU Variant: Daytona
TDP: 15 W
Slot Width: Single-slot
Outputs: 1x VGA
Power Connectors: None
Pixel Shaders: 2
Market:
- Consumer
35 changes: 35 additions & 0 deletions specs/GPUs-CONSUMER/3dfx/Voodoo-Scalable/Voodoo4-2-4200-AGP.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: Voodoo4-2-4200-AGP
humanName: Voodoo4-2 4200 AGP
isPart: true
type: Graphics Card
data:
Manufacturer: 3dfx
Vendor: 3dfx
Architecture: Voodoo Scalable
Lithography: 180 nm
DirectX Support: '6.0'
Vulkan Support: 'N/A'
OpenGL Support: '1.1'
OpenCL Support: 'N/A'
Release Date: 'Never Released'
GPU Base Frequency: 143 MHz
VRAM Frequency: 143 MHz
VRAM Bandwidth: 2.288 GB/s
VRAM Capacity: 16 MiB
VRAM Type: DDR
VRAM Bus Width: 64 bit
Render Output Unit Count: 2
Texture Mapping Unit Count: 2
Shader Processor Count: 0
Die Size: 112 mm²
GPU: VSA-101
GPU Variant: Daytona
TDP: 15 W
Slot Width: Single-slot
Outputs:
- 1x DVI
- 1x VGA
Power Connectors: None
Pixel Shaders: 2
Market:
- Consumer
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: Voodoo4-2-4200-PCI-16-MB
humanName: Voodoo4-2 4200 PCI 16 MB
isPart: true
type: Graphics Card
data:
Manufacturer: 3dfx
Vendor: 3dfx
Architecture: Voodoo Scalable
Lithography: 180 nm
DirectX Support: '6.0'
Vulkan Support: 'N/A'
OpenGL Support: '1.1'
OpenCL Support: 'N/A'
Release Date: 'Never Released'
GPU Base Frequency: 166 MHz
VRAM Frequency: 166 MHz
VRAM Bandwidth: 2.656 GB/s
VRAM Capacity: 16 MiB
VRAM Type: DDR
VRAM Bus Width: 64 bit
Render Output Unit Count: 2
Texture Mapping Unit Count: 2
Shader Processor Count: 0
Die Size: 112 mm²
GPU: VSA-101
GPU Variant: Daytona
TDP: 15 W
Slot Width: Single-slot
Outputs:
- 1x DVI
- 1x VGA
Power Connectors: None
Pixel Shaders: 2
Market:
- Consumer
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: Voodoo4-2-4200-PCI-32-MB
humanName: Voodoo4-2 4200 PCI 32 MB
isPart: true
type: Graphics Card
data:
Manufacturer: 3dfx
Vendor: 3dfx
Architecture: Voodoo Scalable
Lithography: 180 nm
DirectX Support: '6.0'
Vulkan Support: 'N/A'
OpenGL Support: '1.1'
OpenCL Support: 'N/A'
Release Date: 'Never Released'
GPU Base Frequency: 166 MHz
VRAM Frequency: 166 MHz
VRAM Bandwidth: 2.656 GB/s
VRAM Capacity: 32 MiB
VRAM Type: DDR
VRAM Bus Width: 64 bit
Render Output Unit Count: 2
Texture Mapping Unit Count: 2
Shader Processor Count: 0
Die Size: 112 mm²
GPU: VSA-101
GPU Variant: Daytona
TDP: 15 W
Slot Width: Single-slot
Outputs:
- 1x DVI
- 1x VGA
Power Connectors: None
Pixel Shaders: 2
Market:
- Consumer
33 changes: 33 additions & 0 deletions specs/GPUs-CONSUMER/3dfx/Voodoo-Scalable/Voodoo4-2-4800-AGP.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Voodoo4-2-4800-AGP
humanName: Voodoo4-2 4800 AGP
isPart: true
type: Graphics Card
data:
Manufacturer: 3dfx
Vendor: 3dfx
Architecture: Voodoo Scalable
Lithography: 180 nm
DirectX Support: '6.0'
Vulkan Support: 'N/A'
OpenGL Support: '1.1'
OpenCL Support: 'N/A'
Release Date: 'Never Released'
GPU Base Frequency: 166 MHz
VRAM Frequency: 166 MHz
VRAM Bandwidth: 2.656 GB/s
VRAM Capacity: 32 MiB
VRAM Type: SDR
VRAM Bus Width: 128 bit
Render Output Unit Count: 2
Texture Mapping Unit Count: 2
Shader Processor Count: 0
Die Size: 112 mm²
GPU: VSA-101
GPU Variant: Napalm 2
TDP: 15 W
Slot Width: Single-slot
Outputs: 1x VGA
Power Connectors: None
Pixel Shaders: 2
Market:
- Consumer
32 changes: 32 additions & 0 deletions specs/GPUs-CONSUMER/3dfx/Voodoo-Scalable/Voodoo4-4000-AGP.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: Voodoo4-4000-AGP
humanName: Voodoo4 4000 AGP
isPart: true
type: Graphics Card
data:
Manufacturer: 3dfx
Vendor: 3dfx
Architecture: Voodoo Scalable
Lithography: 250 nm
DirectX Support: '6.0'
Vulkan Support: 'N/A'
OpenGL Support: '1.1'
OpenCL Support: 'N/A'
Release Date: 'Never Released'
GPU Base Frequency: 166 MHz
VRAM Frequency: 166 MHz
VRAM Bandwidth: 2.656 GB/s
VRAM Capacity: 16 MiB
VRAM Type: SDR
VRAM Bus Width: 128 bit
Render Output Unit Count: 2
Texture Mapping Unit Count: 2
Shader Processor Count: 0
Die Size: 112 mm²
GPU: VSA-100
TDP: 15 W
Slot Width: Single-slot
Outputs: 1x VGA
Power Connectors: None
Pixel Shaders: 2
Market:
- Consumer
33 changes: 33 additions & 0 deletions specs/GPUs-CONSUMER/3dfx/Voodoo-Scalable/Voodoo4-4500-AGP.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Voodoo4-4500-AGP
humanName: Voodoo4 4500 AGP
isPart: true
type: Graphics Card
data:
Manufacturer: 3dfx
Vendor: 3dfx
Architecture: Voodoo Scalable
Lithography: 250 nm
DirectX Support: '6.0'
Vulkan Support: 'N/A'
OpenGL Support: '1.1'
OpenCL Support: 'N/A'
Release Date: '2000-10-13'
GPU Base Frequency: 166 MHz
VRAM Frequency: 166 MHz
VRAM Bandwidth: 2.656 GB/s
VRAM Capacity: 32 MiB
VRAM Type: SDR
VRAM Bus Width: 128 bit
Render Output Unit Count: 2
Texture Mapping Unit Count: 2
Shader Processor Count: 0
Die Size: 112 mm²
GPU: VSA-100
GPU Variant: Napalm 26-220
TDP: 15 W
Slot Width: Single-slot
Outputs: 1x VGA
Power Connectors: None
Pixel Shaders: 2
Market:
- Consumer
33 changes: 33 additions & 0 deletions specs/GPUs-CONSUMER/3dfx/Voodoo-Scalable/Voodoo4-4500-PCI.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Voodoo4-4500-PCI
humanName: Voodoo4 4500 PCI
isPart: true
type: Graphics Card
data:
Manufacturer: 3dfx
Vendor: 3dfx
Architecture: Voodoo Scalable
Lithography: 250 nm
DirectX Support: '6.0'
Vulkan Support: 'N/A'
OpenGL Support: '1.1'
OpenCL Support: 'N/A'
Release Date: '2000-10-13'
GPU Base Frequency: 166 MHz
VRAM Frequency: 166 MHz
VRAM Bandwidth: 2.656 GB/s
VRAM Capacity: 32 MiB
VRAM Type: SDR
VRAM Bus Width: 128 bit
Render Output Unit Count: 2
Texture Mapping Unit Count: 2
Shader Processor Count: 0
Die Size: 112 mm²
GPU: VSA-100
GPU Variant: Napalm 26-220
TDP: 15 W
Slot Width: Single-slot
Outputs: 1x VGA
Power Connectors: None
Pixel Shaders: 2
Market:
- Consumer
33 changes: 33 additions & 0 deletions specs/GPUs-CONSUMER/3dfx/Voodoo-Scalable/Voodoo4-4800-AGP.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Voodoo4-4800-AGP
humanName: Voodoo4 4800 AGP
isPart: true
type: Graphics Card
data:
Manufacturer: 3dfx
Vendor: 3dfx
Architecture: Voodoo Scalable
Lithography: 250 nm
DirectX Support: '6.0'
Vulkan Support: 'N/A'
OpenGL Support: '1.1'
OpenCL Support: 'N/A'
Release Date: 'Never Released'
GPU Base Frequency: 166 MHz
VRAM Frequency: 166 MHz
VRAM Bandwidth: 2.656 GB/s
VRAM Capacity: 64 MiB
VRAM Type: SDR
VRAM Bus Width: 128 bit
Render Output Unit Count: 2
Texture Mapping Unit Count: 2
Shader Processor Count: 0
Die Size: 112 mm²
GPU: VSA-100
GPU Variant: Napalm 26-220
TDP: 15 W
Slot Width: Single-slot
Outputs: 1x VGA
Power Connectors: None
Pixel Shaders: 2
Market:
- Consumer
33 changes: 33 additions & 0 deletions specs/GPUs-CONSUMER/3dfx/Voodoo-Scalable/Voodoo5-5000-AGP.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Voodoo5-5000-AGP
humanName: Voodoo5 5000 AGP
isPart: true
type: Graphics Card
data:
Manufacturer: 3dfx
Vendor: 3dfx
Architecture: Voodoo Scalable
Lithography: 250 nm
DirectX Support: '6.0'
Vulkan Support: 'N/A'
OpenGL Support: '1.1'
OpenCL Support: 'N/A'
Release Date: 'Never Released'
GPU Base Frequency: 166 MHz
VRAM Frequency: 166 MHz
VRAM Bandwidth: 2.656 GB/s
VRAM Capacity: 16 MiB
VRAM Type: SDR
VRAM Bus Width: 128 bit
Render Output Unit Count: 2
Texture Mapping Unit Count: 2
Shader Processor Count: 0
Die Size: 112 mm²
GPU: VSA-100
GPU Variant: Napalm 26-220
TDP: 30 W
Slot Width: Single-slot
Outputs: 1x VGA
Power Connectors: 1x Molex
Pixel Shaders: 2
Market:
- Consumer
33 changes: 33 additions & 0 deletions specs/GPUs-CONSUMER/3dfx/Voodoo-Scalable/Voodoo5-5000-PCI.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Voodoo5-5000-PCI
humanName: Voodoo5 5000 PCI
isPart: true
type: Graphics Card
data:
Manufacturer: 3dfx
Vendor: 3dfx
Architecture: Voodoo Scalable
Lithography: 250 nm
DirectX Support: '6.0'
Vulkan Support: 'N/A'
OpenGL Support: '1.1'
OpenCL Support: 'N/A'
Release Date: 'Never Released'
GPU Base Frequency: 166 MHz
VRAM Frequency: 166 MHz
VRAM Bandwidth: 2.656 GB/s
VRAM Capacity: 16 MiB
VRAM Type: SDR
VRAM Bus Width: 128 bit
Render Output Unit Count: 2
Texture Mapping Unit Count: 2
Shader Processor Count: 0
Die Size: 112 mm²
GPU: VSA-100
GPU Variant: Napalm 26-220
TDP: 30 W
Slot Width: Single-slot
Outputs: 1x VGA
Power Connectors: 1x Molex
Pixel Shaders: 2
Market:
- Consumer
33 changes: 33 additions & 0 deletions specs/GPUs-CONSUMER/3dfx/Voodoo-Scalable/Voodoo5-5500-AGP.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Voodoo5-5500-AGP
humanName: Voodoo5 5500 AGP
isPart: true
type: Graphics Card
data:
Manufacturer: 3dfx
Vendor: 3dfx
Architecture: Voodoo Scalable
Lithography: 250 nm
DirectX Support: '6.0'
Vulkan Support: 'N/A'
OpenGL Support: '1.1'
OpenCL Support: 'N/A'
Release Date: '2000-06-22'
GPU Base Frequency: 166 MHz
VRAM Frequency: 166 MHz
VRAM Bandwidth: 2.656 GB/s
VRAM Capacity: 32 MiB
VRAM Type: SDR
VRAM Bus Width: 128 bit
Render Output Unit Count: 2
Texture Mapping Unit Count: 2
Shader Processor Count: 0
Die Size: 112 mm²
GPU: VSA-100
GPU Variant: Napalm 26-320
TDP: 30 W
Slot Width: Single-slot
Outputs: 1x VGA
Power Connectors: 1x Molex
Pixel Shaders: 2
Market:
- Consumer
33 changes: 33 additions & 0 deletions specs/GPUs-CONSUMER/3dfx/Voodoo-Scalable/Voodoo5-5500-PCI.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Voodoo5-5500-PCI
humanName: Voodoo5 5500 PCI
isPart: true
type: Graphics Card
data:
Manufacturer: 3dfx
Vendor: 3dfx
Architecture: Voodoo Scalable
Lithography: 250 nm
DirectX Support: '6.0'
Vulkan Support: 'N/A'
OpenGL Support: '1.1'
OpenCL Support: 'N/A'
Release Date: '2000-06-22'
GPU Base Frequency: 166 MHz
VRAM Frequency: 166 MHz
VRAM Bandwidth: 2.656 GB/s
VRAM Capacity: 32 MiB
VRAM Type: SDR
VRAM Bus Width: 128 bit
Render Output Unit Count: 2
Texture Mapping Unit Count: 2
Shader Processor Count: 0
Die Size: 112 mm²
GPU: VSA-100
GPU Variant: Napalm 26-320
TDP: 30 W
Slot Width: Single-slot
Outputs: 1x VGA
Power Connectors: 1x Molex
Pixel Shaders: 2
Market:
- Consumer
33 changes: 33 additions & 0 deletions specs/GPUs-CONSUMER/3dfx/Voodoo-Scalable/Voodoo5-6000.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Voodoo5-6000
humanName: Voodoo5 6000
isPart: true
type: Graphics Card
data:
Manufacturer: 3dfx
Vendor: 3dfx
Architecture: Voodoo Scalable
Lithography: 250 nm
DirectX Support: '6.0'
Vulkan Support: 'N/A'
OpenGL Support: '1.1'
OpenCL Support: 'N/A'
Release Date: 'Never Released'
GPU Base Frequency: 166 MHz
VRAM Frequency: 166 MHz
VRAM Bandwidth: 2.656 GB/s
VRAM Capacity: 32 MiB
VRAM Type: SDR
VRAM Bus Width: 128 bit
Render Output Unit Count: 2
Texture Mapping Unit Count: 2
Shader Processor Count: 0
Die Size: 112 mm²
GPU: VSA-100
GPU Variant: Napalm 30
TDP: 60 W
Slot Width: Single-slot
Outputs: 1x VGA
Power Connectors: None
Pixel Shaders: 2
Market:
- Consumer
186 changes: 186 additions & 0 deletions specs/GPUs-CONSUMER/AMD/GCN-1.0.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,186 @@
name: GCN-1.0
humanName: GCN 1.0
type: Graphics Architecture
isPart: false
topHeader: 'SELECT CARD:'
data:
Lithography: 28 nm
DirectX Support: '11.1'
Vulkan Support: '1.2.170'
Release Date: '2011-12-22'
Manufacturer: AMD
sections:
- header: Consumer HD range
members:
- Radeon-HD-8750A
- Radeon-HD-8730A
- Radeon-HD-8670A
- Radeon-HD-8570A
- Radeon-HD-7990
- Radeon-HD-7970-X2
- Radeon-HD-7970-GHz-Edition
- Radeon-HD-7970
- Radeon-HD-7950-Monica-BIOS-2
- Radeon-HD-7950-Monica-BIOS-1
- Radeon-HD-7950-Boost
- Radeon-HD-7950
- Radeon-HD-7870-XT
- Radeon-HD-7870-GHz-Edition
- Radeon-HD-7850
- Radeon-HD-7770-GHz-Edition
- Radeon-HD-7750
- Radeon-HD-7730
- header: Workstation FirePro
members:
- FirePro-D300
- FirePro-D500
- FirePro-D700
- FirePro-M3100
- FirePro-M4000
- FirePro-M4100
- FirePro-M4150
- FirePro-M4170
- FirePro-M5100
- FirePro-M6000
- FirePro-W600
- FirePro-W2100
- FirePro-W4000
- FirePro-W4100
- FirePro-W4130M
- FirePro-W4150M
- FirePro-W4170M
- FirePro-W5000
- FirePro-W5000-DVI
- FirePro-W4190M
- FirePro-W5130M
- FirePro-W5170M
- FirePro-W7000
- FirePro-W8000
- FirePro-W9000
- FirePro-W9000-X2
- header: Mobile
members:
- Radeon-R7-M465X
- Radeon-R9-M275X
- Radeon-R9-M360
- Radeon-R9-M365X
- Radeon-R9-M375
- Radeon-R9-M375X
- Radeon-R9-M275
- Radeon-R9-M290X
- Radeon-HD-8970M
- Radeon-HD-8870M
- Radeon-HD-8850M
- Radeon-HD-8830M
- Radeon-HD-8790M
- Radeon-HD-8770M
- Radeon-HD-8750M
- Radeon-HD-8730M
- Radeon-HD-8690M
- Radeon-HD-8670M
- Radeon-HD-8590M
- Radeon-HD-8570M
- Radeon-HD-8550M
- Radeon-HD-8530M
- Radeon-HD-7970M-X2
- Radeon-HD-7970M
- Radeon-HD-7950M
- Radeon-HD-7870M
- Radeon-HD-7850M
- Radeon-HD-7770M
- Radeon-HD-7750M
- Radeon-HD-7730M
- Radeon-610-Mobile
- Radeon-520-Mobile-DDR3
- Radeon-520-Mobile-GDDR5
- Radeon-E8860
- header: OEM
members:
- Radeon-HD-8760-OEM
- Radeon-HD-8990-OEM
- Radeon-HD-8970-OEM
- Radeon-HD-8950-OEM
- Radeon-HD-8870-OEM
- Radeon-HD-8860-OEM
- Radeon-HD-8740-OEM
- Radeon-HD-8730-OEM
- Radeon-HD-8670-OEM
- Radeon-HD-8570-OEM
- Radeon-HD-7950-Mac-Edition
- Radeon-R9-M290X-Mac-Edition
- Radeon-R9-M370X-Mac-Edition
- Radeon-R9-M390-Mac-Edition
- Radeon-520-OEM
- Radeon-R5-240-OEM
- Radeon-R5-340-OEM
- Radeon-R5-340X-OEM
- Radeon-R5-430-OEM
- Radeon-R5-435-OEM
- Radeon-R7-250-OEM
- Radeon-R7-265X-OEM
- Radeon-R7-340-OEM
- Radeon-R7-350-OEM
- Radeon-R7-350X-OEM
- Radeon-R7-430-OEM
- Radeon-R7-435-OEM
- Radeon-R7-450-OEM
- Radeon-R9-255-OEM
- Radeon-R7-240-OEM
- header: Radeon R9
members:
- Radeon-R9-A375
- Radeon-R9-370X
- Radeon-R9-370-1024SP
- Radeon-R9-370
- Radeon-R9-280X2
- Radeon-R9-280X
- Radeon-R9-280
- Radeon-R9-270X
- Radeon-R9-270-1024SP
- Radeon-R9-270
- header: Radeon R8
members:
- Radeon-R8-M435DX
- Radeon-R8-M350DX
- header: Radeon R7
members:
- Radeon-R7-M465
- Radeon-R7-M380
- Radeon-R7-M370
- Radeon-R7-M365X
- Radeon-R7-M340
- Radeon-R7-M270DX
- Radeon-R7-M265DX
- Radeon-R7-M260X
- Radeon-R7-M260DX
- Radeon-R7-A265
- Radeon-R7-370
- Radeon-R7-350-Fake-Card
- Radeon-R7-350-640SP
- Radeon-R7-265
- Radeon-R7-250XE
- Radeon-R7-250X
- Radeon-R7-250E
- Radeon-R7-250
- Radeon-R7-240
- header: Radeon R6
members:
- Radeon-R6-M435DX
- Radeon-R6-M340DX
- header: Radeon R5
members:
- Radeon-R5-A230
- Radeon-R5-A240
- Radeon-R5-A320
- Radeon-R5-A330
- Radeon-R5-A335
- Radeon-R5-M230
- Radeon-R5-M230-Rebrand
- Radeon-R5-M240
- Radeon-R5-M240-Rebrand
- Radeon-R5-M320
- Radeon-R5-M330
- Radeon-R5-M335
- Radeon-R5-M420
- Radeon-R5-M430
- Radeon-R5-M435
33 changes: 33 additions & 0 deletions specs/GPUs-CONSUMER/AMD/GCN-1.0/FirePro-D300.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: FirePro-D300
humanName: FirePro D300
isPart: true
type: Graphics Card
data:
Market: Workstation
Manufacturer: AMD
Vendor: AMD
Architecture: GCN 1.0
Lithography: 28 nm
DirectX Support: '11.1'
Vulkan Support: '1.2.170'
OpenGL Support: '4.6'
OpenCL Support: '2.1 (1.2)'
Release Date: '2014-01-18'
GPU Base Frequency: 850 MHz
VRAM Frequency: 1270 MHz
VRAM Bandwidth: 162.6 GB/s
VRAM Capacity: 2 GiB
VRAM Type: GDDR5
VRAM Bus Width: 256 bit
Render Output Unit Count: 32
Texture Mapping Unit Count: 80
Shader Processor Count: 1280
Die Size: 212 mm²
GPU: Pitcairn
GPU Variant: Pitcairn XT GL
TDP: 150 W
FP32 Compute: 2.176 TFLOPS
FP64 Compute: 136.0 GFLOPS (1:16)
Slot Width: Single-slot
Outputs: 4x DisplayPort 1.2
Length: 242 mm
35 changes: 35 additions & 0 deletions specs/GPUs-CONSUMER/AMD/GCN-1.0/FirePro-D500.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: FirePro-D500
humanName: FirePro D500
isPart: true
type: Graphics Card
data:
Market: Workstation
Manufacturer: AMD
Vendor: AMD
Architecture: GCN 1.0
Lithography: 28 nm
DirectX Support: '11.1'
Vulkan Support: '1.2.170'
OpenGL Support: '4.6'
OpenCL Support: '2.1 (1.2)'
Release Date: '2014-01-18'
GPU Base Frequency: 725 MHz
VRAM Frequency: 1270 MHz
VRAM Bandwidth: 243.8 GB/s
VRAM Capacity: 3 GiB
VRAM Type: GDDR5
VRAM Bus Width: 384 bit
Render Output Unit Count: 32
Texture Mapping Unit Count: 96
Shader Processor Count: 1536
Die Size: 352 mm²
GPU: Tahiti
GPU Variant: Tahiti LE GL
TDP: 274 W
FP32 Compute: 2.227 TFLOPS
FP64 Compute: 556.8 GFLOPS (1:4)
Slot Width: Dual-slot
Outputs:
- 6x mini-DisplayPort 1.2
- 1x SDI
Length: 279 mm
35 changes: 35 additions & 0 deletions specs/GPUs-CONSUMER/AMD/GCN-1.0/FirePro-D700.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: FirePro-D700
humanName: FirePro D700
isPart: true
type: Graphics Card
data:
Market: Workstation
Manufacturer: AMD
Vendor: AMD
Architecture: GCN 1.0
Lithography: 28 nm
DirectX Support: '11.1'
Vulkan Support: '1.2.170'
OpenGL Support: '4.6'
OpenCL Support: '2.1 (1.2)'
Release Date: '2014-01-18'
GPU Base Frequency: 850 MHz
VRAM Frequency: 1370 MHz
VRAM Bandwidth: 263.0 GB/s
VRAM Capacity: 6 GiB
VRAM Type: GDDR5
VRAM Bus Width: 384 bit
Render Output Unit Count: 32
Texture Mapping Unit Count: 128
Shader Processor Count: 2048
Die Size: 352 mm²
GPU: Tahiti
GPU Variant: Tahiti XT GL
TDP: 274 W
FP32 Compute: 3.482 TFLOPS
FP64 Compute: 870.4 GFLOPS (1:4)
Slot Width: Dual-slot
Outputs:
- 6x mini-DisplayPort 1.2
- 1x SDI
Length: 279 mm
31 changes: 31 additions & 0 deletions specs/GPUs-CONSUMER/AMD/GCN-1.0/FirePro-M3100.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: FirePro-M3100
humanName: FirePro M3100
isPart: true
type: Graphics Card
data:
Market: Workstation
Manufacturer: AMD
Vendor: AMD
Architecture: GCN 1.0
Lithography: 28 nm
DirectX Support: '11.1'
Vulkan Support: '1.2.170'
OpenGL Support: '4.6'
OpenCL Support: '2.1 (1.2)'
Release Date: 'Unknown'
GPU Base Frequency: 650 MHz
GPU Boost Frequency: 700 MHz
VRAM Frequency: 1000 MHz
VRAM Bandwidth: 32.00 GB/s
VRAM Capacity: 1024 MiB
VRAM Type: DDR3
VRAM Bus Width: 128 bit
Render Output Unit Count: 8
Texture Mapping Unit Count: 24
Shader Processor Count: 384
Die Size: 77 mm²
GPU: Mars
GPU Variant: Mars M2 LP
TDP: unknown
FP32 Compute: 537.6 GFLOPS
Outputs: Portable Device Dependent
33 changes: 33 additions & 0 deletions specs/GPUs-CONSUMER/AMD/GCN-1.0/FirePro-M4000.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: FirePro-M4000
humanName: FirePro M4000
isPart: true
type: Graphics Card
data:
Market: Workstation
Manufacturer: AMD
Vendor: AMD
Architecture: GCN 1.0
Lithography: 28 nm
DirectX Support: '11.1'
Vulkan Support: '1.2.170'
OpenGL Support: '4.6'
OpenCL Support: '2.1 (1.2)'
Release Date: '2012-06-27'
GPU Base Frequency: 675 MHz
VRAM Frequency: 1000 MHz
VRAM Bandwidth: 64.00 GB/s
VRAM Capacity: 1024 MiB
VRAM Type: GDDR5
VRAM Bus Width: 128 bit
Render Output Unit Count: 16
Texture Mapping Unit Count: 32
Shader Processor Count: 512
Die Size: 123 mm²
GPU: Chelsea
GPU Variant: Chelsea XT GL
TDP: 33 W
FP32 Compute: 691.2 GFLOPS
FP64 Compute: 43.20 GFLOPS (1:16)
Slot Width: MXM Module
Outputs: Portable Device Dependent
Power Connectors: None
32 changes: 32 additions & 0 deletions specs/GPUs-CONSUMER/AMD/GCN-1.0/FirePro-M4100.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: FirePro-M4100
humanName: FirePro M4100
isPart: true
type: Graphics Card
data:
Market: Workstation
Manufacturer: AMD
Vendor: AMD
Architecture: GCN 1.0
Lithography: 28 nm
DirectX Support: '11.1'
Vulkan Support: '1.2.170'
OpenGL Support: '4.6'
OpenCL Support: '2.1 (1.2)'
Release Date: '2013-10-16'
GPU Base Frequency: 670 MHz
VRAM Frequency: 1000 MHz
VRAM Bandwidth: 64.00 GB/s
VRAM Capacity: 2 GiB
VRAM Type: GDDR5
VRAM Bus Width: 128 bit
Render Output Unit Count: 8
Texture Mapping Unit Count: 24
Shader Processor Count: 384
Die Size: 77 mm²
GPU: Mars
GPU Variant: Mars M2 PRO/LP
TDP: unknown
FP32 Compute: 514.6 GFLOPS
FP64 Compute: 32.16 GFLOPS (1:16)
Slot Width: MXM Module
Outputs: Portable Device Dependent
31 changes: 31 additions & 0 deletions specs/GPUs-CONSUMER/AMD/GCN-1.0/FirePro-M4150.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: FirePro-M4150
humanName: FirePro M4150
isPart: true
type: Graphics Card
data:
Market: Workstation
Manufacturer: AMD
Vendor: AMD
Architecture: GCN 1.0
Lithography: 28 nm
DirectX Support: '11.1'
Vulkan Support: '1.2.170'
OpenGL Support: '4.6'
OpenCL Support: '2.1 (1.2)'
Release Date: '2013-10-16'
GPU Base Frequency: 715 MHz
VRAM Frequency: 1000 MHz
VRAM Bandwidth: 64.00 GB/s
VRAM Capacity: 1024 MiB
VRAM Type: GDDR5
VRAM Bus Width: 128 bit
Render Output Unit Count: 8
Texture Mapping Unit Count: 24
Shader Processor Count: 384
Die Size: 77 mm²
GPU: Opal
TDP: unknown
FP32 Compute: 549.1 GFLOPS
FP64 Compute: 34.32 GFLOPS (1:16)
Slot Width: MXM Module
Outputs: Portable Device Dependent
33 changes: 33 additions & 0 deletions specs/GPUs-CONSUMER/AMD/GCN-1.0/FirePro-M4170.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: FirePro-M4170
humanName: FirePro M4170
isPart: true
type: Graphics Card
data:
Market: Workstation
Manufacturer: AMD
Vendor: AMD
Architecture: GCN 1.0
Lithography: 28 nm
DirectX Support: '11.1'
Vulkan Support: '1.2.170'
OpenGL Support: '4.6'
OpenCL Support: '2.1 (1.2)'
Release Date: '2015-04-23'
GPU Base Frequency: 825 MHz
GPU Boost Frequency: 900 MHz
VRAM Frequency: 1000 MHz
VRAM Bandwidth: 64.00 GB/s
VRAM Capacity: 1024 MiB
VRAM Type: GDDR5
VRAM Bus Width: 128 bit
Render Output Unit Count: 8
Texture Mapping Unit Count: 24
Shader Processor Count: 384
Die Size: 77 mm²
GPU: Opal
TDP: unknown
FP32 Compute: 691.2 GFLOPS
FP64 Compute: 43.20 GFLOPS (1:16)
Slot Width: MXM Module
Outputs: Portable Device Dependent
Power Connectors: None
33 changes: 33 additions & 0 deletions specs/GPUs-CONSUMER/AMD/GCN-1.0/FirePro-M5100.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: FirePro-M5100
humanName: FirePro M5100
isPart: true
type: Graphics Card
data:
Market: Workstation
Manufacturer: AMD
Vendor: AMD
Architecture: GCN 1.0
Lithography: 28 nm
DirectX Support: '11.1'
Vulkan Support: '1.2.170'
OpenGL Support: '4.6'
OpenCL Support: '2.1 (1.2)'
Release Date: '2013-10-16'
GPU Base Frequency: 725 MHz
GPU Boost Frequency: 775 MHz
VRAM Frequency: 1125 MHz
VRAM Bandwidth: 72.00 GB/s
VRAM Capacity: 2 GiB
VRAM Type: GDDR5
VRAM Bus Width: 128 bit
Render Output Unit Count: 16
Texture Mapping Unit Count: 40
Shader Processor Count: 640
Die Size: 123 mm²
GPU: Venus
GPU Variant: Venus XT
TDP: unknown
FP32 Compute: 992.0 GFLOPS
FP64 Compute: 62.00 GFLOPS (1:16)
Slot Width: MXM Module
Outputs: Portable Device Dependent
33 changes: 33 additions & 0 deletions specs/GPUs-CONSUMER/AMD/GCN-1.0/FirePro-M6000.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: FirePro-M6000
humanName: FirePro M6000
isPart: true
type: Graphics Card
data:
Market: Workstation
Manufacturer: AMD
Vendor: AMD
Architecture: GCN 1.0
Lithography: 28 nm
DirectX Support: '11.1'
Vulkan Support: '1.2.170'
OpenGL Support: '4.6'
OpenCL Support: '2.1 (1.2)'
Release Date: '2012-07-01'
GPU Base Frequency: 800 MHz
VRAM Frequency: 1000 MHz
VRAM Bandwidth: 64.00 GB/s
VRAM Capacity: 2 GiB
VRAM Type: GDDR5
VRAM Bus Width: 128 bit
Render Output Unit Count: 16
Texture Mapping Unit Count: 40
Shader Processor Count: 640
Die Size: 123 mm²
GPU: Heathrow
GPU Variant: Heathrow XT GL
TDP: 43 W
FP32 Compute: 1,024 GFLOPS
FP64 Compute: 64.00 GFLOPS (1:16)
Slot Width: MXM Module
Outputs: Portable Device Dependent
Power Connectors: None
35 changes: 35 additions & 0 deletions specs/GPUs-CONSUMER/AMD/GCN-1.0/FirePro-W2100.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: FirePro-W2100
humanName: FirePro W2100
isPart: true
type: Graphics Card
data:
Market: Workstation
Manufacturer: AMD
Vendor: AMD
Architecture: GCN 1.0
Lithography: 28 nm
DirectX Support: '11.1'
Vulkan Support: '1.2.170'
OpenGL Support: '4.6'
OpenCL Support: '2.1 (1.2)'
Release Date: '2014-08-12'
GPU Base Frequency: 630 MHz
GPU Boost Frequency: 680 MHz
VRAM Frequency: 900 MHz
VRAM Bandwidth: 28.80 GB/s
VRAM Capacity: 2 GiB
VRAM Type: DDR3
VRAM Bus Width: 128 bit
Render Output Unit Count: 8
Texture Mapping Unit Count: 20
Shader Processor Count: 320
Die Size: 77 mm²
GPU: Oland
TDP: 26 W
FP32 Compute: 435.2 GFLOPS
FP64 Compute: 27.20 GFLOPS (1:16)
Slot Width: Single-slot
Outputs: 2x DisplayPort 1.2
Power Connectors: None
Length: 168 mm
Width: 69 mm
Loading