GPU Specs Database

Below you will find a reference list of most graphics cards released in recent years.

NVIDIA
Product Name GPU Chip Released Bus Memory GPU clock Memory clock Shaders / TMUs / ROPs
Tesla (x8xx)
Tesla C870 G80 May 2nd, 2007 PCIe 1.0 x16 1536 MB, GDDR3, 384 bit 600 MHz 800 MHz 128 / 32 / 24
Tesla D870 G80 May 2nd, 2007 PCIe 1.0 x16 1536 MB, GDDR3, 384 bit 600 MHz 800 MHz 128 / 32 / 24
Tesla S870 G80 May 2nd, 2007 PCIe 1.0 x16 1536 MB, GDDR3, 384 bit 600 MHz 800 MHz 128 / 32 / 24
Tesla (x10xx)
Tesla C1060 GT200B Apr 9th, 2009 PCIe 2.0 x16 4 GB, GDDR3, 512 bit 610 MHz 800 MHz 240 / 80 / 32
Tesla M1060 GT200B Jun 1st, 2008 PCIe 2.0 x16 2 GB, GDDR3, 512 bit 610 MHz 800 MHz 240 / 80 / 32
Tesla S1070 GT200B Jun 1st, 2008 PCIe 2.0 x16 4 GB, GDDR3, 512 bit 610 MHz 800 MHz 240 / 80 / 32
Tesla S1075 GT200B Jun 1st, 2008 PCIe 2.0 x16 4 GB, GDDR3, 512 bit 610 MHz 800 MHz 240 / 80 / 32
Tesla (T10)
Tesla T10 Processor GT200B Apr 9th, 2009 PCIe 2.0 x16 4 GB, GDDR3, 512 bit 610 MHz 800 MHz 240 / 80 / 32
Tesla (x20xx)
Tesla S2050 GF100 Jul 25th, 2011 PCIe 2.0 x16 3 GB, GDDR5, 384 bit 574 MHz 773 MHz 448 / 56 / 48
Tesla M2050 GF100 Jul 25th, 2011 PCIe 2.0 x16 3 GB, GDDR5, 384 bit 575 MHz 773 MHz 448 / 56 / 48
Tesla M2070 GF100 Jul 25th, 2011 PCIe 2.0 x16 6 GB, GDDR5, 384 bit 574 MHz 783 MHz 448 / 56 / 48
Tesla M2070-Q GF100 Jul 25th, 2011 PCIe 2.0 x16 6 GB, GDDR5, 384 bit 574 MHz 783 MHz 448 / 56 / 48
Tesla C2050 GF100 Jul 25th, 2011 PCIe 2.0 x16 3 GB, GDDR5, 384 bit 575 MHz 750 MHz 448 / 56 / 48
Tesla C2070 GF100 Jul 25th, 2011 PCIe 2.0 x16 6 GB, GDDR5, 384 bit 575 MHz 750 MHz 448 / 56 / 48
Tesla C2075 GF110 Jul 25th, 2011 PCIe 2.0 x16 6 GB, GDDR5, 384 bit 575 MHz 750 MHz 448 / 56 / 48
Tesla C2090 GF110 Jul 25th, 2011 PCIe 2.0 x16 6 GB, GDDR5, 384 bit 650 MHz 925 MHz 512 / 56 / 48
Tesla M2075 GF110 Jul 25th, 2011 PCIe 2.0 x16 6 GB, GDDR5, 384 bit 574 MHz 783 MHz 448 / 56 / 48
Tesla M2090 GF110 Jul 25th, 2011 PCIe 2.0 x16 6 GB, GDDR5, 384 bit 650 MHz 925 MHz 512 / 56 / 48
Tesla X2070 GF110 Jul 25th, 2011 PCIe 2.0 x16 6 GB, GDDR5, 384 bit 650 MHz 925 MHz 512 / 56 / 48
Tesla X2090 GF110 Jul 25th, 2011 PCIe 2.0 x16 6 GB, GDDR5, 384 bit 650 MHz 925 MHz 512 / 56 / 48
Tesla (Kxx)
Tesla K8 GK104 Sep 16th, 2014 PCIe 2.0 x16 8 GB, GDDR5, 256 bit 693 MHz 1250 MHz 1536 / 128 / 32
Tesla K10 GK104 May 1st, 2012 PCIe 3.0 x16 4 GB, GDDR5, 256 bit 745 MHz 1250 MHz 1536 / 128 / 32
Tesla K20c GK110 Nov 12th, 2012 PCIe 2.0 x16 5 GB, GDDR5, 320 bit 706 MHz 1300 MHz 2496 / 208 / 40
Tesla K20m GK110 Jan 5th, 2013 PCIe 2.0 x16 5 GB, GDDR5, 320 bit 706 MHz 1300 MHz 2496 / 208 / 40
Tesla K20s GK110 Feb 18th, 2013 PCIe 2.0 x16 5 GB, GDDR5, 320 bit 575 MHz 1300 MHz 2496 / 208 / 40
Tesla K20X GK110 Nov 12th, 2012 PCIe 3.0 x16 6 GB, GDDR5, 384 bit 732 MHz 1300 MHz 2688 / 224 / 48
Tesla K20Xm GK110 Nov 12th, 2012 PCIe 3.0 x16 6 GB, GDDR5, 384 bit 732 MHz 1300 MHz 2688 / 224 / 48
Tesla K40c GK180 Oct 8th, 2013 PCIe 3.0 x16 12 GB, GDDR5, 384 bit 745 MHz 1502 MHz 2880 / 240 / 48
Tesla K40d GK110B Nov 22nd, 2013 PCIe 3.0 x16 12 GB, GDDR5, 384 bit 745 MHz 1502 MHz 2880 / 240 / 48
Tesla K40m GK110B Nov 22nd, 2013 PCIe 3.0 x16 12 GB, GDDR5, 384 bit 745 MHz 1502 MHz 2880 / 240 / 48
Tesla K40s GK110B Nov 22nd, 2013 PCIe 3.0 x16 12 GB, GDDR5, 384 bit 745 MHz 1502 MHz 2880 / 240 / 48
Tesla K40st GK110B Nov 22nd, 2013 PCIe 3.0 x16 12 GB, GDDR5, 384 bit 575 MHz 1502 MHz 2880 / 240 / 48
Tesla K40t GK110B Nov 22nd, 2013 PCIe 3.0 x16 12 GB, GDDR5, 384 bit 745 MHz 1502 MHz 2880 / 240 / 48
Tesla K80 GK210 Nov 17th, 2014 PCIe 3.0 x16 12 GB, GDDR5, 384 bit 562 MHz 1253 MHz 2496 / 208 / 48
Tesla (Mxx)
Tesla M4 GM206 Nov 10th, 2015 PCIe 3.0 x16 4 GB, GDDR5, 128 bit 872 MHz 1375 MHz 1024 / 64 / 32
Tesla M6 GM204 Aug 30th, 2015 PCIe 3.0 x16 8 GB, GDDR5, 256 bit 930 MHz 1253 MHz 1536 / 96 / 64
Tesla M10 GM107 May 18th, 2016 PCIe 3.0 x16 8 GB, GDDR5, 128 bit 1033 MHz 1300 MHz 640 / 40 / 16
Tesla M40 GM200 Nov 10th, 2015 PCIe 3.0 x16 12 GB, GDDR5, 384 bit 948 MHz 1502 MHz 3072 / 192 / 96
Tesla M60 GM204 Aug 30th, 2015 PCIe 3.0 x16 8 GB, GDDR5, 256 bit 557 MHz 1253 MHz 2048 / 128 / 64
Tesla (Pxx)
Tesla P4 GP104 Sep 13th, 2016 PCIe 3.0 x16 8 GB, GDDR5, 256 bit 886 MHz 1502 MHz 2560 / 160 / 64
Tesla P6 GP104 Mar 24th, 2017 MXM-B (3.0) 16 GB, GDDR5, 256 bit 1012 MHz 1502 MHz 2048 / 128 / 64
Tesla P40 GP102 Sep 13th, 2016 PCIe 3.0 x16 24 GB, GDDR5X, 384 bit 1303 MHz 1251 MHz 3840 / 240 / 96
Tesla P100 SXM2 GP100 Apr 5th, 2016 PCIe 3.0 x16 16 GB, HBM2, 4096 bit 1328 MHz 704 MHz 3584 / 224 / 96
Tesla P100 DGXS GP100 Apr 5th, 2016 PCIe 3.0 x16 16 GB, HBM2, 4096 bit 1328 MHz 715 MHz 3584 / 224 / 96
Tesla P100 PCIe 12 GB GP100 Jun 20th, 2016 PCIe 3.0 x16 12 GB, HBM2, 3072 bit 1190 MHz 715 MHz 3584 / 224 / 96
Tesla P100 PCIe 16 GB GP100 Jun 20th, 2016 PCIe 3.0 x16 16 GB, HBM2, 4096 bit 1190 MHz 715 MHz 3584 / 224 / 96
Tesla (Vxx)
Tesla V100 FHHL GV100 Mar 27th, 2018 PCIe 3.0 x16 16 GB, HBM2, 4096 bit 937 MHz 876 MHz 5120 / 320 / 128
Tesla V100 DGXS GV100 Mar 27th, 2018 PCIe 3.0 x16 32 GB, HBM2, 4096 bit 1297 MHz 876 MHz 5120 / 320 / 128
Tesla V100 SXM2 16 GB GV100 Jun 21st, 2017 PCIe 3.0 x16 16 GB, HBM2, 4096 bit 1312 MHz 876 MHz 5120 / 320 / 128
Tesla V100 SXM2 32 GB GV100 Mar 27th, 2018 PCIe 3.0 x16 32 GB, HBM2, 4096 bit 1290 MHz 876 MHz 5120 / 320 / 128
Tesla V100 PCIe 16 GB GV100 Jun 21st, 2017 PCIe 3.0 x16 16 GB, HBM2, 4096 bit 1246 MHz 876 MHz 5120 / 320 / 128
Tesla V100 PCIe 32 GB GV100 Mar 27th, 2018 PCIe 3.0 x16 32 GB, HBM2, 4096 bit 1230 MHz 876 MHz 5120 / 320 / 128
Tesla (Txx)
Tesla T4 TU104 Sep 13th, 2018 PCIe 3.0 x16 16 GB, GDDR6, 256 bit 585 MHz 1250 MHz 2560 / 160 / 64