Gpu data
Gpu data, not ready to be merged yet, just opening as its close.
I'm noticing all the GPU cards say "14nm lithography" regardless of the truth
And most older GPUs say "0 shader processors", there should at least be some equivalent of this for older GPUs, or maybe we can change the card text to display something more relevant on these older gpus
Would also be nice to get GPUs sorted from most recent to least recent, right now eg on the nvidia page, after RTX, their oldest gpus appear first which probably isn't what most people want
I'm noticing all the GPU cards say "14nm lithography" regardless of the truth
Thankfully thats only on the header categorisation files rather than the actual spec files.
And most older GPUs say "0 shader processors", there should at least be some equivalent of this for older GPUs, or maybe we can change the card text to display something more relevant on these older gpus
Tech powerup seems to use pixel shaders instead, I'm not too familiar at all with older graphics cards, but that does seem to be a spec thats missing so ill add that.
Also I've just realised, I have accidently added yaml intel data to this PR - I had completely forgotten I had done this at all! Ill disable getting the intel data from your website and ill see if i can notice any difference, could be I only stopped half way through working on it.
Just noticed VRAM capacity is not shown, and seems to be conflicting with Maximum VRAM Capacity
Just noticed VRAM capacity is not shown, and seems to be conflicting with Maximum VRAM Capacity
nvm it is shown... but should be noted they should probably be MT/s rather than Mhz.
Hi, I think this is pretty go to go into beta now, let me know if you see anything wrong with it so far @markasoftware
Sorry for the late response! Overall looks really good, I'm fine to merge it basically whatever since it's already a huge improvement over what we have right now. That being said there are still a few things that could be improved:
- On most pages we want to display parts from "most high end" to "least high end", but that seems to typically not be the case in your pr; for example under maxwell 2.0 nvidia we have the gtx 750 first, then 950, then 960, etc, so the opposite order.
- "uncategorized Graphics Cards" should be capitalized to "Uncategorized"
- A lot of the categories still say 14nm lithography when it isn't true, eg under 3dfx, powervr, xgi, all the old nvidia
- Somehow the row comparison thinks "N/A" Vulkan support is better than actually having vulkan support lol, see the vulkan row on https://deploy-preview-86--specdb.netlify.app/Radeon-RX-5600-OEM,Radeon-RX-5600-XT,Radeon-RX-5700-XT-50th-Anniversary,Tesla-C870 and how the "N/A" is highlighted red
I think this should be good to go for now. Can always fix things with later pull requests
Nice! Some notes:
- Even with these thousands of new parts, the compressed
bundle.jsthat has to be loaded over the network is <250 KiB when compressed. - The text around the bracket for "Hardware Accelerated Media" is a bit broken because the label is too long so it goes onto a second line that collides with the bracket. I can probably look into this in the CSS.
- Very happy to see the "matcher" architecture keeps working and a lot of the new GPUs have benchmark data!
- Some of the benchmark numbers for newer GPUs have a lot of digits, I should do something to add commas to make them more readable
- In some generations, eg GCN 2 and 3, the ordering of the GPUs within each section is not in order from best->worst.
- TDPs on some cards says "unknown", I'd prefer if it were just blank
I'd also prefer if the scraping code was open-sourced somewhere, even if it's just random python scripts in a separate repo that you control.
This is a massive achievement and certainly the biggest update to SpecDB since its inception!
@markasoftware I did edit some of the matcher stuff, and added another one I think. If you see any obvious ones without a benchmark I'll have a look but any of the new ish graphics cards should have them