diff --git a/data/database.json b/data/database.json index 8ce3699..86e8954 100644 --- a/data/database.json +++ b/data/database.json @@ -1 +1 @@ -[{"names":["FirePro 2270"],"vendor":"AMD","performance":178},{"names":["FirePro M2000","AMD FirePro M2000"],"vendor":"AMD","performance":375},{"names":["FirePro M4000","AMD FirePro M4000"],"vendor":"AMD","performance":1645},{"names":["Firepro M4100","FirePro M4100","AMD FirePro M4100"],"vendor":"AMD","performance":1059},{"names":["FirePro M4150"],"vendor":"AMD","performance":1006},{"names":["FirePro M5100","AMD FirePro M5100"],"vendor":"AMD","performance":2103},{"names":["FirePro M5950","AMD FirePro M5950"],"vendor":"AMD","performance":1314},{"names":["FirePro M6000","AMD FirePro M6000"],"vendor":"AMD","performance":1820},{"names":["FirePro M6100","AMD FirePro M6100"],"vendor":"AMD","performance":2026},{"names":["FirePro R5000"],"vendor":"AMD","performance":2647},{"names":["FirePro S10000"],"vendor":"AMD","performance":5235},{"names":["FirePro S7000"],"vendor":"AMD","performance":4166},{"names":["FirePro S7150"],"vendor":"AMD","performance":6276},{"names":["FirePro S9000"],"vendor":"AMD","performance":5059},{"names":["FirePro V3900"],"vendor":"AMD","performance":698},{"names":["FirePro V4900"],"vendor":"AMD","performance":1103},{"names":["FirePro V5900"],"vendor":"AMD","performance":1325},{"names":["FirePro V7900"],"vendor":"AMD","performance":2250},{"names":["FirePro W2100","AMD FirePro W2100"],"vendor":"AMD","performance":898},{"names":["FirePro W4100","AMD FirePro W4100"],"vendor":"AMD","performance":1509},{"names":["FirePro W4170M","AMD FirePro W4170M"],"vendor":"AMD","performance":988},{"names":["Firepro W4190M","FirePro W4190M","AMD FirePro W4190M"],"vendor":"AMD","performance":1226},{"names":["FirePro W4300"],"vendor":"AMD","performance":2734},{"names":["FirePro W5000"],"vendor":"AMD","performance":2998},{"names":["FirePro W5100"],"vendor":"AMD","performance":2912},{"names":["FirePro W5130M","AMD FirePro W5130M"],"vendor":"AMD","performance":1700},{"names":["Firepro W5170M","FirePro W5170M","AMD FirePro W5170M"],"vendor":"AMD","performance":1475},{"names":["FirePro W600"],"vendor":"AMD","performance":1725},{"names":["FirePro W7000"],"vendor":"AMD","performance":4048},{"names":["FirePro W7100"],"vendor":"AMD","performance":4800},{"names":["FirePro W7170M","AMD FirePro W7170M"],"vendor":"AMD","performance":3849},{"names":["FirePro W8000"],"vendor":"AMD","performance":3454},{"names":["FirePro W8100"],"vendor":"AMD","performance":6986},{"names":["FirePro W9000"],"vendor":"AMD","performance":5908},{"names":["FirePro W9100"],"vendor":"AMD","performance":7750},{"names":["GeForce 315M","NVIDIA GeForce 315M"],"vendor":"NVIDIA","performance":123},{"names":["GeForce 410M","NVIDIA GeForce 410M"],"vendor":"NVIDIA","performance":246},{"names":["GeForce 505","GeForce 505 OEM"],"vendor":"NVIDIA","performance":187},{"names":["GeForce 510","GeForce 510 OEM"],"vendor":"NVIDIA","performance":238},{"names":["GeForce 605","GeForce 605 OEM"],"vendor":"NVIDIA","performance":310},{"names":["GeForce 610M","NVIDIA GeForce 610M"],"vendor":"NVIDIA","performance":282},{"names":["GeForce 615"],"vendor":"NVIDIA","performance":549},{"names":["GeForce 705M","NVIDIA GeForce 705M"],"vendor":"NVIDIA","performance":456},{"names":["GeForce 710A"],"vendor":"NVIDIA","performance":538},{"names":["GeForce 710M","NVIDIA GeForce 710M"],"vendor":"NVIDIA","performance":435},{"names":["GeForce 720A"],"vendor":"NVIDIA","performance":725},{"names":["GeForce 730A","GeForce GT 730A"],"vendor":"NVIDIA","performance":774},{"names":["GeForce 770M","GeForce GTX 770M","NVIDIA GeForce GTX 770M"],"vendor":"NVIDIA","performance":3246},{"names":["GeForce 800A"],"vendor":"NVIDIA","performance":428},{"names":["GeForce 800M"],"vendor":"NVIDIA","performance":556},{"names":["GeForce 810A"],"vendor":"NVIDIA","performance":627},{"names":["GeForce 810M"],"vendor":"NVIDIA","performance":405},{"names":["GeForce 820A"],"vendor":"NVIDIA","performance":706},{"names":["GeForce 820M","NVIDIA GeForce 820M"],"vendor":"NVIDIA","performance":499},{"names":["GeForce 825M","NVIDIA GeForce 825M"],"vendor":"NVIDIA","performance":769},{"names":["GeForce 830A"],"vendor":"NVIDIA","performance":1005},{"names":["GeForce 830M","NVIDIA GeForce 830M"],"vendor":"NVIDIA","performance":986},{"names":["GeForce 840A"],"vendor":"NVIDIA","performance":1137},{"names":["GeForce 840M","NVIDIA GeForce 840M"],"vendor":"NVIDIA","performance":1039},{"names":["GeForce 845M","NVIDIA GeForce 845M"],"vendor":"NVIDIA","performance":1306},{"names":["GeForce 910M","NVIDIA GeForce 910M"],"vendor":"NVIDIA","performance":609},{"names":["GeForce 920A"],"vendor":"NVIDIA","performance":919},{"names":["GeForce 920M","NVIDIA GeForce 920M"],"vendor":"NVIDIA","performance":722},{"names":["GeForce 920MX","NVIDIA GeForce 920MX"],"vendor":"NVIDIA","performance":1079},{"names":["GeForce 930A"],"vendor":"NVIDIA","performance":1227},{"names":["GeForce 930M","NVIDIA GeForce 930M"],"vendor":"NVIDIA","performance":1010},{"names":["GeForce 930MX","NVIDIA GeForce 930MX"],"vendor":"NVIDIA","performance":1340},{"names":["GeForce 940A"],"vendor":"NVIDIA","performance":1145},{"names":["GeForce 940M","NVIDIA GeForce 940M"],"vendor":"NVIDIA","performance":1096},{"names":["GeForce 940MX","NVIDIA GeForce 940MX"],"vendor":"NVIDIA","performance":1517},{"names":["GeForce 945A"],"vendor":"NVIDIA","performance":1852},{"names":["GeForce 945M","NVIDIA GeForce 945M"],"vendor":"NVIDIA","performance":2130},{"names":["GeForce GT 1030","NVIDIA GeForce GT 1030 (Desktop)"],"vendor":"NVIDIA","performance":2615},{"names":["GeForce GT 440"],"vendor":"NVIDIA","performance":776},{"names":["GeForce GT 520"],"vendor":"NVIDIA","performance":293},{"names":["GeForce GT 520M","NVIDIA GeForce GT 520M"],"vendor":"NVIDIA","performance":275},{"names":["GeForce GT 520MX","NVIDIA GeForce GT 520MX"],"vendor":"NVIDIA","performance":293},{"names":["GeForce GT 525M","NVIDIA GeForce GT 525M"],"vendor":"NVIDIA","performance":437},{"names":["GeForce GT 530","GeForce GT 530 OEM"],"vendor":"NVIDIA","performance":655},{"names":["GeForce GT 540M","NVIDIA GeForce GT 540M"],"vendor":"NVIDIA","performance":496},{"names":["GeForce GT 545"],"vendor":"NVIDIA","performance":1248},{"names":["GeForce GT 550M","NVIDIA GeForce GT 550M"],"vendor":"NVIDIA","performance":600},{"names":["GeForce GT 555M","NVIDIA GeForce GT 555M"],"vendor":"NVIDIA","performance":683},{"names":["GeForce GT 610"],"vendor":"NVIDIA","performance":296},{"names":["GeForce GT 620"],"vendor":"NVIDIA","performance":350},{"names":["GeForce GT 620M","NVIDIA GeForce GT 620M"],"vendor":"NVIDIA","performance":411},{"names":["GeForce GT 625","GeForce GT 625 OEM"],"vendor":"NVIDIA","performance":315},{"names":["GeForce GT 625M","NVIDIA GeForce GT 625M"],"vendor":"NVIDIA","performance":435},{"names":["GeForce GT 630"],"vendor":"NVIDIA","performance":663},{"names":["GeForce GT 630M","NVIDIA GeForce GT 630M"],"vendor":"NVIDIA","performance":543},{"names":["GeForce GT 635","GeForce GT 635 OEM"],"vendor":"NVIDIA","performance":819},{"names":["GeForce GT 635M","NVIDIA GeForce GT 635M"],"vendor":"NVIDIA","performance":572},{"names":["GeForce GT 640"],"vendor":"NVIDIA","performance":1156},{"names":["GeForce GT 640M","NVIDIA GeForce GT 640M"],"vendor":"NVIDIA","performance":910},{"names":["GeForce GT 640M LE","NVIDIA GeForce GT 640M LE"],"vendor":"NVIDIA","performance":686},{"names":["GeForce GT 645","GeForce GT 645 OEM"],"vendor":"NVIDIA","performance":2096},{"names":["GeForce GT 645M","NVIDIA GeForce GT 645M"],"vendor":"NVIDIA","performance":938},{"names":["GeForce GT 650M","NVIDIA GeForce GT 650M"],"vendor":"NVIDIA","performance":1159},{"names":["GeForce GT 705","GeForce GT 705 OEM"],"vendor":"NVIDIA","performance":369},{"names":["GeForce GT 710"],"vendor":"NVIDIA","performance":639},{"names":["GeForce GT 710M"],"vendor":"NVIDIA","performance":425},{"names":["GeForce GT 720"],"vendor":"NVIDIA","performance":571},{"names":["GeForce GT 720A"],"vendor":"NVIDIA","performance":555},{"names":["GeForce GT 720M","NVIDIA GeForce GT 720M"],"vendor":"NVIDIA","performance":442},{"names":["GeForce GT 730"],"vendor":"NVIDIA","performance":794},{"names":["GeForce GT 730M","NVIDIA GeForce GT 730M"],"vendor":"NVIDIA","performance":849},{"names":["GeForce GT 735M","NVIDIA GeForce GT 735M"],"vendor":"NVIDIA","performance":662},{"names":["GeForce GT 740"],"vendor":"NVIDIA","performance":1536},{"names":["GeForce GT 740A"],"vendor":"NVIDIA","performance":705},{"names":["GeForce GT 740M","NVIDIA GeForce GT 740M"],"vendor":"NVIDIA","performance":769},{"names":["GeForce GT 745A"],"vendor":"NVIDIA","performance":1144},{"names":["GeForce GT 745M","NVIDIA GeForce GT 745M"],"vendor":"NVIDIA","performance":974},{"names":["GeForce GT 750M","NVIDIA GeForce GT 750M"],"vendor":"NVIDIA","performance":1345},{"names":["GeForce GT 755M","NVIDIA GeForce GT 755M"],"vendor":"NVIDIA","performance":1653},{"names":["GeForce GT 820M"],"vendor":"NVIDIA","performance":673},{"names":["GeForce GTX 1050","NVIDIA GeForce GTX 1050 Mobile"],"vendor":"NVIDIA","performance":5475},{"names":["GeForce GTX 1050 (Mobile)","GeForce GTX 1050 Mobile","NVIDIA GeForce GTX 1050 Ti Mobile"],"vendor":"NVIDIA","performance":4462},{"names":["GeForce GTX 1050 Ti","NVIDIA GeForce GTX 1050 Ti (Desktop)"],"vendor":"NVIDIA","performance":6404},{"names":["GeForce GTX 1050 Ti (Mobile)","GeForce GTX 1050 Ti Mobile"],"vendor":"NVIDIA","performance":5919},{"names":["GeForce GTX 1050 Ti with Max-Q Design","GeForce GTX 1050 Ti Max-Q","NVIDIA GeForce GTX 1050 Ti Max-Q"],"vendor":"NVIDIA","performance":5646},{"names":["GeForce GTX 1050 with Max-Q Design","GeForce GTX 1050 Max-Q","NVIDIA GeForce GTX 1050 Max-Q"],"vendor":"NVIDIA","performance":3964},{"names":["GeForce GTX 1060","GeForce GTX 1060 Mobile","NVIDIA GeForce GTX 1060 Mobile"],"vendor":"NVIDIA","performance":10238},{"names":["GeForce GTX 1060 (Mobile)","NVIDIA GeForce GTX 1060 (Desktop)"],"performance":8161},{"names":["GeForce GTX 1060 with Max-Q Design","GeForce GTX 1060 Max-Q","NVIDIA GeForce GTX 1060 Max-Q"],"vendor":"NVIDIA","performance":7991},{"names":["GeForce GTX 1070","NVIDIA GeForce GTX 1070 Mobile"],"vendor":"NVIDIA","performance":13329},{"names":["GeForce GTX 1070 (Mobile)","GeForce GTX 1070 Mobile","NVIDIA GeForce GTX 1070 (Desktop)"],"vendor":"NVIDIA","performance":10465},{"names":["GeForce GTX 1070 Ti","NVIDIA GeForce GTX 1070 Ti (Desktop)"],"vendor":"NVIDIA","performance":13992},{"names":["GeForce GTX 1070 with Max-Q Design","GeForce GTX 1070 Max-Q","NVIDIA GeForce GTX 1070 Max-Q"],"vendor":"NVIDIA","performance":10202},{"names":["GeForce GTX 1080","NVIDIA GeForce GTX 1080 Mobile"],"vendor":"NVIDIA","performance":14814},{"names":["GeForce GTX 1080 Ti","NVIDIA GeForce GTX 1080 Ti (Desktop)"],"vendor":"NVIDIA","performance":17580},{"names":["GeForce GTX 1080 with Max-Q Design","GeForce GTX 1080 Max-Q","NVIDIA GeForce GTX 1080 Max-Q"],"vendor":"NVIDIA","performance":11555},{"names":["GeForce GTX 1650","NVIDIA GeForce GTX 1650 Mobile"],"vendor":"NVIDIA","performance":7823},{"names":["GeForce GTX 1650 (Mobile)","GeForce GTX 1650 Mobile","NVIDIA GeForce GTX 1650 Ti Mobile"],"vendor":"NVIDIA","performance":6969},{"names":["GeForce GTX 1650 Ti","NVIDIA GeForce GTX 1650 Ti (Desktop)"],"performance":7707},{"names":["GeForce GTX 1650 Ti with Max-Q Design","GeForce GTX 1650 Max-Q","NVIDIA GeForce GTX 1650 Ti Max-Q"],"vendor":"NVIDIA","performance":5838},{"names":["GeForce GTX 1650 with Max-Q Design","NVIDIA GeForce GTX 1650 Max-Q"],"performance":5807},{"names":["GeForce GTX 1660","NVIDIA GeForce GTX 1660 Ti Mobile"],"vendor":"NVIDIA","performance":11514},{"names":["GeForce GTX 1660 SUPER","NVIDIA GeForce GTX 1660 Super (Desktop)"],"performance":12702},{"names":["GeForce GTX 1660 Ti","NVIDIA GeForce GTX 1660 Ti (Desktop)"],"vendor":"NVIDIA","performance":12437},{"names":["GeForce GTX 460 v2"],"vendor":"NVIDIA","performance":2012},{"names":["GeForce GTX 485M","NVIDIA GeForce GTX 485M"],"vendor":"NVIDIA","performance":2401},{"names":["GeForce GTX 550 Ti","NVIDIA GeForce GTX 550 Ti"],"vendor":"NVIDIA","performance":1562},{"names":["GeForce GTX 555","GeForce GTX 555 OEM"],"vendor":"NVIDIA","performance":1935},{"names":["GeForce GTX 560","NVIDIA GeForce GTX 560 Ti"],"vendor":"NVIDIA","performance":2703},{"names":["GeForce GTX 560 SE"],"vendor":"NVIDIA","performance":1880},{"names":["GeForce GTX 560 Ti"],"vendor":"NVIDIA","performance":3062},{"names":["GeForce GTX 560M","NVIDIA GeForce GTX 560M"],"vendor":"NVIDIA","performance":1367},{"names":["GeForce GTX 570M","NVIDIA GeForce GTX 570M"],"vendor":"NVIDIA","performance":1998},{"names":["GeForce GTX 580M","NVIDIA GeForce GTX 580M"],"vendor":"NVIDIA","performance":2279},{"names":["GeForce GTX 590","NVIDIA GeForce GTX 590"],"vendor":"NVIDIA","performance":3340},{"names":["GeForce GTX 645","GeForce GTX 645 OEM"],"vendor":"NVIDIA","performance":1953},{"names":["GeForce GTX 650"],"vendor":"NVIDIA","performance":1770},{"names":["GeForce GTX 650 Ti"],"vendor":"NVIDIA","performance":2551},{"names":["GeForce GTX 650 Ti BOOST","GeForce GTX 650 Ti Boost"],"vendor":"NVIDIA","performance":3194},{"names":["GeForce GTX 660","NVIDIA GeForce GTX 660 Ti"],"vendor":"NVIDIA","performance":3951},{"names":["GeForce GTX 660 Ti"],"vendor":"NVIDIA","performance":4373},{"names":["GeForce GTX 660M","NVIDIA GeForce GTX 660M"],"vendor":"NVIDIA","performance":1456},{"names":["GeForce GTX 670"],"vendor":"NVIDIA","performance":5314},{"names":["GeForce GTX 670M","NVIDIA GeForce GTX 670M"],"vendor":"NVIDIA","performance":1720},{"names":["GeForce GTX 670MX","NVIDIA GeForce GTX 670MX"],"vendor":"NVIDIA","performance":1844},{"names":["GeForce GTX 675M","NVIDIA GeForce GTX 675M"],"vendor":"NVIDIA","performance":2081},{"names":["GeForce GTX 675MX","NVIDIA GeForce GTX 675MX"],"vendor":"NVIDIA","performance":1513},{"names":["GeForce GTX 680","NVIDIA GeForce GTX 680"],"vendor":"NVIDIA","performance":5594},{"names":["GeForce GTX 680M","NVIDIA GeForce GTX 680M"],"vendor":"NVIDIA","performance":2942},{"names":["GeForce GTX 680MX","GeForce GTX 680MX Mac Edition","NVIDIA GeForce GTX 680MX"],"vendor":"NVIDIA","performance":4271},{"names":["GeForce GTX 690"],"vendor":"NVIDIA","performance":5770},{"names":["GeForce GTX 745","GeForce GTX 745 OEM"],"vendor":"NVIDIA","performance":2218},{"names":["GeForce GTX 750","NVIDIA GeForce GTX 750 Ti"],"vendor":"NVIDIA","performance":3404},{"names":["GeForce GTX 750 Ti"],"vendor":"NVIDIA","performance":3930},{"names":["GeForce GTX 760","NVIDIA GeForce GTX 760"],"vendor":"NVIDIA","performance":4749},{"names":["GeForce GTX 760 Ti","GeForce GTX 760 Ti OEM"],"vendor":"NVIDIA","performance":5119},{"names":["GeForce GTX 760 Ti OEM","GeForce GTX 760 OEM"],"vendor":"NVIDIA","performance":5275},{"names":["GeForce GTX 760A"],"vendor":"NVIDIA","performance":1281},{"names":["GeForce GTX 760M","NVIDIA GeForce GTX 760M"],"vendor":"NVIDIA","performance":1635},{"names":["GeForce GTX 765M","NVIDIA GeForce GTX 765M"],"vendor":"NVIDIA","performance":1957},{"names":["GeForce GTX 770"],"vendor":"NVIDIA","performance":5906},{"names":["GeForce GTX 770M","NVIDIA GeForce GTX 770M SLI"],"performance":2766},{"names":["GeForce GTX 775M","GeForce GTX 775M Mac Edition","NVIDIA GeForce GTX 775M"],"vendor":"NVIDIA","performance":4222},{"names":["GeForce GTX 780","NVIDIA GeForce GTX 780 Ti"],"vendor":"NVIDIA","performance":7866},{"names":["GeForce GTX 780 Ti"],"vendor":"NVIDIA","performance":9221},{"names":["GeForce GTX 780M","NVIDIA GeForce GTX 780M"],"vendor":"NVIDIA","performance":3989},{"names":["GeForce GTX 850A"],"vendor":"NVIDIA","performance":1050},{"names":["GeForce GTX 850M","NVIDIA GeForce GTX 850M"],"vendor":"NVIDIA","performance":2601},{"names":["GeForce GTX 860M","NVIDIA GeForce GTX 860M"],"vendor":"NVIDIA","performance":3202},{"names":["GeForce GTX 870M","NVIDIA GeForce GTX 870M"],"vendor":"NVIDIA","performance":3461},{"names":["GeForce GTX 880M","NVIDIA GeForce GTX 880M"],"vendor":"NVIDIA","performance":3710},{"names":["GeForce GTX 950","NVIDIA GeForce GTX 950"],"vendor":"NVIDIA","performance":5333},{"names":["GeForce GTX 950A"],"vendor":"NVIDIA","performance":2432},{"names":["GeForce GTX 950M","NVIDIA GeForce GTX 950M"],"vendor":"NVIDIA","performance":2626},{"names":["GeForce GTX 960","NVIDIA GeForce GTX 960"],"vendor":"NVIDIA","performance":5987},{"names":["GeForce GTX 960A"],"vendor":"NVIDIA","performance":2411},{"names":["GeForce GTX 960M","NVIDIA GeForce GTX 960M"],"vendor":"NVIDIA","performance":3496},{"names":["GeForce GTX 965M","NVIDIA GeForce GTX 965M"],"vendor":"NVIDIA","performance":3832},{"names":["GeForce GTX 970","NVIDIA GeForce GTX 970"],"vendor":"NVIDIA","performance":9645},{"names":["GeForce GTX 970M","NVIDIA GeForce GTX 970M"],"vendor":"NVIDIA","performance":5667},{"names":["GeForce GTX 980","NVIDIA GeForce GTX 980"],"vendor":"NVIDIA","performance":11080},{"names":["GeForce GTX 980 Ti","NVIDIA GeForce GTX 980 Ti"],"vendor":"NVIDIA","performance":13745},{"names":["GeForce GTX 980M","NVIDIA GeForce GTX 980M"],"vendor":"NVIDIA","performance":7372},{"names":["GeForce GTX Titan","GeForce GTX TITAN"],"vendor":"NVIDIA","performance":8780},{"names":["GeForce GTX TITAN Black","GeForce GTX TITAN BLACK"],"vendor":"NVIDIA","performance":9007},{"names":["GeForce GTX TITAN X"],"vendor":"NVIDIA","performance":12770},{"names":["GeForce GTX TITAN Z"],"vendor":"NVIDIA","performance":8238},{"names":["GeForce MX110","NVIDIA GeForce MX110"],"vendor":"NVIDIA","performance":1483},{"names":["GeForce MX130","NVIDIA GeForce MX130"],"vendor":"NVIDIA","performance":1924},{"names":["GeForce MX150","NVIDIA GeForce MX150"],"vendor":"NVIDIA","performance":2357},{"names":["GeForce MX230","NVIDIA GeForce MX230"],"vendor":"NVIDIA","performance":1951},{"names":["GeForce MX330","NVIDIA GeForce MX330"],"performance":2717},{"names":["GeForce MX350","NVIDIA GeForce MX350"],"performance":3014},{"names":["GeForce MX450","NVIDIA GeForce MX450"],"performance":1923},{"names":["GeForce RTX 2060","NVIDIA GeForce RTX 2060 Mobile"],"vendor":"NVIDIA","performance":14157},{"names":["GeForce RTX 2060 (Mobile)","GeForce RTX 2060 Mobile","NVIDIA GeForce RTX 2060 (Desktop)"],"vendor":"NVIDIA","performance":11355},{"names":["GeForce RTX 2060 SUPER","NVIDIA GeForce RTX 2060 Super (Desktop)"],"performance":16352},{"names":["GeForce RTX 2060 with Max-Q Design","NVIDIA GeForce RTX 2060 Max-Q"],"performance":9792},{"names":["GeForce RTX 2070","NVIDIA GeForce RTX 2070 Mobile"],"vendor":"NVIDIA","performance":16204},{"names":["GeForce RTX 2070 (Mobile)","GeForce RTX 2070 Mobile","NVIDIA GeForce RTX 2070 (Desktop)"],"vendor":"NVIDIA","performance":12354},{"names":["GeForce RTX 2070 SUPER","NVIDIA GeForce RTX 2070 Super Mobile"],"performance":18109},{"names":["GeForce RTX 2070 Super with Max-Q Design","GeForce RTX 2070 Max-Q","NVIDIA GeForce RTX 2070 Super Max-Q"],"vendor":"NVIDIA","performance":14508},{"names":["GeForce RTX 2070 with Max-Q Design","NVIDIA GeForce RTX 2070 Max-Q"],"performance":12359},{"names":["GeForce RTX 2080","NVIDIA GeForce RTX 2080 Mobile"],"vendor":"NVIDIA","performance":18611},{"names":["GeForce RTX 2080 (Mobile)","GeForce RTX 2080 Mobile","NVIDIA GeForce RTX 2080 (Desktop)"],"vendor":"NVIDIA","performance":15107},{"names":["GeForce RTX 2080 SUPER","NVIDIA GeForce RTX 2080 Super Mobile"],"performance":19318},{"names":["GeForce RTX 2080 Super with Max-Q Design","GeForce RTX 2080 Max-Q","NVIDIA GeForce RTX 2080 Super Max-Q"],"vendor":"NVIDIA","performance":14194},{"names":["GeForce RTX 2080 Ti","NVIDIA GeForce RTX 2080 Ti (Desktop)"],"vendor":"NVIDIA","performance":21535},{"names":["GeForce RTX 2080 with Max-Q Design","NVIDIA GeForce RTX 2080 Max-Q"],"performance":14325},{"names":["GeForce RTX 3080","NVIDIA GeForce RTX 3080"],"performance":23779},{"names":["GeForce RTX 3090","NVIDIA GeForce RTX 3090"],"performance":25184},{"names":["GRID K1"],"vendor":"NVIDIA","performance":811},{"names":["GRID K120Q"],"vendor":"NVIDIA","performance":293},{"names":["GRID K140Q"],"vendor":"NVIDIA","performance":728},{"names":["GRID K160Q"],"vendor":"NVIDIA","performance":740},{"names":["GRID K180Q"],"vendor":"NVIDIA","performance":783},{"names":["GRID K2"],"vendor":"NVIDIA","performance":3176},{"names":["GRID K220Q"],"vendor":"NVIDIA","performance":912},{"names":["GRID K240Q"],"vendor":"NVIDIA","performance":2144},{"names":["GRID K260Q"],"vendor":"NVIDIA","performance":2941},{"names":["GRID K280Q"],"vendor":"NVIDIA","performance":2363},{"names":["GRID K520"],"vendor":"NVIDIA","performance":3177},{"names":["GRID M10-8Q"],"vendor":"NVIDIA","performance":2606},{"names":["GRID M6-8Q"],"vendor":"NVIDIA","performance":3568},{"names":["GRID M60-1Q"],"vendor":"NVIDIA","performance":4251},{"names":["GRID M60-2Q"],"vendor":"NVIDIA","performance":5291},{"names":["GRID M60-8Q"],"vendor":"NVIDIA","performance":3884},{"names":["HD","HD Graphics","Intel HD Graphics (Broadwell)"],"vendor":"Intel","performance":143},{"names":["Intel HD 2000","Intel HD Graphics 2000"],"performance":213},{"names":["Intel HD 3000","Intel HD Graphics 3000"],"performance":258},{"names":["Intel HD 4000","Intel HD Graphics 4000"],"performance":329},{"names":["Intel HD 4400","Intel HD Graphics 4400"],"performance":529},{"names":["Intel HD 4600","Intel HD Graphics 4600"],"performance":639},{"names":["Intel HD 500","Intel HD Graphics 500"],"performance":309},{"names":["Intel HD 5000","Intel HD Graphics 5000"],"performance":562},{"names":["Intel HD 505","Intel HD Graphics 505"],"performance":358},{"names":["Intel HD 510","Intel HD Graphics 510"],"performance":619},{"names":["Intel HD 515","Intel HD Graphics 515"],"performance":612},{"names":["Intel HD 520","Intel HD Graphics 520"],"performance":855},{"names":["Intel HD 530","Intel HD Graphics 530"],"performance":994},{"names":["Intel HD 5300","Intel HD Graphics 5300"],"performance":406},{"names":["Intel HD 5500","Intel HD Graphics 5500"],"performance":579},{"names":["Intel HD 5600","Intel HD Graphics 5600"],"performance":712},{"names":["Intel HD 6000","Intel HD Graphics 6000"],"performance":832},{"names":["Intel HD 610","Intel HD Graphics 610"],"performance":674},{"names":["Intel HD 615","Intel HD Graphics 615"],"performance":757},{"names":["Intel HD 630","Intel HD Graphics 630"],"performance":1170},{"names":["Intel HD Graphics 620","HD Graphics 620"],"vendor":"Intel","performance":925},{"names":["Intel HD P530","Intel HD Graphics P530"],"performance":1480},{"names":["Intel HD P630","Intel HD Graphics P630"],"performance":1276},{"names":["Intel Iris 5100","Intel Iris Graphics 5100"],"performance":740},{"names":["Intel Iris 540","Intel Iris Graphics 540"],"performance":1236},{"names":["Intel Iris 550","Intel Iris Graphics 550"],"performance":1384},{"names":["Intel Iris 6100","Intel Iris Graphics 6100"],"performance":896},{"names":["Intel Iris 650","Intel Iris Plus Graphics 650"],"performance":1795},{"names":["Intel Iris Plus","Intel Iris Plus Graphics G7 (Ice Lake 64 EU)"],"performance":1880},{"names":["Intel Iris Plus 640","Intel Iris Plus Graphics 640"],"performance":1274},{"names":["Intel Iris Plus 645","Intel Iris Plus Graphics 645"],"performance":1813},{"names":["Intel Iris Plus 655","Intel Iris Plus Graphics 655"],"performance":1809},{"names":["Intel Iris Pro 5200","Intel Iris Pro Graphics 5200"],"performance":1015},{"names":["Intel Iris Pro 580","Intel Iris Pro Graphics 580"],"performance":2104},{"names":["Intel Iris Pro Graphics 6200","Iris Pro Graphics 6200"],"vendor":"Intel","performance":1542},{"names":["Intel Iris Pro P580","Intel Iris Pro Graphics P580"],"performance":2169},{"names":["Intel Iris Xe","Intel Iris Xe Graphics G7 96EUs"],"performance":3250},{"names":["Intel UHD","Intel UHD Graphics Xe G4 48EUs"],"performance":2016},{"names":["Intel UHD 600","Intel UHD Graphics 600"],"performance":336},{"names":["Intel UHD 605","Intel UHD Graphics 605"],"performance":375},{"names":["Intel UHD 610","Intel UHD Graphics 610"],"performance":721},{"names":["Intel UHD 615","Intel UHD Graphics 615"],"performance":774},{"names":["Intel UHD 617","Intel UHD Graphics 617"],"performance":858},{"names":["Intel UHD 620","Intel UHD Graphics 620"],"performance":889},{"names":["Intel UHD 630","Intel UHD Graphics 630"],"performance":1555},{"names":["Intel UHD Graphics 620","UHD Graphics 620"],"vendor":"Intel","performance":1053},{"names":["Intel UHD P630","Intel UHD Graphics P630"],"performance":2997},{"names":["Mobility Radeon HD 5570"],"vendor":"ATI","performance":559},{"names":["Mobility Radeon. HD 5470","Radeon HD 5470"],"vendor":"ATI","performance":215},{"names":["MxGPU","Radeon Instinct MI25 MxGPU"],"vendor":"AMD","performance":1826},{"names":["NVIDIA TITAN X","NVIDIA Titan X Pascal"],"performance":13660},{"names":["NVIDIA TITAN Xp","TITAN Xp"],"vendor":"NVIDIA","performance":18280},{"names":["NVS 300"],"vendor":"NVIDIA","performance":121},{"names":["NVS 310"],"vendor":"NVIDIA","performance":241},{"names":["NVS 315"],"vendor":"NVIDIA","performance":295},{"names":["NVS 4200M","NVIDIA NVS 4200M"],"vendor":"NVIDIA","performance":247},{"names":["NVS 510"],"vendor":"NVIDIA","performance":763},{"names":["NVS 5200M","NVIDIA NVS 5200M"],"vendor":"NVIDIA","performance":556},{"names":["NVS 5400M","NVIDIA NVS 5400M"],"vendor":"NVIDIA","performance":641},{"names":["NVS 810"],"vendor":"NVIDIA","performance":1015},{"names":["P104-100"],"vendor":"NVIDIA","performance":4450},{"names":["P106-090"],"vendor":"NVIDIA","performance":2898},{"names":["P106-100"],"vendor":"NVIDIA","performance":5023},{"names":["Quadro 1000M","NVIDIA Quadro 1000M"],"vendor":"NVIDIA","performance":586},{"names":["Quadro 2000D"],"vendor":"NVIDIA","performance":989},{"names":["Quadro 2000M","NVIDIA Quadro 2000M"],"vendor":"NVIDIA","performance":824},{"names":["Quadro 3000M","NVIDIA Quadro 3000M"],"vendor":"NVIDIA","performance":1082},{"names":["Quadro 400"],"vendor":"NVIDIA","performance":163},{"names":["Quadro 4000M","NVIDIA Quadro 4000M"],"vendor":"NVIDIA","performance":1222},{"names":["Quadro 410"],"vendor":"NVIDIA","performance":441},{"names":["Quadro 5000","NVIDIA Quadro RTX 5000 (Laptop)"],"vendor":"NVIDIA","performance":1982},{"names":["Quadro 500M"],"vendor":"NVIDIA","performance":664},{"names":["Quadro 5010M","NVIDIA Quadro 5010M"],"vendor":"NVIDIA","performance":2001},{"names":["Quadro 7000"],"vendor":"NVIDIA","performance":3505},{"names":["Quadro GP100"],"vendor":"NVIDIA","performance":12663},{"names":["Quadro GV100"],"vendor":"NVIDIA","performance":12721},{"names":["Quadro K1000M","NVIDIA Quadro K1000M"],"vendor":"NVIDIA","performance":780},{"names":["Quadro K1100M","NVIDIA Quadro K1100M"],"vendor":"NVIDIA","performance":1100},{"names":["Quadro K1200"],"vendor":"NVIDIA","performance":2861},{"names":["Quadro K2000"],"vendor":"NVIDIA","performance":1588},{"names":["Quadro K2000D"],"vendor":"NVIDIA","performance":1650},{"names":["Quadro K2000M","NVIDIA Quadro K2000M"],"vendor":"NVIDIA","performance":1033},{"names":["Quadro K2100M","NVIDIA Quadro K2100M"],"vendor":"NVIDIA","performance":1388},{"names":["Quadro K2200"],"vendor":"NVIDIA","performance":3565},{"names":["Quadro K2200M"],"vendor":"NVIDIA","performance":3893},{"names":["Quadro K3000M","NVIDIA Quadro K3000M"],"vendor":"NVIDIA","performance":1652},{"names":["Quadro K3100M","NVIDIA Quadro K3100M"],"vendor":"NVIDIA","performance":2286},{"names":["Quadro K4000"],"vendor":"NVIDIA","performance":2679},{"names":["Quadro K4000M","NVIDIA Quadro K4000M"],"vendor":"NVIDIA","performance":2109},{"names":["Quadro K4100M","NVIDIA Quadro K4100M"],"vendor":"NVIDIA","performance":2395},{"names":["Quadro K420"],"vendor":"NVIDIA","performance":767},{"names":["Quadro K4200"],"vendor":"NVIDIA","performance":4228},{"names":["Quadro K5000"],"vendor":"NVIDIA","performance":3923},{"names":["Quadro K5000M","NVIDIA Quadro K5000M"],"vendor":"NVIDIA","performance":2850},{"names":["Quadro K500M","NVIDIA Quadro K500M"],"vendor":"NVIDIA","performance":480},{"names":["Quadro K5100M","NVIDIA Quadro K5100M"],"vendor":"NVIDIA","performance":2868},{"names":["Quadro K510M","NVIDIA Quadro K510M"],"vendor":"NVIDIA","performance":651},{"names":["Quadro K5200"],"vendor":"NVIDIA","performance":5855},{"names":["Quadro K600"],"vendor":"NVIDIA","performance":778},{"names":["Quadro K6000"],"vendor":"NVIDIA","performance":8503},{"names":["Quadro K610M","NVIDIA Quadro K610M"],"vendor":"NVIDIA","performance":725},{"names":["Quadro K620"],"vendor":"NVIDIA","performance":2274},{"names":["Quadro K620M","NVIDIA Quadro K620M"],"vendor":"NVIDIA","performance":1150},{"names":["Quadro M1000M","NVIDIA Quadro M1000M"],"vendor":"NVIDIA","performance":3002},{"names":["Quadro M1200","Quadro M1200 Mobile","NVIDIA Quadro M1200"],"vendor":"NVIDIA","performance":3564},{"names":["Quadro M2000"],"vendor":"NVIDIA","performance":4015},{"names":["Quadro M2000M","NVIDIA Quadro M2000M"],"vendor":"NVIDIA","performance":3576},{"names":["Quadro M2200","Quadro M2200 Mobile","NVIDIA Quadro M2200"],"vendor":"NVIDIA","performance":4486},{"names":["Quadro M3000M","NVIDIA Quadro M3000M"],"vendor":"NVIDIA","performance":5424},{"names":["Quadro M4000"],"vendor":"NVIDIA","performance":6526},{"names":["Quadro M4000M","NVIDIA Quadro M4000M"],"vendor":"NVIDIA","performance":6479},{"names":["Quadro M5000"],"vendor":"NVIDIA","performance":9245},{"names":["Quadro M5000M","NVIDIA Quadro M5000M"],"vendor":"NVIDIA","performance":6432},{"names":["Quadro M500M","NVIDIA Quadro M500M"],"vendor":"NVIDIA","performance":1109},{"names":["Quadro M520","Quadro M520 Mobile","NVIDIA Quadro M520"],"vendor":"NVIDIA","performance":1956},{"names":["Quadro M5500","Quadro M5500 Mobile","NVIDIA Quadro M5500"],"vendor":"NVIDIA","performance":7915},{"names":["Quadro M6000"],"vendor":"NVIDIA","performance":12164},{"names":["Quadro M600M","NVIDIA Quadro M600M"],"vendor":"NVIDIA","performance":1932},{"names":["Quadro M620","Quadro M620 Mobile","NVIDIA Quadro M620"],"vendor":"NVIDIA","performance":2805},{"names":["Quadro P1000","NVIDIA Quadro P1000"],"vendor":"NVIDIA","performance":4328},{"names":["Quadro P2000","NVIDIA Quadro P2000"],"vendor":"NVIDIA","performance":7245},{"names":["Quadro P2000 with Max-Q Design","NVIDIA Quadro P2000 Max-Q"],"performance":4991},{"names":["Quadro P3000","Quadro P3000 Mobile","NVIDIA Quadro P3000"],"vendor":"NVIDIA","performance":6703},{"names":["Quadro P3200","Quadro P3200 Mobile","NVIDIA Quadro P3200"],"vendor":"NVIDIA","performance":7799},{"names":["Quadro P3200 with Max-Q Design","Quadro P3200 Max-Q"],"vendor":"NVIDIA","performance":8942},{"names":["Quadro P400"],"vendor":"NVIDIA","performance":1661},{"names":["Quadro P4000","NVIDIA Quadro P4000"],"vendor":"NVIDIA","performance":11707},{"names":["Quadro P4000 with Max-Q Design","Quadro P4000 Max-Q","NVIDIA Quadro P4000 Max-Q"],"vendor":"NVIDIA","performance":9083},{"names":["Quadro P4200","Quadro P4200 Mobile","NVIDIA Quadro P4200"],"vendor":"NVIDIA","performance":12019},{"names":["Quadro P500","Quadro P500 Mobile","NVIDIA Quadro P500"],"vendor":"NVIDIA","performance":1742},{"names":["Quadro P5000","NVIDIA Quadro P5000"],"vendor":"NVIDIA","performance":11450},{"names":["Quadro P520","NVIDIA Quadro P520"],"performance":2178},{"names":["Quadro P5200","Quadro P5200 Mobile","NVIDIA Quadro P5200"],"vendor":"NVIDIA","performance":11630},{"names":["Quadro P5200 with Max-Q Design","Quadro P5200 Max-Q"],"vendor":"NVIDIA","performance":9796},{"names":["Quadro P600","NVIDIA Quadro P600"],"vendor":"NVIDIA","performance":3427},{"names":["Quadro P6000"],"vendor":"NVIDIA","performance":15005},{"names":["Quadro P620","NVIDIA Quadro P620"],"vendor":"NVIDIA","performance":3658},{"names":["Quadro RTX 3000","NVIDIA Quadro RTX 3000 (Laptop)"],"performance":11269},{"names":["Quadro RTX 3000 with Max-Q Design","NVIDIA Quadro RTX 3000 Max-Q"],"performance":8306},{"names":["Quadro RTX 4000","NVIDIA Quadro RTX 4000 Max-Q"],"vendor":"NVIDIA","performance":15142},{"names":["Quadro RTX 5000","NVIDIA Quadro RTX 5000 Max-Q"],"vendor":"NVIDIA","performance":17321},{"names":["Quadro RTX 6000"],"vendor":"NVIDIA","performance":19731},{"names":["Quadro RTX 8000"],"vendor":"NVIDIA","performance":19221},{"names":["Quadro T1000","NVIDIA Quadro T1000 (Laptop)"],"performance":6448},{"names":["Quadro T1000 with Max-Q Design","NVIDIA Quadro T1000 Max-Q"],"performance":6888},{"names":["Quadro T2000","NVIDIA Quadro T2000 (Laptop)"],"performance":6785},{"names":["Quadro T2000 with Max-Q Design","NVIDIA Quadro T2000 Max-Q"],"performance":6243},{"names":["Qualcomm Adreno 630 GPU","Qualcomm Adreno 630"],"performance":249},{"names":["Radeon 520","Radeon 520 Mobile","AMD Radeon 520"],"vendor":"AMD","performance":866},{"names":["Radeon 530","Radeon 530 Mobile","AMD Radeon 530"],"vendor":"AMD","performance":938},{"names":["Radeon 535","Radeon 535 Mobile"],"vendor":"AMD","performance":1130},{"names":["Radeon 540","Radeon RX 540 Mobile","AMD Radeon RX 540"],"vendor":"AMD","performance":1376},{"names":["Radeon 540X","Radeon 540X Mobile","AMD Radeon 540X"],"vendor":"AMD","performance":1320},{"names":["Radeon 550X","Radeon 550X 640SP","AMD Radeon RX 550X (Laptop)"],"vendor":"AMD","performance":1564},{"names":["Radeon 620","AMD Radeon 620"],"performance":859},{"names":["Radeon 630","AMD Radeon 630"],"performance":1262},{"names":["Radeon 6750M","Radeon HD 6750M","AMD Radeon HD 6750M"],"vendor":"AMD","performance":911},{"names":["Radeon E6460"],"vendor":"AMD","performance":324},{"names":["Radeon E6465"],"vendor":"AMD","performance":164},{"names":["Radeon E6760","Radeon E6760 MXM"],"vendor":"AMD","performance":973},{"names":["Radeon E8860"],"vendor":"AMD","performance":1577},{"names":["Radeon HD 6230"],"vendor":"AMD","performance":221},{"names":["Radeon HD 6250","AMD Radeon HD 6250"],"vendor":"AMD","performance":98},{"names":["Radeon HD 6290","AMD Radeon HD 6290"],"vendor":"AMD","performance":117},{"names":["Radeon HD 6320","Radeon HD 6320 IGP","AMD Radeon HD 6320"],"vendor":"AMD","performance":149},{"names":["RADEON HD 6350","Radeon HD 6350"],"vendor":"AMD","performance":142},{"names":["Radeon HD 6370D","Radeon HD 6370D IGP"],"vendor":"AMD","performance":311},{"names":["Radeon HD 6380G","Radeon HD 6380G IGP","AMD Radeon HD 6380G"],"vendor":"AMD","performance":231},{"names":["Radeon HD 6410D","Radeon HD 6410D IGP"],"vendor":"AMD","performance":220},{"names":["Radeon HD 6430M","AMD Radeon HD 6430M"],"vendor":"AMD","performance":193},{"names":["Radeon HD 6450","AMD Radeon HD 6450 GDDR5"],"vendor":"AMD","performance":194},{"names":["Radeon HD 6450A"],"vendor":"AMD","performance":260},{"names":["Radeon HD 6470M","AMD Radeon HD 6470M"],"vendor":"AMD","performance":228},{"names":["Radeon HD 6480G","Radeon HD 6480G IGP","AMD Radeon HD 6480G + HD 7450M Dual Graphics"],"vendor":"AMD","performance":275},{"names":["Radeon HD 6490M","AMD Radeon HD 6490M"],"vendor":"AMD","performance":378},{"names":["Radeon HD 6520G","Radeon HD 6520G IGP","AMD Radeon HD 6520G + HD 7450M Dual Graphics"],"vendor":"AMD","performance":300},{"names":["Radeon HD 6530D","Radeon HD 6530D IGP"],"vendor":"AMD","performance":311},{"names":["Radeon HD 6550A"],"vendor":"AMD","performance":708},{"names":["Radeon HD 6550D","Radeon HD 6550D IGP","AMD Radeon HD 6550D"],"vendor":"AMD","performance":412},{"names":["Radeon HD 6570"],"vendor":"AMD","performance":499},{"names":["Radeon HD 6610M"],"vendor":"AMD","performance":565},{"names":["Radeon HD 6620G","Radeon HD 6620G IGP","AMD Radeon HD 6620G + HD 7670M Dual Graphics"],"vendor":"AMD","performance":431},{"names":["Radeon HD 6630M","AMD Radeon HD 6630M"],"vendor":"AMD","performance":685},{"names":["Radeon HD 6650A"],"vendor":"AMD","performance":836},{"names":["Radeon HD 6650M","AMD Radeon HD 6650M"],"vendor":"AMD","performance":735},{"names":["Radeon HD 6670"],"vendor":"AMD","performance":701},{"names":["Radeon HD 6750"],"vendor":"AMD","performance":1088},{"names":["Radeon HD 6750M","Radeon HD 6750M Mac Edition"],"vendor":"AMD","performance":937},{"names":["Radeon HD 6770"],"vendor":"AMD","performance":1247},{"names":["Radeon HD 6770M","AMD Radeon HD 6770M"],"vendor":"AMD","performance":964},{"names":["Radeon HD 6790","AMD Radeon HD 6790"],"vendor":"AMD","performance":1718},{"names":["Radeon HD 6850 X2"],"vendor":"AMD","performance":2534},{"names":["Radeon HD 6970M","AMD Radeon HD 6970M"],"vendor":"AMD","performance":2270},{"names":["Radeon HD 6990"],"vendor":"AMD","performance":2933},{"names":["Radeon HD 7290","Radeon HD 7290 IGP","AMD Radeon HD 7290"],"vendor":"AMD","performance":115},{"names":["Radeon HD 7310","Radeon HD 7310 IGP","AMD Radeon HD 7310"],"vendor":"AMD","performance":131},{"names":["Radeon HD 7340","Radeon HD 7340 IGP","AMD Radeon HD 7340"],"vendor":"AMD","performance":157},{"names":["Radeon HD 7350","Radeon HD 7350 OEM"],"vendor":"AMD","performance":216},{"names":["Radeon HD 7400G","Radeon HD 7400G IGP","AMD Radeon HD 7400G"],"vendor":"AMD","performance":300},{"names":["Radeon HD 7420G","Radeon HD 7420G IGP","AMD Radeon HD 7420G"],"vendor":"AMD","performance":333},{"names":["Radeon HD 7450","Radeon HD 7450 OEM"],"vendor":"AMD","performance":230},{"names":["Radeon HD 7450A"],"vendor":"AMD","performance":288},{"names":["Radeon HD 7450M","AMD Radeon HD 6620G + HD 7450M Dual Graphics"],"vendor":"AMD","performance":330},{"names":["Radeon HD 7470","Radeon HD 7470 OEM"],"vendor":"AMD","performance":486},{"names":["Radeon HD 7470M","AMD Radeon HD 7470M"],"vendor":"AMD","performance":408},{"names":["Radeon HD 7480D","Radeon HD 7480D IGP","AMD Radeon HD 7480D"],"vendor":"AMD","performance":297},{"names":["Radeon HD 7500G","Radeon HD 7500G IGP","AMD Radeon HD 7500G + HD 7550M Dual Graphics"],"vendor":"AMD","performance":303},{"names":["Radeon HD 7520G","Radeon HD 7520G IGP","AMD Radeon HD 7520G + HD 7670M Dual Graphics"],"vendor":"AMD","performance":314},{"names":["Radeon HD 7540D","Radeon HD 7540D IGP"],"vendor":"AMD","performance":348},{"names":["Radeon HD 7550M","AMD Radeon HD 7550M"],"vendor":"AMD","performance":465},{"names":["Radeon HD 7560D","Radeon HD 7560D IGP","AMD Radeon HD 7560D"],"vendor":"AMD","performance":483},{"names":["Radeon HD 7570"],"vendor":"AMD","performance":648},{"names":["Radeon HD 7570M","AMD Radeon HD 7570M"],"vendor":"AMD","performance":469},{"names":["Radeon HD 7600G","Radeon HD 7600G IGP","AMD Radeon HD 7600G"],"vendor":"AMD","performance":354},{"names":["Radeon HD 7610M","AMD Radeon HD 7640G + HD 7610M Dual Graphics"],"vendor":"AMD","performance":632},{"names":["Radeon HD 7620G","Radeon HD 7620G IGP","AMD Radeon HD 7620G"],"vendor":"AMD","performance":346},{"names":["Radeon HD 7640G","Radeon HD 7640G IGP","AMD Radeon HD 7640G + HD 7670M Dual Graphics"],"vendor":"AMD","performance":455},{"names":["Radeon HD 7650A"],"vendor":"AMD","performance":553},{"names":["Radeon HD 7650M","AMD Radeon HD 7650M"],"vendor":"AMD","performance":508},{"names":["Radeon HD 7660D","Radeon HD 7660D IGP","AMD Radeon HD 7660D"],"vendor":"AMD","performance":515},{"names":["Radeon HD 7660G","Radeon HD 7660G IGP","AMD Radeon HD 7660G + HD 7670M Dual Graphics"],"vendor":"AMD","performance":477},{"names":["Radeon HD 7670","Radeon HD 7670 OEM"],"vendor":"AMD","performance":873},{"names":["Radeon HD 7670A"],"vendor":"AMD","performance":1050},{"names":["Radeon HD 7670M","AMD Radeon HD 7670M"],"vendor":"AMD","performance":424},{"names":["Radeon HD 7690M","AMD Radeon HD 7690M"],"vendor":"AMD","performance":1003},{"names":["Radeon HD 7690M XT","AMD Radeon HD 7690M XT"],"vendor":"AMD","performance":1009},{"names":["Radeon HD 7730"],"vendor":"AMD","performance":1252},{"names":["Radeon HD 7730M","AMD Radeon HD 7730M"],"vendor":"AMD","performance":685},{"names":["Radeon HD 7750"],"vendor":"AMD","performance":1670},{"names":["Radeon HD 7750M","AMD Radeon HD 7750M"],"vendor":"AMD","performance":1191},{"names":["Radeon HD 7770","Radeon HD 7770 GHz Edition","AMD Radeon HD 7770"],"vendor":"AMD","performance":2151},{"names":["Radeon HD 7790"],"vendor":"AMD","performance":3090},{"names":["Radeon HD 7850"],"vendor":"AMD","performance":3770},{"names":["Radeon HD 7850M","AMD Radeon HD 7850M"],"vendor":"AMD","performance":1373},{"names":["Radeon HD 7870","Radeon HD 7870 XT","AMD Radeon HD 7870"],"vendor":"AMD","performance":4641},{"names":["Radeon HD 7870M","AMD Radeon HD 7870M"],"vendor":"AMD","performance":1507},{"names":["Radeon HD 7950","R9 280","Radeon HD 7950"],"vendor":"AMD","performance":4765},{"names":["Radeon HD 7970","R9 280X","Radeon HD 7970"],"vendor":"AMD","performance":5248},{"names":["Radeon HD 7970M","AMD Radeon HD 7970M"],"vendor":"AMD","performance":3619},{"names":["Radeon HD 7990"],"vendor":"AMD","performance":5566},{"names":["Radeon HD 8180","Radeon HD 8180 IGP","AMD Radeon HD 8180"],"vendor":"AMD","performance":152},{"names":["Radeon HD 8210","Radeon HD 8210 IGP","AMD Radeon HD 8210"],"vendor":"AMD","performance":207},{"names":["Radeon HD 8210E"],"vendor":"AMD","performance":194},{"names":["Radeon HD 8240","Radeon HD 8240 IGP","AMD Radeon HD 8240"],"vendor":"AMD","performance":250},{"names":["Radeon HD 8250","Radeon HD 8250 IGP","AMD Radeon HD 8250"],"vendor":"AMD","performance":203},{"names":["Radeon HD 8280","Radeon HD 8280 IGP","AMD Radeon HD 8280"],"vendor":"AMD","performance":319},{"names":["Radeon HD 8280E"],"vendor":"AMD","performance":283},{"names":["Radeon HD 8310E"],"vendor":"AMD","performance":341},{"names":["Radeon HD 8330","Radeon HD 8330 IGP","AMD Radeon HD 8330"],"vendor":"AMD","performance":247},{"names":["Radeon HD 8330E"],"vendor":"AMD","performance":241},{"names":["Radeon HD 8350","Radeon HD 8350 OEM"],"vendor":"AMD","performance":209},{"names":["Radeon HD 8350G","Radeon HD 8350G IGP","AMD Radeon HD 8350G"],"vendor":"AMD","performance":443},{"names":["Radeon HD 8370D","Radeon HD 8370D IGP"],"vendor":"AMD","performance":283},{"names":["Radeon HD 8400","Radeon HD 8400 IGP","AMD Radeon HD 8400"],"vendor":"AMD","performance":256},{"names":["Radeon HD 8400E"],"vendor":"AMD","performance":339},{"names":["Radeon HD 8410G","Radeon HD 8410G IGP","AMD Radeon HD 8410G"],"vendor":"AMD","performance":435},{"names":["Radeon HD 8450G","Radeon HD 8450G IGP","AMD Radeon HD 8450G + Radeon HD 8570M Dual Graphics"],"vendor":"AMD","performance":385},{"names":["Radeon HD 8470","Radeon HD 8470 OEM"],"vendor":"AMD","performance":341},{"names":["Radeon HD 8470D","Radeon HD 8470D IGP","AMD Radeon HD 8470D"],"vendor":"AMD","performance":364},{"names":["Radeon HD 8490","Radeon HD 8490 OEM"],"vendor":"AMD","performance":273},{"names":["Radeon HD 8510G","Radeon HD 8510G IGP","AMD Radeon HD 8510G"],"vendor":"AMD","performance":378},{"names":["Radeon HD 8550D","Radeon HD 8550D IGP"],"vendor":"AMD","performance":685},{"names":["Radeon HD 8550G","Radeon HD 8550G IGP","AMD Radeon HD 8550G + HD 8750M Dual Graphics"],"vendor":"AMD","performance":431},{"names":["Radeon HD 8550G + 7600M Dual","AMD Radeon HD 8550G + HD 8670M Dual Graphics"],"performance":901},{"names":["Radeon HD 8570","Radeon HD 8570 OEM"],"vendor":"AMD","performance":1002},{"names":["Radeon HD 8570D","Radeon HD 8570D IGP","AMD Radeon HD 8570D"],"vendor":"AMD","performance":445},{"names":["Radeon HD 8570M","AMD Radeon HD 8650G + HD 8570M Dual Graphics"],"vendor":"AMD","performance":485},{"names":["Radeon HD 8610G","Radeon HD 8610G IGP","AMD Radeon HD 8610G"],"vendor":"AMD","performance":442},{"names":["Radeon HD 8650D","Radeon HD 8650D IGP"],"vendor":"AMD","performance":526},{"names":["Radeon HD 8650G","Radeon HD 8650G IGP","AMD Radeon HD 8650G + HD 8670M Dual Graphics"],"vendor":"AMD","performance":515},{"names":["Radeon HD 8670D","Radeon HD 8670D IGP","AMD Radeon HD 8670D"],"vendor":"AMD","performance":574},{"names":["Radeon HD 8670M","AMD Radeon HD 8670M"],"vendor":"AMD","performance":520},{"names":["Radeon HD 8690M","AMD Radeon HD 8690M"],"vendor":"AMD","performance":984},{"names":["Radeon HD 8730M","AMD Radeon HD 8730M"],"vendor":"AMD","performance":728},{"names":["Radeon HD 8750M","AMD Radeon HD 8750M"],"vendor":"AMD","performance":863},{"names":["Radeon HD 8790M","AMD Radeon HD 8790M"],"vendor":"AMD","performance":1306},{"names":["Radeon HD 8850M","AMD Radeon HD 8850M"],"vendor":"AMD","performance":973},{"names":["Radeon HD 8870M","AMD Radeon HD 8870M"],"vendor":"AMD","performance":1638},{"names":["Radeon HD 8950","Radeon HD 8950 OEM"],"vendor":"AMD","performance":2066},{"names":["Radeon HD 8970M","AMD Radeon HD 8970M"],"vendor":"AMD","performance":3876},{"names":["Radeon HD 8990","Radeon HD 8990 OEM"],"vendor":"AMD","performance":5214},{"names":["Radeon Instinct MI25 MxGPU","Radeon Instinct MI25"],"vendor":"AMD","performance":10466},{"names":["Radeon M535DX","Radeon R8 M535DX"],"vendor":"AMD","performance":750},{"names":["Radeon Pro 450","AMD Radeon Pro 450"],"vendor":"AMD","performance":2723},{"names":["Radeon Pro 455","AMD Radeon Pro 455"],"vendor":"AMD","performance":3113},{"names":["Radeon Pro 460","AMD Radeon Pro 460"],"vendor":"AMD","performance":3453},{"names":["Radeon Pro 5300M","AMD Radeon Pro 5300M"],"performance":5658},{"names":["Radeon Pro 5500M","AMD Radeon Pro 5500M"],"performance":6650},{"names":["Radeon Pro 555","AMD Radeon Pro 555"],"vendor":"AMD","performance":3141},{"names":["Radeon Pro 560","AMD Radeon Pro 560"],"vendor":"AMD","performance":3475},{"names":["Radeon Pro 5600M","AMD Radeon Pro 5600M"],"performance":9640},{"names":["Radeon Pro 560X","AMD Radeon Pro 560X"],"vendor":"AMD","performance":3678},{"names":["Radeon Pro 570"],"vendor":"AMD","performance":6337},{"names":["Radeon Pro 580"],"vendor":"AMD","performance":7753},{"names":["Radeon Pro Duo"],"vendor":"AMD","performance":9672},{"names":["Radeon Pro SSG"],"vendor":"AMD","performance":10498},{"names":["Radeon Pro V340 MxGPU"],"vendor":"AMD","performance":2853},{"names":["Radeon Pro Vega 16","AMD Radeon Pro Vega 16"],"vendor":"AMD","performance":4683},{"names":["Radeon Pro Vega 20","AMD Radeon Pro Vega 20"],"vendor":"AMD","performance":5752},{"names":["Radeon Pro Vega 56","AMD Radeon Pro Vega 56"],"vendor":"AMD","performance":12209},{"names":["Radeon Pro Vega 64"],"vendor":"AMD","performance":11456},{"names":["Radeon Pro WX 2100"],"vendor":"AMD","performance":1612},{"names":["Radeon Pro WX 3100","AMD Radeon Pro WX 3100"],"vendor":"AMD","performance":2855},{"names":["Radeon Pro WX 3200","AMD Radeon Pro WX 3200"],"performance":2560},{"names":["Radeon Pro WX 4100"],"vendor":"AMD","performance":3758},{"names":["Radeon Pro WX 4130","Radeon Pro WX 4130 Mobile","AMD Radeon Pro WX 4130"],"vendor":"AMD","performance":2304},{"names":["Radeon Pro WX 4150","Radeon Pro WX 4150 Mobile","AMD Radeon Pro WX 4150"],"vendor":"AMD","performance":1991},{"names":["Radeon Pro WX 4170","Radeon Pro WX 4170 Mobile"],"vendor":"AMD","performance":1409},{"names":["Radeon Pro WX 5100"],"vendor":"AMD","performance":5329},{"names":["Radeon Pro WX 7100","AMD Radeon Pro WX 7100"],"vendor":"AMD","performance":7674},{"names":["Radeon Pro WX 8200"],"vendor":"AMD","performance":14137},{"names":["Radeon Pro WX 9100"],"vendor":"AMD","performance":12372},{"names":["Radeon Pro WX Vega M GL","AMD Radeon Pro WX Vega M GL"],"vendor":"AMD","performance":6049},{"names":["Radeon R2","Radeon R2 Graphics","AMD Radeon R2 (Stoney Ridge)"],"vendor":"AMD","performance":241},{"names":["Radeon R3","Radeon R3 Graphics","AMD Radeon R3 (Mullins","Beema)"],"vendor":"AMD","performance":301},{"names":["Radeon R4","Radeon R4 Graphics","AMD Radeon R4 (Beema)"],"vendor":"AMD","performance":340},{"names":["Radeon R5 220","Radeon R5 220 OEM"],"vendor":"AMD","performance":136},{"names":["Radeon R5 230"],"vendor":"AMD","performance":242},{"names":["Radeon R5 235","Radeon R5 235 OEM"],"vendor":"AMD","performance":318},{"names":["Radeon R5 235X","Radeon R5 235X OEM"],"vendor":"AMD","performance":368},{"names":["Radeon R5 240","Radeon R5 240 OEM"],"vendor":"AMD","performance":516},{"names":["Radeon R5 310","Radeon R5 310 OEM"],"vendor":"AMD","performance":332},{"names":["Radeon R5 330","Radeon R5 330 OEM"],"vendor":"AMD","performance":617},{"names":["Radeon R5 340","Radeon R5 340 OEM"],"vendor":"AMD","performance":1055},{"names":["Radeon R5 430","Radeon R5 430 OEM"],"vendor":"AMD","performance":982},{"names":["Radeon R5 435","Radeon R5 435 OEM"],"vendor":"AMD","performance":841},{"names":["Radeon R5 A240"],"vendor":"AMD","performance":576},{"names":["Radeon R5 M230","AMD Radeon R5 M230"],"vendor":"AMD","performance":384},{"names":["Radeon R5 M240","AMD Radeon R5 M240"],"vendor":"AMD","performance":432},{"names":["Radeon R5 M255","AMD Radeon R5 M255"],"vendor":"AMD","performance":589},{"names":["Radeon R5 M315","AMD Radeon R5 M315"],"vendor":"AMD","performance":495},{"names":["Radeon R5 M320","AMD Radeon R5 M320"],"vendor":"AMD","performance":428},{"names":["Radeon R5 M330","AMD Radeon R5 M330"],"vendor":"AMD","performance":596},{"names":["Radeon R5 M335","AMD Radeon R5 M335"],"vendor":"AMD","performance":549},{"names":["Radeon R5 M420","AMD Radeon R5 M420"],"vendor":"AMD","performance":470},{"names":["Radeon R5 M430","AMD Radeon R5 M430"],"vendor":"AMD","performance":649},{"names":["Radeon R5 M435"],"vendor":"AMD","performance":896},{"names":["Radeon R6","Radeon R6 Graphics","AMD Radeon R6 (Carrizo)"],"vendor":"AMD","performance":572},{"names":["Radeon R6 + R7 M265DX Dual","Radeon R7 M265DX"],"vendor":"AMD","performance":571},{"names":["Radeon R6 M255DX","AMD Radeon R6 M255DX"],"vendor":"AMD","performance":570},{"names":["Radeon R7 + R7 240 Dual","Radeon R7 240"],"vendor":"AMD","performance":1045},{"names":["Radeon R7 + R7 250 Dual","Radeon R7 250"],"vendor":"AMD","performance":1232},{"names":["Radeon R7 + R7 350 Dual","Radeon R7 350"],"vendor":"AMD","performance":1982},{"names":["Radeon R7 240","Radeon R7 240 OEM"],"vendor":"AMD","performance":835},{"names":["Radeon R7 250","Radeon R7 250 OEM","AMD Radeon R7 250"],"vendor":"AMD","performance":1192},{"names":["Radeon R7 250X"],"vendor":"AMD","performance":2269},{"names":["Radeon R7 260"],"vendor":"AMD","performance":2892},{"names":["Radeon R7 260X"],"vendor":"AMD","performance":3066},{"names":["Radeon R7 340","Radeon R7 340 OEM"],"vendor":"AMD","performance":931},{"names":["Radeon R7 360"],"vendor":"AMD","performance":3099},{"names":["Radeon R7 370","AMD Radeon R7 370"],"vendor":"AMD","performance":4418},{"names":["Radeon R7 430","Radeon R7 430 OEM"],"vendor":"AMD","performance":1215},{"names":["Radeon R7 450","Radeon R7 450 OEM"],"vendor":"AMD","performance":1918},{"names":["Radeon R7 A265"],"vendor":"AMD","performance":955},{"names":["Radeon R7 A360"],"vendor":"AMD","performance":720},{"names":["Radeon R7 M260","AMD Radeon R7 M260"],"vendor":"AMD","performance":438},{"names":["Radeon R7 M260DX"],"vendor":"AMD","performance":811},{"names":["Radeon R7 M260X","AMD Radeon R7 M260X"],"vendor":"AMD","performance":1013},{"names":["Radeon R7 M265","AMD Radeon R7 M265"],"vendor":"AMD","performance":813},{"names":["Radeon R7 M270","AMD Radeon R7 M270"],"vendor":"AMD","performance":755},{"names":["Radeon R7 M270DX"],"vendor":"AMD","performance":962},{"names":["Radeon R7 M340","AMD Radeon R7 M340"],"vendor":"AMD","performance":636},{"names":["Radeon R7 M350"],"vendor":"AMD","performance":1025},{"names":["Radeon R7 M360","AMD Radeon R7 M360"],"vendor":"AMD","performance":539},{"names":["Radeon R7 M365X"],"vendor":"AMD","performance":902},{"names":["Radeon R7 M370","AMD Radeon R7 M370"],"vendor":"AMD","performance":1418},{"names":["Radeon R7 M380","AMD Radeon R7 M380"],"vendor":"AMD","performance":1447},{"names":["Radeon R7 M440","AMD Radeon R7 M440"],"vendor":"AMD","performance":883},{"names":["Radeon R7 M445","AMD Radeon R7 M445"],"vendor":"AMD","performance":922},{"names":["Radeon R7 M460","AMD Radeon R7 M460"],"vendor":"AMD","performance":1009},{"names":["Radeon R7 M465","AMD Radeon R7 M465"],"vendor":"AMD","performance":1306},{"names":["Radeon R7 M465X"],"vendor":"AMD","performance":1691},{"names":["Radeon R8 M365DX","AMD Radeon R8 M365DX"],"vendor":"AMD","performance":741},{"names":["Radeon R8 M445DX","AMD Radeon R8 M445DX"],"vendor":"AMD","performance":794},{"names":["Radeon R9 255","Radeon R9 255 OEM"],"vendor":"AMD","performance":1268},{"names":["Radeon R9 260","Radeon R9 260 OEM"],"vendor":"AMD","performance":3018},{"names":["Radeon R9 270"],"vendor":"AMD","performance":4213},{"names":["Radeon R9 270X","AMD Radeon R9 270X"],"vendor":"AMD","performance":4823},{"names":["Radeon R9 280"],"vendor":"AMD","performance":5550},{"names":["Radeon R9 280X","AMD Radeon R9 280X"],"vendor":"AMD","performance":6248},{"names":["Radeon R9 285","380","Radeon R9 285"],"vendor":"AMD","performance":5550},{"names":["Radeon R9 290"],"vendor":"AMD","performance":8277},{"names":["Radeon R9 290X","AMD Radeon R9 290X"],"vendor":"AMD","performance":8548},{"names":["Radeon R9 295X2"],"vendor":"AMD","performance":8311},{"names":["Radeon R9 360","Radeon R9 360 OEM"],"vendor":"AMD","performance":3032},{"names":["Radeon R9 370"],"vendor":"AMD","performance":4722},{"names":["Radeon R9 380","AMD Radeon R9 380"],"vendor":"AMD","performance":6141},{"names":["Radeon R9 380X"],"vendor":"AMD","performance":6015},{"names":["Radeon R9 390"],"vendor":"AMD","performance":8731},{"names":["Radeon R9 390X","AMD Radeon R9 390X"],"vendor":"AMD","performance":9571},{"names":["Radeon R9 A375"],"vendor":"AMD","performance":1024},{"names":["Radeon R9 Fury","Radeon R9 FURY","AMD Radeon R9 Fury"],"vendor":"AMD","performance":9571},{"names":["Radeon R9 Fury + Fury X","Radeon R9 FURY X"],"vendor":"AMD","performance":9741},{"names":["Radeon R9 M265X","AMD Radeon R9 M265X"],"vendor":"AMD","performance":933},{"names":["Radeon R9 M270X"],"vendor":"AMD","performance":1445},{"names":["Radeon R9 M275","AMD Radeon R9 M275"],"vendor":"AMD","performance":1115},{"names":["Radeon R9 M275X","M375","Radeon R9 M275X"],"vendor":"AMD","performance":1575},{"names":["Radeon R9 M280X","AMD Radeon R9 M280X"],"vendor":"AMD","performance":1148},{"names":["Radeon R9 M290X","AMD Radeon R9 M290X"],"vendor":"AMD","performance":3327},{"names":["Radeon R9 M295X","AMD Radeon R9 M295X"],"vendor":"AMD","performance":5150},{"names":["Radeon R9 M360"],"vendor":"AMD","performance":1772},{"names":["Radeon R9 M365X","AMD Radeon R9 M365X"],"vendor":"AMD","performance":1482},{"names":["Radeon R9 M370X","Radeon R9 M370X Mac Edition","AMD Radeon R9 M370X"],"vendor":"AMD","performance":1351},{"names":["Radeon R9 M375","AMD Radeon R9 M375"],"vendor":"AMD","performance":979},{"names":["Radeon R9 M375X"],"vendor":"AMD","performance":1962},{"names":["Radeon R9 M380","AMD Radeon R9 M380"],"vendor":"AMD","performance":3051},{"names":["Radeon R9 M385","AMD Radeon R9 M385"],"vendor":"AMD","performance":2180},{"names":["Radeon R9 M385X","AMD Radeon R9 M385X"],"vendor":"AMD","performance":1760},{"names":["Radeon R9 M390X","AMD Radeon R9 M390X"],"vendor":"AMD","performance":4357},{"names":["Radeon R9 M395","Radeon R9 M395 Mac Edition","AMD Radeon R9 M395"],"vendor":"AMD","performance":4954},{"names":["Radeon R9 M395X","AMD Radeon R9 M395X"],"vendor":"AMD","performance":4775},{"names":["Radeon R9 M470","AMD Radeon R9 M470"],"vendor":"AMD","performance":2435},{"names":["Radeon R9 M470X","AMD Radeon R9 M470X"],"vendor":"AMD","performance":3400},{"names":["Radeon R9 M485X","AMD Radeon R9 M485X"],"vendor":"AMD","performance":4842},{"names":["Radeon RX 460","AMD Radeon RX 460 (Desktop)"],"vendor":"AMD","performance":4042},{"names":["Radeon RX 470","AMD Radeon RX 470 (Desktop)"],"vendor":"AMD","performance":7918},{"names":["Radeon RX 480","AMD Radeon RX 480 (Desktop)"],"vendor":"AMD","performance":8509},{"names":["Radeon RX 550","AMD Radeon RX 550 (Laptop)"],"vendor":"AMD","performance":2436},{"names":["Radeon RX 5500M","AMD Radeon RX 5500M"],"performance":4153},{"names":["Radeon RX 550X"],"vendor":"AMD","performance":1751},{"names":["Radeon RX 560","AMD Radeon RX 560 (Laptop)"],"vendor":"AMD","performance":3646},{"names":["Radeon RX 5600","AMD Radeon RX 5600 XT (Desktop)"],"performance":10533},{"names":["Radeon RX 5600M","AMD Radeon RX 5600M"],"performance":6292},{"names":["Radeon RX 560X","AMD Radeon RX 560X (Laptop)"],"vendor":"AMD","performance":3520},{"names":["Radeon RX 570","AMD Radeon RX 570 (Desktop)"],"vendor":"AMD","performance":6967},{"names":["Radeon RX 5700","AMD Radeon RX 5700 (Desktop)"],"performance":14453},{"names":["Radeon RX 5700 XT","AMD Radeon RX 5700 XT (Desktop)"],"performance":16659},{"names":["Radeon RX 570X","AMD Radeon RX 570X (Laptop)"],"vendor":"AMD","performance":1923},{"names":["Radeon RX 580","AMD Radeon RX 580 (Desktop)"],"vendor":"AMD","performance":8753},{"names":["Radeon RX 580 2048SP"],"vendor":"AMD","performance":7744},{"names":["Radeon RX 580X","AMD Radeon RX 580X (Laptop)"],"vendor":"AMD","performance":7798},{"names":["Radeon RX 590","AMD Radeon RX 590 (Desktop)"],"vendor":"AMD","performance":9482},{"names":["Radeon RX 640","AMD Radeon RX 640"],"performance":1229},{"names":["Radeon RX Vega 10","Radeon RX Vega 10 Mobile","AMD Radeon RX Vega 10"],"vendor":"AMD","performance":1518},{"names":["Radeon RX Vega 11","AMD Radeon RX Vega 11"],"vendor":"AMD","performance":2117},{"names":["Radeon RX Vega 11 PRD","Radeon RX Vega 11 Efficient"],"vendor":"AMD","performance":2402},{"names":["Radeon RX Vega 56","AMD Radeon RX Vega 56"],"vendor":"AMD","performance":13326},{"names":["Radeon RX Vega 64","AMD Radeon RX Vega 64"],"vendor":"AMD","performance":14646},{"names":["Radeon RX Vega 8","Radeon Vega 8"],"vendor":"AMD","performance":1586},{"names":["Radeon RX Vega M GH","AMD Radeon RX Vega M GH"],"vendor":"AMD","performance":6770},{"names":["Radeon RX Vega M GL"],"vendor":"AMD","performance":3600},{"names":["Radeon Sky 500"],"vendor":"AMD","performance":4889},{"names":["Radeon Vega 11","Radeon Vega 11 Embedded"],"vendor":"AMD","performance":1903},{"names":["Radeon Vega 2","AMD Radeon RX Vega 2"],"performance":425},{"names":["Radeon Vega 3","Radeon Vega 3 Embedded","AMD Radeon RX Vega 3"],"vendor":"AMD","performance":905},{"names":["Radeon Vega 3 Mobile"],"vendor":"AMD","performance":1064},{"names":["Radeon Vega 6","Radeon Vega 6 Mobile"],"vendor":"AMD","performance":1218},{"names":["Radeon Vega 8","Radeon Vega 8 Embedded"],"vendor":"AMD","performance":1571},{"names":["Radeon Vega 9","AMD Radeon RX Vega 9"],"performance":1663},{"names":["Radeon Vega Frontier Edition"],"vendor":"AMD","performance":14072},{"names":["Radeon VII"],"vendor":"AMD","performance":16883},{"names":["Tesla C2050"],"vendor":"NVIDIA","performance":3515},{"names":["Tesla C2070"],"vendor":"NVIDIA","performance":3275},{"names":["Tesla C2075"],"vendor":"NVIDIA","performance":3364},{"names":["Tesla M10"],"vendor":"NVIDIA","performance":3490},{"names":["Tesla M2070-Q"],"vendor":"NVIDIA","performance":1306},{"names":["Tesla M6"],"vendor":"NVIDIA","performance":7621},{"names":["Tesla M60"],"vendor":"NVIDIA","performance":7329},{"names":["Tesla T4"],"vendor":"NVIDIA","performance":10598},{"names":["TITAN RTX","NVIDIA Titan RTX"],"vendor":"NVIDIA","performance":19092},{"names":["TITAN V"],"vendor":"NVIDIA","performance":19177},{"names":["TITAN V CEO Edition"],"vendor":"NVIDIA","performance":16988},{"names":["Radeon R9 Nano","AMD Radeon R9 Nano"],"vendor":"AMD","performance":8185},{"names":["Radeon HD 6450M","AMD Radeon HD 6450M"],"vendor":"AMD","performance":589},{"names":["Radeon HD 6730M","AMD Radeon HD 6730M"],"vendor":"AMD","performance":1024},{"names":["Radeon HD 6850M","AMD Radeon HD 6850M"],"vendor":"AMD","performance":1090},{"names":["Radeon HD 6870M","AMD Radeon HD 6870M"],"vendor":"AMD","performance":1631},{"names":["Radeon HD 6950M","AMD Radeon HD 6950M"],"vendor":"AMD","performance":1469},{"names":["Radeon HD 6990M","AMD Radeon HD 6990M"],"vendor":"AMD","performance":1981},{"names":["Radeon HD 7770M","AMD Radeon HD 7770M"],"vendor":"AMD","performance":1359},{"names":["Radeon HD 8550M","AMD Radeon HD 8550M"],"vendor":"AMD","performance":624},{"names":["Radeon HD 8770M","AMD Radeon HD 8770M"],"vendor":"AMD","performance":1431},{"names":["FirePro M8900","AMD FirePro M8900"],"vendor":"AMD","performance":1892},{"names":["Radeon R6 M340DX","AMD Radeon R6 M340DX"],"vendor":"AMD","performance":1052},{"names":["HD Graphics 2500","Intel HD Graphics 2500"],"vendor":"Intel","performance":421},{"names":["HD Graphics 400","Intel HD Graphics 400 (Braswell)"],"vendor":"Intel","performance":306},{"names":["HD Graphics 405","Intel HD Graphics 405 (Braswell)"],"vendor":"Intel","performance":390},{"names":["HD Graphics 4200","Intel HD Graphics 4200"],"vendor":"Intel","performance":538},{"names":["Tegra 3","NVIDIA GeForce ULP (Tegra 3)"],"vendor":"NVIDIA","performance":61},{"names":["Tegra 4","NVIDIA GeForce Tegra 4"],"vendor":"NVIDIA","performance":271},{"names":["Tegra K1","NVIDIA Tegra K1 Kepler GPU"],"vendor":"NVIDIA","performance":692},{"names":["Tegra X1","NVIDIA Tegra X1 Maxwell GPU"],"vendor":"NVIDIA","performance":1100},{"names":["NVIDIA GeForce RTX 2080 Super (Desktop)"],"performance":17068},{"names":["NVIDIA GeForce GTX 1080 SLI (Laptop)"],"performance":16445},{"names":["NVIDIA GeForce GTX 1070 SLI (Desktop)"],"performance":16718},{"names":["NVIDIA GeForce GTX 1070 SLI (Laptop)"],"performance":16216},{"names":["NVIDIA GeForce RTX 2070 Super (Desktop)"],"performance":13844},{"names":["NVIDIA GeForce GTX 1080 (Desktop)"],"performance":11056},{"names":["NVIDIA GeForce GTX 980 SLI (Laptop)"],"performance":11349},{"names":["NVIDIA GeForce GTX 1660 (Desktop)"],"performance":10135},{"names":["NVIDIA GeForce GTX 980M SLI"],"performance":8728},{"names":["NVIDIA GeForce GTX 980 (Laptop)"],"performance":7293},{"names":["NVIDIA GeForce GTX 970M SLI"],"performance":7108},{"names":["AMD Radeon RX 580 (Laptop)"],"performance":6144},{"names":["AMD Radeon RX 5300M"],"performance":6899},{"names":["NVIDIA GeForce GTX 1650 (Desktop)"],"performance":7298},{"names":["AMD Radeon RX 480 (Laptop)"],"performance":3517},{"names":["AMD Radeon RX 470 (Laptop)"],"performance":7461},{"names":["NVIDIA GeForce GTX 880M SLI"],"performance":6971},{"names":["NVIDIA GeForce GTX 780M SLI"],"performance":6221},{"names":["NVIDIA GeForce GTX 965M SLI"],"performance":5583},{"names":["AMD Radeon R9 M290X Crossfire"],"performance":6245},{"names":["AMD Radeon HD 8970M Crossfire"],"performance":5912},{"names":["NVIDIA GeForce GTX 680M SLI"],"performance":5105},{"names":["AMD Radeon HD 7970M Crossfire"],"performance":4350},{"names":["NVIDIA GeForce GTX 860M SLI"],"performance":4388},{"names":["AMD Radeon HD 7970"],"performance":4047},{"names":["AMD Radeon RX Vega M GL","870"],"performance":4394},{"names":["NVIDIA GeForce GTX 1050 (Desktop)"],"performance":4882},{"names":["NVIDIA GeForce GTX 675M SLI"],"performance":3241},{"names":["NVIDIA GeForce GTX 765M SLI"],"performance":3696},{"names":["AMD Radeon RX 460 (Laptop)"],"performance":3021},{"names":["AMD Radeon R9 M390"],"performance":3666},{"names":["NVIDIA GeForce GTX 670MX SLI"],"performance":3479},{"names":["NVIDIA GeForce GTX 580M SLI"],"performance":2624},{"names":["AMD Radeon HD 6990M Crossfire"],"performance":3186},{"names":["NVIDIA GeForce GT 755M SLI"],"performance":2893},{"names":["NVIDIA GeForce GTX 485M SLI"],"performance":2820},{"names":["AMD Radeon HD 6970M Crossfire"],"performance":3028},{"names":["NVIDIA GeForce GT 750M SLI"],"performance":2478},{"names":["NVIDIA GeForce GTX 560M SLI"],"performance":2327},{"names":["NVIDIA GeForce GT 650M SLI"],"performance":1929},{"names":["NVIDIA Maxwell GPU Surface Book"],"performance":1753},{"names":["AMD Radeon RX Vega 8 (Ryzen 4000)"],"performance":3214},{"names":["AMD Radeon RX Vega 7"],"performance":2520},{"names":["Intel Iris Plus Graphics G4 (Ice Lake 48 EU)"],"performance":1925},{"names":["Apple A12Z Bionic GPU"],"performance":5493},{"names":["Apple A12X Bionic GPU"],"performance":4649},{"names":["AMD Radeon R7 M275DX"],"performance":1444},{"names":["AMD Radeon R7 512 Cores (Kaveri Desktop)"],"performance":1333},{"names":["AMD Radeon R7 384 Cores (Kaveri Desktop)"],"performance":1292},{"names":["AMD Radeon RX Vega 6 (Ryzen 4000)"],"performance":2260},{"names":["Apple A13 Bionic GPU"],"performance":3670},{"names":["Apple A12 Bionic GPU"],"performance":2847},{"names":["Qualcomm Adreno 650"],"performance":2709},{"names":["Apple A11 Bionic GPU"],"performance":1839},{"names":["Apple A10X Fusion GPU","PowerVR"],"performance":2328},{"names":["AMD Radeon R7 (Bristol Ridge)"],"performance":873},{"names":["AMD Radeon R7 (Carrizo)"],"performance":996},{"names":["AMD Radeon R7 (Kaveri)"],"performance":964},{"names":["Apple A9X","PowerVR Series 7XT"],"performance":1441},{"names":["AMD Radeon RX Vega 6 (Ryzen 2000","3000)"],"performance":1670},{"names":["AMD Radeon RX Vega 5"],"performance":1869},{"names":["Intel UHD Graphics G1 (Ice Lake 32 EU)"],"performance":1547},{"names":["Intel UHD Graphics G7 (Lakefield GT2 64 EU)"],"performance":1074},{"names":["AMD Radeon R5 (Bristol Ridge)"],"performance":1020},{"names":["Qualcomm Adreno 680"],"performance":994},{"names":["AMD Radeon R6 (Kaveri)"],"performance":710},{"names":["AMD Radeon HD 8650M"],"performance":793},{"names":["AMD Radeon HD 6755G2"],"performance":805},{"names":["AMD Radeon HD 6740G2"],"performance":890},{"names":["AMD Radeon HD 8650G"],"performance":892},{"names":["AMD Radeon R5 (Stoney Ridge)"],"performance":664},{"names":["Apple A10 Fusion GPU","PowerVR"],"performance":1295},{"names":["AMD Radeon HD 6720G2"],"performance":761},{"names":["AMD Radeon HD 8570M"],"performance":760},{"names":["ARM Mali-G77 MP11"],"performance":2153},{"names":["ARM Mali-G76 MP16"],"performance":1765},{"names":["Qualcomm Adreno 640"],"performance":2084},{"names":["ARM Mali-G76 MP12"],"performance":1554},{"names":["ARM Mali-G76 MP10"],"performance":1371},{"names":["ARM Mali-G57 MP6"],"performance":1342},{"names":["ARM Mali-G57 MP5"],"performance":1282},{"names":["Qualcomm Adreno 540"],"performance":748},{"names":["ARM Mali-G72 MP18"],"performance":1371},{"names":["ARM Mali-G71 MP20"],"performance":990},{"names":["ARM Mali-G72 MP12"],"performance":941},{"names":["ARM Mali-G71 MP8"],"performance":746},{"names":["AMD Radeon R5 (Carrizo)"],"performance":901},{"names":["AMD Radeon R5 (Kaveri)"],"performance":534},{"names":["AMD Radeon HD 7660G"],"performance":852},{"names":["AMD Radeon HD 6680G2"],"performance":680},{"names":["AMD Radeon HD 8550G"],"performance":814},{"names":["AMD Radeon HD 7610M"],"performance":749},{"names":["AMD Radeon HD 7640G"],"performance":544},{"names":["PowerVR GM9446"],"performance":592},{"names":["Qualcomm Adreno 530"],"performance":824},{"names":["PowerVR GXA6850"],"performance":692},{"names":["Apple A9","PowerVR GT7600"],"performance":881},{"names":["ARM Mali-T880 MP12"],"performance":777},{"names":["ARM Mali-G76 MP4"],"performance":918},{"names":["ARM Mali-T760 MP8"],"performance":547},{"names":["ARM Mali-G71 MP2"],"performance":231},{"names":["AMD Radeon HD 6620G"],"performance":466},{"names":["AMD Radeon R4 (Stoney Ridge)"],"performance":538},{"names":["Qualcomm Adreno 430"],"performance":568},{"names":["AMD Radeon R5 (Beema","Carrizo-L)"],"performance":526},{"names":["AMD Radeon R4 (Kaveri)"],"performance":423},{"names":["AMD Radeon HD 6540G2"],"performance":612},{"names":["AMD Radeon HD 7500G"],"performance":456},{"names":["AMD Radeon HD 8450G"],"performance":557},{"names":["ARM Mali-G72 MP3"],"performance":423},{"names":["ARM Mali-T880 MP4"],"performance":400},{"names":["ARM Mali-G52 MP6"],"performance":1008},{"names":["ARM Mali-G52 MP2"],"performance":458},{"names":["ARM Mali-G52 MP1"],"performance":273},{"names":["AMD Radeon HD 7520G"],"performance":495},{"names":["AMD Radeon HD 6510G2"],"performance":533},{"names":["AMD Radeon HD 7450M"],"performance":518},{"names":["ARM Mali-T760 MP6"],"performance":373},{"names":["ARM Mali-T880 MP2"],"performance":261},{"names":["Intel HD Graphics (Braswell)"],"performance":298},{"names":["PowerVR GX6450"],"performance":454},{"names":["Qualcomm Adreno 420"],"performance":462},{"names":["Qualcomm Adreno 620"],"performance":1223},{"names":["Intel HD Graphics (Haswell)"],"performance":499},{"names":["AMD Radeon HD 6520G"],"performance":454},{"names":["AMD Radeon HD 6480G"],"performance":391},{"names":["Qualcomm Adreno 418"],"performance":379},{"names":["Qualcomm Adreno 618"],"performance":968},{"names":["Qualcomm Adreno 616"],"performance":734},{"names":["AMD Radeon R2 (Mullins","Beema","Carrizo-L)"],"performance":312},{"names":["ARM Mali-G51 MP4"],"performance":443},{"names":["AMD Radeon R6 (Mullins)"],"performance":336},{"names":["Intel HD Graphics (Cherry Trail)"],"performance":285},{"names":["Intel HD Graphics (Ivy Bridge)"],"performance":292},{"names":["Intel HD Graphics (Sandy Bridge)"],"performance":308},{"names":["Qualcomm Adreno 612"],"performance":480},{"names":["Qualcomm Adreno 610"],"performance":438},{"names":["Qualcomm Adreno 512"],"performance":535},{"names":["Qualcomm Adreno 510"],"performance":371},{"names":["Qualcomm Adreno 330"],"performance":323},{"names":["PowerVR G6430"],"performance":293},{"names":["PowerVR GX6250"],"performance":276},{"names":["PowerVR G6400"],"performance":266},{"names":["Intel HD Graphics (Bay Trail)"],"performance":191},{"names":["ARM Mali-T628 MP6"],"performance":240},{"names":["ARM Mali-T760 MP4"],"performance":170},{"names":["PowerVR SGX554MP4"],"performance":187},{"names":["ARM Mali-T628 MP4"],"performance":188},{"names":["Qualcomm Adreno 509"],"performance":376},{"names":["Qualcomm Adreno 508"],"performance":333},{"names":["Qualcomm Adreno 506"],"performance":260},{"names":["PowerVR GE8322","IMG8322"],"performance":190},{"names":["Qualcomm Adreno 505"],"performance":196},{"names":["Qualcomm Adreno 504"],"performance":118},{"names":["ARM Mali-T860 MP2"],"performance":180},{"names":["ARM Mali-T830 MP3"],"performance":312},{"names":["ARM Mali-T604 MP4"],"performance":115},{"names":["PowerVR G6200"],"performance":145},{"names":["Qualcomm Adreno 405"],"performance":147},{"names":["ARM Mali-T830 MP2"],"performance":207},{"names":["ARM Mali-T624"],"performance":158},{"names":["Qualcomm Adreno 320"],"performance":163},{"names":["ARM Mali-T760 MP2"],"performance":149},{"names":["PowerVR GE8320"],"performance":213},{"names":["PowerVR GE8300"],"performance":147},{"names":["PowerVR GE8100"],"performance":63},{"names":["ARM Mali-T720 MP4"],"performance":111},{"names":["ARM Mali-450 MP4"],"performance":120},{"names":["ARM Mali-T830 MP1"],"performance":126},{"names":["ARM Mali-T720 MP2"],"performance":96},{"names":["Qualcomm Adreno 308"],"performance":91},{"names":["Qualcomm Adreno 306"],"performance":60},{"names":["Qualcomm Adreno 305"],"performance":61},{"names":["Qualcomm Adreno 304"],"performance":64},{"names":["ARM Mali-T720"],"performance":55},{"names":["Vivante GC7000UL"],"performance":46},{"names":["Qualcomm Adreno 302"],"performance":38},{"names":["Qualcomm Adreno 225"],"performance":87},{"names":["Vivante GC4000"],"performance":38},{"names":["Vivante GC1000+ Dual-Core"],"performance":42},{"names":["Qualcomm Adreno 203"],"performance":33}] \ No newline at end of file +[{"names":["FirePro 2270"],"vendor":"AMD","performance":154},{"names":["FirePro M2000","AMD FirePro M2000"],"vendor":"AMD","performance":414},{"names":["FirePro M4000","AMD FirePro M4000"],"vendor":"AMD","performance":1587},{"names":["Firepro M4100","FirePro M4100","AMD FirePro M4100"],"vendor":"AMD","performance":1059},{"names":["FirePro M4150"],"vendor":"AMD","performance":977},{"names":["FirePro M5100","AMD FirePro M5100"],"vendor":"AMD","performance":2103},{"names":["FirePro M5950","AMD FirePro M5950"],"vendor":"AMD","performance":1314},{"names":["FirePro M6000","AMD FirePro M6000"],"vendor":"AMD","performance":1820},{"names":["FirePro M6100","AMD FirePro M6100"],"vendor":"AMD","performance":2179},{"names":["FirePro R5000"],"vendor":"AMD","performance":2647},{"names":["FirePro S10000"],"vendor":"AMD","performance":5235},{"names":["FirePro S7000"],"vendor":"AMD","performance":4166},{"names":["FirePro S7150"],"vendor":"AMD","performance":6276},{"names":["FirePro S9000"],"vendor":"AMD","performance":5059},{"names":["FirePro S9050"],"vendor":"AMD","performance":3912},{"names":["FirePro V3900"],"vendor":"AMD","performance":674},{"names":["FirePro V4900"],"vendor":"AMD","performance":982},{"names":["FirePro V5900"],"vendor":"AMD","performance":1279},{"names":["FirePro V7900"],"vendor":"AMD","performance":2297},{"names":["FirePro W2100","AMD FirePro W2100"],"vendor":"AMD","performance":869},{"names":["FirePro W4100","AMD FirePro W4100"],"vendor":"AMD","performance":1533},{"names":["FirePro W4170M","AMD FirePro W4170M"],"vendor":"AMD","performance":907},{"names":["Firepro W4190M","FirePro W4190M","AMD FirePro W4190M"],"vendor":"AMD","performance":1093},{"names":["FirePro W4300"],"vendor":"AMD","performance":2734},{"names":["FirePro W5000"],"vendor":"AMD","performance":2973},{"names":["FirePro W5100"],"vendor":"AMD","performance":2866},{"names":["FirePro W5130M","AMD FirePro W5130M"],"vendor":"AMD","performance":1497},{"names":["Firepro W5170M","FirePro W5170M","AMD FirePro W5170M"],"vendor":"AMD","performance":1673},{"names":["FirePro W600"],"vendor":"AMD","performance":1752},{"names":["FirePro W6150M"],"vendor":"AMD","performance":1586},{"names":["FirePro W7000"],"vendor":"AMD","performance":4340},{"names":["FirePro W7100"],"vendor":"AMD","performance":4917},{"names":["FirePro W7170M","AMD FirePro W7170M"],"vendor":"AMD","performance":3849},{"names":["FirePro W8000"],"vendor":"AMD","performance":3454},{"names":["FirePro W8100"],"vendor":"AMD","performance":7234},{"names":["FirePro W9000"],"vendor":"AMD","performance":6046},{"names":["FirePro W9100"],"vendor":"AMD","performance":7750},{"names":["GeForce 315M","NVIDIA GeForce 315M"],"vendor":"NVIDIA","performance":119},{"names":["GeForce 410M","NVIDIA GeForce 410M"],"vendor":"NVIDIA","performance":248},{"names":["GeForce 505","GeForce 505 OEM"],"vendor":"NVIDIA","performance":187},{"names":["GeForce 510","GeForce 510 OEM"],"vendor":"NVIDIA","performance":253},{"names":["GeForce 605","GeForce 605 OEM"],"vendor":"NVIDIA","performance":309},{"names":["GeForce 610M","NVIDIA GeForce 610M"],"vendor":"NVIDIA","performance":289},{"names":["GeForce 615"],"vendor":"NVIDIA","performance":552},{"names":["GeForce 705M","NVIDIA GeForce 705M"],"vendor":"NVIDIA","performance":456},{"names":["GeForce 710A"],"vendor":"NVIDIA","performance":487},{"names":["GeForce 710M","NVIDIA GeForce 710M"],"vendor":"NVIDIA","performance":444},{"names":["GeForce 720A"],"vendor":"NVIDIA","performance":725},{"names":["GeForce 730A","GeForce GT 730A"],"vendor":"NVIDIA","performance":777},{"names":["GeForce 770M","GeForce GTX 770M","NVIDIA GeForce GTX 770M"],"vendor":"NVIDIA","performance":3246},{"names":["GeForce 800A"],"vendor":"NVIDIA","performance":428},{"names":["GeForce 800M"],"vendor":"NVIDIA","performance":468},{"names":["GeForce 810A"],"vendor":"NVIDIA","performance":627},{"names":["GeForce 810M"],"vendor":"NVIDIA","performance":398},{"names":["GeForce 820A"],"vendor":"NVIDIA","performance":567},{"names":["GeForce 820M","NVIDIA GeForce 820M"],"vendor":"NVIDIA","performance":513},{"names":["GeForce 825M","NVIDIA GeForce 825M"],"vendor":"NVIDIA","performance":769},{"names":["GeForce 830A"],"vendor":"NVIDIA","performance":1005},{"names":["GeForce 830M","NVIDIA GeForce 830M"],"vendor":"NVIDIA","performance":1003},{"names":["GeForce 840A"],"vendor":"NVIDIA","performance":1180},{"names":["GeForce 840M","NVIDIA GeForce 840M"],"vendor":"NVIDIA","performance":1063},{"names":["GeForce 845M","NVIDIA GeForce 845M"],"vendor":"NVIDIA","performance":1432},{"names":["GeForce 910M","NVIDIA GeForce 910M"],"vendor":"NVIDIA","performance":556},{"names":["GeForce 920A"],"vendor":"NVIDIA","performance":879},{"names":["GeForce 920M","NVIDIA GeForce 920M"],"vendor":"NVIDIA","performance":728},{"names":["GeForce 920MX","NVIDIA GeForce 920MX"],"vendor":"NVIDIA","performance":1086},{"names":["GeForce 930A"],"vendor":"NVIDIA","performance":1227},{"names":["GeForce 930M","NVIDIA GeForce 930M"],"vendor":"NVIDIA","performance":1025},{"names":["GeForce 930MX","NVIDIA GeForce 930MX"],"vendor":"NVIDIA","performance":1329},{"names":["GeForce 940A"],"vendor":"NVIDIA","performance":1145},{"names":["GeForce 940M","NVIDIA GeForce 940M"],"vendor":"NVIDIA","performance":1104},{"names":["GeForce 940MX","NVIDIA GeForce 940MX"],"vendor":"NVIDIA","performance":1534},{"names":["GeForce 945A"],"vendor":"NVIDIA","performance":1852},{"names":["GeForce 945M","NVIDIA GeForce 945M"],"vendor":"NVIDIA","performance":2004},{"names":["GeForce GT 1030","NVIDIA GeForce GT 1030 (Desktop)"],"vendor":"NVIDIA","performance":2615},{"names":["GeForce GT 440"],"vendor":"NVIDIA","performance":788},{"names":["GeForce GT 520"],"vendor":"NVIDIA","performance":296},{"names":["GeForce GT 520M","NVIDIA GeForce GT 520M"],"vendor":"NVIDIA","performance":276},{"names":["GeForce GT 520MX","NVIDIA GeForce GT 520MX"],"vendor":"NVIDIA","performance":297},{"names":["GeForce GT 525M","NVIDIA GeForce GT 525M"],"vendor":"NVIDIA","performance":454},{"names":["GeForce GT 530","GeForce GT 530 OEM"],"vendor":"NVIDIA","performance":687},{"names":["GeForce GT 540M","NVIDIA GeForce GT 540M"],"vendor":"NVIDIA","performance":490},{"names":["GeForce GT 545"],"vendor":"NVIDIA","performance":1116},{"names":["GeForce GT 550M","NVIDIA GeForce GT 550M"],"vendor":"NVIDIA","performance":586},{"names":["GeForce GT 555M","NVIDIA GeForce GT 555M"],"vendor":"NVIDIA","performance":704},{"names":["GeForce GT 610"],"vendor":"NVIDIA","performance":301},{"names":["GeForce GT 620"],"vendor":"NVIDIA","performance":359},{"names":["GeForce GT 620M","NVIDIA GeForce GT 620M"],"vendor":"NVIDIA","performance":439},{"names":["GeForce GT 625","GeForce GT 625 OEM"],"vendor":"NVIDIA","performance":301},{"names":["GeForce GT 625M","NVIDIA GeForce GT 625M"],"vendor":"NVIDIA","performance":435},{"names":["GeForce GT 630"],"vendor":"NVIDIA","performance":677},{"names":["GeForce GT 630M","NVIDIA GeForce GT 630M"],"vendor":"NVIDIA","performance":546},{"names":["GeForce GT 635","GeForce GT 635 OEM"],"vendor":"NVIDIA","performance":862},{"names":["GeForce GT 635M","NVIDIA GeForce GT 635M"],"vendor":"NVIDIA","performance":565},{"names":["GeForce GT 640"],"vendor":"NVIDIA","performance":1184},{"names":["GeForce GT 640M","NVIDIA GeForce GT 640M"],"vendor":"NVIDIA","performance":897},{"names":["GeForce GT 640M LE","NVIDIA GeForce GT 640M LE"],"vendor":"NVIDIA","performance":689},{"names":["GeForce GT 645","GeForce GT 645 OEM"],"vendor":"NVIDIA","performance":2006},{"names":["GeForce GT 645M","NVIDIA GeForce GT 645M"],"vendor":"NVIDIA","performance":957},{"names":["GeForce GT 650M","NVIDIA GeForce GT 650M"],"vendor":"NVIDIA","performance":1184},{"names":["GeForce GT 705","GeForce GT 705 OEM"],"vendor":"NVIDIA","performance":349},{"names":["GeForce GT 710","NVIDIA GeForce GT 710"],"vendor":"NVIDIA","performance":636},{"names":["GeForce GT 710M"],"vendor":"NVIDIA","performance":438},{"names":["GeForce GT 720"],"vendor":"NVIDIA","performance":598},{"names":["GeForce GT 720A"],"vendor":"NVIDIA","performance":601},{"names":["GeForce GT 720M","NVIDIA GeForce GT 720M"],"vendor":"NVIDIA","performance":465},{"names":["GeForce GT 730"],"vendor":"NVIDIA","performance":800},{"names":["GeForce GT 730M","NVIDIA GeForce GT 730M"],"vendor":"NVIDIA","performance":836},{"names":["GeForce GT 735M","NVIDIA GeForce GT 735M"],"vendor":"NVIDIA","performance":581},{"names":["GeForce GT 740"],"vendor":"NVIDIA","performance":1541},{"names":["GeForce GT 740A"],"vendor":"NVIDIA","performance":707},{"names":["GeForce GT 740M","NVIDIA GeForce GT 740M"],"vendor":"NVIDIA","performance":782},{"names":["GeForce GT 745A"],"vendor":"NVIDIA","performance":1144},{"names":["GeForce GT 745M","NVIDIA GeForce GT 745M"],"vendor":"NVIDIA","performance":1006},{"names":["GeForce GT 750M","NVIDIA GeForce GT 750M"],"vendor":"NVIDIA","performance":1354},{"names":["GeForce GT 755M","NVIDIA GeForce GT 755M"],"vendor":"NVIDIA","performance":1618},{"names":["GeForce GT 820M"],"vendor":"NVIDIA","performance":641},{"names":["GeForce GTX 1050","NVIDIA GeForce GTX 1050 Mobile"],"vendor":"NVIDIA","performance":5201},{"names":["GeForce GTX 1050 (Mobile)","GeForce GTX 1050 Mobile","NVIDIA GeForce GTX 1050 Ti Mobile"],"vendor":"NVIDIA","performance":4462},{"names":["GeForce GTX 1050 Ti","NVIDIA GeForce GTX 1050 Ti (Desktop)"],"vendor":"NVIDIA","performance":6336},{"names":["GeForce GTX 1050 Ti (Mobile)","GeForce GTX 1050 Ti Mobile"],"vendor":"NVIDIA","performance":5919},{"names":["GeForce GTX 1050 Ti with Max-Q Design","GeForce GTX 1050 Ti Max-Q","NVIDIA GeForce GTX 1050 Ti Max-Q"],"vendor":"NVIDIA","performance":5566},{"names":["GeForce GTX 1050 with Max-Q Design","GeForce GTX 1050 Max-Q","NVIDIA GeForce GTX 1050 Max-Q"],"vendor":"NVIDIA","performance":4043},{"names":["GeForce GTX 1060","GeForce GTX 1060 Mobile","NVIDIA GeForce GTX 1060 Mobile"],"vendor":"NVIDIA","performance":9922},{"names":["GeForce GTX 1060 (Mobile)","NVIDIA GeForce GTX 1060 (Desktop)"],"performance":8161},{"names":["GeForce GTX 1060 with Max-Q Design","GeForce GTX 1060 Max-Q","NVIDIA GeForce GTX 1060 Max-Q"],"vendor":"NVIDIA","performance":7923},{"names":["GeForce GTX 1070","NVIDIA GeForce GTX 1070 Mobile"],"vendor":"NVIDIA","performance":13386},{"names":["GeForce GTX 1070 (Mobile)","GeForce GTX 1070 Mobile","NVIDIA GeForce GTX 1070 (Desktop)"],"vendor":"NVIDIA","performance":10465},{"names":["GeForce GTX 1070 Ti","NVIDIA GeForce GTX 1070 Ti (Desktop)"],"vendor":"NVIDIA","performance":14260},{"names":["GeForce GTX 1070 with Max-Q Design","GeForce GTX 1070 Max-Q","NVIDIA GeForce GTX 1070 Max-Q"],"vendor":"NVIDIA","performance":10250},{"names":["GeForce GTX 1080","NVIDIA GeForce GTX 1080 Mobile"],"vendor":"NVIDIA","performance":15081},{"names":["GeForce GTX 1080 Ti","NVIDIA GeForce GTX 1080 Ti (Desktop)"],"vendor":"NVIDIA","performance":18010},{"names":["GeForce GTX 1080 with Max-Q Design","GeForce GTX 1080 Max-Q","NVIDIA GeForce GTX 1080 Max-Q"],"vendor":"NVIDIA","performance":11230},{"names":["GeForce GTX 1650","NVIDIA GeForce GTX 1650 Mobile"],"vendor":"NVIDIA","performance":7766},{"names":["GeForce GTX 1650 (Mobile)","GeForce GTX 1650 Mobile","NVIDIA GeForce GTX 1650 Ti Mobile"],"vendor":"NVIDIA","performance":6969},{"names":["GeForce GTX 1650 SUPER","NVIDIA GeForce GTX 1650 Super (Desktop)"],"performance":9906},{"names":["GeForce GTX 1650 Ti","NVIDIA GeForce GTX 1650 Ti (Desktop)"],"performance":7472},{"names":["GeForce GTX 1650 Ti with Max-Q Design","GeForce GTX 1650 Max-Q","NVIDIA GeForce GTX 1650 Ti Max-Q"],"vendor":"NVIDIA","performance":6303},{"names":["GeForce GTX 1650 with Max-Q Design","NVIDIA GeForce GTX 1650 Max-Q"],"performance":5801},{"names":["GeForce GTX 1660","NVIDIA GeForce GTX 1660 Ti Mobile"],"vendor":"NVIDIA","performance":11602},{"names":["GeForce GTX 1660 SUPER","NVIDIA GeForce GTX 1660 Super (Desktop)"],"performance":12684},{"names":["GeForce GTX 1660 Ti","NVIDIA GeForce GTX 1660 Ti (Desktop)"],"vendor":"NVIDIA","performance":11897},{"names":["GeForce GTX 460 v2"],"vendor":"NVIDIA","performance":2091},{"names":["GeForce GTX 485M","NVIDIA GeForce GTX 485M"],"vendor":"NVIDIA","performance":2401},{"names":["GeForce GTX 550 Ti","NVIDIA GeForce GTX 550 Ti"],"vendor":"NVIDIA","performance":1564},{"names":["GeForce GTX 555","GeForce GTX 555 OEM"],"vendor":"NVIDIA","performance":1807},{"names":["GeForce GTX 560","NVIDIA GeForce GTX 560 Ti"],"vendor":"NVIDIA","performance":2738},{"names":["GeForce GTX 560 SE"],"vendor":"NVIDIA","performance":2089},{"names":["GeForce GTX 560 Ti"],"vendor":"NVIDIA","performance":3081},{"names":["GeForce GTX 560M","NVIDIA GeForce GTX 560M"],"vendor":"NVIDIA","performance":1272},{"names":["GeForce GTX 570M","NVIDIA GeForce GTX 570M"],"vendor":"NVIDIA","performance":1845},{"names":["GeForce GTX 580M","NVIDIA GeForce GTX 580M"],"vendor":"NVIDIA","performance":2373},{"names":["GeForce GTX 590","NVIDIA GeForce GTX 590"],"vendor":"NVIDIA","performance":3366},{"names":["GeForce GTX 645","GeForce GTX 645 OEM"],"vendor":"NVIDIA","performance":1876},{"names":["GeForce GTX 650"],"vendor":"NVIDIA","performance":1761},{"names":["GeForce GTX 650 Ti"],"vendor":"NVIDIA","performance":2545},{"names":["GeForce GTX 650 Ti BOOST","GeForce GTX 650 Ti Boost"],"vendor":"NVIDIA","performance":3356},{"names":["GeForce GTX 660","NVIDIA GeForce GTX 660 Ti"],"vendor":"NVIDIA","performance":3967},{"names":["GeForce GTX 660 Ti"],"vendor":"NVIDIA","performance":4343},{"names":["GeForce GTX 660M","NVIDIA GeForce GTX 660M"],"vendor":"NVIDIA","performance":1409},{"names":["GeForce GTX 670"],"vendor":"NVIDIA","performance":5337},{"names":["GeForce GTX 670M","NVIDIA GeForce GTX 670M"],"vendor":"NVIDIA","performance":1791},{"names":["GeForce GTX 670MX","NVIDIA GeForce GTX 670MX"],"vendor":"NVIDIA","performance":1923},{"names":["GeForce GTX 675M","NVIDIA GeForce GTX 675M"],"vendor":"NVIDIA","performance":1856},{"names":["GeForce GTX 675MX","NVIDIA GeForce GTX 675MX"],"vendor":"NVIDIA","performance":2296},{"names":["GeForce GTX 680","NVIDIA GeForce GTX 680"],"vendor":"NVIDIA","performance":5492},{"names":["GeForce GTX 680M","NVIDIA GeForce GTX 680M"],"vendor":"NVIDIA","performance":2990},{"names":["GeForce GTX 680MX","GeForce GTX 680MX Mac Edition","NVIDIA GeForce GTX 680MX"],"vendor":"NVIDIA","performance":4271},{"names":["GeForce GTX 690"],"vendor":"NVIDIA","performance":5716},{"names":["GeForce GTX 745","GeForce GTX 745 OEM"],"vendor":"NVIDIA","performance":2185},{"names":["GeForce GTX 750","NVIDIA GeForce GTX 750 Ti"],"vendor":"NVIDIA","performance":3404},{"names":["GeForce GTX 750 Ti"],"vendor":"NVIDIA","performance":3935},{"names":["GeForce GTX 760","NVIDIA GeForce GTX 760"],"vendor":"NVIDIA","performance":4793},{"names":["GeForce GTX 760 Ti","GeForce GTX 760 Ti OEM"],"vendor":"NVIDIA","performance":5196},{"names":["GeForce GTX 760 Ti OEM","GeForce GTX 760 OEM"],"vendor":"NVIDIA","performance":5427},{"names":["GeForce GTX 760A"],"vendor":"NVIDIA","performance":1060},{"names":["GeForce GTX 760M","NVIDIA GeForce GTX 760M"],"vendor":"NVIDIA","performance":1716},{"names":["GeForce GTX 765M","NVIDIA GeForce GTX 765M"],"vendor":"NVIDIA","performance":1937},{"names":["GeForce GTX 770"],"vendor":"NVIDIA","performance":5864},{"names":["GeForce GTX 770M","NVIDIA GeForce GTX 770M SLI"],"performance":2840},{"names":["GeForce GTX 775M","GeForce GTX 775M Mac Edition","NVIDIA GeForce GTX 775M"],"vendor":"NVIDIA","performance":4222},{"names":["GeForce GTX 780","NVIDIA GeForce GTX 780 Ti"],"vendor":"NVIDIA","performance":8008},{"names":["GeForce GTX 780 Ti"],"vendor":"NVIDIA","performance":9136},{"names":["GeForce GTX 780M","NVIDIA GeForce GTX 780M"],"vendor":"NVIDIA","performance":3732},{"names":["GeForce GTX 850A"],"vendor":"NVIDIA","performance":1050},{"names":["GeForce GTX 850M","NVIDIA GeForce GTX 850M"],"vendor":"NVIDIA","performance":2596},{"names":["GeForce GTX 860M","NVIDIA GeForce GTX 860M"],"vendor":"NVIDIA","performance":3107},{"names":["GeForce GTX 870M","NVIDIA GeForce GTX 870M"],"vendor":"NVIDIA","performance":3409},{"names":["GeForce GTX 880M","NVIDIA GeForce GTX 880M"],"vendor":"NVIDIA","performance":4091},{"names":["GeForce GTX 950","NVIDIA GeForce GTX 950"],"vendor":"NVIDIA","performance":5407},{"names":["GeForce GTX 950A"],"vendor":"NVIDIA","performance":2432},{"names":["GeForce GTX 950M","NVIDIA GeForce GTX 950M"],"vendor":"NVIDIA","performance":2632},{"names":["GeForce GTX 960","NVIDIA GeForce GTX 960"],"vendor":"NVIDIA","performance":6024},{"names":["GeForce GTX 960A"],"vendor":"NVIDIA","performance":2411},{"names":["GeForce GTX 960M","NVIDIA GeForce GTX 960M"],"vendor":"NVIDIA","performance":3470},{"names":["GeForce GTX 965M","NVIDIA GeForce GTX 965M"],"vendor":"NVIDIA","performance":3979},{"names":["GeForce GTX 970","NVIDIA GeForce GTX 970"],"vendor":"NVIDIA","performance":9733},{"names":["GeForce GTX 970M","NVIDIA GeForce GTX 970M"],"vendor":"NVIDIA","performance":5865},{"names":["GeForce GTX 980","NVIDIA GeForce GTX 980"],"vendor":"NVIDIA","performance":11272},{"names":["GeForce GTX 980 Ti","NVIDIA GeForce GTX 980 Ti"],"vendor":"NVIDIA","performance":13883},{"names":["GeForce GTX 980M","NVIDIA GeForce GTX 980M"],"vendor":"NVIDIA","performance":7276},{"names":["GeForce GTX Titan","GeForce GTX TITAN"],"vendor":"NVIDIA","performance":8545},{"names":["GeForce GTX TITAN Black","GeForce GTX TITAN BLACK"],"vendor":"NVIDIA","performance":9194},{"names":["GeForce GTX TITAN X"],"vendor":"NVIDIA","performance":13107},{"names":["GeForce GTX TITAN Z"],"vendor":"NVIDIA","performance":9133},{"names":["GeForce MX110","NVIDIA GeForce MX110"],"vendor":"NVIDIA","performance":1490},{"names":["GeForce MX130","NVIDIA GeForce MX130"],"vendor":"NVIDIA","performance":1931},{"names":["GeForce MX150","NVIDIA GeForce MX150"],"vendor":"NVIDIA","performance":2356},{"names":["GeForce MX230","NVIDIA GeForce MX230"],"vendor":"NVIDIA","performance":1931},{"names":["GeForce MX330","NVIDIA GeForce MX330"],"performance":2633},{"names":["GeForce MX350","NVIDIA GeForce MX350"],"performance":2902},{"names":["GeForce MX450","NVIDIA GeForce MX450"],"performance":3759},{"names":["GeForce RTX 2060","NVIDIA GeForce RTX 2060 Mobile"],"vendor":"NVIDIA","performance":13857},{"names":["GeForce RTX 2060 (Mobile)","GeForce RTX 2060 Mobile","NVIDIA GeForce RTX 2060 (Desktop)"],"vendor":"NVIDIA","performance":11355},{"names":["GeForce RTX 2060 SUPER","NVIDIA GeForce RTX 2060 Super (Desktop)"],"performance":16447},{"names":["GeForce RTX 2060 with Max-Q Design","NVIDIA GeForce RTX 2060 Max-Q"],"performance":9791},{"names":["GeForce RTX 2070","NVIDIA GeForce RTX 2070 Mobile"],"vendor":"NVIDIA","performance":16107},{"names":["GeForce RTX 2070 (Mobile)","GeForce RTX 2070 Mobile","NVIDIA GeForce RTX 2070 (Desktop)"],"vendor":"NVIDIA","performance":12354},{"names":["GeForce RTX 2070 SUPER","NVIDIA GeForce RTX 2070 Super Mobile"],"performance":18124},{"names":["GeForce RTX 2070 Super with Max-Q Design","GeForce RTX 2070 Max-Q","NVIDIA GeForce RTX 2070 Super Max-Q"],"vendor":"NVIDIA","performance":14619},{"names":["GeForce RTX 2070 with Max-Q Design","NVIDIA GeForce RTX 2070 Max-Q"],"performance":12286},{"names":["GeForce RTX 2080","NVIDIA GeForce RTX 2080 Mobile"],"vendor":"NVIDIA","performance":18625},{"names":["GeForce RTX 2080 (Mobile)","GeForce RTX 2080 Mobile","NVIDIA GeForce RTX 2080 (Desktop)"],"vendor":"NVIDIA","performance":15107},{"names":["GeForce RTX 2080 SUPER","NVIDIA GeForce RTX 2080 Super Mobile"],"performance":19502},{"names":["GeForce RTX 2080 Super with Max-Q Design","GeForce RTX 2080 Max-Q","NVIDIA GeForce RTX 2080 Super Max-Q"],"vendor":"NVIDIA","performance":13930},{"names":["GeForce RTX 2080 Ti","NVIDIA GeForce RTX 2080 Ti (Desktop)"],"vendor":"NVIDIA","performance":21694},{"names":["GeForce RTX 2080 with Max-Q Design","NVIDIA GeForce RTX 2080 Max-Q"],"performance":13884},{"names":["GeForce RTX 3050 Laptop GPU","NVIDIA GeForce RTX 3050 Laptop GPU"],"performance":9934},{"names":["GeForce RTX 3050 Ti Laptop GPU","NVIDIA GeForce RTX 3050 Ti Laptop GPU"],"performance":8732},{"names":["GeForce RTX 3060","NVIDIA GeForce RTX 3060 Ti"],"performance":16729},{"names":["GeForce RTX 3060 Laptop GPU","NVIDIA GeForce RTX 3060 Laptop GPU"],"performance":12242},{"names":["GeForce RTX 3070","NVIDIA GeForce RTX 3070"],"performance":21784},{"names":["GeForce RTX 3070 Laptop GPU","NVIDIA GeForce RTX 3070 Laptop GPU"],"performance":14192},{"names":["GeForce RTX 3080","NVIDIA GeForce RTX 3080"],"performance":24337},{"names":["GeForce RTX 3080 Laptop GPU","NVIDIA GeForce RTX 3080 Laptop GPU"],"performance":15454},{"names":["GeForce RTX 3090","NVIDIA GeForce RTX 3090"],"performance":25769},{"names":["GRID K1"],"vendor":"NVIDIA","performance":811},{"names":["GRID K120Q"],"vendor":"NVIDIA","performance":293},{"names":["GRID K140Q"],"vendor":"NVIDIA","performance":728},{"names":["GRID K160Q"],"vendor":"NVIDIA","performance":628},{"names":["GRID K180Q"],"vendor":"NVIDIA","performance":534},{"names":["GRID K2"],"vendor":"NVIDIA","performance":3176},{"names":["GRID K220Q"],"vendor":"NVIDIA","performance":912},{"names":["GRID K240Q"],"vendor":"NVIDIA","performance":2578},{"names":["GRID K260Q"],"vendor":"NVIDIA","performance":2941},{"names":["GRID K280Q"],"vendor":"NVIDIA","performance":2363},{"names":["GRID K520"],"vendor":"NVIDIA","performance":3177},{"names":["GRID M10-8Q"],"vendor":"NVIDIA","performance":2606},{"names":["GRID M6-8Q"],"vendor":"NVIDIA","performance":3568},{"names":["GRID M60-1Q"],"vendor":"NVIDIA","performance":4251},{"names":["GRID M60-2Q"],"vendor":"NVIDIA","performance":4316},{"names":["GRID M60-8Q"],"vendor":"NVIDIA","performance":3884},{"names":["HD","HD Graphics","Intel HD Graphics (Broadwell)"],"vendor":"Intel","performance":143},{"names":["Intel HD 2000","Intel HD Graphics 2000"],"performance":213},{"names":["Intel HD 3000","Intel HD Graphics 3000"],"performance":258},{"names":["Intel HD 4000","Intel HD Graphics 4000"],"performance":332},{"names":["Intel HD 4400","Intel HD Graphics 4400"],"performance":524},{"names":["Intel HD 4600","Intel HD Graphics 4600"],"performance":626},{"names":["Intel HD 500","Intel HD Graphics 500"],"performance":302},{"names":["Intel HD 5000","Intel HD Graphics 5000"],"performance":554},{"names":["Intel HD 505","Intel HD Graphics 505"],"performance":348},{"names":["Intel HD 510","Intel HD Graphics 510"],"performance":621},{"names":["Intel HD 515","Intel HD Graphics 515"],"performance":619},{"names":["Intel HD 520","Intel HD Graphics 520"],"performance":861},{"names":["Intel HD 530","Intel HD Graphics 530"],"performance":989},{"names":["Intel HD 5300","Intel HD Graphics 5300"],"performance":402},{"names":["Intel HD 5500","Intel HD Graphics 5500"],"performance":581},{"names":["Intel HD 5600","Intel HD Graphics 5600"],"performance":712},{"names":["Intel HD 6000","Intel HD Graphics 6000"],"performance":849},{"names":["Intel HD 610","Intel HD Graphics 610"],"performance":668},{"names":["Intel HD 615","Intel HD Graphics 615"],"performance":731},{"names":["Intel HD 630","Intel HD Graphics 630"],"performance":1158},{"names":["Intel HD Graphics 620","HD Graphics 620"],"vendor":"Intel","performance":920},{"names":["Intel HD P530","Intel HD Graphics P530"],"performance":1311},{"names":["Intel HD P630","Intel HD Graphics P630"],"performance":1276},{"names":["Intel Iris 5100","Intel Iris Graphics 5100"],"performance":747},{"names":["Intel Iris 540","Intel Iris Graphics 540"],"performance":1260},{"names":["Intel Iris 550","Intel Iris Graphics 550"],"performance":1360},{"names":["Intel Iris 6100","Intel Iris Graphics 6100"],"performance":857},{"names":["Intel Iris 650","Intel Iris Plus Graphics 650"],"performance":1795},{"names":["Intel Iris Plus","Intel Iris Plus Graphics G7 (Ice Lake 64 EU)"],"performance":1863},{"names":["Intel Iris Plus 640","Intel Iris Plus Graphics 640"],"performance":1323},{"names":["Intel Iris Plus 645","Intel Iris Plus Graphics 645"],"performance":1748},{"names":["Intel Iris Plus 655","Intel Iris Plus Graphics 655"],"performance":1791},{"names":["Intel Iris Pro 5200","Intel Iris Pro Graphics 5200"],"performance":1020},{"names":["Intel Iris Pro 580","Intel Iris Pro Graphics 580"],"performance":2027},{"names":["Intel Iris Pro Graphics 6200","Iris Pro Graphics 6200"],"vendor":"Intel","performance":1464},{"names":["Intel Iris Pro P580","Intel Iris Pro Graphics P580"],"performance":2169},{"names":["Intel Iris Xe","Intel Iris Xe MAX Graphics"],"performance":2884},{"names":["Intel UHD","Intel UHD Graphics Xe G4 48EUs"],"performance":1787},{"names":["Intel UHD 600","Intel UHD Graphics 600"],"performance":334},{"names":["Intel UHD 605","Intel UHD Graphics 605"],"performance":376},{"names":["Intel UHD 610","Intel UHD Graphics 610"],"performance":729},{"names":["Intel UHD 615","Intel UHD Graphics 615"],"performance":765},{"names":["Intel UHD 617","Intel UHD Graphics 617"],"performance":869},{"names":["Intel UHD 620","Intel UHD Graphics 620"],"performance":889},{"names":["Intel UHD 630","Intel UHD Graphics 630"],"performance":1401},{"names":["Intel UHD 750","Intel UHD Graphics Xe 750 32EUs"],"performance":1671},{"names":["Intel UHD Graphics 620","UHD Graphics 620"],"vendor":"Intel","performance":1049},{"names":["Intel UHD P630","Intel UHD Graphics P630"],"performance":2798},{"names":["Mobility Radeon HD 5570"],"vendor":"ATI","performance":551},{"names":["Mobility Radeon. HD 5470","Radeon HD 5470"],"vendor":"ATI","performance":215},{"names":["MxGPU","Radeon Instinct MI25 MxGPU"],"vendor":"AMD","performance":1826},{"names":["NVIDIA TITAN X","NVIDIA Titan X Pascal"],"performance":13660},{"names":["NVIDIA TITAN Xp","TITAN Xp"],"vendor":"NVIDIA","performance":18280},{"names":["NVS 300"],"vendor":"NVIDIA","performance":113},{"names":["NVS 310"],"vendor":"NVIDIA","performance":240},{"names":["NVS 315"],"vendor":"NVIDIA","performance":294},{"names":["NVS 4200M","NVIDIA NVS 4200M"],"vendor":"NVIDIA","performance":251},{"names":["NVS 510"],"vendor":"NVIDIA","performance":721},{"names":["NVS 5200M","NVIDIA NVS 5200M"],"vendor":"NVIDIA","performance":542},{"names":["NVS 5400M","NVIDIA NVS 5400M"],"vendor":"NVIDIA","performance":641},{"names":["NVS 810"],"vendor":"NVIDIA","performance":1094},{"names":["P104-100"],"vendor":"NVIDIA","performance":4450},{"names":["P106-090"],"vendor":"NVIDIA","performance":2327},{"names":["P106-100"],"vendor":"NVIDIA","performance":5023},{"names":["Quadro 1000M","NVIDIA Quadro 1000M"],"vendor":"NVIDIA","performance":594},{"names":["Quadro 2000D"],"vendor":"NVIDIA","performance":939},{"names":["Quadro 2000M","NVIDIA Quadro 2000M"],"vendor":"NVIDIA","performance":801},{"names":["Quadro 3000M","NVIDIA Quadro 3000M"],"vendor":"NVIDIA","performance":1029},{"names":["Quadro 400"],"vendor":"NVIDIA","performance":149},{"names":["Quadro 4000M","NVIDIA Quadro 4000M"],"vendor":"NVIDIA","performance":1280},{"names":["Quadro 410"],"vendor":"NVIDIA","performance":430},{"names":["Quadro 5000","NVIDIA Quadro RTX 5000 (Laptop)"],"vendor":"NVIDIA","performance":2020},{"names":["Quadro 500M"],"vendor":"NVIDIA","performance":664},{"names":["Quadro 5010M","NVIDIA Quadro 5010M"],"vendor":"NVIDIA","performance":2001},{"names":["Quadro 7000"],"vendor":"NVIDIA","performance":3505},{"names":["Quadro GP100"],"vendor":"NVIDIA","performance":15549},{"names":["Quadro GV100"],"vendor":"NVIDIA","performance":12721},{"names":["Quadro K1000M","NVIDIA Quadro K1000M"],"vendor":"NVIDIA","performance":766},{"names":["Quadro K1100M","NVIDIA Quadro K1100M"],"vendor":"NVIDIA","performance":1106},{"names":["Quadro K1200"],"vendor":"NVIDIA","performance":2879},{"names":["Quadro K2000"],"vendor":"NVIDIA","performance":1574},{"names":["Quadro K2000D"],"vendor":"NVIDIA","performance":1626},{"names":["Quadro K2000M","NVIDIA Quadro K2000M"],"vendor":"NVIDIA","performance":1038},{"names":["Quadro K2100M","NVIDIA Quadro K2100M"],"vendor":"NVIDIA","performance":1365},{"names":["Quadro K2200"],"vendor":"NVIDIA","performance":3540},{"names":["Quadro K2200M"],"vendor":"NVIDIA","performance":3893},{"names":["Quadro K3000M","NVIDIA Quadro K3000M"],"vendor":"NVIDIA","performance":1635},{"names":["Quadro K3100M","NVIDIA Quadro K3100M"],"vendor":"NVIDIA","performance":2288},{"names":["Quadro K4000"],"vendor":"NVIDIA","performance":2696},{"names":["Quadro K4000M","NVIDIA Quadro K4000M"],"vendor":"NVIDIA","performance":2022},{"names":["Quadro K4100M","NVIDIA Quadro K4100M"],"vendor":"NVIDIA","performance":2584},{"names":["Quadro K420"],"vendor":"NVIDIA","performance":780},{"names":["Quadro K4200"],"vendor":"NVIDIA","performance":4319},{"names":["Quadro K5000"],"vendor":"NVIDIA","performance":3933},{"names":["Quadro K5000M","NVIDIA Quadro K5000M"],"vendor":"NVIDIA","performance":2957},{"names":["Quadro K500M","NVIDIA Quadro K500M"],"vendor":"NVIDIA","performance":480},{"names":["Quadro K5100M","NVIDIA Quadro K5100M"],"vendor":"NVIDIA","performance":3185},{"names":["Quadro K510M","NVIDIA Quadro K510M"],"vendor":"NVIDIA","performance":610},{"names":["Quadro K5200"],"vendor":"NVIDIA","performance":5879},{"names":["Quadro K600"],"vendor":"NVIDIA","performance":770},{"names":["Quadro K6000"],"vendor":"NVIDIA","performance":8071},{"names":["Quadro K610M","NVIDIA Quadro K610M"],"vendor":"NVIDIA","performance":730},{"names":["Quadro K620"],"vendor":"NVIDIA","performance":2263},{"names":["Quadro K620M","NVIDIA Quadro K620M"],"vendor":"NVIDIA","performance":1158},{"names":["Quadro M1000M","NVIDIA Quadro M1000M"],"vendor":"NVIDIA","performance":3024},{"names":["Quadro M1200","Quadro M1200 Mobile","NVIDIA Quadro M1200"],"vendor":"NVIDIA","performance":3529},{"names":["Quadro M2000"],"vendor":"NVIDIA","performance":3989},{"names":["Quadro M2000M","NVIDIA Quadro M2000M"],"vendor":"NVIDIA","performance":3603},{"names":["Quadro M2200","Quadro M2200 Mobile","NVIDIA Quadro M2200"],"vendor":"NVIDIA","performance":4452},{"names":["Quadro M3000M","NVIDIA Quadro M3000M"],"vendor":"NVIDIA","performance":5587},{"names":["Quadro M4000"],"vendor":"NVIDIA","performance":6619},{"names":["Quadro M4000M","NVIDIA Quadro M4000M"],"vendor":"NVIDIA","performance":6649},{"names":["Quadro M5000"],"vendor":"NVIDIA","performance":9432},{"names":["Quadro M5000M","NVIDIA Quadro M5000M"],"vendor":"NVIDIA","performance":6881},{"names":["Quadro M500M","NVIDIA Quadro M500M"],"vendor":"NVIDIA","performance":1113},{"names":["Quadro M520","Quadro M520 Mobile","NVIDIA Quadro M520"],"vendor":"NVIDIA","performance":2049},{"names":["Quadro M5500","Quadro M5500 Mobile","NVIDIA Quadro M5500"],"vendor":"NVIDIA","performance":7915},{"names":["Quadro M6000"],"vendor":"NVIDIA","performance":11272},{"names":["Quadro M600M","NVIDIA Quadro M600M"],"vendor":"NVIDIA","performance":2142},{"names":["Quadro M620","Quadro M620 Mobile","NVIDIA Quadro M620"],"vendor":"NVIDIA","performance":2798},{"names":["Quadro P1000","NVIDIA Quadro P1000"],"vendor":"NVIDIA","performance":4457},{"names":["Quadro P2000","NVIDIA Quadro P2000"],"vendor":"NVIDIA","performance":7066},{"names":["Quadro P2000 with Max-Q Design","NVIDIA Quadro P2000 Max-Q"],"performance":4874},{"names":["Quadro P3000","Quadro P3000 Mobile","NVIDIA Quadro P3000"],"vendor":"NVIDIA","performance":6402},{"names":["Quadro P3200","Quadro P3200 Mobile","NVIDIA Quadro P3200"],"vendor":"NVIDIA","performance":8127},{"names":["Quadro P3200 with Max-Q Design","Quadro P3200 Max-Q"],"vendor":"NVIDIA","performance":9194},{"names":["Quadro P400"],"vendor":"NVIDIA","performance":1648},{"names":["Quadro P4000","NVIDIA Quadro P4000"],"vendor":"NVIDIA","performance":11470},{"names":["Quadro P4000 with Max-Q Design","Quadro P4000 Max-Q","NVIDIA Quadro P4000 Max-Q"],"vendor":"NVIDIA","performance":9083},{"names":["Quadro P4200","Quadro P4200 Mobile","NVIDIA Quadro P4200"],"vendor":"NVIDIA","performance":11676},{"names":["Quadro P500","Quadro P500 Mobile","NVIDIA Quadro P500"],"vendor":"NVIDIA","performance":1574},{"names":["Quadro P5000","NVIDIA Quadro P5000"],"vendor":"NVIDIA","performance":11775},{"names":["Quadro P520","NVIDIA Quadro P520"],"performance":2165},{"names":["Quadro P5200","Quadro P5200 Mobile","NVIDIA Quadro P5200"],"vendor":"NVIDIA","performance":11511},{"names":["Quadro P5200 with Max-Q Design","Quadro P5200 Max-Q"],"vendor":"NVIDIA","performance":10905},{"names":["Quadro P600","NVIDIA Quadro P600"],"vendor":"NVIDIA","performance":3399},{"names":["Quadro P6000"],"vendor":"NVIDIA","performance":16508},{"names":["Quadro P620","NVIDIA Quadro P620"],"vendor":"NVIDIA","performance":3667},{"names":["Quadro RTX 3000","NVIDIA Quadro RTX 3000 (Laptop)"],"performance":11342},{"names":["Quadro RTX 3000 with Max-Q Design","NVIDIA Quadro RTX 3000 Max-Q"],"performance":8709},{"names":["Quadro RTX 4000","NVIDIA Quadro RTX 4000 Max-Q"],"vendor":"NVIDIA","performance":15447},{"names":["Quadro RTX 5000","NVIDIA Quadro RTX 5000 Max-Q"],"vendor":"NVIDIA","performance":16437},{"names":["Quadro RTX 6000"],"vendor":"NVIDIA","performance":19879},{"names":["Quadro RTX 8000"],"vendor":"NVIDIA","performance":19607},{"names":["Quadro T1000","NVIDIA Quadro T1000 (Laptop)"],"performance":6588},{"names":["Quadro T1000 with Max-Q Design","NVIDIA Quadro T1000 Max-Q"],"performance":6640},{"names":["Quadro T2000","NVIDIA Quadro T2000 (Laptop)"],"performance":7041},{"names":["Quadro T2000 with Max-Q Design","NVIDIA Quadro T2000 Max-Q"],"performance":6996},{"names":["Qualcomm Adreno 540 GPU","Qualcomm Adreno 540"],"performance":118},{"names":["Qualcomm Adreno 618 GPU","Qualcomm Adreno 618"],"performance":117},{"names":["Qualcomm Adreno 630 GPU","Qualcomm Adreno 630"],"performance":265},{"names":["Qualcomm Adreno 680 GPU","Qualcomm Adreno 680"],"performance":347},{"names":["Radeon 520","Radeon 520 Mobile","AMD Radeon 520"],"vendor":"AMD","performance":840},{"names":["Radeon 530","Radeon 530 Mobile","AMD Radeon 530"],"vendor":"AMD","performance":937},{"names":["Radeon 535","Radeon 535 Mobile"],"vendor":"AMD","performance":1116},{"names":["Radeon 540","Radeon RX 540 Mobile","AMD Radeon RX 540"],"vendor":"AMD","performance":1300},{"names":["Radeon 540X","Radeon 540X Mobile","AMD Radeon 540X"],"vendor":"AMD","performance":1383},{"names":["Radeon 550X","Radeon 550X 640SP","AMD Radeon RX 550X (Laptop)"],"vendor":"AMD","performance":1412},{"names":["Radeon 620","AMD Radeon 620"],"performance":902},{"names":["Radeon 625","AMD Radeon 625"],"performance":1229},{"names":["Radeon 630","AMD Radeon 630"],"performance":1353},{"names":["Radeon 6600M","AMD Radeon RX 6600M"],"performance":564},{"names":["Radeon 6750M","Radeon HD 6750M","AMD Radeon HD 6750M"],"vendor":"AMD","performance":911},{"names":["Radeon E6460"],"vendor":"AMD","performance":324},{"names":["Radeon E6465"],"vendor":"AMD","performance":164},{"names":["Radeon E6760","Radeon E6760 MXM"],"vendor":"AMD","performance":973},{"names":["Radeon E8860"],"vendor":"AMD","performance":1577},{"names":["Radeon HD 6230"],"vendor":"AMD","performance":179},{"names":["Radeon HD 6250","AMD Radeon HD 6250"],"vendor":"AMD","performance":97},{"names":["Radeon HD 6290","AMD Radeon HD 6290"],"vendor":"AMD","performance":113},{"names":["Radeon HD 6320","Radeon HD 6320 IGP","AMD Radeon HD 6320"],"vendor":"AMD","performance":149},{"names":["RADEON HD 6350","Radeon HD 6350"],"vendor":"AMD","performance":141},{"names":["Radeon HD 6370D","Radeon HD 6370D IGP"],"vendor":"AMD","performance":270},{"names":["Radeon HD 6380G","Radeon HD 6380G IGP","AMD Radeon HD 6380G"],"vendor":"AMD","performance":198},{"names":["Radeon HD 6410D","Radeon HD 6410D IGP"],"vendor":"AMD","performance":215},{"names":["Radeon HD 6430M","AMD Radeon HD 6430M"],"vendor":"AMD","performance":193},{"names":["Radeon HD 6450","AMD Radeon HD 6450 GDDR5"],"vendor":"AMD","performance":199},{"names":["Radeon HD 6450A"],"vendor":"AMD","performance":260},{"names":["Radeon HD 6470M","AMD Radeon HD 6470M"],"vendor":"AMD","performance":225},{"names":["Radeon HD 6480G","Radeon HD 6480G IGP","AMD Radeon HD 6480G + HD 7450M Dual Graphics"],"vendor":"AMD","performance":262},{"names":["Radeon HD 6490M","AMD Radeon HD 6490M"],"vendor":"AMD","performance":378},{"names":["Radeon HD 6520G","Radeon HD 6520G IGP","AMD Radeon HD 6520G + HD 7450M Dual Graphics"],"vendor":"AMD","performance":306},{"names":["Radeon HD 6530D","Radeon HD 6530D IGP"],"vendor":"AMD","performance":315},{"names":["Radeon HD 6550A"],"vendor":"AMD","performance":708},{"names":["Radeon HD 6550D","Radeon HD 6550D IGP","AMD Radeon HD 6550D"],"vendor":"AMD","performance":412},{"names":["Radeon HD 6570"],"vendor":"AMD","performance":501},{"names":["Radeon HD 6610M"],"vendor":"AMD","performance":565},{"names":["Radeon HD 6620G","Radeon HD 6620G IGP","AMD Radeon HD 6620G + HD 7670M Dual Graphics"],"vendor":"AMD","performance":371},{"names":["Radeon HD 6630M","AMD Radeon HD 6630M"],"vendor":"AMD","performance":685},{"names":["Radeon HD 6650A"],"vendor":"AMD","performance":836},{"names":["Radeon HD 6650M","AMD Radeon HD 6650M"],"vendor":"AMD","performance":741},{"names":["Radeon HD 6670"],"vendor":"AMD","performance":722},{"names":["Radeon HD 6750"],"vendor":"AMD","performance":1002},{"names":["Radeon HD 6750M","Radeon HD 6750M Mac Edition"],"vendor":"AMD","performance":937},{"names":["Radeon HD 6770"],"vendor":"AMD","performance":1251},{"names":["Radeon HD 6770M","AMD Radeon HD 6770M"],"vendor":"AMD","performance":964},{"names":["Radeon HD 6790","AMD Radeon HD 6790"],"vendor":"AMD","performance":1571},{"names":["Radeon HD 6850 X2"],"vendor":"AMD","performance":2534},{"names":["Radeon HD 6970M","AMD Radeon HD 6970M"],"vendor":"AMD","performance":2270},{"names":["Radeon HD 6990"],"vendor":"AMD","performance":2933},{"names":["Radeon HD 7290","Radeon HD 7290 IGP","AMD Radeon HD 7290"],"vendor":"AMD","performance":115},{"names":["Radeon HD 7310","Radeon HD 7310 IGP","AMD Radeon HD 7310"],"vendor":"AMD","performance":131},{"names":["Radeon HD 7340","Radeon HD 7340 IGP","AMD Radeon HD 7340"],"vendor":"AMD","performance":160},{"names":["Radeon HD 7350","Radeon HD 7350 OEM"],"vendor":"AMD","performance":216},{"names":["Radeon HD 7400G","Radeon HD 7400G IGP","AMD Radeon HD 7400G"],"vendor":"AMD","performance":300},{"names":["Radeon HD 7420G","Radeon HD 7420G IGP","AMD Radeon HD 7420G"],"vendor":"AMD","performance":308},{"names":["Radeon HD 7450","Radeon HD 7450 OEM"],"vendor":"AMD","performance":232},{"names":["Radeon HD 7450A"],"vendor":"AMD","performance":288},{"names":["Radeon HD 7450M","AMD Radeon HD 6620G + HD 7450M Dual Graphics"],"vendor":"AMD","performance":330},{"names":["Radeon HD 7470","Radeon HD 7470 OEM"],"vendor":"AMD","performance":326},{"names":["Radeon HD 7470M","AMD Radeon HD 7470M"],"vendor":"AMD","performance":408},{"names":["Radeon HD 7480D","Radeon HD 7480D IGP","AMD Radeon HD 7480D"],"vendor":"AMD","performance":291},{"names":["Radeon HD 7500G","Radeon HD 7500G IGP","AMD Radeon HD 7500G + HD 7550M Dual Graphics"],"vendor":"AMD","performance":330},{"names":["Radeon HD 7520G","Radeon HD 7520G IGP","AMD Radeon HD 7520G + HD 7670M Dual Graphics"],"vendor":"AMD","performance":316},{"names":["Radeon HD 7540D","Radeon HD 7540D IGP"],"vendor":"AMD","performance":334},{"names":["Radeon HD 7550M","AMD Radeon HD 7550M"],"vendor":"AMD","performance":465},{"names":["Radeon HD 7560D","Radeon HD 7560D IGP","AMD Radeon HD 7560D"],"vendor":"AMD","performance":475},{"names":["Radeon HD 7570"],"vendor":"AMD","performance":626},{"names":["Radeon HD 7570M","AMD Radeon HD 7570M"],"vendor":"AMD","performance":444},{"names":["Radeon HD 7600G","Radeon HD 7600G IGP","AMD Radeon HD 7600G"],"vendor":"AMD","performance":325},{"names":["Radeon HD 7610M","AMD Radeon HD 7640G + HD 7610M Dual Graphics"],"vendor":"AMD","performance":632},{"names":["Radeon HD 7620G","Radeon HD 7620G IGP","AMD Radeon HD 7620G"],"vendor":"AMD","performance":346},{"names":["Radeon HD 7640G","Radeon HD 7640G IGP","AMD Radeon HD 7640G + HD 7670M Dual Graphics"],"vendor":"AMD","performance":450},{"names":["Radeon HD 7650A"],"vendor":"AMD","performance":559},{"names":["Radeon HD 7650M","AMD Radeon HD 7650M"],"vendor":"AMD","performance":460},{"names":["Radeon HD 7660D","Radeon HD 7660D IGP","AMD Radeon HD 7660D"],"vendor":"AMD","performance":518},{"names":["Radeon HD 7660G","Radeon HD 7660G IGP","AMD Radeon HD 7660G + HD 7670M Dual Graphics"],"vendor":"AMD","performance":474},{"names":["Radeon HD 7670","Radeon HD 7670 OEM"],"vendor":"AMD","performance":816},{"names":["Radeon HD 7670A"],"vendor":"AMD","performance":1050},{"names":["Radeon HD 7670M","AMD Radeon HD 7670M"],"vendor":"AMD","performance":451},{"names":["Radeon HD 7690M","AMD Radeon HD 7690M"],"vendor":"AMD","performance":1003},{"names":["Radeon HD 7690M XT","AMD Radeon HD 7690M XT"],"vendor":"AMD","performance":1009},{"names":["Radeon HD 7730"],"vendor":"AMD","performance":1220},{"names":["Radeon HD 7730M","AMD Radeon HD 7730M"],"vendor":"AMD","performance":649},{"names":["Radeon HD 7750"],"vendor":"AMD","performance":1664},{"names":["Radeon HD 7750M","AMD Radeon HD 7750M"],"vendor":"AMD","performance":1191},{"names":["Radeon HD 7770","Radeon HD 7770 GHz Edition","AMD Radeon HD 7770"],"vendor":"AMD","performance":2180},{"names":["Radeon HD 7790"],"vendor":"AMD","performance":3090},{"names":["Radeon HD 7850"],"vendor":"AMD","performance":3763},{"names":["Radeon HD 7850M","AMD Radeon HD 7850M"],"vendor":"AMD","performance":1373},{"names":["Radeon HD 7870","Radeon HD 7870 XT","AMD Radeon HD 7870"],"vendor":"AMD","performance":4677},{"names":["Radeon HD 7870M","AMD Radeon HD 7870M"],"vendor":"AMD","performance":1507},{"names":["Radeon HD 7950","R9 280","Radeon HD 7950"],"vendor":"AMD","performance":4765},{"names":["Radeon HD 7970","R9 280X","Radeon HD 7970"],"vendor":"AMD","performance":5248},{"names":["Radeon HD 7970M","AMD Radeon HD 7970M"],"vendor":"AMD","performance":3619},{"names":["Radeon HD 7990"],"vendor":"AMD","performance":5566},{"names":["Radeon HD 8180","Radeon HD 8180 IGP","AMD Radeon HD 8180"],"vendor":"AMD","performance":152},{"names":["Radeon HD 8210","Radeon HD 8210 IGP","AMD Radeon HD 8210"],"vendor":"AMD","performance":199},{"names":["Radeon HD 8210E"],"vendor":"AMD","performance":194},{"names":["Radeon HD 8240","Radeon HD 8240 IGP","AMD Radeon HD 8240"],"vendor":"AMD","performance":250},{"names":["Radeon HD 8250","Radeon HD 8250 IGP","AMD Radeon HD 8250"],"vendor":"AMD","performance":203},{"names":["Radeon HD 8280","Radeon HD 8280 IGP","AMD Radeon HD 8280"],"vendor":"AMD","performance":319},{"names":["Radeon HD 8280E"],"vendor":"AMD","performance":260},{"names":["Radeon HD 8310E"],"vendor":"AMD","performance":341},{"names":["Radeon HD 8330","Radeon HD 8330 IGP","AMD Radeon HD 8330"],"vendor":"AMD","performance":250},{"names":["Radeon HD 8330E"],"vendor":"AMD","performance":241},{"names":["Radeon HD 8350","Radeon HD 8350 OEM"],"vendor":"AMD","performance":170},{"names":["Radeon HD 8350G","Radeon HD 8350G IGP","AMD Radeon HD 8350G"],"vendor":"AMD","performance":443},{"names":["Radeon HD 8370D","Radeon HD 8370D IGP"],"vendor":"AMD","performance":293},{"names":["Radeon HD 8400","Radeon HD 8400 IGP","AMD Radeon HD 8400"],"vendor":"AMD","performance":253},{"names":["Radeon HD 8400E"],"vendor":"AMD","performance":339},{"names":["Radeon HD 8410G","Radeon HD 8410G IGP","AMD Radeon HD 8410G"],"vendor":"AMD","performance":435},{"names":["Radeon HD 8450G","Radeon HD 8450G IGP","AMD Radeon HD 8450G + Radeon HD 8570M Dual Graphics"],"vendor":"AMD","performance":384},{"names":["Radeon HD 8470","Radeon HD 8470 OEM"],"vendor":"AMD","performance":259},{"names":["Radeon HD 8470D","Radeon HD 8470D IGP","AMD Radeon HD 8470D"],"vendor":"AMD","performance":354},{"names":["Radeon HD 8490","Radeon HD 8490 OEM"],"vendor":"AMD","performance":273},{"names":["Radeon HD 8510G","Radeon HD 8510G IGP","AMD Radeon HD 8510G"],"vendor":"AMD","performance":372},{"names":["Radeon HD 8550D","Radeon HD 8550D IGP"],"vendor":"AMD","performance":685},{"names":["Radeon HD 8550G","Radeon HD 8550G IGP","AMD Radeon HD 8550G + HD 8750M Dual Graphics"],"vendor":"AMD","performance":413},{"names":["Radeon HD 8550G + 7600M Dual","AMD Radeon HD 8550G + HD 8670M Dual Graphics"],"performance":901},{"names":["Radeon HD 8570","Radeon HD 8570 OEM"],"vendor":"AMD","performance":960},{"names":["Radeon HD 8570D","Radeon HD 8570D IGP","AMD Radeon HD 8570D"],"vendor":"AMD","performance":443},{"names":["Radeon HD 8570M","AMD Radeon HD 8650G + HD 8570M Dual Graphics"],"vendor":"AMD","performance":430},{"names":["Radeon HD 8610G","Radeon HD 8610G IGP","AMD Radeon HD 8610G"],"vendor":"AMD","performance":414},{"names":["Radeon HD 8650D","Radeon HD 8650D IGP"],"vendor":"AMD","performance":526},{"names":["Radeon HD 8650G","Radeon HD 8650G IGP","AMD Radeon HD 8650G + HD 8670M Dual Graphics"],"vendor":"AMD","performance":509},{"names":["Radeon HD 8670D","Radeon HD 8670D IGP","AMD Radeon HD 8670D"],"vendor":"AMD","performance":528},{"names":["Radeon HD 8670M","AMD Radeon HD 8670M"],"vendor":"AMD","performance":520},{"names":["Radeon HD 8690M","AMD Radeon HD 8690M"],"vendor":"AMD","performance":984},{"names":["Radeon HD 8730M","AMD Radeon HD 8730M"],"vendor":"AMD","performance":653},{"names":["Radeon HD 8750M","AMD Radeon HD 8750M"],"vendor":"AMD","performance":887},{"names":["Radeon HD 8790M","AMD Radeon HD 8790M"],"vendor":"AMD","performance":1306},{"names":["Radeon HD 8850M","AMD Radeon HD 8850M"],"vendor":"AMD","performance":973},{"names":["Radeon HD 8870M","AMD Radeon HD 8870M"],"vendor":"AMD","performance":1638},{"names":["Radeon HD 8950","Radeon HD 8950 OEM"],"vendor":"AMD","performance":2267},{"names":["Radeon HD 8970M","AMD Radeon HD 8970M"],"vendor":"AMD","performance":3876},{"names":["Radeon HD 8990","Radeon HD 8990 OEM"],"vendor":"AMD","performance":5214},{"names":["Radeon Instinct MI25 MxGPU","Radeon Instinct MI25"],"vendor":"AMD","performance":10466},{"names":["Radeon M535DX","Radeon R8 M535DX"],"vendor":"AMD","performance":750},{"names":["Radeon Pro 450","AMD Radeon Pro 450"],"vendor":"AMD","performance":2723},{"names":["Radeon Pro 455","AMD Radeon Pro 455"],"vendor":"AMD","performance":3113},{"names":["Radeon Pro 460","AMD Radeon Pro 460"],"vendor":"AMD","performance":3453},{"names":["Radeon Pro 5300M","AMD Radeon Pro 5300M"],"performance":5674},{"names":["Radeon Pro 5500M","AMD Radeon Pro 5500M"],"performance":6732},{"names":["Radeon Pro 555","AMD Radeon Pro 555"],"vendor":"AMD","performance":3141},{"names":["Radeon Pro 560","AMD Radeon Pro 560"],"vendor":"AMD","performance":3475},{"names":["Radeon Pro 5600M","AMD Radeon Pro 5600M"],"performance":9912},{"names":["Radeon Pro 560X","AMD Radeon Pro 560X"],"vendor":"AMD","performance":3678},{"names":["Radeon Pro 570"],"vendor":"AMD","performance":6337},{"names":["Radeon Pro 580"],"vendor":"AMD","performance":7753},{"names":["Radeon Pro Duo"],"vendor":"AMD","performance":9273},{"names":["Radeon Pro SSG"],"vendor":"AMD","performance":10498},{"names":["Radeon Pro V340 MxGPU"],"vendor":"AMD","performance":2853},{"names":["Radeon Pro Vega 16","AMD Radeon Pro Vega 16"],"vendor":"AMD","performance":4683},{"names":["Radeon Pro Vega 20","AMD Radeon Pro Vega 20"],"vendor":"AMD","performance":5942},{"names":["Radeon Pro Vega 56","AMD Radeon Pro Vega 56"],"vendor":"AMD","performance":12209},{"names":["Radeon Pro Vega 64"],"vendor":"AMD","performance":11456},{"names":["Radeon Pro VII","Radeon VII"],"vendor":"AMD","performance":17405},{"names":["Radeon Pro WX 2100"],"vendor":"AMD","performance":1733},{"names":["Radeon Pro WX 3100","AMD Radeon Pro WX 3100"],"vendor":"AMD","performance":2618},{"names":["Radeon Pro WX 3200","AMD Radeon Pro WX 3200"],"performance":2562},{"names":["Radeon Pro WX 4100"],"vendor":"AMD","performance":3805},{"names":["Radeon Pro WX 4130","Radeon Pro WX 4130 Mobile","AMD Radeon Pro WX 4130"],"vendor":"AMD","performance":1955},{"names":["Radeon Pro WX 4150","Radeon Pro WX 4150 Mobile","AMD Radeon Pro WX 4150"],"vendor":"AMD","performance":1806},{"names":["Radeon Pro WX 4170","Radeon Pro WX 4170 Mobile"],"vendor":"AMD","performance":1409},{"names":["Radeon Pro WX 5100"],"vendor":"AMD","performance":5515},{"names":["Radeon Pro WX 7100","AMD Radeon Pro WX 7100"],"vendor":"AMD","performance":7727},{"names":["Radeon Pro WX 8200"],"vendor":"AMD","performance":13893},{"names":["Radeon Pro WX 9100"],"vendor":"AMD","performance":13437},{"names":["Radeon Pro WX Vega M GL","AMD Radeon Pro WX Vega M GL"],"vendor":"AMD","performance":6049},{"names":["Radeon R2","Radeon R2 Graphics","AMD Radeon R2 (Stoney Ridge)"],"vendor":"AMD","performance":238},{"names":["Radeon R3","Radeon R3 Graphics","AMD Radeon R3 (Mullins","Beema)"],"vendor":"AMD","performance":306},{"names":["Radeon R4","Radeon R4 Graphics","AMD Radeon R4 (Beema)"],"vendor":"AMD","performance":335},{"names":["Radeon R5 220","Radeon R5 220 OEM"],"vendor":"AMD","performance":135},{"names":["Radeon R5 230"],"vendor":"AMD","performance":242},{"names":["Radeon R5 235","Radeon R5 235 OEM"],"vendor":"AMD","performance":302},{"names":["Radeon R5 235X","Radeon R5 235X OEM"],"vendor":"AMD","performance":316},{"names":["Radeon R5 240","Radeon R5 240 OEM"],"vendor":"AMD","performance":515},{"names":["Radeon R5 310","Radeon R5 310 OEM"],"vendor":"AMD","performance":332},{"names":["Radeon R5 330","Radeon R5 330 OEM"],"vendor":"AMD","performance":578},{"names":["Radeon R5 340","Radeon R5 340 OEM"],"vendor":"AMD","performance":1002},{"names":["Radeon R5 430","Radeon R5 430 OEM"],"vendor":"AMD","performance":918},{"names":["Radeon R5 435","Radeon R5 435 OEM"],"vendor":"AMD","performance":841},{"names":["Radeon R5 A240"],"vendor":"AMD","performance":576},{"names":["Radeon R5 M230","AMD Radeon R5 M230"],"vendor":"AMD","performance":389},{"names":["Radeon R5 M240","AMD Radeon R5 M240"],"vendor":"AMD","performance":432},{"names":["Radeon R5 M255","AMD Radeon R5 M255"],"vendor":"AMD","performance":524},{"names":["Radeon R5 M315","AMD Radeon R5 M315"],"vendor":"AMD","performance":462},{"names":["Radeon R5 M320","AMD Radeon R5 M320"],"vendor":"AMD","performance":393},{"names":["Radeon R5 M330","AMD Radeon R5 M330"],"vendor":"AMD","performance":596},{"names":["Radeon R5 M335","AMD Radeon R5 M335"],"vendor":"AMD","performance":549},{"names":["Radeon R5 M420","AMD Radeon R5 M420"],"vendor":"AMD","performance":483},{"names":["Radeon R5 M430","AMD Radeon R5 M430"],"vendor":"AMD","performance":649},{"names":["Radeon R5 M435"],"vendor":"AMD","performance":767},{"names":["Radeon R6","Radeon R6 Graphics","AMD Radeon R6 (Carrizo)"],"vendor":"AMD","performance":639},{"names":["Radeon R6 + R7 M265DX Dual","Radeon R7 M265DX"],"vendor":"AMD","performance":571},{"names":["Radeon R6 M255DX","AMD Radeon R6 M255DX"],"vendor":"AMD","performance":532},{"names":["Radeon R7 + R7 240 Dual","Radeon R7 240"],"vendor":"AMD","performance":1045},{"names":["Radeon R7 + R7 250 Dual","Radeon R7 250"],"vendor":"AMD","performance":1232},{"names":["Radeon R7 + R7 350 Dual","Radeon R7 350"],"vendor":"AMD","performance":1982},{"names":["Radeon R7 240","Radeon R7 240 OEM"],"vendor":"AMD","performance":849},{"names":["Radeon R7 250","Radeon R7 250 OEM","AMD Radeon R7 250"],"vendor":"AMD","performance":1220},{"names":["Radeon R7 250X"],"vendor":"AMD","performance":2269},{"names":["Radeon R7 260"],"vendor":"AMD","performance":2892},{"names":["Radeon R7 260X"],"vendor":"AMD","performance":3138},{"names":["Radeon R7 340","Radeon R7 340 OEM"],"vendor":"AMD","performance":931},{"names":["Radeon R7 360"],"vendor":"AMD","performance":3098},{"names":["Radeon R7 370","AMD Radeon R7 370"],"vendor":"AMD","performance":4458},{"names":["Radeon R7 430","Radeon R7 430 OEM"],"vendor":"AMD","performance":1176},{"names":["Radeon R7 450","Radeon R7 450 OEM"],"vendor":"AMD","performance":1968},{"names":["Radeon R7 A265"],"vendor":"AMD","performance":955},{"names":["Radeon R7 A360"],"vendor":"AMD","performance":721},{"names":["Radeon R7 M260","AMD Radeon R7 M260"],"vendor":"AMD","performance":450},{"names":["Radeon R7 M260DX"],"vendor":"AMD","performance":811},{"names":["Radeon R7 M260X","AMD Radeon R7 M260X"],"vendor":"AMD","performance":939},{"names":["Radeon R7 M265","AMD Radeon R7 M265"],"vendor":"AMD","performance":607},{"names":["Radeon R7 M270","AMD Radeon R7 M270"],"vendor":"AMD","performance":746},{"names":["Radeon R7 M270DX"],"vendor":"AMD","performance":962},{"names":["Radeon R7 M340","AMD Radeon R7 M340"],"vendor":"AMD","performance":640},{"names":["Radeon R7 M350"],"vendor":"AMD","performance":1065},{"names":["Radeon R7 M360","AMD Radeon R7 M360"],"vendor":"AMD","performance":557},{"names":["Radeon R7 M365X"],"vendor":"AMD","performance":952},{"names":["Radeon R7 M370","AMD Radeon R7 M370"],"vendor":"AMD","performance":1418},{"names":["Radeon R7 M380","AMD Radeon R7 M380"],"vendor":"AMD","performance":1447},{"names":["Radeon R7 M440","AMD Radeon R7 M440"],"vendor":"AMD","performance":872},{"names":["Radeon R7 M445","AMD Radeon R7 M445"],"vendor":"AMD","performance":910},{"names":["Radeon R7 M460","AMD Radeon R7 M460"],"vendor":"AMD","performance":1029},{"names":["Radeon R7 M465","AMD Radeon R7 M465"],"vendor":"AMD","performance":1306},{"names":["Radeon R7 M465X"],"vendor":"AMD","performance":1691},{"names":["Radeon R8 M365DX","AMD Radeon R8 M365DX"],"vendor":"AMD","performance":741},{"names":["Radeon R8 M445DX","AMD Radeon R8 M445DX"],"vendor":"AMD","performance":782},{"names":["Radeon R9 255","Radeon R9 255 OEM"],"vendor":"AMD","performance":1251},{"names":["Radeon R9 260","Radeon R9 260 OEM"],"vendor":"AMD","performance":3018},{"names":["Radeon R9 270"],"vendor":"AMD","performance":3770},{"names":["Radeon R9 270X","AMD Radeon R9 270X"],"vendor":"AMD","performance":4876},{"names":["Radeon R9 280"],"vendor":"AMD","performance":5563},{"names":["Radeon R9 280X","AMD Radeon R9 280X"],"vendor":"AMD","performance":6229},{"names":["Radeon R9 285"],"vendor":"AMD","performance":6680},{"names":["Radeon R9 290"],"vendor":"AMD","performance":8420},{"names":["Radeon R9 290X","AMD Radeon R9 290X"],"vendor":"AMD","performance":8793},{"names":["Radeon R9 295X2"],"vendor":"AMD","performance":8380},{"names":["Radeon R9 360","Radeon R9 360 OEM"],"vendor":"AMD","performance":3032},{"names":["Radeon R9 370"],"vendor":"AMD","performance":4722},{"names":["Radeon R9 380","AMD Radeon R9 380"],"vendor":"AMD","performance":6209},{"names":["Radeon R9 380X"],"vendor":"AMD","performance":6063},{"names":["Radeon R9 390"],"vendor":"AMD","performance":8935},{"names":["Radeon R9 390X","AMD Radeon R9 390X"],"vendor":"AMD","performance":9512},{"names":["Radeon R9 A375"],"vendor":"AMD","performance":1024},{"names":["Radeon R9 Fury","Radeon R9 FURY","AMD Radeon R9 Fury"],"vendor":"AMD","performance":9681},{"names":["Radeon R9 Fury + Fury X","Radeon R9 FURY X"],"vendor":"AMD","performance":9741},{"names":["Radeon R9 M265X","AMD Radeon R9 M265X"],"vendor":"AMD","performance":959},{"names":["Radeon R9 M270X"],"vendor":"AMD","performance":1445},{"names":["Radeon R9 M275","AMD Radeon R9 M275"],"vendor":"AMD","performance":1115},{"names":["Radeon R9 M275X"],"vendor":"AMD","performance":1802},{"names":["Radeon R9 M280X","AMD Radeon R9 M280X"],"vendor":"AMD","performance":922},{"names":["Radeon R9 M290X","AMD Radeon R9 M290X"],"vendor":"AMD","performance":3350},{"names":["Radeon R9 M295X","AMD Radeon R9 M295X"],"vendor":"AMD","performance":5150},{"names":["Radeon R9 M360"],"vendor":"AMD","performance":1770},{"names":["Radeon R9 M365X","AMD Radeon R9 M365X"],"vendor":"AMD","performance":1482},{"names":["Radeon R9 M370X","Radeon R9 M370X Mac Edition","AMD Radeon R9 M370X"],"vendor":"AMD","performance":1373},{"names":["Radeon R9 M375","AMD Radeon R9 M375"],"vendor":"AMD","performance":821},{"names":["Radeon R9 M375X"],"vendor":"AMD","performance":1782},{"names":["Radeon R9 M380","AMD Radeon R9 M380"],"vendor":"AMD","performance":3031},{"names":["Radeon R9 M385","AMD Radeon R9 M385"],"vendor":"AMD","performance":2230},{"names":["Radeon R9 M385X","AMD Radeon R9 M385X"],"vendor":"AMD","performance":1929},{"names":["Radeon R9 M390X","AMD Radeon R9 M390X"],"vendor":"AMD","performance":4357},{"names":["Radeon R9 M395","Radeon R9 M395 Mac Edition","AMD Radeon R9 M395"],"vendor":"AMD","performance":5023},{"names":["Radeon R9 M395X","AMD Radeon R9 M395X"],"vendor":"AMD","performance":4775},{"names":["Radeon R9 M470","AMD Radeon R9 M470"],"vendor":"AMD","performance":2435},{"names":["Radeon R9 M470X","AMD Radeon R9 M470X"],"vendor":"AMD","performance":3400},{"names":["Radeon R9 M485X","AMD Radeon R9 M485X"],"vendor":"AMD","performance":4842},{"names":["Radeon RX 460","AMD Radeon RX 460 (Desktop)"],"vendor":"AMD","performance":4116},{"names":["Radeon RX 470","570","Radeon RX 470"],"vendor":"AMD","performance":8007},{"names":["Radeon RX 480","AMD Radeon RX 480 (Desktop)"],"vendor":"AMD","performance":8643},{"names":["Radeon RX 5300M","AMD Radeon RX 5300M"],"performance":3952},{"names":["Radeon RX 550","AMD Radeon RX 550 (Laptop)"],"vendor":"AMD","performance":2769},{"names":["Radeon RX 5500","AMD Radeon RX 5500 XT (Desktop)"],"performance":8494},{"names":["Radeon RX 5500M","AMD Radeon RX 5500M"],"performance":3918},{"names":["Radeon RX 550X"],"vendor":"AMD","performance":2160},{"names":["Radeon RX 560","AMD Radeon RX 560 (Laptop)"],"vendor":"AMD","performance":3627},{"names":["Radeon RX 5600","AMD Radeon RX 5600 XT (Desktop)"],"performance":11490},{"names":["Radeon RX 5600M","AMD Radeon RX 5600M"],"performance":7558},{"names":["Radeon RX 560X","AMD Radeon RX 560X (Laptop)"],"vendor":"AMD","performance":4124},{"names":["Radeon RX 5700","AMD Radeon RX 5700 (Desktop)"],"performance":14652},{"names":["Radeon RX 5700 XT","AMD Radeon RX 5700 XT (Desktop)"],"performance":16830},{"names":["Radeon RX 570X","AMD Radeon RX 570X (Laptop)"],"vendor":"AMD","performance":1923},{"names":["Radeon RX 580","AMD Radeon RX 580 (Desktop)"],"vendor":"AMD","performance":8846},{"names":["Radeon RX 580 2048SP"],"vendor":"AMD","performance":7830},{"names":["Radeon RX 580X","AMD Radeon RX 580X (Laptop)"],"vendor":"AMD","performance":7798},{"names":["Radeon RX 590","AMD Radeon RX 590 (Desktop)"],"vendor":"AMD","performance":9607},{"names":["Radeon RX 640","AMD Radeon RX 640"],"performance":1371},{"names":["Radeon RX 6700 XT","AMD Radeon RX 6700 XT"],"performance":18779},{"names":["Radeon RX 6800","AMD Radeon RX 6800"],"performance":20767},{"names":["Radeon RX 6800 XT","AMD Radeon RX 6800 XT"],"performance":23625},{"names":["Radeon RX 6900 XT","AMD Radeon RX 6900 XT"],"performance":26105},{"names":["Radeon RX Vega 10","Radeon RX Vega 10 Mobile","AMD Radeon RX Vega 10"],"vendor":"AMD","performance":1731},{"names":["Radeon RX Vega 11","AMD Radeon RX Vega 11"],"vendor":"AMD","performance":2140},{"names":["Radeon RX Vega 11 PRD","Radeon RX Vega 11 Efficient"],"vendor":"AMD","performance":2402},{"names":["Radeon RX Vega 11 Processor","Radeon RX Vega 11 Mobile"],"vendor":"AMD","performance":1718},{"names":["Radeon RX Vega 56","AMD Radeon RX Vega 56"],"vendor":"AMD","performance":13610},{"names":["Radeon RX Vega 64","AMD Radeon RX Vega 64"],"vendor":"AMD","performance":14589},{"names":["Radeon RX Vega 8","Radeon Vega 8"],"vendor":"AMD","performance":1586},{"names":["Radeon RX Vega M GH","AMD Radeon RX Vega M GH"],"vendor":"AMD","performance":6796},{"names":["Radeon RX Vega M GL"],"vendor":"AMD","performance":3344},{"names":["Radeon Sky 500"],"vendor":"AMD","performance":4759},{"names":["Radeon Vega 11","Radeon Vega 11 Embedded"],"vendor":"AMD","performance":1843},{"names":["Radeon Vega 2","AMD Radeon RX Vega 2"],"performance":455},{"names":["Radeon Vega 3","Radeon Vega 3 Embedded","AMD Radeon RX Vega 3"],"vendor":"AMD","performance":897},{"names":["Radeon Vega 3 Mobile"],"vendor":"AMD","performance":1069},{"names":["Radeon Vega 6","Radeon Vega 6 Mobile"],"vendor":"AMD","performance":1275},{"names":["Radeon Vega 8","Radeon Vega 8 Embedded"],"vendor":"AMD","performance":1686},{"names":["Radeon Vega 9","AMD Radeon RX Vega 9"],"performance":1664},{"names":["Radeon Vega Frontier Edition"],"vendor":"AMD","performance":13874},{"names":["Radeon VII","AMD Radeon VII"],"performance":17053},{"names":["RTX A4000","NVIDIA RTX A4000 Laptop GPU"],"performance":15512},{"names":["RTX A5000","NVIDIA RTX A5000 Laptop GPU"],"performance":24590},{"names":["T500","NVIDIA T500 Laptop GPU"],"performance":3977},{"names":["Tesla C2050"],"vendor":"NVIDIA","performance":3515},{"names":["Tesla C2070"],"vendor":"NVIDIA","performance":3275},{"names":["Tesla C2075"],"vendor":"NVIDIA","performance":3118},{"names":["Tesla M10"],"vendor":"NVIDIA","performance":3490},{"names":["Tesla M2070-Q"],"vendor":"NVIDIA","performance":1306},{"names":["Tesla M40"],"vendor":"NVIDIA","performance":7950},{"names":["Tesla M6"],"vendor":"NVIDIA","performance":7621},{"names":["Tesla M60"],"vendor":"NVIDIA","performance":7692},{"names":["Tesla T4"],"vendor":"NVIDIA","performance":11184},{"names":["TITAN RTX","NVIDIA Titan RTX"],"vendor":"NVIDIA","performance":19869},{"names":["TITAN V"],"vendor":"NVIDIA","performance":19378},{"names":["TITAN V CEO Edition"],"vendor":"NVIDIA","performance":16988},{"names":["Radeon R9 Nano","AMD Radeon R9 Nano"],"vendor":"AMD","performance":8238},{"names":["Radeon RX 570","AMD Radeon RX 570 (Desktop)"],"vendor":"AMD","performance":8496},{"names":["Radeon HD 6450M","AMD Radeon HD 6450M"],"vendor":"AMD","performance":603},{"names":["Radeon HD 6730M","AMD Radeon HD 6730M"],"vendor":"AMD","performance":1044},{"names":["Radeon HD 6850M","AMD Radeon HD 6850M"],"vendor":"AMD","performance":1106},{"names":["Radeon HD 6870M","AMD Radeon HD 6870M"],"vendor":"AMD","performance":1691},{"names":["Radeon HD 6950M","AMD Radeon HD 6950M"],"vendor":"AMD","performance":1479},{"names":["Radeon HD 6990M","AMD Radeon HD 6990M"],"vendor":"AMD","performance":2005},{"names":["Radeon HD 7770M","AMD Radeon HD 7770M"],"vendor":"AMD","performance":1354},{"names":["Radeon HD 8550M","AMD Radeon HD 8550M"],"vendor":"AMD","performance":627},{"names":["Radeon HD 8770M","AMD Radeon HD 8770M"],"vendor":"AMD","performance":1453},{"names":["FirePro M8900","AMD FirePro M8900"],"vendor":"AMD","performance":1962},{"names":["Radeon R6 M340DX","AMD Radeon R6 M340DX"],"vendor":"AMD","performance":1064},{"names":["HD Graphics 2500","Intel HD Graphics 2500"],"vendor":"Intel","performance":428},{"names":["HD Graphics 400","Intel HD Graphics 400 (Braswell)"],"vendor":"Intel","performance":313},{"names":["HD Graphics 405","Intel HD Graphics 405 (Braswell)"],"vendor":"Intel","performance":397},{"names":["HD Graphics 4200","Intel HD Graphics 4200"],"vendor":"Intel","performance":550},{"names":["Tegra 3","NVIDIA GeForce ULP (Tegra 3)"],"vendor":"NVIDIA","performance":49},{"names":["Tegra 4","NVIDIA GeForce Tegra 4"],"vendor":"NVIDIA","performance":218},{"names":["Tegra K1","NVIDIA Tegra K1 Kepler GPU"],"vendor":"NVIDIA","performance":607},{"names":["Tegra X1","NVIDIA Tegra X1 Maxwell GPU"],"vendor":"NVIDIA","performance":996},{"names":["NVIDIA GeForce RTX 2080 Super (Desktop)"],"performance":17449},{"names":["AMD Radeon RX 6800M"],"performance":21990},{"names":["NVIDIA GeForce GTX 1080 SLI (Laptop)"],"performance":16408},{"names":["NVIDIA GeForce GTX 1070 SLI (Desktop)"],"performance":16664},{"names":["NVIDIA GeForce GTX 1070 SLI (Laptop)"],"performance":16117},{"names":["NVIDIA GeForce RTX 2070 Super (Desktop)"],"performance":14137},{"names":["NVIDIA GeForce GTX 1080 (Desktop)"],"performance":11058},{"names":["NVIDIA GeForce GTX 980 SLI (Laptop)"],"performance":11335},{"names":["NVIDIA GeForce GTX 1660 (Desktop)"],"performance":10105},{"names":["NVIDIA GeForce GTX 980M SLI"],"performance":8743},{"names":["NVIDIA GeForce GTX 980 (Laptop)"],"performance":7324},{"names":["NVIDIA GeForce GTX 970M SLI"],"performance":7136},{"names":["AMD Radeon RX 580 (Laptop)"],"performance":6167},{"names":["NVIDIA GeForce GTX 1650 (Desktop)"],"performance":7072},{"names":["AMD Radeon RX 480 (Laptop)"],"performance":3505},{"names":["AMD Radeon RX 470 (Desktop)"],"performance":7901},{"names":["AMD Radeon RX 470 (Laptop)"],"performance":7430},{"names":["NVIDIA GeForce GTX 880M SLI"],"performance":6992},{"names":["NVIDIA GeForce GTX 780M SLI"],"performance":6238},{"names":["NVIDIA GeForce GTX 965M SLI"],"performance":5620},{"names":["AMD Radeon R9 M290X Crossfire"],"performance":6263},{"names":["AMD Radeon HD 8970M Crossfire"],"performance":5934},{"names":["NVIDIA GeForce GTX 680M SLI"],"performance":5120},{"names":["AMD Radeon HD 7970M Crossfire"],"performance":4376},{"names":["NVIDIA GeForce GTX 860M SLI"],"performance":4406},{"names":["AMD Radeon HD 7970"],"performance":4060},{"names":["AMD Radeon RX Vega M GL","870"],"performance":4440},{"names":["NVIDIA GeForce GTX 1050 (Desktop)"],"performance":4873},{"names":["NVIDIA GeForce GTX 675M SLI"],"performance":3228},{"names":["NVIDIA GeForce GTX 765M SLI"],"performance":3721},{"names":["AMD Radeon RX 460 (Laptop)"],"performance":3041},{"names":["AMD Radeon R9 M390"],"performance":3699},{"names":["Intel Iris Xe Graphics G7 96EUs"],"performance":3684},{"names":["NVIDIA GeForce GTX 670MX SLI"],"performance":3493},{"names":["Intel Iris Xe Graphics G7 80EUs"],"performance":2990},{"names":["NVIDIA GeForce GTX 580M SLI"],"performance":2642},{"names":["AMD Radeon HD 6990M Crossfire"],"performance":3212},{"names":["NVIDIA GeForce GT 755M SLI"],"performance":2914},{"names":["NVIDIA GeForce GTX 485M SLI"],"performance":2844},{"names":["AMD Radeon HD 6970M Crossfire"],"performance":3059},{"names":["NVIDIA GeForce GT 750M SLI"],"performance":2489},{"names":["NVIDIA GeForce GTX 560M SLI"],"performance":2344},{"names":["NVIDIA GeForce GT 650M SLI"],"performance":1948},{"names":["NVIDIA Maxwell GPU Surface Book"],"performance":1776},{"names":["AMD Radeon RX Vega 8 (Ryzen 5000)"],"performance":3579},{"names":["AMD Radeon RX Vega 8 (Ryzen 4000)"],"performance":3209},{"names":["AMD Radeon RX Vega 7"],"performance":2497},{"names":["Intel Iris Plus Graphics G4 (Ice Lake 48 EU)"],"performance":1924},{"names":["Apple M1 8-Core GPU"],"performance":6638},{"names":["Apple M1 7-Core GPU"],"performance":6264},{"names":["Apple A12Z Bionic GPU"],"performance":5767},{"names":["Apple A12X Bionic GPU"],"performance":4763},{"names":["AMD Radeon R7 M275DX"],"performance":1464},{"names":["AMD Radeon R7 512 Cores (Kaveri Desktop)"],"performance":1351},{"names":["AMD Radeon R7 384 Cores (Kaveri Desktop)"],"performance":1311},{"names":["Apple A14 Bionic GPU"],"performance":4023},{"names":["Qualcomm Adreno 660"],"performance":3011},{"names":["ARM Mali-G78 MP24"],"performance":3216},{"names":["AMD Radeon RX Vega 6 (Ryzen 4000","5000)"],"performance":2230},{"names":["Apple A13 Bionic GPU"],"performance":3769},{"names":["Apple A12 Bionic GPU"],"performance":2980},{"names":["Qualcomm Adreno 650"],"performance":2790},{"names":["ARM Mali-G78 MP14"],"performance":2424},{"names":["Apple A11 Bionic GPU"],"performance":1896},{"names":["Apple A10X Fusion GPU","PowerVR"],"performance":2391},{"names":["AMD Radeon R7 (Bristol Ridge)"],"performance":882},{"names":["AMD Radeon R7 (Carrizo)"],"performance":1011},{"names":["AMD Radeon R7 (Kaveri)"],"performance":972},{"names":["Apple A9X","PowerVR Series 7XT"],"performance":1474},{"names":["AMD Radeon RX Vega 6 (Ryzen 2000","3000)"],"performance":1693},{"names":["AMD Radeon RX Vega 5"],"performance":1886},{"names":["Intel UHD Graphics G1 (Ice Lake 32 EU)"],"performance":1552},{"names":["Intel UHD Graphics G7 (Lakefield GT2 64 EU)"],"performance":1127},{"names":["AMD Radeon R5 (Bristol Ridge)"],"performance":1038},{"names":["Qualcomm Adreno 685"],"performance":1137},{"names":["AMD Radeon R6 (Kaveri)"],"performance":720},{"names":["AMD Radeon HD 8650M"],"performance":796},{"names":["AMD Radeon HD 6755G2"],"performance":817},{"names":["AMD Radeon HD 6740G2"],"performance":901},{"names":["AMD Radeon HD 8650G"],"performance":912},{"names":["AMD Radeon R5 (Stoney Ridge)"],"performance":673},{"names":["Apple A10 Fusion GPU","PowerVR"],"performance":1328},{"names":["AMD Radeon HD 6720G2"],"performance":771},{"names":["AMD Radeon HD 8570M"],"performance":769},{"names":["ARM Mali-G77 MP11"],"performance":2201},{"names":["ARM Mali-G77 MP9"],"performance":2012},{"names":["ARM Mali-G76 MP16"],"performance":1803},{"names":["Qualcomm Adreno 642"],"performance":1794},{"names":["Qualcomm Adreno 640"],"performance":2154},{"names":["ARM Mali-G76 MP12"],"performance":1581},{"names":["ARM Mali-G76 MP10"],"performance":1398},{"names":["ARM Mali-G57 MP6"],"performance":1371},{"names":["ARM Mali-G57 MP5"],"performance":1306},{"names":["ARM Mali-G72 MP18"],"performance":1403},{"names":["ARM Mali-G71 MP20"],"performance":878},{"names":["ARM Mali-G72 MP12"],"performance":864},{"names":["ARM Mali-G71 MP8"],"performance":645},{"names":["AMD Radeon R5 (Carrizo)"],"performance":912},{"names":["AMD Radeon R5 (Kaveri)"],"performance":539},{"names":["AMD Radeon HD 7660G"],"performance":872},{"names":["AMD Radeon HD 6680G2"],"performance":690},{"names":["AMD Radeon HD 8550G"],"performance":832},{"names":["AMD Radeon HD 7610M"],"performance":762},{"names":["AMD Radeon HD 7640G"],"performance":553},{"names":["PowerVR GM9446"],"performance":525},{"names":["Qualcomm Adreno 530"],"performance":734},{"names":["PowerVR GXA6850"],"performance":601},{"names":["Apple A9","PowerVR GT7600"],"performance":904},{"names":["ARM Mali-T880 MP12"],"performance":687},{"names":["ARM Mali-G76 MP4"],"performance":941},{"names":["ARM Mali-T760 MP8"],"performance":466},{"names":["ARM Mali-G71 MP2"],"performance":237},{"names":["AMD Radeon HD 6620G"],"performance":473},{"names":["AMD Radeon R4 (Stoney Ridge)"],"performance":544},{"names":["Qualcomm Adreno 430"],"performance":504},{"names":["AMD Radeon R5 (Beema","Carrizo-L)"],"performance":537},{"names":["AMD Radeon R4 (Kaveri)"],"performance":430},{"names":["AMD Radeon HD 6540G2"],"performance":621},{"names":["AMD Radeon HD 7500G"],"performance":462},{"names":["AMD Radeon HD 8450G"],"performance":571},{"names":["ARM Mali-G72 MP3"],"performance":433},{"names":["ARM Mali-T880 MP4"],"performance":340},{"names":["ARM Mali-G52 MP6"],"performance":1033},{"names":["ARM Mali-G52 MP2"],"performance":478},{"names":["ARM Mali-G52 MP1"],"performance":301},{"names":["AMD Radeon HD 7520G"],"performance":505},{"names":["AMD Radeon HD 6510G2"],"performance":537},{"names":["AMD Radeon HD 7450M"],"performance":528},{"names":["ARM Mali-T760 MP6"],"performance":388},{"names":["ARM Mali-T880 MP2"],"performance":224},{"names":["Intel HD Graphics (Braswell)"],"performance":302},{"names":["PowerVR GX6450"],"performance":428},{"names":["Qualcomm Adreno 420"],"performance":385},{"names":["Qualcomm Adreno 620"],"performance":1250},{"names":["ARM Mali-G57 MP4"],"performance":983},{"names":["ARM Mali-G57 MP3"],"performance":843},{"names":["Intel HD Graphics (Haswell)"],"performance":509},{"names":["AMD Radeon HD 6520G"],"performance":463},{"names":["AMD Radeon HD 6480G"],"performance":399},{"names":["Qualcomm Adreno 418"],"performance":331},{"names":["Qualcomm Adreno 619"],"performance":1074},{"names":["Qualcomm Adreno 619L"],"performance":866},{"names":["ARM Mali-G57 MP2"],"performance":715},{"names":["Qualcomm Adreno 616"],"performance":754},{"names":["AMD Radeon R2 (Mullins","Beema","Carrizo-L)"],"performance":316},{"names":["ARM Mali-G51 MP4"],"performance":455},{"names":["AMD Radeon R6 (Mullins)"],"performance":342},{"names":["Intel HD Graphics (Cherry Trail)"],"performance":290},{"names":["Intel HD Graphics (Ivy Bridge)"],"performance":297},{"names":["Intel HD Graphics (Sandy Bridge)"],"performance":315},{"names":["Qualcomm Adreno 612"],"performance":500},{"names":["Qualcomm Adreno 610"],"performance":446},{"names":["Qualcomm Adreno 512"],"performance":550},{"names":["Qualcomm Adreno 510"],"performance":318},{"names":["Qualcomm Adreno 330"],"performance":270},{"names":["PowerVR G6430"],"performance":259},{"names":["PowerVR GX6250"],"performance":294},{"names":["PowerVR G6400"],"performance":228},{"names":["Intel HD Graphics (Bay Trail)"],"performance":185},{"names":["ARM Mali-T628 MP6"],"performance":203},{"names":["ARM Mali-T760 MP4"],"performance":175},{"names":["PowerVR SGX554MP4"],"performance":198},{"names":["ARM Mali-T628 MP4"],"performance":157},{"names":["Qualcomm Adreno 509"],"performance":387},{"names":["Qualcomm Adreno 508"],"performance":343},{"names":["Qualcomm Adreno 506"],"performance":219},{"names":["PowerVR GE8322","IMG8322"],"performance":203},{"names":["Qualcomm Adreno 505"],"performance":164},{"names":["Qualcomm Adreno 504"],"performance":121},{"names":["ARM Mali-T860 MP2"],"performance":155},{"names":["ARM Mali-T830 MP3"],"performance":321},{"names":["ARM Mali-T604 MP4"],"performance":125},{"names":["PowerVR G6200"],"performance":172},{"names":["Qualcomm Adreno 405"],"performance":127},{"names":["ARM Mali-T830 MP2"],"performance":175},{"names":["ARM Mali-T624"],"performance":134},{"names":["Qualcomm Adreno 320"],"performance":138},{"names":["ARM Mali-T760 MP2"],"performance":131},{"names":["PowerVR GE8320"],"performance":223},{"names":["PowerVR GE8300"],"performance":152},{"names":["PowerVR GE8100"],"performance":65},{"names":["ARM Mali-T720 MP4"],"performance":115},{"names":["ARM Mali-450 MP4"],"performance":95},{"names":["ARM Mali-T830 MP1"],"performance":130},{"names":["ARM Mali-T720 MP2"],"performance":81},{"names":["Qualcomm Adreno 308"],"performance":95},{"names":["Qualcomm Adreno 306"],"performance":52},{"names":["Qualcomm Adreno 305"],"performance":53},{"names":["Qualcomm Adreno 304"],"performance":67},{"names":["ARM Mali-T720"],"performance":48},{"names":["Vivante GC7000UL"],"performance":39},{"names":["Qualcomm Adreno 302"],"performance":44},{"names":["Qualcomm Adreno 225"],"performance":74},{"names":["Vivante GC4000"],"performance":41},{"names":["Vivante GC1000+ Dual-Core"],"performance":45},{"names":["Qualcomm Adreno 203"],"performance":35}] \ No newline at end of file diff --git a/data/notebookcheck-gpus.json b/data/notebookcheck-gpus.json index 80414cf..73ab0ab 100644 --- a/data/notebookcheck-gpus.json +++ b/data/notebookcheck-gpus.json @@ -13,19 +13,19 @@ "directX": "12_2", "openGL": "4.6", "processNm": "8", - "released": "Thu Oct 08 2020", - "perfRating": "~10039%", - "3dMarkIceStorm": "", - "3dMarkCloudGateStandard": "", - "3dMarkcCloudGate": "", - "3dMarkFireStrikeScore": "30247", - "3dMarkFireStrikeGraphics": "43404", - "3dMarkTimeSpyScore": "17520", - "3dMarkTimeSpyGraphics": "18863", - "3dMark11p": "38743", - "3dMark11pgpu": "58698", - "3dMark11Vantagep": "", - "3dMarkVantp": "", + "released": "Sat Oct 24 2020", + "perfRating": "~85.965%", + "3dMarkIceStorm": "499900n2", + "3dMarkCloudGateStandard": "69476n2", + "3dMarkcCloudGate": "195106n2", + "3dMarkFireStrikeScore": "32578n5", + "3dMarkFireStrikeGraphics": "43404n5", + "3dMarkTimeSpyScore": "17638.5n4", + "3dMarkTimeSpyGraphics": "19217n4", + "3dMark11p": "38620n3", + "3dMark11pgpu": "56689n3", + "3dMark11Vantagep": "95482n2", + "3dMarkVantp": "42808n2", "3dMark06": "", "3dMark01": "", "gfxBench": "", @@ -33,39 +33,39 @@ "gfxBench31": "", "basemark11Med": "", "basemark11High": "", - "unigineHeaven30": "184.2", - "unigineValley10": "", + "unigineHeaven30": "192.4n3", + "unigineValley10": "210", "cinebenchR15": "", - "cinebenchR10": "44948", - "computeMark21": "14740" + "cinebenchR10": "46018n3", + "computeMark21": "14670n3" }, - "NVIDIA Titan RTX": { - "name": "NVIDIA Titan RTX", - "codeName": "Turing TU102", - "architecture": "Turing", - "pixelShaders": "4608", - "vertexShaders": "4608", - "coreSpeed": "1350", - "shaderSpeed": "1350", - "memorySpeed": "14000", - "memoryBus": "384", + "AMD Radeon RX 6900 XT": { + "name": "AMD Radeon RX 6900 XT", + "codeName": "", + "architecture": "Navi / RDNA2", + "pixelShaders": "5120", + "vertexShaders": "5120", + "coreSpeed": "1825", + "shaderSpeed": "", + "memorySpeed": "16000", + "memoryBus": "256", "memoryType": "GDDR6", - "directX": "12_1", + "directX": "12_2", "openGL": "4.6", - "processNm": "12", - "released": "Mon Dec 17 2018", - "perfRating": "~74.970%", - "3dMarkIceStorm": "492606n13", - "3dMarkCloudGateStandard": "47847.5n13", - "3dMarkcCloudGate": "171714n13", - "3dMarkFireStrikeScore": "24042n14", - "3dMarkFireStrikeGraphics": "35447n14", - "3dMarkTimeSpyScore": "13059.5n13", - "3dMarkTimeSpyGraphics": "14670.5n13", - "3dMark11p": "29188.5n15", - "3dMark11pgpu": "49047n15", - "3dMark11Vantagep": "71673", - "3dMarkVantp": "42378n2", + "processNm": "7", + "released": "Thu Jan 07 2021", + "perfRating": "~97.339%", + "3dMarkIceStorm": "", + "3dMarkCloudGateStandard": "", + "3dMarkcCloudGate": "", + "3dMarkFireStrikeScore": "39057", + "3dMarkFireStrikeGraphics": "50587", + "3dMarkTimeSpyScore": "17549", + "3dMarkTimeSpyGraphics": "18210", + "3dMark11p": "42418", + "3dMark11pgpu": "59119", + "3dMark11Vantagep": "", + "3dMarkVantp": "", "3dMark06": "", "3dMark01": "", "gfxBench": "", @@ -73,11 +73,11 @@ "gfxBench31": "", "basemark11Med": "", "basemark11High": "", - "unigineHeaven30": "151.2n2", - "unigineValley10": "142.63n22", - "cinebenchR15": "6831n12", - "cinebenchR10": "27907", - "computeMark21": "10799" + "unigineHeaven30": "200.8", + "unigineValley10": "", + "cinebenchR15": "", + "cinebenchR10": "40857", + "computeMark21": "31400" }, "NVIDIA GeForce RTX 3080": { "name": "NVIDIA GeForce RTX 3080", @@ -93,7 +93,87 @@ "directX": "12_2", "openGL": "4.6", "processNm": "8", - "released": "Wed Sep 30 2020", + "released": "Fri Oct 16 2020", + "perfRating": "~82.861%", + "3dMarkIceStorm": "529548n2", + "3dMarkCloudGateStandard": "70338.5n2", + "3dMarkcCloudGate": "188064n2", + "3dMarkFireStrikeScore": "31709n2", + "3dMarkFireStrikeGraphics": "39257n2", + "3dMarkTimeSpyScore": "16133.5n2", + "3dMarkTimeSpyGraphics": "17535.5n2", + "3dMark11p": "35399n3", + "3dMark11pgpu": "50087n3", + "3dMark11Vantagep": "91746.5n2", + "3dMarkVantp": "43089n2", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "179n2", + "unigineValley10": "", + "cinebenchR15": "", + "cinebenchR10": "40759n2", + "computeMark21": "12888.5n2" + }, + "AMD Radeon RX 6800 XT": { + "name": "AMD Radeon RX 6800 XT", + "codeName": "Navi 21", + "architecture": "Navi / RDNA2", + "pixelShaders": "4608", + "vertexShaders": "4608", + "coreSpeed": "1825", + "shaderSpeed": "", + "memorySpeed": "16000", + "memoryBus": "256", + "memoryType": "GDDR6", + "directX": "12_2", + "openGL": "4.6", + "processNm": "7", + "released": "Fri Dec 18 2020", + "perfRating": "~90.470%", + "3dMarkIceStorm": "504438", + "3dMarkCloudGateStandard": "71698", + "3dMarkcCloudGate": "193053", + "3dMarkFireStrikeScore": "38659", + "3dMarkFireStrikeGraphics": "49735", + "3dMarkTimeSpyScore": "16908", + "3dMarkTimeSpyGraphics": "17603", + "3dMark11p": "38057", + "3dMark11pgpu": "52046", + "3dMark11Vantagep": "96516", + "3dMarkVantp": "47160", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "190.6", + "unigineValley10": "268.06", + "cinebenchR15": "20430", + "cinebenchR10": "38823", + "computeMark21": "28023" + }, + "AMD Radeon RX 6800": { + "name": "AMD Radeon RX 6800", + "codeName": "", + "architecture": "Navi / RDNA2", + "pixelShaders": "3840", + "vertexShaders": "3840", + "coreSpeed": "1815", + "shaderSpeed": "", + "memorySpeed": "16000", + "memoryBus": "256", + "memoryType": "GDDR6", + "directX": "12_2", + "openGL": "4.6", + "processNm": "7", + "released": "Fri Dec 18 2020", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -119,6 +199,126 @@ "cinebenchR10": "", "computeMark21": "" }, + "NVIDIA Titan RTX": { + "name": "NVIDIA Titan RTX", + "codeName": "Turing TU102", + "architecture": "Turing", + "pixelShaders": "4608", + "vertexShaders": "4608", + "coreSpeed": "1350", + "shaderSpeed": "1350", + "memorySpeed": "14000", + "memoryBus": "384", + "memoryType": "GDDR6", + "directX": "12_1", + "openGL": "4.6", + "processNm": "12", + "released": "Wed Jan 02 2019", + "perfRating": "~71.470%", + "3dMarkIceStorm": "527148n22", + "3dMarkCloudGateStandard": "55210n23", + "3dMarkcCloudGate": "176122n23", + "3dMarkFireStrikeScore": "27389n24", + "3dMarkFireStrikeGraphics": "35662n24", + "3dMarkTimeSpyScore": "13721.5n24", + "3dMarkTimeSpyGraphics": "14873n23", + "3dMark11p": "33079n23", + "3dMark11pgpu": "49405n24", + "3dMark11Vantagep": "93406n7", + "3dMarkVantp": "50780n8", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "176.4n7", + "unigineValley10": "166.76n30", + "cinebenchR15": "6831n21", + "cinebenchR10": "28288.5n2", + "computeMark21": "10799" + }, + "AMD Radeon RX 6700 XT": { + "name": "AMD Radeon RX 6700 XT", + "codeName": "Navi 22", + "architecture": "Navi / RDNA2", + "pixelShaders": "2560", + "vertexShaders": "2560", + "coreSpeed": "1569", + "shaderSpeed": "", + "memorySpeed": "16000", + "memoryBus": "192", + "memoryType": "GDDR6", + "directX": "12_2", + "openGL": "4.6", + "processNm": "7", + "released": "Fri Apr 16 2021", + "perfRating": "~72.457%", + "3dMarkIceStorm": "499224", + "3dMarkCloudGateStandard": "70039", + "3dMarkcCloudGate": "176617", + "3dMarkFireStrikeScore": "29656", + "3dMarkFireStrikeGraphics": "35136", + "3dMarkTimeSpyScore": "11481", + "3dMarkTimeSpyGraphics": "11473", + "3dMark11p": "34078", + "3dMark11pgpu": "43888", + "3dMark11Vantagep": "", + "3dMarkVantp": "47299", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "149.8", + "unigineValley10": "", + "cinebenchR15": "", + "cinebenchR10": "25193", + "computeMark21": "14554" + }, + "NVIDIA GeForce RTX 3070": { + "name": "NVIDIA GeForce RTX 3070", + "codeName": "Ampere GA104", + "architecture": "Ampere", + "pixelShaders": "5888", + "vertexShaders": "5888", + "coreSpeed": "1500", + "shaderSpeed": "", + "memorySpeed": "14000", + "memoryBus": "256", + "memoryType": "GDDR6", + "directX": "12_2", + "openGL": "4.6", + "processNm": "8", + "released": "Fri Oct 16 2020", + "perfRating": "~64.370%", + "3dMarkIceStorm": "490937n2", + "3dMarkCloudGateStandard": "47404n5", + "3dMarkcCloudGate": "154637n5", + "3dMarkFireStrikeScore": "24694.5n6", + "3dMarkFireStrikeGraphics": "30555n6", + "3dMarkTimeSpyScore": "12259.5n6", + "3dMarkTimeSpyGraphics": "12846n6", + "3dMark11p": "29057n7", + "3dMark11pgpu": "40950n7", + "3dMark11Vantagep": "87124.5n2", + "3dMarkVantp": "43168.5n2", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "157.25n4", + "unigineValley10": "174.03", + "cinebenchR15": "6817", + "cinebenchR10": "29715n2", + "computeMark21": "10105.5n2" + }, "NVIDIA GeForce RTX 2080 Ti (Desktop)": { "name": "NVIDIA GeForce RTX 2080 Ti (Desktop)", "codeName": "Turing TU102", @@ -133,8 +333,8 @@ "directX": "12_1", "openGL": "4.6", "processNm": "12", - "released": "Mon Sep 10 2018", - "perfRating": "~78.470%", + "released": "Wed Sep 26 2018", + "perfRating": "~68.370%", "3dMarkIceStorm": "521458n4", "3dMarkCloudGateStandard": "56080.5n4", "3dMarkcCloudGate": "165122n4", @@ -159,31 +359,31 @@ "cinebenchR10": "28047n3", "computeMark21": "10178n3" }, - "NVIDIA GeForce RTX 3080 Mobile": { - "name": "NVIDIA GeForce RTX 3080 Mobile", - "codeName": "GN20-E7 GA104", + "NVIDIA GeForce RTX 3060 Ti": { + "name": "NVIDIA GeForce RTX 3060 Ti", + "codeName": "Ampere GA104", "architecture": "Ampere", - "pixelShaders": "5888", - "vertexShaders": "5888", - "coreSpeed": "", + "pixelShaders": "4864", + "vertexShaders": "4864", + "coreSpeed": "1410", "shaderSpeed": "", - "memorySpeed": "", + "memorySpeed": "14000", "memoryBus": "256", "memoryType": "GDDR6", - "directX": "12_1", + "directX": "12_2", "openGL": "4.6", "processNm": "8", - "released": "Mon Jan 04 2021", - "perfRating": "", + "released": "Thu Dec 31 2020", + "perfRating": "~6548%", "3dMarkIceStorm": "", - "3dMarkCloudGateStandard": "", - "3dMarkcCloudGate": "", - "3dMarkFireStrikeScore": "", - "3dMarkFireStrikeGraphics": "", - "3dMarkTimeSpyScore": "", - "3dMarkTimeSpyGraphics": "", - "3dMark11p": "", - "3dMark11pgpu": "", + "3dMarkCloudGateStandard": "66922", + "3dMarkcCloudGate": "153968", + "3dMarkFireStrikeScore": "27043", + "3dMarkFireStrikeGraphics": "28145", + "3dMarkTimeSpyScore": "11520", + "3dMarkTimeSpyGraphics": "11590", + "3dMark11p": "33117", + "3dMark11pgpu": "37941", "3dMark11Vantagep": "", "3dMarkVantp": "", "3dMark06": "", @@ -193,34 +393,74 @@ "gfxBench31": "", "basemark11Med": "", "basemark11High": "", - "unigineHeaven30": "", + "unigineHeaven30": "153.2", "unigineValley10": "", "cinebenchR15": "", - "cinebenchR10": "", - "computeMark21": "" + "cinebenchR10": "26245", + "computeMark21": "9010" }, - "NVIDIA Quadro RTX 6000 (Laptop)": { - "name": "NVIDIA Quadro RTX 6000 (Laptop)", - "codeName": "TU102", - "architecture": "Turing", - "pixelShaders": "4608", - "vertexShaders": "4608", + "NVIDIA GeForce RTX 3080 Laptop GPU": { + "name": "NVIDIA GeForce RTX 3080 Laptop GPU", + "codeName": "GN20-E7 GA104", + "architecture": "Ampere", + "pixelShaders": "6144", + "vertexShaders": "6144", + "coreSpeed": "780 - 1100", + "shaderSpeed": "", + "memorySpeed": "14000", + "memoryBus": "256", + "memoryType": "GDDR6", + "directX": "12_2", + "openGL": "4.6", + "processNm": "8", + "released": "Wed Jan 13 2021", + "perfRating": "~60.452%", + "3dMarkIceStorm": "555889n4", + "3dMarkCloudGateStandard": "51099n14", + "3dMarkcCloudGate": "141678n14", + "3dMarkFireStrikeScore": "21909.5n16", + "3dMarkFireStrikeGraphics": "27061n16", + "3dMarkTimeSpyScore": "10992n16", + "3dMarkTimeSpyGraphics": "11341.5n16", + "3dMark11p": "29248n13", + "3dMark11pgpu": "40704n13", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "154n12", + "cinebenchR15": "", + "cinebenchR10": "26511n2", + "computeMark21": "11235.5n2" + }, + "NVIDIA RTX A5000 Laptop GPU": { + "name": "NVIDIA RTX A5000 Laptop GPU", + "codeName": "GA104", + "architecture": "Ampere", + "pixelShaders": "6144", + "vertexShaders": "6144", "coreSpeed": "", "shaderSpeed": "", "memorySpeed": "14000", - "memoryBus": "384", + "memoryBus": "256", "memoryType": "GDDR6", - "directX": "12_1", + "directX": "12_2", "openGL": "4.6", - "processNm": "12", - "released": "Wed Sep 18 2019", - "perfRating": "~63.34%", + "processNm": "8", + "released": "Tue May 04 2021", + "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", "3dMarkFireStrikeScore": "", "3dMarkFireStrikeGraphics": "", - "3dMarkTimeSpyScore": "11084", + "3dMarkTimeSpyScore": "", "3dMarkTimeSpyGraphics": "", "3dMark11p": "", "3dMark11pgpu": "", @@ -253,17 +493,17 @@ "directX": "12_1", "openGL": "4.6", "processNm": "12", - "released": "Tue Jul 16 2019", - "perfRating": "~6657%", - "3dMarkIceStorm": "475022n2", - "3dMarkCloudGateStandard": "41054.5n2", - "3dMarkcCloudGate": "144832n2", - "3dMarkFireStrikeScore": "21767n2", - "3dMarkFireStrikeGraphics": "28021.5n2", - "3dMarkTimeSpyScore": "10450n2", - "3dMarkTimeSpyGraphics": "11450n2", - "3dMark11p": "26415.5n2", - "3dMark11pgpu": "39738n2", + "released": "Thu Aug 01 2019", + "perfRating": "~60.257%", + "3dMarkIceStorm": "515887n3", + "3dMarkCloudGateStandard": "50596.5n4", + "3dMarkcCloudGate": "140388n4", + "3dMarkFireStrikeScore": "23364n4", + "3dMarkFireStrikeGraphics": "27398n4", + "3dMarkTimeSpyScore": "11215.5n4", + "3dMarkTimeSpyGraphics": "11450n4", + "3dMark11p": "26911n3", + "3dMark11pgpu": "40408n3", "3dMark11Vantagep": "", "3dMarkVantp": "38034.5n2", "3dMark06": "", @@ -279,6 +519,46 @@ "cinebenchR10": "21009", "computeMark21": "7878" }, + "NVIDIA Quadro RTX 6000 (Laptop)": { + "name": "NVIDIA Quadro RTX 6000 (Laptop)", + "codeName": "TU102", + "architecture": "Turing", + "pixelShaders": "4608", + "vertexShaders": "4608", + "coreSpeed": "1275", + "shaderSpeed": "", + "memorySpeed": "14000", + "memoryBus": "384", + "memoryType": "GDDR6", + "directX": "12_1", + "openGL": "4.6", + "processNm": "12", + "released": "Fri Oct 04 2019", + "perfRating": "~60.44%", + "3dMarkIceStorm": "", + "3dMarkCloudGateStandard": "", + "3dMarkcCloudGate": "", + "3dMarkFireStrikeScore": "", + "3dMarkFireStrikeGraphics": "", + "3dMarkTimeSpyScore": "11084", + "3dMarkTimeSpyGraphics": "", + "3dMark11p": "", + "3dMark11pgpu": "", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "", + "cinebenchR15": "", + "cinebenchR10": "", + "computeMark21": "" + }, "NVIDIA GeForce RTX 2080 (Desktop)": { "name": "NVIDIA GeForce RTX 2080 (Desktop)", "codeName": "Turing TU104", @@ -293,8 +573,8 @@ "directX": "12_1", "openGL": "4.6", "processNm": "12", - "released": "Mon Sep 10 2018", - "perfRating": "~67.361%", + "released": "Tue Aug 28 2018", + "perfRating": "~5961%", "3dMarkIceStorm": "436117n3", "3dMarkCloudGateStandard": "51449n3", "3dMarkcCloudGate": "143576n3", @@ -319,29 +599,29 @@ "cinebenchR10": "20627.5n2", "computeMark21": "7907n2" }, - "NVIDIA GeForce RTX 3070 Mobile": { - "name": "NVIDIA GeForce RTX 3070 Mobile", - "codeName": "GN20-E5 GA104", - "architecture": "Ampere", - "pixelShaders": "0", - "vertexShaders": "0", + "AMD Radeon RX 6800M": { + "name": "AMD Radeon RX 6800M", + "codeName": "Navi 22", + "architecture": "RDNA 2", + "pixelShaders": "2560", + "vertexShaders": "2560", "coreSpeed": "", "shaderSpeed": "", - "memorySpeed": "", - "memoryBus": "256", + "memorySpeed": "16000", + "memoryBus": "192", "memoryType": "GDDR6", - "directX": "12_1", + "directX": "12", "openGL": "4.6", - "processNm": "8", - "released": "Mon Jan 04 2021", - "perfRating": "", + "processNm": "7", + "released": "Tue Jun 01 2021", + "perfRating": "~58.413%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", - "3dMarkFireStrikeScore": "", + "3dMarkFireStrikeScore": "24360", "3dMarkFireStrikeGraphics": "", - "3dMarkTimeSpyScore": "", - "3dMarkTimeSpyGraphics": "", + "3dMarkTimeSpyScore": "10300", + "3dMarkTimeSpyGraphics": "11200", "3dMark11p": "", "3dMark11pgpu": "", "3dMark11Vantagep": "", @@ -359,13 +639,13 @@ "cinebenchR10": "", "computeMark21": "" }, - "NVIDIA Quadro RTX 5000 (Laptop)": { - "name": "NVIDIA Quadro RTX 5000 (Laptop)", - "codeName": "N19E-Q5", + "NVIDIA GeForce RTX 2080 Super Mobile": { + "name": "NVIDIA GeForce RTX 2080 Super Mobile", + "codeName": "N18E-G3 TU104", "architecture": "Turing", "pixelShaders": "3072", "vertexShaders": "3072", - "coreSpeed": "1035 / 1350", + "coreSpeed": "1365", "shaderSpeed": "", "memorySpeed": "14000", "memoryBus": "256", @@ -373,71 +653,191 @@ "directX": "12_1", "openGL": "4.6", "processNm": "12", - "released": "Mon Jun 10 2019", - "perfRating": "~58.687%", - "3dMarkIceStorm": "501167", - "3dMarkCloudGateStandard": "41181n2", - "3dMarkcCloudGate": "125334n2", - "3dMarkFireStrikeScore": "18460.5n2", - "3dMarkFireStrikeGraphics": "21300.5n2", - "3dMarkTimeSpyScore": "8329n2", - "3dMarkTimeSpyGraphics": "8477.5n2", - "3dMark11p": "20443n4", - "3dMark11pgpu": "24497n4", - "3dMark11Vantagep": "54153", - "3dMarkVantp": "41959.5n2", - "3dMark06": "", - "3dMark01": "1620.7n2", - "gfxBench": "568.66n2", - "gfxBench30": "524.75n2", + "released": "Fri Apr 03 2020", + "perfRating": "~56.857%", + "3dMarkIceStorm": "", + "3dMarkCloudGateStandard": "54828n3", + "3dMarkcCloudGate": "141486n3", + "3dMarkFireStrikeScore": "21377.5n4", + "3dMarkFireStrikeGraphics": "24960n4", + "3dMarkTimeSpyScore": "10465.5n4", + "3dMarkTimeSpyGraphics": "10313n4", + "3dMark11p": "28467n4", + "3dMark11pgpu": "34875.5n4", + "3dMark11Vantagep": "69838", + "3dMarkVantp": "41873", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", "gfxBench31": "", "basemark11Med": "", - "basemark11High": "302.1", - "unigineHeaven30": "125.5", - "unigineValley10": "208.78n4", - "cinebenchR15": "13124.5n2", - "cinebenchR10": "16854.5n2", - "computeMark21": "6300.5n2" + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "166n4", + "cinebenchR15": "", + "cinebenchR10": "17233", + "computeMark21": "8244" }, - "NVIDIA Quadro RTX 5000 Max-Q": { - "name": "NVIDIA Quadro RTX 5000 Max-Q", - "codeName": "N19E-Q5 MAX-Q", - "architecture": "Turing", - "pixelShaders": "3072", - "vertexShaders": "3072", - "coreSpeed": "600 - 930", + "NVIDIA GeForce RTX 3070 Laptop GPU": { + "name": "NVIDIA GeForce RTX 3070 Laptop GPU", + "codeName": "GN20-E5 GA104", + "architecture": "Ampere", + "pixelShaders": "5120", + "vertexShaders": "5120", + "coreSpeed": "780 - 1100", "shaderSpeed": "", "memorySpeed": "14000", "memoryBus": "256", "memoryType": "GDDR6", - "directX": "12_1", + "directX": "12_2", "openGL": "4.6", - "processNm": "12", - "released": "Mon Jun 10 2019", - "perfRating": "~50.787%", - "3dMarkIceStorm": "423665n2", - "3dMarkCloudGateStandard": "33286n4", - "3dMarkcCloudGate": "68078n4", - "3dMarkFireStrikeScore": "16833n6", - "3dMarkFireStrikeGraphics": "20044n6", - "3dMarkTimeSpyScore": "7452.5n6", - "3dMarkTimeSpyGraphics": "7552n6", - "3dMark11p": "21922n5", - "3dMark11pgpu": "27290n5", - "3dMark11Vantagep": "52289", - "3dMarkVantp": "42280", - "3dMark06": "", - "3dMark01": "1387.4", - "gfxBench": "531.5", - "gfxBench30": "486.3", + "processNm": "8", + "released": "Tue Jan 05 2021", + "perfRating": "~57.143%", + "3dMarkIceStorm": "386399", + "3dMarkCloudGateStandard": "50367n9", + "3dMarkcCloudGate": "140896n9", + "3dMarkFireStrikeScore": "21839n12", + "3dMarkFireStrikeGraphics": "26636.5n12", + "3dMarkTimeSpyScore": "9933n12", + "3dMarkTimeSpyGraphics": "10324n12", + "3dMark11p": "25673.5n10", + "3dMark11pgpu": "35268.5n10", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", "gfxBench31": "", "basemark11Med": "", - "basemark11High": "236.6", - "unigineHeaven30": "94.6", - "unigineValley10": "210n5", - "cinebenchR15": "6816.5n2", - "cinebenchR10": "14262", - "computeMark21": "5053" + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "142n10", + "cinebenchR15": "", + "cinebenchR10": "", + "computeMark21": "" + }, + "AMD Radeon RX 6700M": { + "name": "AMD Radeon RX 6700M", + "codeName": "R21M-E110-70", + "architecture": "RDNA 2", + "pixelShaders": "2304", + "vertexShaders": "2304", + "coreSpeed": "", + "shaderSpeed": "", + "memorySpeed": "16000", + "memoryBus": "160", + "memoryType": "GDDR6", + "directX": "12", + "openGL": "4.6", + "processNm": "7", + "released": "Tue Sep 01 2020", + "perfRating": "", + "3dMarkIceStorm": "", + "3dMarkCloudGateStandard": "", + "3dMarkcCloudGate": "", + "3dMarkFireStrikeScore": "", + "3dMarkFireStrikeGraphics": "", + "3dMarkTimeSpyScore": "", + "3dMarkTimeSpyGraphics": "", + "3dMark11p": "", + "3dMark11pgpu": "", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "", + "cinebenchR15": "", + "cinebenchR10": "", + "computeMark21": "" + }, + "NVIDIA RTX A4000 Laptop GPU": { + "name": "NVIDIA RTX A4000 Laptop GPU", + "codeName": "GA104", + "architecture": "Ampere", + "pixelShaders": "5120", + "vertexShaders": "5120", + "coreSpeed": "", + "shaderSpeed": "", + "memorySpeed": "12000", + "memoryBus": "256", + "memoryType": "GDDR6", + "directX": "12_2", + "openGL": "4.6", + "processNm": "8", + "released": "Mon Apr 12 2021", + "perfRating": "", + "3dMarkIceStorm": "", + "3dMarkCloudGateStandard": "", + "3dMarkcCloudGate": "", + "3dMarkFireStrikeScore": "", + "3dMarkFireStrikeGraphics": "", + "3dMarkTimeSpyScore": "", + "3dMarkTimeSpyGraphics": "", + "3dMark11p": "", + "3dMark11pgpu": "", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "", + "cinebenchR15": "", + "cinebenchR10": "", + "computeMark21": "" + }, + "NVIDIA GeForce RTX 3080 Max-Q": { + "name": "NVIDIA GeForce RTX 3080 Max-Q", + "codeName": "GN20-E7 GA104", + "architecture": "Ampere", + "pixelShaders": "6144", + "vertexShaders": "6144", + "coreSpeed": "780", + "shaderSpeed": "", + "memorySpeed": "6000", + "memoryBus": "256", + "memoryType": "GDDR6", + "directX": "12_2", + "openGL": "4.6", + "processNm": "8", + "released": "Mon Jan 04 2021", + "perfRating": "", + "3dMarkIceStorm": "", + "3dMarkCloudGateStandard": "", + "3dMarkcCloudGate": "", + "3dMarkFireStrikeScore": "", + "3dMarkFireStrikeGraphics": "", + "3dMarkTimeSpyScore": "", + "3dMarkTimeSpyGraphics": "", + "3dMark11p": "", + "3dMark11pgpu": "", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "", + "cinebenchR15": "", + "cinebenchR10": "", + "computeMark21": "" }, "NVIDIA GeForce RTX 2080 Mobile": { "name": "NVIDIA GeForce RTX 2080 Mobile", @@ -453,17 +853,17 @@ "directX": "12_1", "openGL": "4.6", "processNm": "12", - "released": "Sun Jan 20 2019", - "perfRating": "~63.465%", + "released": "Sun Jan 06 2019", + "perfRating": "~55.165%", "3dMarkIceStorm": "458810n4", "3dMarkCloudGateStandard": "44306.5n16", "3dMarkcCloudGate": "139346n16", - "3dMarkFireStrikeScore": "20738n16", - "3dMarkFireStrikeGraphics": "25432n16", - "3dMarkTimeSpyScore": "9571.5n15", - "3dMarkTimeSpyGraphics": "9835n15", - "3dMark11p": "25424n19", - "3dMark11pgpu": "34871.5n17", + "3dMarkFireStrikeScore": "20746n16", + "3dMarkFireStrikeGraphics": "25436n16", + "3dMarkTimeSpyScore": "9617n15", + "3dMarkTimeSpyGraphics": "9854n15", + "3dMark11p": "25504n19", + "3dMark11pgpu": "34897n17", "3dMark11Vantagep": "68525", "3dMarkVantp": "41995n4", "3dMark06": "", @@ -493,8 +893,8 @@ "directX": "12_1", "openGL": "4.5 / Vulkan", "processNm": "16", - "released": "Tue Mar 14 2017", - "perfRating": "~54.778%", + "released": "Tue Feb 28 2017", + "perfRating": "~47.278%", "3dMarkIceStorm": "394694n4", "3dMarkCloudGateStandard": "43370.5n6", "3dMarkcCloudGate": "142490n6", @@ -533,17 +933,17 @@ "directX": "12_1", "openGL": "4.5 / Vulkan", "processNm": "16", - "released": "Mon Aug 08 2016", - "perfRating": "~52.665%", - "3dMarkIceStorm": "314042n2", - "3dMarkCloudGateStandard": "40551.5n2", - "3dMarkcCloudGate": "107251n2", - "3dMarkFireStrikeScore": "20847.5n2", - "3dMarkFireStrikeGraphics": "27315.5n2", - "3dMarkTimeSpyScore": "9303.5n2", - "3dMarkTimeSpyGraphics": "9333n2", - "3dMark11p": "23577.5n2", - "3dMark11pgpu": "30758n2", + "released": "Mon Jul 25 2016", + "perfRating": "~49.865%", + "3dMarkIceStorm": "433374n4", + "3dMarkCloudGateStandard": "49996n4", + "3dMarkcCloudGate": "122507n4", + "3dMarkFireStrikeScore": "22553.5n4", + "3dMarkFireStrikeGraphics": "26482.5n4", + "3dMarkTimeSpyScore": "9385.5n4", + "3dMarkTimeSpyGraphics": "9071n4", + "3dMark11p": "23969n3", + "3dMark11pgpu": "33884n3", "3dMark11Vantagep": "", "3dMarkVantp": "22088", "3dMark06": "", @@ -553,7 +953,7 @@ "gfxBench31": "", "basemark11Med": "", "basemark11High": "", - "unigineHeaven30": "88.5", + "unigineHeaven30": "112.25n2", "unigineValley10": "121.94n2", "cinebenchR15": "6756", "cinebenchR10": "21512", @@ -573,8 +973,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "16", - "released": "Tue Aug 30 2016", - "perfRating": "~66.361%", + "released": "Tue Aug 16 2016", + "perfRating": "~57.761%", "3dMarkIceStorm": "443627", "3dMarkCloudGateStandard": "38650.5n2", "3dMarkcCloudGate": "172848n2", @@ -613,8 +1013,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "16", - "released": "Tue Aug 30 2016", - "perfRating": "~63.557%", + "released": "Tue Aug 16 2016", + "perfRating": "~55.557%", "3dMarkIceStorm": "373694", "3dMarkCloudGateStandard": "44914", "3dMarkcCloudGate": "140180", @@ -653,8 +1053,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "16", - "released": "Tue Aug 30 2016", - "perfRating": "~63.157%", + "released": "Tue Aug 16 2016", + "perfRating": "~52.557%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "32510n3", "3dMarkcCloudGate": "152370n3", @@ -679,46 +1079,6 @@ "cinebenchR10": "13059", "computeMark21": "10434" }, - "NVIDIA GeForce RTX 2080 Super Max-Q": { - "name": "NVIDIA GeForce RTX 2080 Super Max-Q", - "codeName": "N18E-G3", - "architecture": "Turing", - "pixelShaders": "3072", - "vertexShaders": "3072", - "coreSpeed": "975", - "shaderSpeed": "", - "memorySpeed": "11000", - "memoryBus": "256", - "memoryType": "GDDR6", - "directX": "12_1", - "openGL": "4.6", - "processNm": "12", - "released": "Thu Apr 16 2020", - "perfRating": "~5961%", - "3dMarkIceStorm": "468363n3", - "3dMarkCloudGateStandard": "39597n7", - "3dMarkcCloudGate": "125664n7", - "3dMarkFireStrikeScore": "18370n9", - "3dMarkFireStrikeGraphics": "21610.5n9", - "3dMarkTimeSpyScore": "8043n10", - "3dMarkTimeSpyGraphics": "8181n10", - "3dMark11p": "23128n9", - "3dMark11pgpu": "29115n9", - "3dMark11Vantagep": "60306", - "3dMarkVantp": "38265", - "3dMark06": "", - "3dMark01": "", - "gfxBench": "", - "gfxBench30": "", - "gfxBench31": "", - "basemark11Med": "", - "basemark11High": "", - "unigineHeaven30": "", - "unigineValley10": "144.03n8", - "cinebenchR15": "13620", - "cinebenchR10": "16221", - "computeMark21": "" - }, "NVIDIA GeForce RTX 2070 Super (Desktop)": { "name": "NVIDIA GeForce RTX 2070 Super (Desktop)", "codeName": "Turing TU104", @@ -733,17 +1093,17 @@ "directX": "12_1", "openGL": "4.6", "processNm": "12", - "released": "Tue Jul 16 2019", - "perfRating": "~60.670%", - "3dMarkIceStorm": "486649n3", - "3dMarkCloudGateStandard": "44074n3", - "3dMarkcCloudGate": "127163n3", - "3dMarkFireStrikeScore": "20245n4", - "3dMarkFireStrikeGraphics": "24394n4", - "3dMarkTimeSpyScore": "9442.5n4", - "3dMarkTimeSpyGraphics": "9909n4", - "3dMark11p": "25069.5n4", - "3dMark11pgpu": "33459.5n4", + "released": "Tue Jul 02 2019", + "perfRating": "~54.270%", + "3dMarkIceStorm": "503124n5", + "3dMarkCloudGateStandard": "55118n5", + "3dMarkcCloudGate": "128683n5", + "3dMarkFireStrikeScore": "21443.5n6", + "3dMarkFireStrikeGraphics": "24447n6", + "3dMarkTimeSpyScore": "9884.5n6", + "3dMarkTimeSpyGraphics": "9909n6", + "3dMark11p": "25183n5", + "3dMark11pgpu": "33626n5", "3dMark11Vantagep": "69048.5n2", "3dMarkVantp": "39611.5n2", "3dMark06": "", @@ -759,6 +1119,46 @@ "cinebenchR10": "18089n2", "computeMark21": "7594" }, + "NVIDIA Quadro RTX 5000 (Laptop)": { + "name": "NVIDIA Quadro RTX 5000 (Laptop)", + "codeName": "N19E-Q5", + "architecture": "Turing", + "pixelShaders": "3072", + "vertexShaders": "3072", + "coreSpeed": "1035 / 1350", + "shaderSpeed": "", + "memorySpeed": "14000", + "memoryBus": "256", + "memoryType": "GDDR6", + "directX": "12_1", + "openGL": "4.6", + "processNm": "12", + "released": "Mon May 27 2019", + "perfRating": "~54.283%", + "3dMarkIceStorm": "501167", + "3dMarkCloudGateStandard": "39398.5n2", + "3dMarkcCloudGate": "117274n2", + "3dMarkFireStrikeScore": "18943n2", + "3dMarkFireStrikeGraphics": "23034.5n2", + "3dMarkTimeSpyScore": "9012.5n2", + "3dMarkTimeSpyGraphics": "9332n2", + "3dMark11p": "21068.5n4", + "3dMark11pgpu": "24620n5", + "3dMark11Vantagep": "", + "3dMarkVantp": "45180", + "3dMark06": "", + "3dMark01": "1959.5", + "gfxBench": "625.5", + "gfxBench30": "602.4", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "302.1", + "unigineHeaven30": "125.5", + "unigineValley10": "209.5n4", + "cinebenchR15": "19419", + "cinebenchR10": "19614", + "computeMark21": "7688" + }, "AMD Radeon VII": { "name": "AMD Radeon VII", "codeName": "Vega", @@ -773,15 +1173,15 @@ "directX": "12_1", "openGL": "4.6", "processNm": "7", - "released": "Wed Jan 23 2019", - "perfRating": "~6361%", - "3dMarkIceStorm": "417729", - "3dMarkCloudGateStandard": "48366", - "3dMarkcCloudGate": "137677", - "3dMarkFireStrikeScore": "20451", - "3dMarkFireStrikeGraphics": "27476", - "3dMarkTimeSpyScore": "8797", - "3dMarkTimeSpyGraphics": "8803", + "released": "Wed Jan 09 2019", + "perfRating": "~56.961%", + "3dMarkIceStorm": "430170n2", + "3dMarkCloudGateStandard": "55711.5n2", + "3dMarkcCloudGate": "146094n2", + "3dMarkFireStrikeScore": "22240.5n2", + "3dMarkFireStrikeGraphics": "27448.5n2", + "3dMarkTimeSpyScore": "8985n2", + "3dMarkTimeSpyGraphics": "8779.5n2", "3dMark11p": "26565", "3dMark11pgpu": "37881", "3dMark11Vantagep": "62128", @@ -813,29 +1213,29 @@ "directX": "12", "openGL": "4.6", "processNm": "7", - "released": "Tue Jun 25 2019", - "perfRating": "~65.661%", - "3dMarkIceStorm": "492229n3", - "3dMarkCloudGateStandard": "51647n3", - "3dMarkcCloudGate": "143181n3", - "3dMarkFireStrikeScore": "22129n3", - "3dMarkFireStrikeGraphics": "25422n3", - "3dMarkTimeSpyScore": "8836n3", - "3dMarkTimeSpyGraphics": "8673n3", - "3dMark11p": "28286n3", - "3dMark11pgpu": "35715n3", + "released": "Tue Jun 11 2019", + "perfRating": "~58.978%", + "3dMarkIceStorm": "456114n4", + "3dMarkCloudGateStandard": "53462.5n4", + "3dMarkcCloudGate": "141116n4", + "3dMarkFireStrikeScore": "22129n5", + "3dMarkFireStrikeGraphics": "25422n5", + "3dMarkTimeSpyScore": "8836n5", + "3dMarkTimeSpyGraphics": "8673n5", + "3dMark11p": "27000n4", + "3dMark11pgpu": "35578n4", "3dMark11Vantagep": "66435.5n2", "3dMarkVantp": "45478n3", "3dMark06": "", - "3dMark01": "", - "gfxBench": "", + "3dMark01": "1659.4", + "gfxBench": "915.1", "gfxBench30": "", "gfxBench31": "", "basemark11Med": "", "basemark11High": "", "unigineHeaven30": "111.7n3", - "unigineValley10": "", - "cinebenchR15": "", + "unigineValley10": "163.9", + "cinebenchR15": "21190", "cinebenchR10": "19184", "computeMark21": "6188" }, @@ -853,8 +1253,8 @@ "directX": "12_1", "openGL": "4.6", "processNm": "12", - "released": "Mon Sep 10 2018", - "perfRating": "~5970%", + "released": "Mon Aug 27 2018", + "perfRating": "~51.270%", "3dMarkIceStorm": "425550n5", "3dMarkCloudGateStandard": "49226n6", "3dMarkcCloudGate": "127652n6", @@ -879,33 +1279,33 @@ "cinebenchR10": "17592n3", "computeMark21": "7293n3" }, - "NVIDIA GeForce RTX 2080 Super Mobile": { - "name": "NVIDIA GeForce RTX 2080 Super Mobile", - "codeName": "N18E-G3 TU104", - "architecture": "Turing", - "pixelShaders": "3072", - "vertexShaders": "3072", - "coreSpeed": "1365", + "NVIDIA GeForce RTX 3070 Max-Q": { + "name": "NVIDIA GeForce RTX 3070 Max-Q", + "codeName": "GN20-E5 GA104", + "architecture": "Ampere", + "pixelShaders": "5120", + "vertexShaders": "5120", + "coreSpeed": "", "shaderSpeed": "", - "memorySpeed": "14000", + "memorySpeed": "", "memoryBus": "256", "memoryType": "GDDR6", - "directX": "12_1", + "directX": "12_2", "openGL": "4.6", - "processNm": "12", - "released": "Thu Apr 16 2020", - "perfRating": "~65.457%", + "processNm": "8", + "released": "Mon Jan 04 2021", + "perfRating": "", "3dMarkIceStorm": "", - "3dMarkCloudGateStandard": "54828n3", - "3dMarkcCloudGate": "141486n3", - "3dMarkFireStrikeScore": "21377.5n4", - "3dMarkFireStrikeGraphics": "24960n4", - "3dMarkTimeSpyScore": "9921n3", - "3dMarkTimeSpyGraphics": "9908n3", - "3dMark11p": "28467n4", - "3dMark11pgpu": "34875.5n4", - "3dMark11Vantagep": "69838", - "3dMarkVantp": "41873", + "3dMarkCloudGateStandard": "", + "3dMarkcCloudGate": "", + "3dMarkFireStrikeScore": "", + "3dMarkFireStrikeGraphics": "", + "3dMarkTimeSpyScore": "", + "3dMarkTimeSpyGraphics": "", + "3dMark11p": "", + "3dMark11pgpu": "", + "3dMark11Vantagep": "", + "3dMarkVantp": "", "3dMark06": "", "3dMark01": "", "gfxBench": "", @@ -914,26 +1314,146 @@ "basemark11Med": "", "basemark11High": "", "unigineHeaven30": "", - "unigineValley10": "166n4", + "unigineValley10": "", "cinebenchR15": "", - "cinebenchR10": "17233", - "computeMark21": "8244" + "cinebenchR10": "", + "computeMark21": "" }, - "NVIDIA GeForce RTX 3060 Mobile": { - "name": "NVIDIA GeForce RTX 3060 Mobile", - "codeName": "GN20-E5 GA104", + "NVIDIA RTX A3000 Laptop GPU": { + "name": "NVIDIA RTX A3000 Laptop GPU", + "codeName": "GA104", "architecture": "Ampere", - "pixelShaders": "0", - "vertexShaders": "0", + "pixelShaders": "4096", + "vertexShaders": "4096", "coreSpeed": "", "shaderSpeed": "", - "memorySpeed": "", - "memoryBus": "256", + "memorySpeed": "11000", + "memoryBus": "192", "memoryType": "GDDR6", - "directX": "12_1", + "directX": "12_2", + "openGL": "4.6", + "processNm": "8", + "released": "Mon Apr 12 2021", + "perfRating": "", + "3dMarkIceStorm": "", + "3dMarkCloudGateStandard": "", + "3dMarkcCloudGate": "", + "3dMarkFireStrikeScore": "", + "3dMarkFireStrikeGraphics": "", + "3dMarkTimeSpyScore": "", + "3dMarkTimeSpyGraphics": "", + "3dMark11p": "", + "3dMark11pgpu": "", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "", + "cinebenchR15": "", + "cinebenchR10": "", + "computeMark21": "" + }, + "NVIDIA GeForce RTX 3060 Laptop GPU": { + "name": "NVIDIA GeForce RTX 3060 Laptop GPU", + "codeName": "GN20-E3 GA106", + "architecture": "Ampere", + "pixelShaders": "3840", + "vertexShaders": "3840", + "coreSpeed": "900", + "shaderSpeed": "", + "memorySpeed": "14000", + "memoryBus": "192", + "memoryType": "GDDR6", + "directX": "12_2", "openGL": "4.6", "processNm": "8", "released": "Mon Jan 04 2021", + "perfRating": "~45.543%", + "3dMarkIceStorm": "212414n2", + "3dMarkCloudGateStandard": "38742.5n6", + "3dMarkcCloudGate": "124056n6", + "3dMarkFireStrikeScore": "18378n9", + "3dMarkFireStrikeGraphics": "20381n9", + "3dMarkTimeSpyScore": "8330n9", + "3dMarkTimeSpyGraphics": "8333n9", + "3dMark11p": "20836.5n6", + "3dMark11pgpu": "26538n6", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "144.66n6", + "cinebenchR15": "", + "cinebenchR10": "", + "computeMark21": "" + }, + "NVIDIA GeForce RTX 2070 Super Mobile": { + "name": "NVIDIA GeForce RTX 2070 Super Mobile", + "codeName": "N18E-G2R", + "architecture": "Turing", + "pixelShaders": "2560", + "vertexShaders": "2560", + "coreSpeed": "1140", + "shaderSpeed": "", + "memorySpeed": "14002", + "memoryBus": "256", + "memoryType": "GDDR6", + "directX": "12_1", + "openGL": "4.6", + "processNm": "12", + "released": "Thu Apr 02 2020", + "perfRating": "~54.357%", + "3dMarkIceStorm": "481195n3", + "3dMarkCloudGateStandard": "46745n7", + "3dMarkcCloudGate": "126287n7", + "3dMarkFireStrikeScore": "18919.5n12", + "3dMarkFireStrikeGraphics": "22016n12", + "3dMarkTimeSpyScore": "8315.5n12", + "3dMarkTimeSpyGraphics": "8272n12", + "3dMark11p": "24028.5n8", + "3dMark11pgpu": "29092.5n8", + "3dMark11Vantagep": "70601", + "3dMarkVantp": "43041", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "142.07n9", + "cinebenchR15": "", + "cinebenchR10": "15586", + "computeMark21": "" + }, + "AMD Radeon RX 6600M": { + "name": "AMD Radeon RX 6600M", + "codeName": "R21M-E65-70", + "architecture": "RDNA 2", + "pixelShaders": "1792", + "vertexShaders": "1792", + "coreSpeed": "", + "shaderSpeed": "", + "memorySpeed": "16000", + "memoryBus": "128", + "memoryType": "GDDR6", + "directX": "12", + "openGL": "4.6", + "processNm": "7", + "released": "Tue Sep 01 2020", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -973,8 +1493,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "16", - "released": "Fri May 20 2016", - "perfRating": "~55.978%", + "released": "Fri May 06 2016", + "perfRating": "~50.278%", "3dMarkIceStorm": "421474n4", "3dMarkCloudGateStandard": "31475n5", "3dMarkcCloudGate": "119971n5", @@ -999,33 +1519,33 @@ "cinebenchR10": "16548.5n4", "computeMark21": "4791n3" }, - "NVIDIA GeForce RTX 2070 Super Mobile": { - "name": "NVIDIA GeForce RTX 2070 Super Mobile", - "codeName": "N18E-G2R", + "NVIDIA GeForce RTX 2080 Super Max-Q": { + "name": "NVIDIA GeForce RTX 2080 Super Max-Q", + "codeName": "N18E-G3", "architecture": "Turing", - "pixelShaders": "2560", - "vertexShaders": "2560", - "coreSpeed": "1140", + "pixelShaders": "3072", + "vertexShaders": "3072", + "coreSpeed": "975", "shaderSpeed": "", - "memorySpeed": "14002", + "memorySpeed": "11000", "memoryBus": "256", "memoryType": "GDDR6", "directX": "12_1", "openGL": "4.6", "processNm": "12", - "released": "Thu Apr 16 2020", - "perfRating": "~62.557%", - "3dMarkIceStorm": "481195", - "3dMarkCloudGateStandard": "50695n3", - "3dMarkcCloudGate": "130740n3", - "3dMarkFireStrikeScore": "19088n6", - "3dMarkFireStrikeGraphics": "22159.5n6", - "3dMarkTimeSpyScore": "8356n6", - "3dMarkTimeSpyGraphics": "8302.5n6", - "3dMark11p": "24989n4", - "3dMark11pgpu": "30309n4", - "3dMark11Vantagep": "70601", - "3dMarkVantp": "43041", + "released": "Thu Apr 02 2020", + "perfRating": "~53.461%", + "3dMarkIceStorm": "468363n3", + "3dMarkCloudGateStandard": "44534n7", + "3dMarkcCloudGate": "127741n7", + "3dMarkFireStrikeScore": "18578.5n10", + "3dMarkFireStrikeGraphics": "21902.5n10", + "3dMarkTimeSpyScore": "8075n11", + "3dMarkTimeSpyGraphics": "8331n11", + "3dMark11p": "24119n10", + "3dMark11pgpu": "29636.5n10", + "3dMark11Vantagep": "60306", + "3dMarkVantp": "38265", "3dMark06": "", "3dMark01": "", "gfxBench": "", @@ -1034,11 +1554,51 @@ "basemark11Med": "", "basemark11High": "", "unigineHeaven30": "", - "unigineValley10": "139n6", - "cinebenchR15": "", - "cinebenchR10": "15586", + "unigineValley10": "142n9", + "cinebenchR15": "13620", + "cinebenchR10": "16221", "computeMark21": "" }, + "NVIDIA Quadro RTX 5000 Max-Q": { + "name": "NVIDIA Quadro RTX 5000 Max-Q", + "codeName": "N19E-Q5 MAX-Q", + "architecture": "Turing", + "pixelShaders": "3072", + "vertexShaders": "3072", + "coreSpeed": "600 - 930", + "shaderSpeed": "", + "memorySpeed": "14000", + "memoryBus": "256", + "memoryType": "GDDR6", + "directX": "12_1", + "openGL": "4.6", + "processNm": "12", + "released": "Mon May 27 2019", + "perfRating": "~43.187%", + "3dMarkIceStorm": "433183n3", + "3dMarkCloudGateStandard": "32096n7", + "3dMarkcCloudGate": "64768n7", + "3dMarkFireStrikeScore": "16600.5n10", + "3dMarkFireStrikeGraphics": "19790n10", + "3dMarkTimeSpyScore": "7282.5n10", + "3dMarkTimeSpyGraphics": "7396n10", + "3dMark11p": "20890n9", + "3dMark11pgpu": "26465n9", + "3dMark11Vantagep": "53221n2", + "3dMarkVantp": "40509.5n2", + "3dMark06": "", + "3dMark01": "1334.65n2", + "gfxBench": "521.66n2", + "gfxBench30": "466.7n2", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "236.6", + "unigineHeaven30": "94.6", + "unigineValley10": "210n9", + "cinebenchR15": "6819n3", + "cinebenchR10": "14178.5n2", + "computeMark21": "4983n2" + }, "NVIDIA GeForce RTX 2080 Max-Q": { "name": "NVIDIA GeForce RTX 2080 Max-Q", "codeName": "N18E-G3-A1 MAX-Q TU104", @@ -1053,8 +1613,8 @@ "directX": "12_1", "openGL": "4.6", "processNm": "12", - "released": "Sun Jan 20 2019", - "perfRating": "~51.565%", + "released": "Sun Jan 06 2019", + "perfRating": "~44.965%", "3dMarkIceStorm": "425550n5", "3dMarkCloudGateStandard": "34287n17", "3dMarkcCloudGate": "117764n17", @@ -1079,6 +1639,46 @@ "cinebenchR10": "14673", "computeMark21": "5110" }, + "NVIDIA GeForce RTX 2060 Super (Desktop)": { + "name": "NVIDIA GeForce RTX 2060 Super (Desktop)", + "codeName": "Turing TU106", + "architecture": "Turing", + "pixelShaders": "2176", + "vertexShaders": "2176", + "coreSpeed": "1470", + "shaderSpeed": "1470", + "memorySpeed": "14000", + "memoryBus": "256", + "memoryType": "GDDR6", + "directX": "12_1", + "openGL": "4.6", + "processNm": "12", + "released": "Tue Jul 02 2019", + "perfRating": "~53.461%", + "3dMarkIceStorm": "485427n5", + "3dMarkCloudGateStandard": "52783n5", + "3dMarkcCloudGate": "119799n5", + "3dMarkFireStrikeScore": "19797n5", + "3dMarkFireStrikeGraphics": "21772n5", + "3dMarkTimeSpyScore": "8861n5", + "3dMarkTimeSpyGraphics": "8673n5", + "3dMark11p": "24501.5n4", + "3dMark11pgpu": "29512n4", + "3dMark11Vantagep": "66471n2", + "3dMarkVantp": "39550.5n2", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "108.95n2", + "unigineValley10": "", + "cinebenchR15": "", + "cinebenchR10": "15762.5n2", + "computeMark21": "6995n2" + }, "NVIDIA GeForce RTX 2070 Mobile": { "name": "NVIDIA GeForce RTX 2070 Mobile", "codeName": "N18E-G2 TU106", @@ -1093,17 +1693,17 @@ "directX": "12_1", "openGL": "4.6", "processNm": "12", - "released": "Sun Jan 20 2019", - "perfRating": "~56.365%", + "released": "Sun Jan 06 2019", + "perfRating": "~4965%", "3dMarkIceStorm": "444708n4", - "3dMarkCloudGateStandard": "39054n17", - "3dMarkcCloudGate": "120866n17", - "3dMarkFireStrikeScore": "17681n20", - "3dMarkFireStrikeGraphics": "20314n18", - "3dMarkTimeSpyScore": "7490n17", - "3dMarkTimeSpyGraphics": "7722n17", - "3dMark11p": "20787.5n20", - "3dMark11pgpu": "25925n20", + "3dMarkCloudGateStandard": "39206.5n18", + "3dMarkcCloudGate": "123004n18", + "3dMarkFireStrikeScore": "17762n21", + "3dMarkFireStrikeGraphics": "20392n19", + "3dMarkTimeSpyScore": "7499n18", + "3dMarkTimeSpyGraphics": "7738n18", + "3dMark11p": "20935n21", + "3dMark11pgpu": "26005n21", "3dMark11Vantagep": "64151", "3dMarkVantp": "42409.5n4", "3dMark06": "", @@ -1114,51 +1714,11 @@ "basemark11Med": "", "basemark11High": "", "unigineHeaven30": "", - "unigineValley10": "133n17", + "unigineValley10": "133n18", "cinebenchR15": "13457n3", "cinebenchR10": "14446", "computeMark21": "6570" }, - "NVIDIA GeForce RTX 2060 Super (Desktop)": { - "name": "NVIDIA GeForce RTX 2060 Super (Desktop)", - "codeName": "Turing TU106", - "architecture": "Turing", - "pixelShaders": "2176", - "vertexShaders": "2176", - "coreSpeed": "1470", - "shaderSpeed": "1470", - "memorySpeed": "14000", - "memoryBus": "256", - "memoryType": "GDDR6", - "directX": "12_1", - "openGL": "4.6", - "processNm": "12", - "released": "Tue Jul 16 2019", - "perfRating": "~60.261%", - "3dMarkIceStorm": "485427n3", - "3dMarkCloudGateStandard": "45877n3", - "3dMarkcCloudGate": "119831n3", - "3dMarkFireStrikeScore": "19579n3", - "3dMarkFireStrikeGraphics": "21970n3", - "3dMarkTimeSpyScore": "8799n3", - "3dMarkTimeSpyGraphics": "8699n3", - "3dMark11p": "23560n3", - "3dMark11pgpu": "29605n3", - "3dMark11Vantagep": "66471n2", - "3dMarkVantp": "39550.5n2", - "3dMark06": "", - "3dMark01": "", - "gfxBench": "", - "gfxBench30": "", - "gfxBench31": "", - "basemark11Med": "", - "basemark11High": "", - "unigineHeaven30": "108.95n2", - "unigineValley10": "", - "cinebenchR15": "", - "cinebenchR10": "15762.5n2", - "computeMark21": "6995n2" - }, "AMD Radeon RX 5700 (Desktop)": { "name": "AMD Radeon RX 5700 (Desktop)", "codeName": "Navi 10", @@ -1173,15 +1733,15 @@ "directX": "12", "openGL": "4.6", "processNm": "7", - "released": "Tue Jun 25 2019", - "perfRating": "~57.957%", - "3dMarkIceStorm": "453196n2", - "3dMarkCloudGateStandard": "51903.5n2", - "3dMarkcCloudGate": "128400n2", - "3dMarkFireStrikeScore": "20215n2", - "3dMarkFireStrikeGraphics": "22919.5n2", - "3dMarkTimeSpyScore": "8149.5n2", - "3dMarkTimeSpyGraphics": "7863n2", + "released": "Tue Jun 11 2019", + "perfRating": "~51.857%", + "3dMarkIceStorm": "441095n3", + "3dMarkCloudGateStandard": "55908n3", + "3dMarkcCloudGate": "131532n3", + "3dMarkFireStrikeScore": "21007n3", + "3dMarkFireStrikeGraphics": "23382n3", + "3dMarkTimeSpyScore": "8229n3", + "3dMarkTimeSpyGraphics": "7932n3", "3dMark11p": "24382.5n2", "3dMark11pgpu": "31470n2", "3dMark11Vantagep": "", @@ -1213,7 +1773,7 @@ "directX": "12", "openGL": "4.6", "processNm": "7", - "released": "Sun Mar 15 2020", + "released": "Sun Mar 01 2020", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -1253,15 +1813,15 @@ "directX": "12_1", "openGL": "4.6", "processNm": "14", - "released": "Mon Aug 28 2017", - "perfRating": "~57.861%", - "3dMarkIceStorm": "395092n15", - "3dMarkCloudGateStandard": "43888n15", - "3dMarkcCloudGate": "127011n15", - "3dMarkFireStrikeScore": "18253n15", - "3dMarkFireStrikeGraphics": "22350n15", - "3dMarkTimeSpyScore": "7294n15", - "3dMarkTimeSpyGraphics": "7089n15", + "released": "Mon Aug 14 2017", + "perfRating": "~51.561%", + "3dMarkIceStorm": "392304n16", + "3dMarkCloudGateStandard": "44176n16", + "3dMarkcCloudGate": "127374n16", + "3dMarkFireStrikeScore": "18368n16", + "3dMarkFireStrikeGraphics": "22501n16", + "3dMarkTimeSpyScore": "7334n16", + "3dMarkTimeSpyGraphics": "7109n16", "3dMark11p": "22898n14", "3dMark11pgpu": "30823.5n14", "3dMark11Vantagep": "55262n11", @@ -1293,8 +1853,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "16", - "released": "Tue Aug 30 2016", - "perfRating": "~52.274%", + "released": "Tue Aug 16 2016", + "perfRating": "~46.474%", "3dMarkIceStorm": "409018n8", "3dMarkCloudGateStandard": "32845n24", "3dMarkcCloudGate": "126690n24", @@ -1319,6 +1879,46 @@ "cinebenchR10": "16459n8", "computeMark21": "4525n2" }, + "NVIDIA GeForce RTX 2060 (Desktop)": { + "name": "NVIDIA GeForce RTX 2060 (Desktop)", + "codeName": "Turing TU106", + "architecture": "Turing", + "pixelShaders": "1920", + "vertexShaders": "1920", + "coreSpeed": "1320", + "shaderSpeed": "1320", + "memorySpeed": "14000", + "memoryBus": "192", + "memoryType": "GDDR6", + "directX": "12_1", + "openGL": "4.6", + "processNm": "12", + "released": "Sun Jan 06 2019", + "perfRating": "~46.861%", + "3dMarkIceStorm": "424149", + "3dMarkCloudGateStandard": "44523", + "3dMarkcCloudGate": "107083", + "3dMarkFireStrikeScore": "16267", + "3dMarkFireStrikeGraphics": "19338", + "3dMarkTimeSpyScore": "7878", + "3dMarkTimeSpyGraphics": "7732", + "3dMark11p": "22982n2", + "3dMark11pgpu": "27162.5n2", + "3dMark11Vantagep": "60454", + "3dMarkVantp": "33727", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "91.2", + "unigineValley10": "", + "cinebenchR15": "", + "cinebenchR10": "14375", + "computeMark21": "5655" + }, "NVIDIA Quadro RTX 4000 (Laptop)": { "name": "NVIDIA Quadro RTX 4000 (Laptop)", "codeName": "N19E-Q3", @@ -1333,17 +1933,17 @@ "directX": "12_1", "openGL": "4.6", "processNm": "12", - "released": "Mon Jun 10 2019", - "perfRating": "~47.478%", + "released": "Mon May 27 2019", + "perfRating": "~41.378%", "3dMarkIceStorm": "445161", "3dMarkCloudGateStandard": "38830", "3dMarkcCloudGate": "119052", - "3dMarkFireStrikeScore": "15912", - "3dMarkFireStrikeGraphics": "17619", - "3dMarkTimeSpyScore": "6823", - "3dMarkTimeSpyGraphics": "6851", - "3dMark11p": "19880", - "3dMark11pgpu": "23739", + "3dMarkFireStrikeScore": "16903n2", + "3dMarkFireStrikeGraphics": "18849n2", + "3dMarkTimeSpyScore": "7362n2", + "3dMarkTimeSpyGraphics": "7284n2", + "3dMark11p": "21595n2", + "3dMark11pgpu": "25370.5n2", "3dMark11Vantagep": "56250", "3dMarkVantp": "", "3dMark06": "", @@ -1354,27 +1954,27 @@ "basemark11Med": "", "basemark11High": "", "unigineHeaven30": "89.9", - "unigineValley10": "197", + "unigineValley10": "215.5n2", "cinebenchR15": "6824", "cinebenchR10": "13576", "computeMark21": "5927" }, - "NVIDIA Quadro RTX 4000 Max-Q": { - "name": "NVIDIA Quadro RTX 4000 Max-Q", - "codeName": "N19E-Q3 MAX-Q", - "architecture": "Turing", - "pixelShaders": "2560", - "vertexShaders": "2560", - "coreSpeed": "780 - 960", + "NVIDIA GeForce RTX 3060 Max-Q": { + "name": "NVIDIA GeForce RTX 3060 Max-Q", + "codeName": "GN20-E3 GA106", + "architecture": "Ampere", + "pixelShaders": "3840", + "vertexShaders": "3840", + "coreSpeed": "", "shaderSpeed": "", - "memorySpeed": "14000", - "memoryBus": "256", + "memorySpeed": "", + "memoryBus": "192", "memoryType": "GDDR6", - "directX": "12_1", + "directX": "12_2", "openGL": "4.6", - "processNm": "12", - "released": "Mon Jun 10 2019", - "perfRating": "~60.913%", + "processNm": "8", + "released": "Mon Jan 04 2021", + "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -1382,8 +1982,8 @@ "3dMarkFireStrikeGraphics": "", "3dMarkTimeSpyScore": "", "3dMarkTimeSpyGraphics": "", - "3dMark11p": "20697", - "3dMark11pgpu": "23464", + "3dMark11p": "", + "3dMark11pgpu": "", "3dMark11Vantagep": "", "3dMarkVantp": "", "3dMark06": "", @@ -1394,38 +1994,38 @@ "basemark11Med": "", "basemark11High": "", "unigineHeaven30": "", - "unigineValley10": "230", + "unigineValley10": "", "cinebenchR15": "", "cinebenchR10": "", "computeMark21": "" }, - "NVIDIA GeForce RTX 2060 (Desktop)": { - "name": "NVIDIA GeForce RTX 2060 (Desktop)", - "codeName": "Turing TU106", + "NVIDIA GeForce RTX 2070 Super Max-Q": { + "name": "NVIDIA GeForce RTX 2070 Super Max-Q", + "codeName": "N18E-G2R", "architecture": "Turing", - "pixelShaders": "1920", - "vertexShaders": "1920", - "coreSpeed": "1320", - "shaderSpeed": "1320", - "memorySpeed": "14000", - "memoryBus": "192", + "pixelShaders": "2560", + "vertexShaders": "2560", + "coreSpeed": "930", + "shaderSpeed": "", + "memorySpeed": "11000", + "memoryBus": "256", "memoryType": "GDDR6", "directX": "12_1", "openGL": "4.6", "processNm": "12", - "released": "Sun Jan 20 2019", - "perfRating": "~53.561%", - "3dMarkIceStorm": "424149", - "3dMarkCloudGateStandard": "44523", - "3dMarkcCloudGate": "107083", - "3dMarkFireStrikeScore": "16267", - "3dMarkFireStrikeGraphics": "19338", - "3dMarkTimeSpyScore": "7878", - "3dMarkTimeSpyGraphics": "7732", - "3dMark11p": "22982n2", - "3dMark11pgpu": "27162.5n2", - "3dMark11Vantagep": "60454", - "3dMarkVantp": "33727", + "released": "Thu Apr 02 2020", + "perfRating": "~50.961%", + "3dMarkIceStorm": "461648n2", + "3dMarkCloudGateStandard": "47119n7", + "3dMarkcCloudGate": "126747n7", + "3dMarkFireStrikeScore": "18395n10", + "3dMarkFireStrikeGraphics": "20872.5n10", + "3dMarkTimeSpyScore": "7611.5n10", + "3dMarkTimeSpyGraphics": "7373.5n10", + "3dMark11p": "23755.5n10", + "3dMark11pgpu": "27724n10", + "3dMark11Vantagep": "65101", + "3dMarkVantp": "43406", "3dMark06": "", "3dMark01": "", "gfxBench": "", @@ -1433,39 +2033,39 @@ "gfxBench31": "", "basemark11Med": "", "basemark11High": "", - "unigineHeaven30": "91.2", - "unigineValley10": "", - "cinebenchR15": "", - "cinebenchR10": "14375", - "computeMark21": "5655" + "unigineHeaven30": "", + "unigineValley10": "138n9", + "cinebenchR15": "6835", + "cinebenchR10": "14015", + "computeMark21": "" }, - "NVIDIA GeForce RTX 2070 Super Max-Q": { - "name": "NVIDIA GeForce RTX 2070 Super Max-Q", - "codeName": "N18E-G2R", + "NVIDIA Quadro RTX 4000 Max-Q": { + "name": "NVIDIA Quadro RTX 4000 Max-Q", + "codeName": "N19E-Q3 MAX-Q", "architecture": "Turing", "pixelShaders": "2560", "vertexShaders": "2560", - "coreSpeed": "930", + "coreSpeed": "780 - 960", "shaderSpeed": "", - "memorySpeed": "11000", + "memorySpeed": "14000", "memoryBus": "256", "memoryType": "GDDR6", "directX": "12_1", "openGL": "4.6", "processNm": "12", - "released": "Thu Apr 16 2020", - "perfRating": "~57.261%", - "3dMarkIceStorm": "462200", - "3dMarkCloudGateStandard": "46160.5n6", - "3dMarkcCloudGate": "123968n6", - "3dMarkFireStrikeScore": "18582n8", - "3dMarkFireStrikeGraphics": "20872.5n8", - "3dMarkTimeSpyScore": "7633n8", - "3dMarkTimeSpyGraphics": "7373.5n8", - "3dMark11p": "23927n8", - "3dMark11pgpu": "27844n8", - "3dMark11Vantagep": "65101", - "3dMarkVantp": "43406", + "released": "Mon May 27 2019", + "perfRating": "~37.539%", + "3dMarkIceStorm": "", + "3dMarkCloudGateStandard": "23809", + "3dMarkcCloudGate": "35167", + "3dMarkFireStrikeScore": "15010", + "3dMarkFireStrikeGraphics": "17049", + "3dMarkTimeSpyScore": "6724", + "3dMarkTimeSpyGraphics": "6764", + "3dMark11p": "19888n2", + "3dMark11pgpu": "23574n2", + "3dMark11Vantagep": "", + "3dMarkVantp": "", "3dMark06": "", "3dMark01": "", "gfxBench": "", @@ -1474,9 +2074,9 @@ "basemark11Med": "", "basemark11High": "", "unigineHeaven30": "", - "unigineValley10": "138n7", - "cinebenchR15": "6835", - "cinebenchR10": "14015", + "unigineValley10": "210.5n2", + "cinebenchR15": "", + "cinebenchR10": "", "computeMark21": "" }, "NVIDIA GeForce GTX 1070 Ti (Desktop)": { @@ -1493,8 +2093,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "16", - "released": "Thu Nov 16 2017", - "perfRating": "~47.952%", + "released": "Thu Nov 02 2017", + "perfRating": "~4252%", "3dMarkIceStorm": "442105", "3dMarkCloudGateStandard": "29364", "3dMarkcCloudGate": "88161", @@ -1533,17 +2133,17 @@ "directX": "12_1", "openGL": "4.6", "processNm": "12", - "released": "Sun Jan 20 2019", - "perfRating": "~47.165%", - "3dMarkIceStorm": "401663n8", - "3dMarkCloudGateStandard": "35488.5n25", - "3dMarkcCloudGate": "106366n25", - "3dMarkFireStrikeScore": "15438n29", - "3dMarkFireStrikeGraphics": "17307n27", - "3dMarkTimeSpyScore": "6557n25", - "3dMarkTimeSpyGraphics": "6562n25", - "3dMark11p": "18551.5n27", - "3dMark11pgpu": "22011n27", + "released": "Sun Jan 06 2019", + "perfRating": "~41.265%", + "3dMarkIceStorm": "413114n10", + "3dMarkCloudGateStandard": "36551.5n28", + "3dMarkcCloudGate": "106564n28", + "3dMarkFireStrikeScore": "15494n33", + "3dMarkFireStrikeGraphics": "17335n31", + "3dMarkTimeSpyScore": "6571n28", + "3dMarkTimeSpyGraphics": "6661n28", + "3dMark11p": "18964n31", + "3dMark11pgpu": "22089n31", "3dMark11Vantagep": "48510", "3dMarkVantp": "35284n6", "3dMark06": "", @@ -1554,91 +2154,11 @@ "basemark11Med": "", "basemark11High": "", "unigineHeaven30": "", - "unigineValley10": "119.19n23", + "unigineValley10": "119.95n26", "cinebenchR15": "8082.5n4", "cinebenchR10": "12103", "computeMark21": "5235" }, - "NVIDIA Quadro RTX 3000 (Laptop)": { - "name": "NVIDIA Quadro RTX 3000 (Laptop)", - "codeName": "N19E-Q1", - "architecture": "Turing", - "pixelShaders": "1920", - "vertexShaders": "1920", - "coreSpeed": "945", - "shaderSpeed": "", - "memorySpeed": "14000", - "memoryBus": "192", - "memoryType": "GDDR6", - "directX": "12_1", - "openGL": "4.6", - "processNm": "12", - "released": "Mon Jun 10 2019", - "perfRating": "~41.378%", - "3dMarkIceStorm": "", - "3dMarkCloudGateStandard": "36407n3", - "3dMarkcCloudGate": "91394n3", - "3dMarkFireStrikeScore": "13570n3", - "3dMarkFireStrikeGraphics": "14841.5n2", - "3dMarkTimeSpyScore": "5923n3", - "3dMarkTimeSpyGraphics": "5589n3", - "3dMark11p": "17864n4", - "3dMark11pgpu": "19878.5n4", - "3dMark11Vantagep": "50309", - "3dMarkVantp": "37304", - "3dMark06": "", - "3dMark01": "1009.67", - "gfxBench": "407.82", - "gfxBench30": "384.77", - "gfxBench31": "", - "basemark11Med": "", - "basemark11High": "", - "unigineHeaven30": "58.3", - "unigineValley10": "204n4", - "cinebenchR15": "6821", - "cinebenchR10": "8716", - "computeMark21": "5769" - }, - "NVIDIA Quadro RTX 3000 Max-Q": { - "name": "NVIDIA Quadro RTX 3000 Max-Q", - "codeName": "N19E-Q1 MAX-Q", - "architecture": "Turing", - "pixelShaders": "1920", - "vertexShaders": "1920", - "coreSpeed": "600 - 870", - "shaderSpeed": "", - "memorySpeed": "14000", - "memoryBus": "192", - "memoryType": "GDDR6", - "directX": "12_1", - "openGL": "4.6", - "processNm": "12", - "released": "Mon Jun 10 2019", - "perfRating": "~38.257%", - "3dMarkIceStorm": "", - "3dMarkCloudGateStandard": "33281.5n2", - "3dMarkcCloudGate": "66284n2", - "3dMarkFireStrikeScore": "12736n2", - "3dMarkFireStrikeGraphics": "13762n2", - "3dMarkTimeSpyScore": "5403.5n2", - "3dMarkTimeSpyGraphics": "5174n2", - "3dMark11p": "16872n2", - "3dMark11pgpu": "18293.5n2", - "3dMark11Vantagep": "", - "3dMarkVantp": "", - "3dMark06": "", - "3dMark01": "", - "gfxBench": "", - "gfxBench30": "", - "gfxBench31": "", - "basemark11Med": "", - "basemark11High": "", - "unigineHeaven30": "68", - "unigineValley10": "217n2", - "cinebenchR15": "6821", - "cinebenchR10": "10064", - "computeMark21": "4392" - }, "AMD Radeon RX Vega 56": { "name": "AMD Radeon RX Vega 56", "codeName": "Vega", @@ -1653,8 +2173,8 @@ "directX": "12_1", "openGL": "4.6", "processNm": "14", - "released": "Mon Aug 28 2017", - "perfRating": "~53.661%", + "released": "Mon Aug 14 2017", + "perfRating": "~47.161%", "3dMarkIceStorm": "412820", "3dMarkCloudGateStandard": "47018", "3dMarkcCloudGate": "125359", @@ -1679,46 +2199,6 @@ "cinebenchR10": "17030", "computeMark21": "5459" }, - "NVIDIA GeForce RTX 2060 Mobile": { - "name": "NVIDIA GeForce RTX 2060 Mobile", - "codeName": "N18E-G1 TU106", - "architecture": "Turing", - "pixelShaders": "1920", - "vertexShaders": "1920", - "coreSpeed": "960", - "shaderSpeed": "960", - "memorySpeed": "14000", - "memoryBus": "192", - "memoryType": "GDDR6", - "directX": "12_1", - "openGL": "4.6", - "processNm": "12", - "released": "Sun Jan 20 2019", - "perfRating": "~47.765%", - "3dMarkIceStorm": "411063n11", - "3dMarkCloudGateStandard": "35897n33", - "3dMarkcCloudGate": "100726n33", - "3dMarkFireStrikeScore": "14564.5n38", - "3dMarkFireStrikeGraphics": "16149n38", - "3dMarkTimeSpyScore": "6197n36", - "3dMarkTimeSpyGraphics": "6150n36", - "3dMark11p": "17953n35", - "3dMark11pgpu": "21232n35", - "3dMark11Vantagep": "57644", - "3dMarkVantp": "38509n5", - "3dMark06": "", - "3dMark01": "", - "gfxBench": "", - "gfxBench30": "", - "gfxBench31": "", - "basemark11Med": "", - "basemark11High": "", - "unigineHeaven30": "", - "unigineValley10": "120n36", - "cinebenchR15": "9210n4", - "cinebenchR10": "12241n3", - "computeMark21": "5054" - }, "NVIDIA GeForce GTX 980 SLI (Laptop)": { "name": "NVIDIA GeForce GTX 980 SLI (Laptop)", "codeName": "N16E-GXX SLI", @@ -1733,8 +2213,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "28", - "released": "Tue Oct 06 2015", - "perfRating": "~54.952%", + "released": "Tue Sep 22 2015", + "perfRating": "~46.152%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "33811n2", "3dMarkcCloudGate": "155238n2", @@ -1773,8 +2253,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "16", - "released": "Wed Jan 25 2017", - "perfRating": "~53.661%", + "released": "Wed Jan 11 2017", + "perfRating": "~46.261%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "43443.5n2", "3dMarkcCloudGate": "106328n2", @@ -1799,6 +2279,86 @@ "cinebenchR10": "15892", "computeMark21": "5183" }, + "NVIDIA Quadro RTX 3000 (Laptop)": { + "name": "NVIDIA Quadro RTX 3000 (Laptop)", + "codeName": "N19E-Q1", + "architecture": "Turing", + "pixelShaders": "1920", + "vertexShaders": "1920", + "coreSpeed": "945", + "shaderSpeed": "", + "memorySpeed": "14000", + "memoryBus": "192", + "memoryType": "GDDR6", + "directX": "12_1", + "openGL": "4.6", + "processNm": "12", + "released": "Mon May 27 2019", + "perfRating": "~34.978%", + "3dMarkIceStorm": "", + "3dMarkCloudGateStandard": "36407n3", + "3dMarkcCloudGate": "91394n3", + "3dMarkFireStrikeScore": "13570n3", + "3dMarkFireStrikeGraphics": "14841.5n2", + "3dMarkTimeSpyScore": "5923n3", + "3dMarkTimeSpyGraphics": "5589n3", + "3dMark11p": "17864n4", + "3dMark11pgpu": "19878.5n4", + "3dMark11Vantagep": "50309", + "3dMarkVantp": "37304", + "3dMark06": "", + "3dMark01": "1009.67", + "gfxBench": "407.82", + "gfxBench30": "384.77", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "58.3", + "unigineValley10": "204n4", + "cinebenchR15": "6821", + "cinebenchR10": "8716", + "computeMark21": "5769" + }, + "NVIDIA GeForce RTX 2060 Mobile": { + "name": "NVIDIA GeForce RTX 2060 Mobile", + "codeName": "N18E-G1 TU106", + "architecture": "Turing", + "pixelShaders": "1920", + "vertexShaders": "1920", + "coreSpeed": "960", + "shaderSpeed": "960", + "memorySpeed": "14000", + "memoryBus": "192", + "memoryType": "GDDR6", + "directX": "12_1", + "openGL": "4.6", + "processNm": "12", + "released": "Sun Jan 06 2019", + "perfRating": "~41.465%", + "3dMarkIceStorm": "411721n12", + "3dMarkCloudGateStandard": "36017.5n36", + "3dMarkcCloudGate": "99178.5n36", + "3dMarkFireStrikeScore": "14690n43", + "3dMarkFireStrikeGraphics": "16331n43", + "3dMarkTimeSpyScore": "6192n41", + "3dMarkTimeSpyGraphics": "6141n41", + "3dMark11p": "18110n40", + "3dMark11pgpu": "21261.5n40", + "3dMark11Vantagep": "57644", + "3dMarkVantp": "38509n5", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "120.4n40", + "cinebenchR15": "9210n4", + "cinebenchR10": "12241n3", + "computeMark21": "5054" + }, "NVIDIA GeForce GTX 1070 (Desktop)": { "name": "NVIDIA GeForce GTX 1070 (Desktop)", "codeName": "Pascal GP104", @@ -1813,8 +2373,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "16", - "released": "Fri May 20 2016", - "perfRating": "~47.970%", + "released": "Fri May 06 2016", + "perfRating": "~41.770%", "3dMarkIceStorm": "463865", "3dMarkCloudGateStandard": "30229.5n4", "3dMarkcCloudGate": "106934n4", @@ -1853,15 +2413,15 @@ "directX": "12", "openGL": "4.6", "processNm": "7", - "released": "Tue Feb 04 2020", - "perfRating": "~59.961%", - "3dMarkIceStorm": "496658", - "3dMarkCloudGateStandard": "53465", - "3dMarkcCloudGate": "117041", - "3dMarkFireStrikeScore": "19464n2", - "3dMarkFireStrikeGraphics": "21734", - "3dMarkTimeSpyScore": "8039", - "3dMarkTimeSpyGraphics": "7602", + "released": "Tue Jan 21 2020", + "perfRating": "~52.361%", + "3dMarkIceStorm": "457873n2", + "3dMarkCloudGateStandard": "54220.5n2", + "3dMarkcCloudGate": "115758n2", + "3dMarkFireStrikeScore": "19464n3", + "3dMarkFireStrikeGraphics": "21817n2", + "3dMarkTimeSpyScore": "7977.5n2", + "3dMarkTimeSpyGraphics": "7546.5n2", "3dMark11p": "25782", "3dMark11pgpu": "30515", "3dMark11Vantagep": "65563", @@ -1879,6 +2439,46 @@ "cinebenchR10": "15783", "computeMark21": "4898" }, + "NVIDIA Quadro RTX 3000 Max-Q": { + "name": "NVIDIA Quadro RTX 3000 Max-Q", + "codeName": "N19E-Q1 MAX-Q", + "architecture": "Turing", + "pixelShaders": "1920", + "vertexShaders": "1920", + "coreSpeed": "600 - 870", + "shaderSpeed": "", + "memorySpeed": "14000", + "memoryBus": "192", + "memoryType": "GDDR6", + "directX": "12_1", + "openGL": "4.6", + "processNm": "12", + "released": "Mon May 27 2019", + "perfRating": "~32.257%", + "3dMarkIceStorm": "", + "3dMarkCloudGateStandard": "33281.5n2", + "3dMarkcCloudGate": "66284n2", + "3dMarkFireStrikeScore": "12642n3", + "3dMarkFireStrikeGraphics": "13617n3", + "3dMarkTimeSpyScore": "5357n3", + "3dMarkTimeSpyGraphics": "5048n3", + "3dMark11p": "16577n3", + "3dMark11pgpu": "17523n3", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "68", + "unigineValley10": "202n3", + "cinebenchR15": "6821", + "cinebenchR10": "10064", + "computeMark21": "4392" + }, "NVIDIA GeForce GTX 1080 Max-Q": { "name": "NVIDIA GeForce GTX 1080 Max-Q", "codeName": "N17E-G3 Max-Q", @@ -1893,8 +2493,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "16", - "released": "Tue Jun 13 2017", - "perfRating": "~44.891%", + "released": "Tue May 30 2017", + "perfRating": "~39.591%", "3dMarkIceStorm": "387951", "3dMarkCloudGateStandard": "28375n3", "3dMarkcCloudGate": "114542n3", @@ -1933,8 +2533,8 @@ "directX": "12_1", "openGL": "", "processNm": "14", - "released": "Thu Dec 28 2017", - "perfRating": "~43.843%", + "released": "Thu Dec 14 2017", + "perfRating": "~37.643%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -1959,46 +2559,6 @@ "cinebenchR10": "", "computeMark21": "3851" }, - "NVIDIA GeForce RTX 2060 Max-Q": { - "name": "NVIDIA GeForce RTX 2060 Max-Q", - "codeName": "N18E-G1 MAX-Q TU106", - "architecture": "Turing", - "pixelShaders": "1920", - "vertexShaders": "1920", - "coreSpeed": "975", - "shaderSpeed": "", - "memorySpeed": "11000", - "memoryBus": "192", - "memoryType": "GDDR6", - "directX": "12_1", - "openGL": "4.6", - "processNm": "12", - "released": "Sun Jan 20 2019", - "perfRating": "~43.774%", - "3dMarkIceStorm": "308872", - "3dMarkCloudGateStandard": "31845n3", - "3dMarkcCloudGate": "53724n3", - "3dMarkFireStrikeScore": "14259n3", - "3dMarkFireStrikeGraphics": "15578n3", - "3dMarkTimeSpyScore": "6052n3", - "3dMarkTimeSpyGraphics": "5850n3", - "3dMark11p": "18109n3", - "3dMark11pgpu": "20572n3", - "3dMark11Vantagep": "50957", - "3dMarkVantp": "37332", - "3dMark06": "", - "3dMark01": "1122.8", - "gfxBench": "497.9", - "gfxBench30": "411.3", - "gfxBench31": "", - "basemark11Med": "", - "basemark11High": "", - "unigineHeaven30": "", - "unigineValley10": "130n3", - "cinebenchR15": "11800", - "cinebenchR10": "", - "computeMark21": "5786" - }, "NVIDIA GeForce GTX 1070 Mobile": { "name": "NVIDIA GeForce GTX 1070 Mobile", "codeName": "N17E-G2", @@ -2013,8 +2573,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "16", - "released": "Thu Sep 15 2016", - "perfRating": "~4274%", + "released": "Thu Sep 01 2016", + "perfRating": "~36.274%", "3dMarkIceStorm": "338057n17", "3dMarkCloudGateStandard": "27920n51", "3dMarkcCloudGate": "101041n51", @@ -2039,6 +2599,46 @@ "cinebenchR10": "12369.5n10", "computeMark21": "4097n5" }, + "NVIDIA GeForce RTX 2060 Max-Q": { + "name": "NVIDIA GeForce RTX 2060 Max-Q", + "codeName": "N18E-G1 MAX-Q TU106", + "architecture": "Turing", + "pixelShaders": "1920", + "vertexShaders": "1920", + "coreSpeed": "975", + "shaderSpeed": "", + "memorySpeed": "11000", + "memoryBus": "192", + "memoryType": "GDDR6", + "directX": "12_1", + "openGL": "4.6", + "processNm": "12", + "released": "Sun Jan 06 2019", + "perfRating": "~36.674%", + "3dMarkIceStorm": "308872", + "3dMarkCloudGateStandard": "30659.5n4", + "3dMarkcCloudGate": "58890n4", + "3dMarkFireStrikeScore": "13716n4", + "3dMarkFireStrikeGraphics": "14909.5n4", + "3dMarkTimeSpyScore": "5844.5n4", + "3dMarkTimeSpyGraphics": "5638.5n4", + "3dMark11p": "18065n4", + "3dMark11pgpu": "19778.5n4", + "3dMark11Vantagep": "50957", + "3dMarkVantp": "37332", + "3dMark06": "", + "3dMark01": "1122.8", + "gfxBench": "497.9", + "gfxBench30": "411.3", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "137n4", + "cinebenchR15": "11800", + "cinebenchR10": "", + "computeMark21": "5786" + }, "NVIDIA Quadro P4200": { "name": "NVIDIA Quadro P4200", "codeName": "", @@ -2053,8 +2653,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "16", - "released": "Mon May 21 2018", - "perfRating": "~41.34%", + "released": "Mon May 07 2018", + "perfRating": "~324%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -2093,15 +2693,15 @@ "directX": "12_1", "openGL": "4.6", "processNm": "12", - "released": "Fri Mar 08 2019", - "perfRating": "~47.761%", - "3dMarkIceStorm": "421374n2", - "3dMarkCloudGateStandard": "44312n2", - "3dMarkcCloudGate": "93095n2", - "3dMarkFireStrikeScore": "15021n2", - "3dMarkFireStrikeGraphics": "16024n2", - "3dMarkTimeSpyScore": "6759n2", - "3dMarkTimeSpyGraphics": "6217n3", + "released": "Fri Feb 22 2019", + "perfRating": "~42.161%", + "3dMarkIceStorm": "445170n2", + "3dMarkCloudGateStandard": "46334.5n2", + "3dMarkcCloudGate": "92144.5n2", + "3dMarkFireStrikeScore": "14654.5n2", + "3dMarkFireStrikeGraphics": "15999n2", + "3dMarkTimeSpyScore": "6582n2", + "3dMarkTimeSpyGraphics": "6217n2", "3dMark11p": "19675", "3dMark11pgpu": "22128", "3dMark11Vantagep": "52203", @@ -2133,15 +2733,15 @@ "directX": "12_1", "openGL": "4.6", "processNm": "12", - "released": "Tue Nov 12 2019", - "perfRating": "~50.461%", - "3dMarkIceStorm": "471219", - "3dMarkCloudGateStandard": "48162", - "3dMarkcCloudGate": "90435", - "3dMarkFireStrikeScore": "14656", - "3dMarkFireStrikeGraphics": "15498", - "3dMarkTimeSpyScore": "6508", - "3dMarkTimeSpyGraphics": "6021", + "released": "Tue Oct 29 2019", + "perfRating": "~44.461%", + "3dMarkIceStorm": "474128n2", + "3dMarkCloudGateStandard": "50246n2", + "3dMarkcCloudGate": "89616n2", + "3dMarkFireStrikeScore": "14737.5n2", + "3dMarkFireStrikeGraphics": "15530.5n2", + "3dMarkTimeSpyScore": "6464.5n2", + "3dMarkTimeSpyGraphics": "5989.5n2", "3dMark11p": "20610", "3dMark11pgpu": "21347", "3dMark11Vantagep": "60318", @@ -2159,6 +2759,166 @@ "cinebenchR10": "11098", "computeMark21": "4490" }, + "AMD Radeon RX 5500 XT (Desktop)": { + "name": "AMD Radeon RX 5500 XT (Desktop)", + "codeName": "Navi 14 XTX", + "architecture": "", + "pixelShaders": "1408", + "vertexShaders": "1408", + "coreSpeed": "1607", + "shaderSpeed": "", + "memorySpeed": "1750", + "memoryBus": "128", + "memoryType": "GDDR6", + "directX": "12", + "openGL": "4.6", + "processNm": "7", + "released": "Thu Dec 12 2019", + "perfRating": "~38.265%", + "3dMarkIceStorm": "407594", + "3dMarkCloudGateStandard": "51133", + "3dMarkcCloudGate": "86609", + "3dMarkFireStrikeScore": "13064", + "3dMarkFireStrikeGraphics": "14328", + "3dMarkTimeSpyScore": "5370", + "3dMarkTimeSpyGraphics": "4891", + "3dMark11p": "18897", + "3dMark11pgpu": "19723", + "3dMark11Vantagep": "61298", + "3dMarkVantp": "42835", + "3dMark06": "", + "3dMark01": "63.6", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "60.9", + "unigineValley10": "", + "cinebenchR15": "", + "cinebenchR10": "10768", + "computeMark21": "3891" + }, + "NVIDIA GeForce RTX 3050 Ti Laptop GPU": { + "name": "NVIDIA GeForce RTX 3050 Ti Laptop GPU", + "codeName": "GN20-P1", + "architecture": "Ampere", + "pixelShaders": "2560", + "vertexShaders": "2560", + "coreSpeed": "1222", + "shaderSpeed": "", + "memorySpeed": "12000", + "memoryBus": "128", + "memoryType": "GDDR6", + "directX": "12_2", + "openGL": "4.6", + "processNm": "8", + "released": "Mon May 10 2021", + "perfRating": "~36.539%", + "3dMarkIceStorm": "", + "3dMarkCloudGateStandard": "36633", + "3dMarkcCloudGate": "73158", + "3dMarkFireStrikeScore": "13257", + "3dMarkFireStrikeGraphics": "14679", + "3dMarkTimeSpyScore": "6066", + "3dMarkTimeSpyGraphics": "5561.5n2", + "3dMark11p": "18208", + "3dMark11pgpu": "19682", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "155", + "cinebenchR15": "", + "cinebenchR10": "", + "computeMark21": "" + }, + "NVIDIA RTX A2000 Laptop GPU": { + "name": "NVIDIA RTX A2000 Laptop GPU", + "codeName": "GA104", + "architecture": "Ampere", + "pixelShaders": "2560", + "vertexShaders": "2560", + "coreSpeed": "", + "shaderSpeed": "", + "memorySpeed": "12000", + "memoryBus": "128", + "memoryType": "GDDR6", + "directX": "12_2", + "openGL": "4.6", + "processNm": "8", + "released": "Mon Apr 12 2021", + "perfRating": "", + "3dMarkIceStorm": "", + "3dMarkCloudGateStandard": "", + "3dMarkcCloudGate": "", + "3dMarkFireStrikeScore": "", + "3dMarkFireStrikeGraphics": "", + "3dMarkTimeSpyScore": "", + "3dMarkTimeSpyGraphics": "", + "3dMark11p": "", + "3dMark11pgpu": "", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "", + "cinebenchR15": "", + "cinebenchR10": "", + "computeMark21": "" + }, + "AMD Radeon RX 5600M": { + "name": "AMD Radeon RX 5600M", + "codeName": "Navi 10", + "architecture": "Navi / RDNA", + "pixelShaders": "2304", + "vertexShaders": "2304", + "coreSpeed": "", + "shaderSpeed": "", + "memorySpeed": "12000", + "memoryBus": "192", + "memoryType": "GDDR6", + "directX": "12", + "openGL": "4.6", + "processNm": "7", + "released": "Wed Jan 08 2020", + "perfRating": "~36.461%", + "3dMarkIceStorm": "", + "3dMarkCloudGateStandard": "36805", + "3dMarkcCloudGate": "72335", + "3dMarkFireStrikeScore": "15729n2", + "3dMarkFireStrikeGraphics": "17652.5n2", + "3dMarkTimeSpyScore": "6610n3", + "3dMarkTimeSpyGraphics": "5933.5n2", + "3dMark11p": "20663.5n2", + "3dMark11pgpu": "24213n2", + "3dMark11Vantagep": "18582", + "3dMarkVantp": "38139", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "122.7n2", + "cinebenchR15": "12922", + "cinebenchR10": "2921", + "computeMark21": "1082" + }, "NVIDIA Quadro P5000": { "name": "NVIDIA Quadro P5000", "codeName": "N17E-Q5", @@ -2173,8 +2933,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "16", - "released": "Wed Jan 25 2017", - "perfRating": "~39.683%", + "released": "Thu Jan 12 2017", + "perfRating": "~33.883%", "3dMarkIceStorm": "401246", "3dMarkCloudGateStandard": "28999n3", "3dMarkcCloudGate": "86679n3", @@ -2213,17 +2973,17 @@ "directX": "12_1", "openGL": "4.6", "processNm": "12", - "released": "Tue May 07 2019", - "perfRating": "~44.865%", + "released": "Wed Apr 24 2019", + "perfRating": "~39.165%", "3dMarkIceStorm": "419800n6", - "3dMarkCloudGateStandard": "35033n17", - "3dMarkcCloudGate": "97189n17", - "3dMarkFireStrikeScore": "13078n22", - "3dMarkFireStrikeGraphics": "14753n23", - "3dMarkTimeSpyScore": "5697n20", - "3dMarkTimeSpyGraphics": "5657n21", - "3dMark11p": "17398.5n22", - "3dMark11pgpu": "20118.5n23", + "3dMarkCloudGateStandard": "35118.5n18", + "3dMarkcCloudGate": "97517n18", + "3dMarkFireStrikeScore": "13140n23", + "3dMarkFireStrikeGraphics": "14818n24", + "3dMarkTimeSpyScore": "5697n21", + "3dMarkTimeSpyGraphics": "5659n22", + "3dMark11p": "17351n23", + "3dMark11pgpu": "20118.5n24", "3dMark11Vantagep": "49309", "3dMarkVantp": "38153.5n4", "3dMark06": "", @@ -2234,51 +2994,11 @@ "basemark11Med": "", "basemark11High": "", "unigineHeaven30": "", - "unigineValley10": "120.27n18", - "cinebenchR15": "7435.5n5", + "unigineValley10": "120.54n18", + "cinebenchR15": "8212n5", "cinebenchR10": "10148", "computeMark21": "4827" }, - "AMD Radeon RX 5600M": { - "name": "AMD Radeon RX 5600M", - "codeName": "Navi 10", - "architecture": "Navi / RDNA", - "pixelShaders": "2304", - "vertexShaders": "2304", - "coreSpeed": "", - "shaderSpeed": "", - "memorySpeed": "12000", - "memoryBus": "192", - "memoryType": "GDDR6", - "directX": "12", - "openGL": "4.6", - "processNm": "7", - "released": "Tue Jan 21 2020", - "perfRating": "~40.861%", - "3dMarkIceStorm": "", - "3dMarkCloudGateStandard": "36805", - "3dMarkcCloudGate": "72335", - "3dMarkFireStrikeScore": "12706", - "3dMarkFireStrikeGraphics": "18807", - "3dMarkTimeSpyScore": "6630n2", - "3dMarkTimeSpyGraphics": "6312", - "3dMark11p": "21400", - "3dMark11pgpu": "25706", - "3dMark11Vantagep": "18582", - "3dMarkVantp": "38139", - "3dMark06": "", - "3dMark01": "", - "gfxBench": "", - "gfxBench30": "", - "gfxBench31": "", - "basemark11Med": "", - "basemark11High": "", - "unigineHeaven30": "", - "unigineValley10": "120.4", - "cinebenchR15": "12922", - "cinebenchR10": "2921", - "computeMark21": "1082" - }, "NVIDIA GeForce GTX 980 Ti": { "name": "NVIDIA GeForce GTX 980 Ti", "codeName": "GM200", @@ -2293,8 +3013,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "28", - "released": "Tue Jun 16 2015", - "perfRating": "~43.174%", + "released": "Wed Jun 03 2015", + "perfRating": "~37.174%", "3dMarkIceStorm": "443119", "3dMarkCloudGateStandard": "29684", "3dMarkcCloudGate": "98958", @@ -2333,15 +3053,15 @@ "directX": "12_1", "openGL": "4.6", "processNm": "12", - "released": "Thu Mar 28 2019", - "perfRating": "~47.361%", - "3dMarkIceStorm": "478810", - "3dMarkCloudGateStandard": "45665", - "3dMarkcCloudGate": "79435", - "3dMarkFireStrikeScore": "12629", - "3dMarkFireStrikeGraphics": "13847", - "3dMarkTimeSpyScore": "5985", - "3dMarkTimeSpyGraphics": "5502", + "released": "Fri Mar 15 2019", + "perfRating": "~41.461%", + "3dMarkIceStorm": "474441n2", + "3dMarkCloudGateStandard": "46555.5n2", + "3dMarkcCloudGate": "76970n2", + "3dMarkFireStrikeScore": "12576.5n2", + "3dMarkFireStrikeGraphics": "13708n2", + "3dMarkTimeSpyScore": "5928n2", + "3dMarkTimeSpyGraphics": "5462n2", "3dMark11p": "19912", "3dMark11pgpu": "20696", "3dMark11Vantagep": "57895", @@ -2373,8 +3093,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "16", - "released": "Tue Jun 13 2017", - "perfRating": "~43.270%", + "released": "Wed May 31 2017", + "perfRating": "~36.670%", "3dMarkIceStorm": "334256n7", "3dMarkCloudGateStandard": "28582.5n16", "3dMarkcCloudGate": "99551.5n16", @@ -2413,7 +3133,7 @@ "directX": "12", "openGL": "4.6", "processNm": "7", - "released": "Mon Jun 29 2020", + "released": "Tue Jun 16 2020", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -2453,16 +3173,16 @@ "directX": "12_1", "openGL": "4.6", "processNm": "12", - "released": "Tue May 07 2019", - "perfRating": "~34.878%", + "released": "Wed Apr 24 2019", + "perfRating": "~29.778%", "3dMarkIceStorm": "306910n3", "3dMarkCloudGateStandard": "33027n7", "3dMarkcCloudGate": "63086n7", "3dMarkFireStrikeScore": "11615n7", "3dMarkFireStrikeGraphics": "13355n7", - "3dMarkTimeSpyScore": "5158.5n7", + "3dMarkTimeSpyScore": "5072n7", "3dMarkTimeSpyGraphics": "5084.5n8", - "3dMark11p": "15959n7", + "3dMark11p": "15913n7", "3dMark11pgpu": "17439n8", "3dMark11Vantagep": "31845", "3dMarkVantp": "25211n4", @@ -2479,6 +3199,46 @@ "cinebenchR10": "10027", "computeMark21": "4254" }, + "NVIDIA GeForce GTX 1650 Super (Desktop)": { + "name": "NVIDIA GeForce GTX 1650 Super (Desktop)", + "codeName": "", + "architecture": "Turing", + "pixelShaders": "1408", + "vertexShaders": "1408", + "coreSpeed": "1530", + "shaderSpeed": "1785", + "memorySpeed": "14000", + "memoryBus": "192", + "memoryType": "GDDR6", + "directX": "12_1", + "openGL": "4.6", + "processNm": "12", + "released": "Wed Oct 30 2019", + "perfRating": "~38.261%", + "3dMarkIceStorm": "450349", + "3dMarkCloudGateStandard": "44256", + "3dMarkcCloudGate": "63896", + "3dMarkFireStrikeScore": "11050", + "3dMarkFireStrikeGraphics": "11688", + "3dMarkTimeSpyScore": "5099", + "3dMarkTimeSpyGraphics": "4632", + "3dMark11p": "17833", + "3dMark11pgpu": "17849", + "3dMark11Vantagep": "57390", + "3dMarkVantp": "46823", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "54.1", + "unigineValley10": "", + "cinebenchR15": "", + "cinebenchR10": "9510", + "computeMark21": "2972" + }, "NVIDIA Quadro P5000 Max-Q": { "name": "NVIDIA Quadro P5000 Max-Q", "codeName": "N17E-Q5 Max-Q", @@ -2493,7 +3253,7 @@ "directX": "12_1", "openGL": "4.5", "processNm": "16", - "released": "Wed Jan 25 2017", + "released": "Thu Jan 12 2017", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -2533,8 +3293,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "28", - "released": "Tue Oct 21 2014", - "perfRating": "~45.457%", + "released": "Wed Oct 08 2014", + "perfRating": "~39.657%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "26774n3", "3dMarkcCloudGate": "124076n3", @@ -2573,8 +3333,8 @@ "directX": "12 (FL 12_0)", "openGL": "4.3", "processNm": "28", - "released": "Tue Jun 30 2015", - "perfRating": "~35.170%", + "released": "Wed Jun 17 2015", + "perfRating": "~30.670%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "27379", "3dMarkcCloudGate": "80439", @@ -2613,8 +3373,8 @@ "directX": "12 (FL 12_0)", "openGL": "4.3", "processNm": "28", - "released": "Thu Sep 24 2015", - "perfRating": "~37.365%", + "released": "Fri Sep 11 2015", + "perfRating": "~32.965%", "3dMarkIceStorm": "402499", "3dMarkCloudGateStandard": "28370", "3dMarkcCloudGate": "81374", @@ -2653,8 +3413,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "28", - "released": "Fri Oct 03 2014", - "perfRating": "~37.552%", + "released": "Sat Sep 20 2014", + "perfRating": "~33.352%", "3dMarkIceStorm": "323076", "3dMarkCloudGateStandard": "21638.5n2", "3dMarkcCloudGate": "85374n2", @@ -2679,6 +3439,46 @@ "cinebenchR10": "9554", "computeMark21": "" }, + "NVIDIA GeForce RTX 3050 Laptop GPU": { + "name": "NVIDIA GeForce RTX 3050 Laptop GPU", + "codeName": "GN20-P0", + "architecture": "Ampere", + "pixelShaders": "2048", + "vertexShaders": "2048", + "coreSpeed": "1238", + "shaderSpeed": "", + "memorySpeed": "", + "memoryBus": "128", + "memoryType": "GDDR6", + "directX": "12_2", + "openGL": "4.6", + "processNm": "8", + "released": "Wed May 12 2021", + "perfRating": "~24.34%", + "3dMarkIceStorm": "", + "3dMarkCloudGateStandard": "", + "3dMarkcCloudGate": "", + "3dMarkFireStrikeScore": "", + "3dMarkFireStrikeGraphics": "", + "3dMarkTimeSpyScore": "", + "3dMarkTimeSpyGraphics": "4800", + "3dMark11p": "", + "3dMark11pgpu": "", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "", + "cinebenchR15": "", + "cinebenchR10": "", + "computeMark21": "" + }, "AMD Radeon RX 590 (Desktop)": { "name": "AMD Radeon RX 590 (Desktop)", "codeName": "Polaris 30", @@ -2693,17 +3493,17 @@ "directX": "12", "openGL": "", "processNm": "12", - "released": "Thu Nov 29 2018", - "perfRating": "~44.461%", - "3dMarkIceStorm": "379940", - "3dMarkCloudGateStandard": "41952", - "3dMarkcCloudGate": "87448", - "3dMarkFireStrikeScore": "14101", - "3dMarkFireStrikeGraphics": "16746", - "3dMarkTimeSpyScore": "5190", - "3dMarkTimeSpyGraphics": "4863", - "3dMark11p": "19287", - "3dMark11pgpu": "23202", + "released": "Fri Nov 16 2018", + "perfRating": "~39.661%", + "3dMarkIceStorm": "397712n2", + "3dMarkCloudGateStandard": "44213n2", + "3dMarkcCloudGate": "86825n2", + "3dMarkFireStrikeScore": "14430.5n2", + "3dMarkFireStrikeGraphics": "16813.5n2", + "3dMarkTimeSpyScore": "5271n2", + "3dMarkTimeSpyGraphics": "4871.5n2", + "3dMark11p": "20421.5n2", + "3dMark11pgpu": "23362.5n2", "3dMark11Vantagep": "48454", "3dMarkVantp": "35704", "3dMark06": "", @@ -2733,8 +3533,8 @@ "directX": "12", "openGL": "", "processNm": "14", - "released": "Tue May 02 2017", - "perfRating": "~39.661%", + "released": "Wed Apr 19 2017", + "perfRating": "~34.761%", "3dMarkIceStorm": "348952n2", "3dMarkCloudGateStandard": "37518n2", "3dMarkcCloudGate": "82516n2", @@ -2773,8 +3573,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "28", - "released": "Mon Oct 06 2014", - "perfRating": "~41.661%", + "released": "Tue Sep 23 2014", + "perfRating": "~35.161%", "3dMarkIceStorm": "347481n3", "3dMarkCloudGateStandard": "27629n7", "3dMarkcCloudGate": "76705n7", @@ -2813,8 +3613,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "28", - "released": "Mon Apr 18 2016", - "perfRating": "~39.39%", + "released": "Tue Apr 05 2016", + "perfRating": "~329%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -2853,8 +3653,8 @@ "directX": "12 (FL 12_0)", "openGL": "4.4", "processNm": "28", - "released": "Tue Jun 30 2015", - "perfRating": "~33.565%", + "released": "Wed Jun 17 2015", + "perfRating": "~28.365%", "3dMarkIceStorm": "318024", "3dMarkCloudGateStandard": "24518", "3dMarkcCloudGate": "74351", @@ -2893,8 +3693,8 @@ "directX": "12_1", "openGL": "", "processNm": "28", - "released": "Tue Oct 21 2014", - "perfRating": "~39.565%", + "released": "Wed Oct 08 2014", + "perfRating": "~33.965%", "3dMarkIceStorm": "256573", "3dMarkCloudGateStandard": "25556.5n4", "3dMarkcCloudGate": "96943.5n4", @@ -2933,8 +3733,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "16", - "released": "Tue Aug 02 2016", - "perfRating": "~37.370%", + "released": "Wed Jul 20 2016", + "perfRating": "~31.570%", "3dMarkIceStorm": "235179", "3dMarkCloudGateStandard": "30122.5n2", "3dMarkcCloudGate": "76476.5n2", @@ -2973,8 +3773,8 @@ "directX": "12", "openGL": "4.6", "processNm": "14", - "released": "Tue May 02 2017", - "perfRating": "~39.561%", + "released": "Wed Apr 19 2017", + "perfRating": "~34.661%", "3dMarkIceStorm": "375145", "3dMarkCloudGateStandard": "39171", "3dMarkcCloudGate": "71096", @@ -3013,8 +3813,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "16", - "released": "Wed Jan 25 2017", - "perfRating": "~32.678%", + "released": "Thu Jan 12 2017", + "perfRating": "~27.678%", "3dMarkIceStorm": "369407", "3dMarkCloudGateStandard": "18726", "3dMarkcCloudGate": "53834", @@ -3053,8 +3853,8 @@ "directX": "12_1", "openGL": "4.6", "processNm": "12", - "released": "Mon Jun 10 2019", - "perfRating": "~45.413%", + "released": "Tue May 28 2019", + "perfRating": "~37.113%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -3079,46 +3879,6 @@ "cinebenchR10": "", "computeMark21": "" }, - "NVIDIA Quadro T2000 Max-Q": { - "name": "NVIDIA Quadro T2000 Max-Q", - "codeName": "N19P-Q3 MAX-Q", - "architecture": "Turing", - "pixelShaders": "1024", - "vertexShaders": "1024", - "coreSpeed": "930 / 1200", - "shaderSpeed": "", - "memorySpeed": "8000", - "memoryBus": "128", - "memoryType": "GDDR5", - "directX": "12_1", - "openGL": "4.6", - "processNm": "12", - "released": "Mon Jun 10 2019", - "perfRating": "~2978%", - "3dMarkIceStorm": "75193", - "3dMarkCloudGateStandard": "24991.5n2", - "3dMarkcCloudGate": "41106n2", - "3dMarkFireStrikeScore": "7543.5n2", - "3dMarkFireStrikeGraphics": "8261.5n2", - "3dMarkTimeSpyScore": "3352n2", - "3dMarkTimeSpyGraphics": "3094n2", - "3dMark11p": "11907n2", - "3dMark11pgpu": "11461n2", - "3dMark11Vantagep": "39269", - "3dMarkVantp": "36376", - "3dMark06": "", - "3dMark01": "621.8", - "gfxBench": "255.2", - "gfxBench30": "234.9", - "gfxBench31": "", - "basemark11Med": "", - "basemark11High": "", - "unigineHeaven30": "", - "unigineValley10": "220n2", - "cinebenchR15": "5840", - "cinebenchR10": "6331", - "computeMark21": "3050" - }, "NVIDIA GeForce GTX 1650 Ti (Desktop)": { "name": "NVIDIA GeForce GTX 1650 Ti (Desktop)", "codeName": "TU117-400-A1", @@ -3133,7 +3893,7 @@ "directX": "12_1", "openGL": "4.6", "processNm": "12", - "released": "Sat Jun 15 2019", + "released": "Sun Jun 02 2019", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -3159,46 +3919,6 @@ "cinebenchR10": "", "computeMark21": "" }, - "NVIDIA GeForce GTX 1650 Ti Mobile": { - "name": "NVIDIA GeForce GTX 1650 Ti Mobile", - "codeName": "N18P-G62", - "architecture": "Turing", - "pixelShaders": "1024", - "vertexShaders": "1024", - "coreSpeed": "1350", - "shaderSpeed": "1485", - "memorySpeed": "12000", - "memoryBus": "128", - "memoryType": "GDDR6", - "directX": "12_1", - "openGL": "4.6", - "processNm": "12", - "released": "Thu Apr 16 2020", - "perfRating": "~39.865%", - "3dMarkIceStorm": "401636n2", - "3dMarkCloudGateStandard": "28177n5", - "3dMarkcCloudGate": "55924n5", - "3dMarkFireStrikeScore": "9222n5", - "3dMarkFireStrikeGraphics": "9930n5", - "3dMarkTimeSpyScore": "3801n5", - "3dMarkTimeSpyGraphics": "3601n5", - "3dMark11p": "12694n5", - "3dMark11pgpu": "13150n5", - "3dMark11Vantagep": "43517", - "3dMarkVantp": "39720", - "3dMark06": "", - "3dMark01": "", - "gfxBench": "", - "gfxBench30": "", - "gfxBench31": "", - "basemark11Med": "", - "basemark11High": "", - "unigineHeaven30": "", - "unigineValley10": "131n5", - "cinebenchR15": "6831.5n2", - "cinebenchR10": "7120", - "computeMark21": "10574" - }, "AMD Radeon RX 480 (Desktop)": { "name": "AMD Radeon RX 480 (Desktop)", "codeName": "Polaris 10 Ellesmere", @@ -3213,8 +3933,8 @@ "directX": "12", "openGL": "Vulkan", "processNm": "14", - "released": "Wed Jul 13 2016", - "perfRating": "~35.383%", + "released": "Thu Jun 30 2016", + "perfRating": "~30.583%", "3dMarkIceStorm": "383333", "3dMarkCloudGateStandard": "27843", "3dMarkcCloudGate": "72213", @@ -3253,8 +3973,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "16", - "released": "Thu Sep 01 2016", - "perfRating": "~33.670%", + "released": "Fri Aug 19 2016", + "perfRating": "~29.370%", "3dMarkIceStorm": "298378n28", "3dMarkCloudGateStandard": "24326.5n68", "3dMarkcCloudGate": "74604.5n68", @@ -3279,6 +3999,46 @@ "cinebenchR10": "8538.5n20", "computeMark21": "3426.5n2" }, + "NVIDIA GeForce GTX 1650 Ti Mobile": { + "name": "NVIDIA GeForce GTX 1650 Ti Mobile", + "codeName": "N18P-G62", + "architecture": "Turing", + "pixelShaders": "1024", + "vertexShaders": "1024", + "coreSpeed": "1350", + "shaderSpeed": "", + "memorySpeed": "12000", + "memoryBus": "128", + "memoryType": "GDDR6", + "directX": "12_1", + "openGL": "4.6", + "processNm": "12", + "released": "Fri Apr 03 2020", + "perfRating": "~33.565%", + "3dMarkIceStorm": "410191n3", + "3dMarkCloudGateStandard": "28177n7", + "3dMarkcCloudGate": "65163n7", + "3dMarkFireStrikeScore": "9139.5n8", + "3dMarkFireStrikeGraphics": "9881.5n8", + "3dMarkTimeSpyScore": "3826n8", + "3dMarkTimeSpyGraphics": "3609.5n8", + "3dMark11p": "13072.5n8", + "3dMark11pgpu": "13266n8", + "3dMark11Vantagep": "43517", + "3dMarkVantp": "39720", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "129.29n7", + "cinebenchR15": "6831.5n2", + "cinebenchR10": "7120", + "computeMark21": "10574" + }, "AMD Radeon RX 5500M": { "name": "AMD Radeon RX 5500M", "codeName": "Navi 14 / R19M-E85", @@ -3293,15 +4053,15 @@ "directX": "12", "openGL": "4.6", "processNm": "7", - "released": "Sun Oct 13 2019", - "perfRating": "~31.961%", + "released": "Mon Sep 30 2019", + "perfRating": "~27.861%", "3dMarkIceStorm": "210925n2", "3dMarkCloudGateStandard": "22627n3", "3dMarkcCloudGate": "49056n4", "3dMarkFireStrikeScore": "10890n4", "3dMarkFireStrikeGraphics": "12276n4", "3dMarkTimeSpyScore": "4408.5n4", - "3dMarkTimeSpyGraphics": "4298n4", + "3dMarkTimeSpyGraphics": "4314.5n4", "3dMark11p": "13081.5n6", "3dMark11pgpu": "16613n7", "3dMark11Vantagep": "", @@ -3333,8 +4093,8 @@ "directX": "12", "openGL": "4.6", "processNm": "7", - "released": "Wed Nov 27 2019", - "perfRating": "~39.748%", + "released": "Thu Nov 14 2019", + "perfRating": "~34.548%", "3dMarkIceStorm": "364184", "3dMarkCloudGateStandard": "30690", "3dMarkcCloudGate": "65776", @@ -3373,8 +4133,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "16", - "released": "Wed Jan 25 2017", - "perfRating": "~38.652%", + "released": "Thu Jan 12 2017", + "perfRating": "~33.352%", "3dMarkIceStorm": "297918", "3dMarkCloudGateStandard": "25528", "3dMarkcCloudGate": "74933", @@ -3413,8 +4173,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "16", - "released": "Mon Mar 13 2017", - "perfRating": "~40.470%", + "released": "Tue Feb 28 2017", + "perfRating": "~34.870%", "3dMarkIceStorm": "419543", "3dMarkCloudGateStandard": "34178n5", "3dMarkcCloudGate": "82506.5n4", @@ -3453,7 +4213,7 @@ "directX": "12", "openGL": "", "processNm": "14", - "released": "Thu Jan 24 2019", + "released": "Fri Jan 11 2019", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -3493,8 +4253,8 @@ "directX": "12", "openGL": "", "processNm": "14", - "released": "Tue May 02 2017", - "perfRating": "~32.665%", + "released": "Wed Apr 19 2017", + "perfRating": "~28.765%", "3dMarkIceStorm": "290090", "3dMarkCloudGateStandard": "30938.5n2", "3dMarkcCloudGate": "69324.5n2", @@ -3533,8 +4293,8 @@ "directX": "12 (FL 11_0)", "openGL": "4.4", "processNm": "28", - "released": "Thu Nov 21 2013", - "perfRating": "~36.135%", + "released": "Fri Nov 08 2013", + "perfRating": "~32.735%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "24263", "3dMarkcCloudGate": "75688", @@ -3573,7 +4333,7 @@ "directX": "12_1", "openGL": "", "processNm": "14", - "released": "Sun Jan 21 2018", + "released": "Mon Jan 08 2018", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -3613,7 +4373,7 @@ "directX": "12", "openGL": "4.6", "processNm": "7", - "released": "Wed Nov 27 2019", + "released": "Thu Nov 14 2019", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -3653,8 +4413,8 @@ "directX": "12", "openGL": "4.6", "processNm": "7", - "released": "Sun Oct 13 2019", - "perfRating": "~33.357%", + "released": "Mon Sep 30 2019", + "perfRating": "~28.657%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "32417", "3dMarkcCloudGate": "55837", @@ -3693,8 +4453,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "16", - "released": "Wed Jan 25 2017", - "perfRating": "~29.783%", + "released": "Thu Jan 12 2017", + "perfRating": "~25.383%", "3dMarkIceStorm": "331998n2", "3dMarkCloudGateStandard": "24681n2", "3dMarkcCloudGate": "63331.5n2", @@ -3733,8 +4493,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "28", - "released": "Fri Oct 03 2014", - "perfRating": "~35.678%", + "released": "Sat Sep 20 2014", + "perfRating": "~30.278%", "3dMarkIceStorm": "422295", "3dMarkCloudGateStandard": "25575n2", "3dMarkcCloudGate": "72819n2", @@ -3773,19 +4533,19 @@ "directX": "12_1", "openGL": "4.6", "processNm": "12", - "released": "Tue May 07 2019", - "perfRating": "~30.587%", - "3dMarkIceStorm": "364872n9", - "3dMarkCloudGateStandard": "25549n17", - "3dMarkcCloudGate": "57752n17", - "3dMarkFireStrikeScore": "8081n23", - "3dMarkFireStrikeGraphics": "9313n24", - "3dMarkTimeSpyScore": "3608n22", - "3dMarkTimeSpyGraphics": "3496n23", - "3dMark11p": "11828n22", - "3dMark11pgpu": "13168n23", + "released": "Wed Apr 24 2019", + "perfRating": "~26.487%", + "3dMarkIceStorm": "364872n11", + "3dMarkCloudGateStandard": "25628n20", + "3dMarkcCloudGate": "57558.5n20", + "3dMarkFireStrikeScore": "8111n28", + "3dMarkFireStrikeGraphics": "9315n29", + "3dMarkTimeSpyScore": "3607n27", + "3dMarkTimeSpyGraphics": "3492n28", + "3dMark11p": "11793.5n26", + "3dMark11pgpu": "13143n27", "3dMark11Vantagep": "31310.5n2", - "3dMarkVantp": "34014n5", + "3dMarkVantp": "34484.5n6", "3dMark06": "", "3dMark01": "774.8", "gfxBench": "331", @@ -3794,8 +4554,8 @@ "basemark11Med": "", "basemark11High": "100.6", "unigineHeaven30": "40.4", - "unigineValley10": "103n17", - "cinebenchR15": "6818n5", + "unigineValley10": "107.23n22", + "cinebenchR15": "6821n7", "cinebenchR10": "6931n2", "computeMark21": "2872.5n2" }, @@ -3813,17 +4573,17 @@ "directX": "12_1", "openGL": "4.6", "processNm": "12", - "released": "Tue May 07 2019", - "perfRating": "~38.565%", - "3dMarkIceStorm": "436117n2", - "3dMarkCloudGateStandard": "39148n2", - "3dMarkcCloudGate": "58120n2", - "3dMarkFireStrikeScore": "9209n2", - "3dMarkFireStrikeGraphics": "9718n2", - "3dMarkTimeSpyScore": "3927n2", - "3dMarkTimeSpyGraphics": "3512n2", - "3dMark11p": "14069n2", - "3dMark11pgpu": "13531n2", + "released": "Wed Apr 24 2019", + "perfRating": "~31.865%", + "3dMarkIceStorm": "373333n3", + "3dMarkCloudGateStandard": "35325n3", + "3dMarkcCloudGate": "50549n3", + "3dMarkFireStrikeScore": "8795n3", + "3dMarkFireStrikeGraphics": "9203n3", + "3dMarkTimeSpyScore": "3879n3", + "3dMarkTimeSpyGraphics": "3512n3", + "3dMark11p": "13894n2", + "3dMark11pgpu": "13645n2", "3dMark11Vantagep": "44694n2", "3dMarkVantp": "39545.5n2", "3dMark06": "", @@ -3834,51 +4594,11 @@ "basemark11Med": "", "basemark11High": "", "unigineHeaven30": "44.35n2", - "unigineValley10": "171.01", + "unigineValley10": "174.5", "cinebenchR15": "", "cinebenchR10": "7085n2", "computeMark21": "2579.5n2" }, - "NVIDIA GeForce GTX 1650 Ti Max-Q": { - "name": "NVIDIA GeForce GTX 1650 Ti Max-Q", - "codeName": "N18P-G62 Max-Q", - "architecture": "Turing", - "pixelShaders": "1024", - "vertexShaders": "1024", - "coreSpeed": "1035", - "shaderSpeed": "", - "memorySpeed": "10000", - "memoryBus": "128", - "memoryType": "GDDR6", - "directX": "12_1", - "openGL": "4.6", - "processNm": "12", - "released": "Thu Apr 16 2020", - "perfRating": "~29.957%", - "3dMarkIceStorm": "", - "3dMarkCloudGateStandard": "19073", - "3dMarkcCloudGate": "30436", - "3dMarkFireStrikeScore": "7478n2", - "3dMarkFireStrikeGraphics": "8093", - "3dMarkTimeSpyScore": "3214n2", - "3dMarkTimeSpyGraphics": "3098", - "3dMark11p": "11070", - "3dMark11pgpu": "11501", - "3dMark11Vantagep": "31116", - "3dMarkVantp": "30266", - "3dMark06": "", - "3dMark01": "", - "gfxBench": "", - "gfxBench30": "", - "gfxBench31": "", - "basemark11Med": "", - "basemark11High": "", - "unigineHeaven30": "", - "unigineValley10": "83.9", - "cinebenchR15": "", - "cinebenchR10": "6297", - "computeMark21": "10809" - }, "NVIDIA GeForce GTX 1060 Max-Q": { "name": "NVIDIA GeForce GTX 1060 Max-Q", "codeName": "N17P-G1 Max-Q", @@ -3893,8 +4613,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "16", - "released": "Tue Jun 13 2017", - "perfRating": "~35.565%", + "released": "Wed May 31 2017", + "perfRating": "~30.165%", "3dMarkIceStorm": "367999n5", "3dMarkCloudGateStandard": "24154.5n10", "3dMarkcCloudGate": "74101n10", @@ -3933,7 +4653,7 @@ "directX": "12_1", "openGL": "4.5", "processNm": "16", - "released": "Fri Sep 15 2017", + "released": "Sat Sep 02 2017", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -3959,6 +4679,86 @@ "cinebenchR10": "", "computeMark21": "" }, + "NVIDIA GeForce GTX 1650 Ti Max-Q": { + "name": "NVIDIA GeForce GTX 1650 Ti Max-Q", + "codeName": "N18P-G62 Max-Q", + "architecture": "Turing", + "pixelShaders": "1024", + "vertexShaders": "1024", + "coreSpeed": "1035", + "shaderSpeed": "", + "memorySpeed": "10000", + "memoryBus": "128", + "memoryType": "GDDR6", + "directX": "12_1", + "openGL": "4.6", + "processNm": "12", + "released": "Fri Apr 03 2020", + "perfRating": "~29.461%", + "3dMarkIceStorm": "421834", + "3dMarkCloudGateStandard": "23382n6", + "3dMarkcCloudGate": "49751.5n6", + "3dMarkFireStrikeScore": "7800n11", + "3dMarkFireStrikeGraphics": "8574.5n10", + "3dMarkTimeSpyScore": "3236n9", + "3dMarkTimeSpyGraphics": "3124.5n8", + "3dMark11p": "11321n8", + "3dMark11pgpu": "11702.5n8", + "3dMark11Vantagep": "31116", + "3dMarkVantp": "30266", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "140.78n8", + "cinebenchR15": "", + "cinebenchR10": "6297", + "computeMark21": "10809" + }, + "NVIDIA Quadro T2000 Max-Q": { + "name": "NVIDIA Quadro T2000 Max-Q", + "codeName": "N19P-Q3 MAX-Q", + "architecture": "Turing", + "pixelShaders": "1024", + "vertexShaders": "1024", + "coreSpeed": "930 / 1200", + "shaderSpeed": "", + "memorySpeed": "8000", + "memoryBus": "128", + "memoryType": "GDDR5", + "directX": "12_1", + "openGL": "4.6", + "processNm": "12", + "released": "Tue May 28 2019", + "perfRating": "~24.478%", + "3dMarkIceStorm": "75193", + "3dMarkCloudGateStandard": "24991.5n2", + "3dMarkcCloudGate": "41106n2", + "3dMarkFireStrikeScore": "7543.5n2", + "3dMarkFireStrikeGraphics": "8261.5n2", + "3dMarkTimeSpyScore": "3352n2", + "3dMarkTimeSpyGraphics": "3094n2", + "3dMark11p": "11907n2", + "3dMark11pgpu": "11461n2", + "3dMark11Vantagep": "39269", + "3dMarkVantp": "36376", + "3dMark06": "", + "3dMark01": "621.8", + "gfxBench": "255.2", + "gfxBench30": "234.9", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "220n2", + "cinebenchR15": "5840", + "cinebenchR10": "6331", + "computeMark21": "3050" + }, "AMD Radeon RX 480 (Laptop)": { "name": "AMD Radeon RX 480 (Laptop)", "codeName": "Polaris", @@ -3973,8 +4773,8 @@ "directX": "12", "openGL": "", "processNm": "14", - "released": "Mon Aug 15 2016", - "perfRating": "~169%", + "released": "Tue Aug 02 2016", + "perfRating": "~13.79%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -4013,7 +4813,7 @@ "directX": "12", "openGL": "Vulkan", "processNm": "14", - "released": "Wed Mar 15 2017", + "released": "Thu Mar 02 2017", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -4053,8 +4853,8 @@ "directX": "12", "openGL": "Vulkan", "processNm": "14", - "released": "Thu Aug 18 2016", - "perfRating": "~30.752%", + "released": "Fri Aug 05 2016", + "perfRating": "~26.952%", "3dMarkIceStorm": "380689", "3dMarkCloudGateStandard": "21727n2", "3dMarkcCloudGate": "68475n2", @@ -4093,7 +4893,7 @@ "directX": "12", "openGL": "Vulkan", "processNm": "14", - "released": "Thu Jan 24 2019", + "released": "Fri Jan 11 2019", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -4133,7 +4933,207 @@ "directX": "12", "openGL": "Vulkan", "processNm": "14", - "released": "Thu Jan 19 2017", + "released": "Fri Jan 06 2017", + "perfRating": "", + "3dMarkIceStorm": "", + "3dMarkCloudGateStandard": "", + "3dMarkcCloudGate": "", + "3dMarkFireStrikeScore": "", + "3dMarkFireStrikeGraphics": "", + "3dMarkTimeSpyScore": "", + "3dMarkTimeSpyGraphics": "", + "3dMark11p": "", + "3dMark11pgpu": "", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "", + "cinebenchR15": "", + "cinebenchR10": "", + "computeMark21": "" + }, + "AMD Radeon RX 470 (Laptop)": { + "name": "AMD Radeon RX 470 (Laptop)", + "codeName": "Polaris 10 Pro", + "architecture": "Polaris", + "pixelShaders": "2048", + "vertexShaders": "2048", + "coreSpeed": "926", + "shaderSpeed": "", + "memorySpeed": "7000", + "memoryBus": "256", + "memoryType": "GDDR5", + "directX": "12", + "openGL": "Vulkan", + "processNm": "14", + "released": "Fri Aug 05 2016", + "perfRating": "~22.19%", + "3dMarkIceStorm": "", + "3dMarkCloudGateStandard": "", + "3dMarkcCloudGate": "", + "3dMarkFireStrikeScore": "8961", + "3dMarkFireStrikeGraphics": "10715", + "3dMarkTimeSpyScore": "", + "3dMarkTimeSpyGraphics": "", + "3dMark11p": "", + "3dMark11pgpu": "", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "", + "cinebenchR15": "", + "cinebenchR10": "", + "computeMark21": "" + }, + "NVIDIA GeForce GTX 1650 Max-Q": { + "name": "NVIDIA GeForce GTX 1650 Max-Q", + "codeName": "N18P-G0 / N18P-G61", + "architecture": "Turing", + "pixelShaders": "1024", + "vertexShaders": "1024", + "coreSpeed": "1020", + "shaderSpeed": "", + "memorySpeed": "8000", + "memoryBus": "128", + "memoryType": "GDDR5, GDDR6", + "directX": "12_1", + "openGL": "4.6", + "processNm": "12", + "released": "Wed Apr 24 2019", + "perfRating": "~25.865%", + "3dMarkIceStorm": "373879n4", + "3dMarkCloudGateStandard": "20883n12", + "3dMarkcCloudGate": "45243.5n12", + "3dMarkFireStrikeScore": "7004.5n12", + "3dMarkFireStrikeGraphics": "7779n12", + "3dMarkTimeSpyScore": "3070n8", + "3dMarkTimeSpyGraphics": "3016n10", + "3dMark11p": "10471n13", + "3dMark11pgpu": "11082.5n14", + "3dMark11Vantagep": "30957", + "3dMarkVantp": "32040.5n2", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "108.06n12", + "cinebenchR15": "5967.5n2", + "cinebenchR10": "5833", + "computeMark21": "3068" + }, + "NVIDIA T1200 Laptop GPU": { + "name": "NVIDIA T1200 Laptop GPU", + "codeName": "", + "architecture": "Turing", + "pixelShaders": "1024", + "vertexShaders": "1024", + "coreSpeed": "", + "shaderSpeed": "", + "memorySpeed": "12000", + "memoryBus": "128", + "memoryType": "GDDR6", + "directX": "12_1", + "openGL": "4.6", + "processNm": "12", + "released": "Tue Apr 13 2021", + "perfRating": "", + "3dMarkIceStorm": "", + "3dMarkCloudGateStandard": "", + "3dMarkcCloudGate": "", + "3dMarkFireStrikeScore": "", + "3dMarkFireStrikeGraphics": "", + "3dMarkTimeSpyScore": "", + "3dMarkTimeSpyGraphics": "", + "3dMark11p": "", + "3dMark11pgpu": "", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "", + "cinebenchR15": "", + "cinebenchR10": "", + "computeMark21": "" + }, + "NVIDIA Quadro T1000 (Laptop)": { + "name": "NVIDIA Quadro T1000 (Laptop)", + "codeName": "N19P-Q1", + "architecture": "Turing", + "pixelShaders": "768", + "vertexShaders": "768", + "coreSpeed": "1395", + "shaderSpeed": "", + "memorySpeed": "8000", + "memoryBus": "128", + "memoryType": "GDDR5", + "directX": "12_1", + "openGL": "4.6", + "processNm": "12", + "released": "Tue May 28 2019", + "perfRating": "~2787%", + "3dMarkIceStorm": "375510", + "3dMarkCloudGateStandard": "25273n2", + "3dMarkcCloudGate": "53628.5n2", + "3dMarkFireStrikeScore": "7783n3", + "3dMarkFireStrikeGraphics": "8727n3", + "3dMarkTimeSpyScore": "3474n3", + "3dMarkTimeSpyGraphics": "3261n3", + "3dMark11p": "11592n3", + "3dMark11pgpu": "11377n3", + "3dMark11Vantagep": "31509", + "3dMarkVantp": "35033.5n2", + "3dMark06": "", + "3dMark01": "659.66n2", + "gfxBench": "315.29n2", + "gfxBench30": "243.61n2", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "110.3", + "unigineHeaven30": "39.3n2", + "unigineValley10": "185.67n3", + "cinebenchR15": "6818", + "cinebenchR10": "5965.5n2", + "computeMark21": "2768n2" + }, + "NVIDIA Quadro T1000 Max-Q": { + "name": "NVIDIA Quadro T1000 Max-Q", + "codeName": "N19P-Q1", + "architecture": "Turing", + "pixelShaders": "768", + "vertexShaders": "768", + "coreSpeed": "795 / 1230", + "shaderSpeed": "", + "memorySpeed": "8000", + "memoryBus": "128", + "memoryType": "GDDR5", + "directX": "12_1", + "openGL": "4.6", + "processNm": "12", + "released": "Tue May 28 2019", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -4159,27 +5159,27 @@ "cinebenchR10": "", "computeMark21": "" }, - "AMD Radeon RX 470 (Laptop)": { - "name": "AMD Radeon RX 470 (Laptop)", - "codeName": "Polaris 10 Pro", - "architecture": "Polaris", - "pixelShaders": "2048", - "vertexShaders": "2048", - "coreSpeed": "926", + "NVIDIA T600 Laptop GPU": { + "name": "NVIDIA T600 Laptop GPU", + "codeName": "", + "architecture": "Turing", + "pixelShaders": "896", + "vertexShaders": "896", + "coreSpeed": "", "shaderSpeed": "", - "memorySpeed": "7000", - "memoryBus": "256", - "memoryType": "GDDR5", - "directX": "12", - "openGL": "Vulkan", - "processNm": "14", - "released": "Thu Aug 18 2016", - "perfRating": "~27.29%", + "memorySpeed": "10000", + "memoryBus": "128", + "memoryType": "GDDR6", + "directX": "12_1", + "openGL": "4.6", + "processNm": "12", + "released": "Tue Apr 13 2021", + "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", - "3dMarkFireStrikeScore": "8961", - "3dMarkFireStrikeGraphics": "10715", + "3dMarkFireStrikeScore": "", + "3dMarkFireStrikeGraphics": "", "3dMarkTimeSpyScore": "", "3dMarkTimeSpyGraphics": "", "3dMark11p": "", @@ -4199,125 +5199,45 @@ "cinebenchR10": "", "computeMark21": "" }, - "NVIDIA GeForce GTX 1650 Max-Q": { - "name": "NVIDIA GeForce GTX 1650 Max-Q", - "codeName": "N18P-G0 / N18P-G61", - "architecture": "Turing", - "pixelShaders": "1024", - "vertexShaders": "1024", - "coreSpeed": "1020", - "shaderSpeed": "", - "memorySpeed": "8000", - "memoryBus": "128", - "memoryType": "GDDR5, GDDR6", - "directX": "12_1", - "openGL": "4.6", - "processNm": "12", - "released": "Tue May 07 2019", - "perfRating": "~29.965%", - "3dMarkIceStorm": "372613n3", - "3dMarkCloudGateStandard": "20219n11", - "3dMarkcCloudGate": "46686n11", - "3dMarkFireStrikeScore": "6906n11", - "3dMarkFireStrikeGraphics": "7774n11", - "3dMarkTimeSpyScore": "3070n8", - "3dMarkTimeSpyGraphics": "3016n10", - "3dMark11p": "10471n12", - "3dMark11pgpu": "11119n13", - "3dMark11Vantagep": "30957", - "3dMarkVantp": "32040.5n2", - "3dMark06": "", - "3dMark01": "", - "gfxBench": "", - "gfxBench30": "", - "gfxBench31": "", - "basemark11Med": "", - "basemark11High": "", - "unigineHeaven30": "", - "unigineValley10": "108.06n11", - "cinebenchR15": "5967.5n2", - "cinebenchR10": "5833", - "computeMark21": "3068" - }, - "NVIDIA Quadro T1000 (Laptop)": { - "name": "NVIDIA Quadro T1000 (Laptop)", - "codeName": "N19P-Q1", - "architecture": "Turing", - "pixelShaders": "768", - "vertexShaders": "768", - "coreSpeed": "1395", - "shaderSpeed": "", - "memorySpeed": "8000", - "memoryBus": "128", - "memoryType": "GDDR5", - "directX": "12_1", - "openGL": "4.6", - "processNm": "12", - "released": "Mon Jun 10 2019", - "perfRating": "~30.887%", - "3dMarkIceStorm": "375510", - "3dMarkCloudGateStandard": "25273n2", - "3dMarkcCloudGate": "53628.5n2", - "3dMarkFireStrikeScore": "7297.5n2", - "3dMarkFireStrikeGraphics": "8142.5n2", - "3dMarkTimeSpyScore": "3240n2", - "3dMarkTimeSpyGraphics": "3047.5n2", - "3dMark11p": "11065n2", - "3dMark11pgpu": "11269.5n2", - "3dMark11Vantagep": "31509", - "3dMarkVantp": "35033.5n2", - "3dMark06": "", - "3dMark01": "659.66n2", - "gfxBench": "315.29n2", - "gfxBench30": "243.61n2", - "gfxBench31": "", - "basemark11Med": "", - "basemark11High": "110.3", - "unigineHeaven30": "39.3n2", - "unigineValley10": "166n2", - "cinebenchR15": "6818", - "cinebenchR10": "5965.5n2", - "computeMark21": "2768n2" - }, - "NVIDIA Quadro T1000 Max-Q": { - "name": "NVIDIA Quadro T1000 Max-Q", - "codeName": "N19P-Q1", + "NVIDIA T500 Laptop GPU": { + "name": "NVIDIA T500 Laptop GPU", + "codeName": "", "architecture": "Turing", - "pixelShaders": "768", - "vertexShaders": "768", - "coreSpeed": "795 / 1230", + "pixelShaders": "896", + "vertexShaders": "896", + "coreSpeed": "1365", "shaderSpeed": "", - "memorySpeed": "8000", - "memoryBus": "128", - "memoryType": "GDDR5", + "memorySpeed": "10000", + "memoryBus": "64", + "memoryType": "GDDR5/GDDR6", "directX": "12_1", "openGL": "4.6", "processNm": "12", - "released": "Mon Jun 10 2019", - "perfRating": "", + "released": "Tue May 28 2019", + "perfRating": "~17.965%", "3dMarkIceStorm": "", - "3dMarkCloudGateStandard": "", - "3dMarkcCloudGate": "", - "3dMarkFireStrikeScore": "", - "3dMarkFireStrikeGraphics": "", - "3dMarkTimeSpyScore": "", - "3dMarkTimeSpyGraphics": "", - "3dMark11p": "", - "3dMark11pgpu": "", + "3dMarkCloudGateStandard": "15851n3", + "3dMarkcCloudGate": "23453n3", + "3dMarkFireStrikeScore": "4347n3", + "3dMarkFireStrikeGraphics": "4635n3", + "3dMarkTimeSpyScore": "2095n3", + "3dMarkTimeSpyGraphics": "1939n3", + "3dMark11p": "8160n3", + "3dMark11pgpu": "8081n3", "3dMark11Vantagep": "", - "3dMarkVantp": "", + "3dMarkVantp": "31133", "3dMark06": "", - "3dMark01": "", - "gfxBench": "", - "gfxBench30": "", + "3dMark01": "503", + "gfxBench": "236", + "gfxBench30": "183", "gfxBench31": "", "basemark11Med": "", "basemark11High": "", "unigineHeaven30": "", - "unigineValley10": "", + "unigineValley10": "193n3", "cinebenchR15": "", - "cinebenchR10": "", - "computeMark21": "" + "cinebenchR10": "4734", + "computeMark21": "1976" }, "NVIDIA GeForce MX450": { "name": "NVIDIA GeForce MX450", @@ -4333,31 +5253,31 @@ "directX": "12_1", "openGL": "4.6", "processNm": "12", - "released": "Sat Aug 15 2020", - "perfRating": "~16.926%", - "3dMarkIceStorm": "", - "3dMarkCloudGateStandard": "", - "3dMarkcCloudGate": "", - "3dMarkFireStrikeScore": "6833", - "3dMarkFireStrikeGraphics": "7500", - "3dMarkTimeSpyScore": "2288", - "3dMarkTimeSpyGraphics": "1680", - "3dMark11p": "9505", - "3dMark11pgpu": "8950", - "3dMark11Vantagep": "", + "released": "Sun Aug 02 2020", + "perfRating": "~15.778%", + "3dMarkIceStorm": "302347", + "3dMarkCloudGateStandard": "18399n3", + "3dMarkcCloudGate": "29054n3", + "3dMarkFireStrikeScore": "4276.5n6", + "3dMarkFireStrikeGraphics": "4538.5n6", + "3dMarkTimeSpyScore": "1827n5", + "3dMarkTimeSpyGraphics": "1680n5", + "3dMark11p": "7035n5", + "3dMark11pgpu": "6616n5", + "3dMark11Vantagep": "22831", "3dMarkVantp": "", "3dMark06": "", - "3dMark01": "", - "gfxBench": "", - "gfxBench30": "", + "3dMark01": "411", + "gfxBench": "209", + "gfxBench30": "156.9", "gfxBench31": "", "basemark11Med": "", - "basemark11High": "", - "unigineHeaven30": "", - "unigineValley10": "", + "basemark11High": "57.2", + "unigineHeaven30": "20.5", + "unigineValley10": "136n5", "cinebenchR15": "", - "cinebenchR10": "", - "computeMark21": "" + "cinebenchR10": "4104", + "computeMark21": "986" }, "NVIDIA GeForce GTX 880M SLI": { "name": "NVIDIA GeForce GTX 880M SLI", @@ -4373,8 +5293,8 @@ "directX": "12 (FL 11_0)", "openGL": "4.3", "processNm": "28", - "released": "Wed Mar 26 2014", - "perfRating": "~36.439%", + "released": "Thu Mar 13 2014", + "perfRating": "~32.139%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "23794", "3dMarkcCloudGate": "77057", @@ -4413,8 +5333,8 @@ "directX": "11", "openGL": "4.3", "processNm": "28", - "released": "Thu Jun 13 2013", - "perfRating": "~35.139%", + "released": "Fri May 31 2013", + "perfRating": "~31.939%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "22190", "3dMarkcCloudGate": "66148", @@ -4453,8 +5373,8 @@ "directX": "12 (FL 12_0)", "openGL": "4.3", "processNm": "28", - "released": "Thu Nov 07 2013", - "perfRating": "~3587%", + "released": "Fri Oct 25 2013", + "perfRating": "~30.787%", "3dMarkIceStorm": "332042n4", "3dMarkCloudGateStandard": "22197n3", "3dMarkcCloudGate": "73987n3", @@ -4493,7 +5413,7 @@ "directX": "12", "openGL": "", "processNm": "14", - "released": "Mon Aug 15 2016", + "released": "Tue Aug 02 2016", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -4533,8 +5453,8 @@ "directX": "12_1", "openGL": "", "processNm": "28", - "released": "Mon Jan 19 2015", - "perfRating": "~28.648%", + "released": "Tue Jan 06 2015", + "perfRating": "~24.348%", "3dMarkIceStorm": "250259", "3dMarkCloudGateStandard": "22188", "3dMarkcCloudGate": "51182", @@ -4573,8 +5493,8 @@ "directX": "12 (FL 11_1)", "openGL": "4.3", "processNm": "28", - "released": "Sat Mar 15 2014", - "perfRating": "~32.639%", + "released": "Sun Mar 02 2014", + "perfRating": "~28.739%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "22183", "3dMarkcCloudGate": "71977", @@ -4613,8 +5533,8 @@ "directX": "11.1", "openGL": "4.2", "processNm": "28", - "released": "Tue May 15 2012", - "perfRating": "~31.661%", + "released": "Wed May 02 2012", + "perfRating": "~28.261%", "3dMarkIceStorm": "269832", "3dMarkCloudGateStandard": "22905n3", "3dMarkcCloudGate": "70114n3", @@ -4653,8 +5573,8 @@ "directX": "11", "openGL": "", "processNm": "28", - "released": "Mon Jun 18 2012", - "perfRating": "~34.622%", + "released": "Tue Jun 05 2012", + "perfRating": "~31.922%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -4693,8 +5613,8 @@ "directX": "11.1", "openGL": "4.2", "processNm": "28", - "released": "Tue May 15 2012", - "perfRating": "~3522%", + "released": "Wed May 02 2012", + "perfRating": "~32.222%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -4733,8 +5653,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "28", - "released": "Tue Oct 21 2014", - "perfRating": "~28.887%", + "released": "Wed Oct 08 2014", + "perfRating": "~24.987%", "3dMarkIceStorm": "327632n10", "3dMarkCloudGateStandard": "22162n33", "3dMarkcCloudGate": "65241n33", @@ -4773,8 +5693,8 @@ "directX": "12_1", "openGL": "", "processNm": "14", - "released": "Sun Jan 21 2018", - "perfRating": "~35.561%", + "released": "Mon Jan 08 2018", + "perfRating": "~30.961%", "3dMarkIceStorm": "357446", "3dMarkCloudGateStandard": "24988.5n2", "3dMarkcCloudGate": "59162", @@ -4799,46 +5719,6 @@ "cinebenchR10": "6661", "computeMark21": "2867" }, - "AMD Radeon Pro Vega 20": { - "name": "AMD Radeon Pro Vega 20", - "codeName": "Vega Mobile", - "architecture": "Vega", - "pixelShaders": "1280", - "vertexShaders": "1280", - "coreSpeed": "", - "shaderSpeed": "", - "memorySpeed": "", - "memoryBus": "", - "memoryType": "HBM2", - "directX": "", - "openGL": "", - "processNm": "14", - "released": "Thu Nov 29 2018", - "perfRating": "~2883%", - "3dMarkIceStorm": "278586", - "3dMarkCloudGateStandard": "21984", - "3dMarkcCloudGate": "62318", - "3dMarkFireStrikeScore": "7558n3", - "3dMarkFireStrikeGraphics": "9043.5n2", - "3dMarkTimeSpyScore": "2794.5n2", - "3dMarkTimeSpyGraphics": "2600.5n2", - "3dMark11p": "11934.5n2", - "3dMark11pgpu": "12289n2", - "3dMark11Vantagep": "33590", - "3dMarkVantp": "32864", - "3dMark06": "", - "3dMark01": "577.9", - "gfxBench": "111.3", - "gfxBench30": "117.8", - "gfxBench31": "", - "basemark11Med": "", - "basemark11High": "", - "unigineHeaven30": "35.1", - "unigineValley10": "129.51n2", - "cinebenchR15": "12230", - "cinebenchR10": "6431", - "computeMark21": "2081" - }, "NVIDIA Quadro M5000M": { "name": "NVIDIA Quadro M5000M", "codeName": "", @@ -4853,8 +5733,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "28", - "released": "Fri Oct 16 2015", - "perfRating": "~32.961%", + "released": "Sat Oct 03 2015", + "perfRating": "~2961%", "3dMarkIceStorm": "324161", "3dMarkCloudGateStandard": "23878.5n2", "3dMarkcCloudGate": "63738n2", @@ -4879,6 +5759,46 @@ "cinebenchR10": "6291", "computeMark21": "2173n2" }, + "AMD Radeon Pro Vega 20": { + "name": "AMD Radeon Pro Vega 20", + "codeName": "Vega Mobile", + "architecture": "Vega", + "pixelShaders": "1280", + "vertexShaders": "1280", + "coreSpeed": "815", + "shaderSpeed": "", + "memorySpeed": "", + "memoryBus": "", + "memoryType": "HBM2", + "directX": "", + "openGL": "", + "processNm": "14", + "released": "Fri Nov 16 2018", + "perfRating": "~24.483%", + "3dMarkIceStorm": "278586", + "3dMarkCloudGateStandard": "21984", + "3dMarkcCloudGate": "62318", + "3dMarkFireStrikeScore": "7558n3", + "3dMarkFireStrikeGraphics": "9043.5n2", + "3dMarkTimeSpyScore": "2794.5n2", + "3dMarkTimeSpyGraphics": "2600.5n2", + "3dMark11p": "11934.5n2", + "3dMark11pgpu": "12289n2", + "3dMark11Vantagep": "33590", + "3dMarkVantp": "32864", + "3dMark06": "", + "3dMark01": "577.9", + "gfxBench": "111.3", + "gfxBench30": "117.8", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "35.1", + "unigineValley10": "129.51n2", + "cinebenchR15": "12230", + "cinebenchR10": "6431", + "computeMark21": "2081" + }, "AMD Radeon R9 280X": { "name": "AMD Radeon R9 280X", "codeName": "Thaiti XTL", @@ -4893,8 +5813,8 @@ "directX": "12 (FL 11_1)", "openGL": "4.3", "processNm": "28", - "released": "Tue Oct 22 2013", - "perfRating": "~2761%", + "released": "Wed Oct 09 2013", + "perfRating": "~2461%", "3dMarkIceStorm": "285376", "3dMarkCloudGateStandard": "22027", "3dMarkcCloudGate": "52117", @@ -4933,8 +5853,8 @@ "directX": "12 (FL 12_0)", "openGL": "4.4", "processNm": "28", - "released": "Fri Jul 10 2015", - "perfRating": "~25.861%", + "released": "Sat Jun 27 2015", + "perfRating": "~22.361%", "3dMarkIceStorm": "303773", "3dMarkCloudGateStandard": "21123", "3dMarkcCloudGate": "50723", @@ -4973,8 +5893,8 @@ "directX": "12", "openGL": "4.4", "processNm": "28", - "released": "Thu Feb 05 2015", - "perfRating": "~28.470%", + "released": "Fri Jan 23 2015", + "perfRating": "~24.170%", "3dMarkIceStorm": "310860", "3dMarkCloudGateStandard": "19250n2", "3dMarkcCloudGate": "49917.5n2", @@ -5013,8 +5933,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "14", - "released": "Tue Jan 17 2017", - "perfRating": "~29.170%", + "released": "Wed Jan 04 2017", + "perfRating": "~24.570%", "3dMarkIceStorm": "299188n16", "3dMarkCloudGateStandard": "22393n37", "3dMarkcCloudGate": "50514n37", @@ -5053,8 +5973,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "16", - "released": "Tue Nov 08 2016", - "perfRating": "~3061%", + "released": "Wed Oct 26 2016", + "perfRating": "~25.861%", "3dMarkIceStorm": "352876", "3dMarkCloudGateStandard": "24195", "3dMarkcCloudGate": "50939", @@ -5093,8 +6013,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "14", - "released": "Wed Jul 19 2017", - "perfRating": "~29.970%", + "released": "Thu Jul 06 2017", + "perfRating": "~25.670%", "3dMarkIceStorm": "350317", "3dMarkCloudGateStandard": "24335n2", "3dMarkcCloudGate": "43565.5n2", @@ -5133,8 +6053,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "14", - "released": "Wed Jul 19 2017", - "perfRating": "~28.461%", + "released": "Thu Jul 06 2017", + "perfRating": "~24.261%", "3dMarkIceStorm": "326075", "3dMarkCloudGateStandard": "14996", "3dMarkcCloudGate": "28679", @@ -5173,8 +6093,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "28", - "released": "Fri Oct 16 2015", - "perfRating": "~22.835%", + "released": "Sat Oct 03 2015", + "perfRating": "~19.835%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "17686n2", "3dMarkcCloudGate": "49204", @@ -5213,8 +6133,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "28", - "released": "Tue Oct 21 2014", - "perfRating": "~28.661%", + "released": "Wed Oct 08 2014", + "perfRating": "~2561%", "3dMarkIceStorm": "274626n11", "3dMarkCloudGateStandard": "20720n36", "3dMarkcCloudGate": "51247n36", @@ -5253,8 +6173,8 @@ "directX": "12 (FL 11_0)", "openGL": "4.3", "processNm": "28", - "released": "Wed Mar 26 2014", - "perfRating": "~24.339%", + "released": "Thu Mar 13 2014", + "perfRating": "~21.239%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "19048", "3dMarkcCloudGate": "41434", @@ -5293,8 +6213,8 @@ "directX": "11", "openGL": "4.2", "processNm": "28", - "released": "Thu Apr 05 2012", - "perfRating": "~25.274%", + "released": "Fri Mar 23 2012", + "perfRating": "~22.574%", "3dMarkIceStorm": "247306n2", "3dMarkCloudGateStandard": "23150n2", "3dMarkcCloudGate": "47130n2", @@ -5333,8 +6253,8 @@ "directX": "11.1", "openGL": "4.2", "processNm": "28", - "released": "Thu Jan 05 2012", - "perfRating": "~23.839%", + "released": "Fri Dec 23 2011", + "perfRating": "~21.539%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "14233", "3dMarkcCloudGate": "43795", @@ -5373,8 +6293,8 @@ "directX": "11", "openGL": "4.3", "processNm": "28", - "released": "Thu Jun 13 2013", - "perfRating": "~19.49%", + "released": "Fri May 31 2013", + "perfRating": "~18.39%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -5413,8 +6333,8 @@ "directX": "12 (FL 12_0)", "openGL": "", "processNm": "28", - "released": "Thu Oct 30 2014", - "perfRating": "~20.89%", + "released": "Fri Oct 17 2014", + "perfRating": "~16.89%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -5453,8 +6373,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "16", - "released": "Wed Jan 17 2018", - "perfRating": "~25.183%", + "released": "Thu Jan 04 2018", + "perfRating": "~21.483%", "3dMarkIceStorm": "324705", "3dMarkCloudGateStandard": "24021n5", "3dMarkcCloudGate": "46952n5", @@ -5479,6 +6399,46 @@ "cinebenchR10": "4879n2", "computeMark21": "2221.5n2" }, + "AMD Radeon Pro Vega 16": { + "name": "AMD Radeon Pro Vega 16", + "codeName": "Vega Mobile", + "architecture": "Vega", + "pixelShaders": "1024", + "vertexShaders": "1024", + "coreSpeed": "", + "shaderSpeed": "", + "memorySpeed": "", + "memoryBus": "", + "memoryType": "HBM2", + "directX": "", + "openGL": "", + "processNm": "14", + "released": "Fri Nov 16 2018", + "perfRating": "~22.839%", + "3dMarkIceStorm": "", + "3dMarkCloudGateStandard": "29958", + "3dMarkcCloudGate": "56273", + "3dMarkFireStrikeScore": "6902", + "3dMarkFireStrikeGraphics": "7745", + "3dMarkTimeSpyScore": "2443", + "3dMarkTimeSpyGraphics": "2198", + "3dMark11p": "10926", + "3dMark11pgpu": "10569", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "130.2", + "cinebenchR15": "", + "cinebenchR10": "", + "computeMark21": "" + }, "AMD Radeon RX Vega M GL / 870": { "name": "AMD Radeon RX Vega M GL / 870", "codeName": "Vega Kaby Lake-G", @@ -5493,8 +6453,8 @@ "directX": "12_1", "openGL": "", "processNm": "14", - "released": "Sun Jan 21 2018", - "perfRating": "~22.874%", + "released": "Mon Jan 08 2018", + "perfRating": "~19.474%", "3dMarkIceStorm": "299071n3", "3dMarkCloudGateStandard": "19473n5", "3dMarkcCloudGate": "38812n5", @@ -5533,8 +6493,8 @@ "directX": "12_1", "openGL": "", "processNm": "14", - "released": "Sun Jan 21 2018", - "perfRating": "~2252%", + "released": "Mon Jan 08 2018", + "perfRating": "~1952%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "19765", "3dMarkcCloudGate": "38986", @@ -5559,46 +6519,6 @@ "cinebenchR10": "967", "computeMark21": "1567" }, - "AMD Radeon Pro Vega 16": { - "name": "AMD Radeon Pro Vega 16", - "codeName": "Vega Mobile", - "architecture": "Vega", - "pixelShaders": "1024", - "vertexShaders": "1024", - "coreSpeed": "", - "shaderSpeed": "", - "memorySpeed": "", - "memoryBus": "", - "memoryType": "HBM2", - "directX": "", - "openGL": "", - "processNm": "14", - "released": "Thu Nov 29 2018", - "perfRating": "~26.339%", - "3dMarkIceStorm": "", - "3dMarkCloudGateStandard": "29958", - "3dMarkcCloudGate": "56273", - "3dMarkFireStrikeScore": "6902", - "3dMarkFireStrikeGraphics": "7745", - "3dMarkTimeSpyScore": "2443", - "3dMarkTimeSpyGraphics": "2198", - "3dMark11p": "10926", - "3dMark11pgpu": "10569", - "3dMark11Vantagep": "", - "3dMarkVantp": "", - "3dMark06": "", - "3dMark01": "", - "gfxBench": "", - "gfxBench30": "", - "gfxBench31": "", - "basemark11Med": "", - "basemark11High": "", - "unigineHeaven30": "", - "unigineValley10": "130.2", - "cinebenchR15": "", - "cinebenchR10": "", - "computeMark21": "" - }, "AMD Radeon R9 M485X": { "name": "AMD Radeon R9 M485X", "codeName": "", @@ -5613,7 +6533,7 @@ "directX": "12 (FL 12_0)", "openGL": "", "processNm": "28", - "released": "Sat May 28 2016", + "released": "Sun May 15 2016", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -5653,8 +6573,8 @@ "directX": "12 (FL 12_0)", "openGL": "", "processNm": "28", - "released": "Thu Oct 30 2014", - "perfRating": "~26.452%", + "released": "Fri Oct 17 2014", + "perfRating": "~22.552%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "21221n3", "3dMarkcCloudGate": "38132n2", @@ -5693,8 +6613,8 @@ "directX": "12 (FL 12_0)", "openGL": "4.3 / Vulkan", "processNm": "28", - "released": "Tue Jun 23 2015", - "perfRating": "~19.89%", + "released": "Wed Jun 10 2015", + "perfRating": "~18.79%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -5733,8 +6653,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "28", - "released": "Fri Oct 16 2015", - "perfRating": "~2665%", + "released": "Sat Oct 03 2015", + "perfRating": "~22.265%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "21407.5n2", "3dMarkcCloudGate": "44602.5n2", @@ -5773,8 +6693,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "14", - "released": "Tue Nov 08 2016", - "perfRating": "~29.787%", + "released": "Wed Oct 26 2016", + "perfRating": "~25.687%", "3dMarkIceStorm": "349683", "3dMarkCloudGateStandard": "21461", "3dMarkcCloudGate": "40922", @@ -5794,7 +6714,7 @@ "basemark11Med": "", "basemark11High": "88.3", "unigineHeaven30": "37.6", - "unigineValley10": "155", + "unigineValley10": "132n2", "cinebenchR15": "", "cinebenchR10": "4749", "computeMark21": "1864" @@ -5813,17 +6733,17 @@ "directX": "12_1", "openGL": "4.5", "processNm": "14", - "released": "Tue Jan 17 2017", - "perfRating": "~2383%", + "released": "Wed Jan 04 2017", + "perfRating": "~19.883%", "3dMarkIceStorm": "287287n20", "3dMarkCloudGateStandard": "18946n40", "3dMarkcCloudGate": "38041.5n40", - "3dMarkFireStrikeScore": "5453.5n42", - "3dMarkFireStrikeGraphics": "6067.5n42", - "3dMarkTimeSpyScore": "1751.5n10", - "3dMarkTimeSpyGraphics": "1603.5n10", - "3dMark11p": "7550n41", - "3dMark11pgpu": "7693n41", + "3dMarkFireStrikeScore": "5452n43", + "3dMarkFireStrikeGraphics": "6066n43", + "3dMarkTimeSpyScore": "1774n11", + "3dMarkTimeSpyGraphics": "1610n11", + "3dMark11p": "7552n42", + "3dMark11pgpu": "7678.5n42", "3dMark11Vantagep": "26560", "3dMarkVantp": "25817n11", "3dMark06": "", @@ -5834,51 +6754,11 @@ "basemark11Med": "", "basemark11High": "78.3", "unigineHeaven30": "", - "unigineValley10": "101.78n40", + "unigineValley10": "102.39n41", "cinebenchR15": "6831n23", "cinebenchR10": "4583n14", "computeMark21": "2008n4" }, - "Intel Xe DG1 LP (iDG1LP) Mobile": { - "name": "Intel Xe DG1 LP (iDG1LP) Mobile", - "codeName": "iDG1LPDEV", - "architecture": "Gen. 12 Xe", - "pixelShaders": "96", - "vertexShaders": "96", - "coreSpeed": "", - "shaderSpeed": "", - "memorySpeed": "", - "memoryBus": "", - "memoryType": "GDDR6", - "directX": "", - "openGL": "", - "processNm": "14", - "released": "Sun Mar 15 2020", - "perfRating": "", - "3dMarkIceStorm": "", - "3dMarkCloudGateStandard": "", - "3dMarkcCloudGate": "", - "3dMarkFireStrikeScore": "", - "3dMarkFireStrikeGraphics": "", - "3dMarkTimeSpyScore": "", - "3dMarkTimeSpyGraphics": "", - "3dMark11p": "", - "3dMark11pgpu": "", - "3dMark11Vantagep": "", - "3dMarkVantp": "", - "3dMark06": "", - "3dMark01": "", - "gfxBench": "", - "gfxBench30": "", - "gfxBench31": "", - "basemark11Med": "", - "basemark11High": "", - "unigineHeaven30": "", - "unigineValley10": "", - "cinebenchR15": "", - "cinebenchR10": "", - "computeMark21": "" - }, "AMD FirePro W7170M": { "name": "AMD FirePro W7170M", "codeName": "Tonga", @@ -5893,8 +6773,8 @@ "directX": "12 (FL 12_0)", "openGL": "4.3 / Vulkan", "processNm": "28", - "released": "Fri Oct 16 2015", - "perfRating": "~25.861%", + "released": "Sat Oct 03 2015", + "perfRating": "~22.761%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "21612", "3dMarkcCloudGate": "43124", @@ -5933,8 +6813,8 @@ "directX": "12 (FL 12_0)", "openGL": "4.3 / Vulkan", "processNm": "28", - "released": "Tue Jun 23 2015", - "perfRating": "~19.326%", + "released": "Wed Jun 10 2015", + "perfRating": "~17.226%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "16305", "3dMarkcCloudGate": "38490", @@ -5973,8 +6853,8 @@ "directX": "12 FL 11_1", "openGL": "", "processNm": "28", - "released": "Tue May 19 2015", - "perfRating": "~21.774%", + "released": "Wed May 06 2015", + "perfRating": "~18.874%", "3dMarkIceStorm": "323114n2", "3dMarkCloudGateStandard": "22745n2", "3dMarkcCloudGate": "39808.5n2", @@ -5999,46 +6879,6 @@ "cinebenchR10": "4861", "computeMark21": "1486" }, - "Intel Iris Xe Graphics G7 96EUs": { - "name": "Intel Iris Xe Graphics G7 96EUs", - "codeName": "Tiger Lake Xe", - "architecture": "Gen. 11 Ice Lake", - "pixelShaders": "96", - "vertexShaders": "96", - "coreSpeed": "400", - "shaderSpeed": "", - "memorySpeed": "", - "memoryBus": "", - "memoryType": "", - "directX": "12_1", - "openGL": "4.6", - "processNm": "10", - "released": "Wed Aug 19 2020", - "perfRating": "~21.278%", - "3dMarkIceStorm": "181153", - "3dMarkCloudGateStandard": "17145.5n2", - "3dMarkcCloudGate": "31380n3", - "3dMarkFireStrikeScore": "4830n4", - "3dMarkFireStrikeGraphics": "5139n7", - "3dMarkTimeSpyScore": "1658n6", - "3dMarkTimeSpyGraphics": "1495.5n8", - "3dMark11p": "6547n3", - "3dMark11pgpu": "6636.5n4", - "3dMark11Vantagep": "22342.5n2", - "3dMarkVantp": "20836", - "3dMark06": "", - "3dMark01": "256", - "gfxBench": "164.4", - "gfxBench30": "134.65n2", - "gfxBench31": "", - "basemark11Med": "", - "basemark11High": "", - "unigineHeaven30": "", - "unigineValley10": "100.42n5", - "cinebenchR15": "15614.5n2", - "cinebenchR10": "3362n3", - "computeMark21": "1721n3" - }, "NVIDIA GeForce GTX 590": { "name": "NVIDIA GeForce GTX 590", "codeName": "GF110", @@ -6053,8 +6893,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Thu Apr 07 2011", - "perfRating": "~29.517%", + "released": "Fri Mar 25 2011", + "perfRating": "~26.617%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -6093,8 +6933,8 @@ "directX": "12 (FL 11_0)", "openGL": "4.3", "processNm": "28", - "released": "Wed Mar 26 2014", - "perfRating": "~26.265%", + "released": "Thu Mar 13 2014", + "perfRating": "~23.165%", "3dMarkIceStorm": "268706", "3dMarkCloudGateStandard": "19151n10", "3dMarkcCloudGate": "39891n10", @@ -6133,8 +6973,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "14", - "released": "Wed Jan 17 2018", - "perfRating": "~21.787%", + "released": "Thu Jan 04 2018", + "perfRating": "~18.687%", "3dMarkIceStorm": "318811", "3dMarkCloudGateStandard": "18259.5n4", "3dMarkcCloudGate": "35392n4", @@ -6173,8 +7013,8 @@ "directX": "12.1", "openGL": "4.5", "processNm": "28", - "released": "Thu Sep 03 2015", - "perfRating": "~22.130%", + "released": "Fri Aug 21 2015", + "perfRating": "~18.830%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "19192", "3dMarkcCloudGate": "37454", @@ -6213,7 +7053,7 @@ "directX": "12 (FL 11_1)", "openGL": "4.3", "processNm": "28", - "released": "Tue Oct 22 2013", + "released": "Wed Oct 09 2013", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -6253,8 +7093,8 @@ "directX": "11", "openGL": "", "processNm": "28", - "released": "Thu Aug 30 2012", - "perfRating": "~22.539%", + "released": "Fri Aug 17 2012", + "perfRating": "~20.439%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "13673", "3dMarkcCloudGate": "37758", @@ -6293,8 +7133,8 @@ "directX": "11.0", "openGL": "4.3", "processNm": "28", - "released": "Tue Jul 09 2013", - "perfRating": "~21.935%", + "released": "Wed Jun 26 2013", + "perfRating": "~19.735%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "19815", "3dMarkcCloudGate": "40150", @@ -6333,8 +7173,8 @@ "directX": "11", "openGL": "4.3", "processNm": "28", - "released": "Thu Jun 13 2013", - "perfRating": "~23.752%", + "released": "Fri May 31 2013", + "perfRating": "~20.952%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "18252n7", "3dMarkcCloudGate": "35965n7", @@ -6373,8 +7213,8 @@ "directX": "11", "openGL": "4.3", "processNm": "28", - "released": "Tue Aug 06 2013", - "perfRating": "~21.852%", + "released": "Wed Jul 24 2013", + "perfRating": "~18.852%", "3dMarkIceStorm": "2197", "3dMarkCloudGateStandard": "17583n3", "3dMarkcCloudGate": "31015n3", @@ -6399,86 +7239,6 @@ "cinebenchR10": "", "computeMark21": "774" }, - "NVIDIA Quadro P1000": { - "name": "NVIDIA Quadro P1000", - "codeName": "", - "architecture": "Pascal", - "pixelShaders": "512", - "vertexShaders": "512", - "coreSpeed": "1493", - "shaderSpeed": "", - "memorySpeed": "6008", - "memoryBus": "128", - "memoryType": "GDDR5", - "directX": "12_1", - "openGL": "4.6", - "processNm": "14", - "released": "Wed Feb 15 2017", - "perfRating": "~19.878%", - "3dMarkIceStorm": "", - "3dMarkCloudGateStandard": "20654n3", - "3dMarkcCloudGate": "30721n3", - "3dMarkFireStrikeScore": "4508n3", - "3dMarkFireStrikeGraphics": "4787n3", - "3dMarkTimeSpyScore": "1560", - "3dMarkTimeSpyGraphics": "1395", - "3dMark11p": "6377n3", - "3dMark11pgpu": "6001n3", - "3dMark11Vantagep": "24240", - "3dMarkVantp": "32223", - "3dMark06": "", - "3dMark01": "374.7", - "gfxBench": "187.86", - "gfxBench30": "144.26", - "gfxBench31": "", - "basemark11Med": "", - "basemark11High": "", - "unigineHeaven30": "26n3", - "unigineValley10": "136.47n3", - "cinebenchR15": "5759", - "cinebenchR10": "3531", - "computeMark21": "1260n3" - }, - "NVIDIA GeForce MX350": { - "name": "NVIDIA GeForce MX350", - "codeName": "N17S-G5 / GP107-670-A1", - "architecture": "Pascal", - "pixelShaders": "640", - "vertexShaders": "640", - "coreSpeed": "1354", - "shaderSpeed": "", - "memorySpeed": "7000", - "memoryBus": "64", - "memoryType": "GDDR5", - "directX": "12_1", - "openGL": "4.6", - "processNm": "14", - "released": "Thu Mar 05 2020", - "perfRating": "~18.361%", - "3dMarkIceStorm": "282988n2", - "3dMarkCloudGateStandard": "15511.5n2", - "3dMarkcCloudGate": "24733.5n2", - "3dMarkFireStrikeScore": "3990n4", - "3dMarkFireStrikeGraphics": "4378.5n4", - "3dMarkTimeSpyScore": "1522n3", - "3dMarkTimeSpyGraphics": "1343n3", - "3dMark11p": "6386.5n4", - "3dMark11pgpu": "6191.5n4", - "3dMark11Vantagep": "", - "3dMarkVantp": "", - "3dMark06": "", - "3dMark01": "", - "gfxBench": "", - "gfxBench30": "", - "gfxBench31": "", - "basemark11Med": "", - "basemark11High": "", - "unigineHeaven30": "19.6", - "unigineValley10": "101.64n2", - "cinebenchR15": "6839", - "cinebenchR10": "3661", - "computeMark21": "1582" - }, "NVIDIA GeForce GTX 680MX": { "name": "NVIDIA GeForce GTX 680MX", "codeName": "", @@ -6493,8 +7253,8 @@ "directX": "11", "openGL": "4.3", "processNm": "28", - "released": "Tue Nov 06 2012", - "perfRating": "~19.713%", + "released": "Wed Oct 24 2012", + "perfRating": "~17.513%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -6533,8 +7293,8 @@ "directX": "12", "openGL": "Vulkan", "processNm": "14", - "released": "Mon Aug 22 2016", - "perfRating": "~16.865%", + "released": "Tue Aug 09 2016", + "perfRating": "~14.565%", "3dMarkIceStorm": "307888", "3dMarkCloudGateStandard": "20429", "3dMarkcCloudGate": "34892", @@ -6573,7 +7333,7 @@ "directX": "12", "openGL": "Vulkan", "processNm": "14", - "released": "Wed Mar 15 2017", + "released": "Thu Mar 02 2017", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -6613,8 +7373,8 @@ "directX": "11.1", "openGL": "4.2", "processNm": "28", - "released": "Mon Mar 19 2012", - "perfRating": "~33.326%", + "released": "Tue Mar 06 2012", + "perfRating": "~29.226%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -6653,8 +7413,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "28", - "released": "Mon Jan 19 2015", - "perfRating": "~21.187%", + "released": "Tue Jan 06 2015", + "perfRating": "~18.287%", "3dMarkIceStorm": "259766n2", "3dMarkCloudGateStandard": "18013n13", "3dMarkcCloudGate": "34748n13", @@ -6693,8 +7453,8 @@ "directX": "12", "openGL": "Vulkan", "processNm": "14", - "released": "Thu Jan 19 2017", - "perfRating": "~18.978%", + "released": "Fri Jan 06 2017", + "perfRating": "~16.278%", "3dMarkIceStorm": "189597", "3dMarkCloudGateStandard": "13326n3", "3dMarkcCloudGate": "35511n3", @@ -6733,8 +7493,8 @@ "directX": "12", "openGL": "Vulkan", "processNm": "14", - "released": "Thu Jan 19 2017", - "perfRating": "~19.730%", + "released": "Fri Jan 06 2017", + "perfRating": "~16.830%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "13138n3", "3dMarkcCloudGate": "36528n3", @@ -6773,8 +7533,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "28", - "released": "Fri Jan 27 2017", - "perfRating": "~22.583%", + "released": "Sat Jan 14 2017", + "perfRating": "~19.283%", "3dMarkIceStorm": "289176n2", "3dMarkCloudGateStandard": "20644n3", "3dMarkcCloudGate": "37796n3", @@ -6813,8 +7573,8 @@ "directX": "12 (FL 11_0)", "openGL": "4.3", "processNm": "28", - "released": "Wed Mar 26 2014", - "perfRating": "~25.848%", + "released": "Thu Mar 13 2014", + "perfRating": "~23.148%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "16787n5", "3dMarkcCloudGate": "31322n5", @@ -6853,8 +7613,8 @@ "directX": "12 (FL 11_1)", "openGL": "4.3", "processNm": "28", - "released": "Tue Jan 21 2014", - "perfRating": "~18.635%", + "released": "Wed Jan 08 2014", + "perfRating": "~16.735%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "17182", "3dMarkcCloudGate": "33147", @@ -6893,8 +7653,8 @@ "directX": "11.1", "openGL": "4.2", "processNm": "28", - "released": "Wed May 29 2013", - "perfRating": "~19.243%", + "released": "Thu May 16 2013", + "perfRating": "~17.643%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "12468.5n2", "3dMarkcCloudGate": "31027n2", @@ -6933,8 +7693,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Nov 23 2010", - "perfRating": "~31.426%", + "released": "Wed Nov 10 2010", + "perfRating": "~29.526%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -6973,8 +7733,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Wed Dec 29 2010", - "perfRating": "~494%", + "released": "Thu Dec 16 2010", + "perfRating": "~44.74%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -7013,8 +7773,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Thu Jan 20 2011", - "perfRating": "~16.313%", + "released": "Fri Jan 07 2011", + "perfRating": "~14.613%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -7053,8 +7813,8 @@ "directX": "11", "openGL": "4.3", "processNm": "28", - "released": "Thu Jun 13 2013", - "perfRating": "~24.243%", + "released": "Fri May 31 2013", + "perfRating": "~21.343%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "18129.5n2", "3dMarkcCloudGate": "35375.5n2", @@ -7093,8 +7853,8 @@ "directX": "12", "openGL": "Vulkan", "processNm": "14", - "released": "Mon Aug 22 2016", - "perfRating": "~16.343%", + "released": "Tue Aug 09 2016", + "perfRating": "~14.543%", "3dMarkIceStorm": "96383", "3dMarkCloudGateStandard": "9968", "3dMarkcCloudGate": "31294", @@ -7133,8 +7893,8 @@ "directX": "11", "openGL": "", "processNm": "28", - "released": "Mon Jun 18 2012", - "perfRating": "~20.248%", + "released": "Tue Jun 05 2012", + "perfRating": "~18.348%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "15258.5n2", "3dMarkcCloudGate": "27684n2", @@ -7173,8 +7933,8 @@ "directX": "11", "openGL": "", "processNm": "28", - "released": "Tue Oct 08 2013", - "perfRating": "~139%", + "released": "Wed Sep 25 2013", + "perfRating": "~12.39%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -7199,6 +7959,46 @@ "cinebenchR10": "", "computeMark21": "" }, + "NVIDIA Quadro P1000": { + "name": "NVIDIA Quadro P1000", + "codeName": "", + "architecture": "Pascal", + "pixelShaders": "512", + "vertexShaders": "512", + "coreSpeed": "1493", + "shaderSpeed": "", + "memorySpeed": "6008", + "memoryBus": "128", + "memoryType": "GDDR5", + "directX": "12_1", + "openGL": "4.6", + "processNm": "14", + "released": "Thu Feb 02 2017", + "perfRating": "~16.978%", + "3dMarkIceStorm": "", + "3dMarkCloudGateStandard": "20654n3", + "3dMarkcCloudGate": "30721n3", + "3dMarkFireStrikeScore": "4508n3", + "3dMarkFireStrikeGraphics": "4787n3", + "3dMarkTimeSpyScore": "1560", + "3dMarkTimeSpyGraphics": "1395", + "3dMark11p": "6377n3", + "3dMark11pgpu": "6001n3", + "3dMark11Vantagep": "24240", + "3dMarkVantp": "32223", + "3dMark06": "", + "3dMark01": "374.7", + "gfxBench": "187.86", + "gfxBench30": "144.26", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "26n3", + "unigineValley10": "136.47n3", + "cinebenchR15": "5759", + "cinebenchR10": "3531", + "computeMark21": "1260n3" + }, "AMD Radeon R9 M390": { "name": "AMD Radeon R9 M390", "codeName": "Pitcairn", @@ -7213,8 +8013,8 @@ "directX": "12 (FL 11_2)", "openGL": "", "processNm": "28", - "released": "Tue Jun 23 2015", - "perfRating": "~28.430%", + "released": "Wed Jun 10 2015", + "perfRating": "~2530%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -7239,6 +8039,126 @@ "cinebenchR10": "4417", "computeMark21": "1287" }, + "Intel Iris Xe MAX Graphics": { + "name": "Intel Iris Xe MAX Graphics", + "codeName": "iDG1LPDEV", + "architecture": "Gen. 12 Xe", + "pixelShaders": "96", + "vertexShaders": "96", + "coreSpeed": "", + "shaderSpeed": "", + "memorySpeed": "4266", + "memoryBus": "128", + "memoryType": "LPDDR4x", + "directX": "12.1", + "openGL": "4.6", + "processNm": "10", + "released": "Sun Nov 01 2020", + "perfRating": "~2065%", + "3dMarkIceStorm": "177442n2", + "3dMarkCloudGateStandard": "18982.5n2", + "3dMarkcCloudGate": "35970n2", + "3dMarkFireStrikeScore": "5577n3", + "3dMarkFireStrikeGraphics": "6222n2", + "3dMarkTimeSpyScore": "1853n3", + "3dMarkTimeSpyGraphics": "1720n2", + "3dMark11p": "7872n2", + "3dMark11pgpu": "8009n2", + "3dMark11Vantagep": "", + "3dMarkVantp": "22466", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "18.8", + "unigineValley10": "98.55n2", + "cinebenchR15": "11787", + "cinebenchR10": "3898", + "computeMark21": "3073" + }, + "Intel Iris Xe Graphics G7 96EUs": { + "name": "Intel Iris Xe Graphics G7 96EUs", + "codeName": "Tiger Lake Xe", + "architecture": "Gen. 11 Ice Lake", + "pixelShaders": "96", + "vertexShaders": "96", + "coreSpeed": "400", + "shaderSpeed": "", + "memorySpeed": "", + "memoryBus": "", + "memoryType": "", + "directX": "12_1", + "openGL": "4.6", + "processNm": "10", + "released": "Sun Aug 16 2020", + "perfRating": "~18.578%", + "3dMarkIceStorm": "203857n8", + "3dMarkCloudGateStandard": "18164n33", + "3dMarkcCloudGate": "28089.5n34", + "3dMarkFireStrikeScore": "4733n44", + "3dMarkFireStrikeGraphics": "5196n47", + "3dMarkTimeSpyScore": "1684.5n46", + "3dMarkTimeSpyGraphics": "1529n48", + "3dMark11p": "6843n40", + "3dMark11pgpu": "6647n41", + "3dMark11Vantagep": "22342.5n2", + "3dMarkVantp": "20836", + "3dMark06": "", + "3dMark01": "257.7n2", + "gfxBench": "169.4n2", + "gfxBench30": "119.3n3", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "97n42", + "cinebenchR15": "15573n4", + "cinebenchR10": "3294.5n4", + "computeMark21": "1798.5n4" + }, + "NVIDIA GeForce MX350": { + "name": "NVIDIA GeForce MX350", + "codeName": "N17S-G5 / GP107-670-A1", + "architecture": "Pascal", + "pixelShaders": "640", + "vertexShaders": "640", + "coreSpeed": "1354", + "shaderSpeed": "", + "memorySpeed": "7000", + "memoryBus": "64", + "memoryType": "GDDR5", + "directX": "12_1", + "openGL": "4.6", + "processNm": "14", + "released": "Fri Feb 21 2020", + "perfRating": "~17.865%", + "3dMarkIceStorm": "282988n6", + "3dMarkCloudGateStandard": "15783n6", + "3dMarkcCloudGate": "24795n6", + "3dMarkFireStrikeScore": "3985n11", + "3dMarkFireStrikeGraphics": "4369n11", + "3dMarkTimeSpyScore": "1485n9", + "3dMarkTimeSpyGraphics": "1338n9", + "3dMark11p": "6369n10", + "3dMark11pgpu": "6158.5n10", + "3dMark11Vantagep": "", + "3dMarkVantp": "23907", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "19.6", + "unigineValley10": "109.5n8", + "cinebenchR15": "6839", + "cinebenchR10": "3661", + "computeMark21": "1582" + }, "AMD FirePro M6100": { "name": "AMD FirePro M6100", "codeName": "Bonaire", @@ -7253,8 +8173,8 @@ "directX": "12 (FL 12_0)", "openGL": "4.3", "processNm": "28", - "released": "Tue Oct 15 2013", - "perfRating": "~21.561%", + "released": "Wed Oct 02 2013", + "perfRating": "~18.761%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "14975n2", "3dMarkcCloudGate": "25342n2", @@ -7293,8 +8213,8 @@ "directX": "11.1", "openGL": "4.2", "processNm": "28", - "released": "Tue May 15 2012", - "perfRating": "~21.248%", + "released": "Wed May 02 2012", + "perfRating": "~19.148%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "16428", "3dMarkcCloudGate": "31869", @@ -7333,8 +8253,8 @@ "directX": "12", "openGL": "Vulkan", "processNm": "14", - "released": "Mon Jun 19 2017", - "perfRating": "~2143%", + "released": "Tue Jun 06 2017", + "perfRating": "~18.143%", "3dMarkIceStorm": "255217", "3dMarkCloudGateStandard": "18251", "3dMarkcCloudGate": "32449", @@ -7373,8 +8293,8 @@ "directX": "12", "openGL": "Vulkan", "processNm": "14", - "released": "Mon Jun 19 2017", - "perfRating": "~17.283%", + "released": "Tue Jun 06 2017", + "perfRating": "~1583%", "3dMarkIceStorm": "198867", "3dMarkCloudGateStandard": "15047", "3dMarkcCloudGate": "23105", @@ -7413,8 +8333,8 @@ "directX": "12", "openGL": "Vulkan", "processNm": "14", - "released": "Mon Aug 22 2016", - "perfRating": "~20.970%", + "released": "Tue Aug 09 2016", + "perfRating": "~18.270%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "16824", "3dMarkcCloudGate": "27064", @@ -7453,7 +8373,7 @@ "directX": "12", "openGL": "Vulkan", "processNm": "14", - "released": "Wed Mar 15 2017", + "released": "Thu Mar 02 2017", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -7493,8 +8413,8 @@ "directX": "12 (FL 11_0)", "openGL": "4.5", "processNm": "28", - "released": "Thu Mar 26 2015", - "perfRating": "~19.265%", + "released": "Fri Mar 13 2015", + "perfRating": "~16.965%", "3dMarkIceStorm": "226308n16", "3dMarkCloudGateStandard": "16283n56", "3dMarkcCloudGate": "30085.5n54", @@ -7533,8 +8453,8 @@ "directX": "11.2", "openGL": "4.4", "processNm": "28", - "released": "Tue Mar 04 2014", - "perfRating": "~16.735%", + "released": "Wed Feb 19 2014", + "perfRating": "~1535%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "17949", "3dMarkcCloudGate": "31349", @@ -7573,8 +8493,8 @@ "directX": "11", "openGL": "4.2", "processNm": "28", - "released": "Mon Oct 15 2012", - "perfRating": "~25.222%", + "released": "Tue Oct 02 2012", + "perfRating": "~23.222%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -7613,8 +8533,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Dec 21 2010", - "perfRating": "~21.217%", + "released": "Wed Dec 08 2010", + "perfRating": "~19.117%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -7653,8 +8573,8 @@ "directX": "11", "openGL": "4.2", "processNm": "40", - "released": "Tue Dec 21 2010", - "perfRating": "~23.313%", + "released": "Wed Dec 08 2010", + "perfRating": "~21.513%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -7693,8 +8613,8 @@ "directX": "12 (FL 11_0)", "openGL": "4.5", "processNm": "28", - "released": "Fri Jan 27 2017", - "perfRating": "~18.661%", + "released": "Sat Jan 14 2017", + "perfRating": "~1661%", "3dMarkIceStorm": "240298", "3dMarkCloudGateStandard": "13600n3", "3dMarkcCloudGate": "27557n2", @@ -7733,19 +8653,19 @@ "directX": "12_1", "openGL": "4.5", "processNm": "14", - "released": "Mon Jun 10 2019", - "perfRating": "~26.165%", + "released": "Tue May 28 2019", + "perfRating": "~22.665%", "3dMarkIceStorm": "310112", - "3dMarkCloudGateStandard": "22501", - "3dMarkcCloudGate": "31073", - "3dMarkFireStrikeScore": "4493", - "3dMarkFireStrikeGraphics": "4745", - "3dMarkTimeSpyScore": "1572", - "3dMarkTimeSpyGraphics": "1383", - "3dMark11p": "6568.5n2", - "3dMark11pgpu": "5984n2", + "3dMarkCloudGateStandard": "23291.5n2", + "3dMarkcCloudGate": "30409.5n2", + "3dMarkFireStrikeScore": "4447.5n2", + "3dMarkFireStrikeGraphics": "4672.5n2", + "3dMarkTimeSpyScore": "1582.5n2", + "3dMarkTimeSpyGraphics": "1388n2", + "3dMark11p": "6519n3", + "3dMark11pgpu": "5909n3", "3dMark11Vantagep": "25105", - "3dMarkVantp": "34862", + "3dMarkVantp": "35092n2", "3dMark06": "", "3dMark01": "", "gfxBench": "", @@ -7754,7 +8674,7 @@ "basemark11Med": "", "basemark11High": "", "unigineHeaven30": "", - "unigineValley10": "154.67n2", + "unigineValley10": "166.34n3", "cinebenchR15": "6822", "cinebenchR10": "3516", "computeMark21": "2058" @@ -7773,13 +8693,13 @@ "directX": "12", "openGL": "Vulkan", "processNm": "14", - "released": "Thu Jan 24 2019", - "perfRating": "~1587%", + "released": "Fri Jan 11 2019", + "perfRating": "~13.187%", "3dMarkIceStorm": "184578n2", "3dMarkCloudGateStandard": "11529.5n2", "3dMarkcCloudGate": "20039n2", - "3dMarkFireStrikeScore": "3232n2", - "3dMarkFireStrikeGraphics": "3678n2", + "3dMarkFireStrikeScore": "3245n2", + "3dMarkFireStrikeGraphics": "3688n2", "3dMarkTimeSpyScore": "1164.5n2", "3dMarkTimeSpyGraphics": "1050n2", "3dMark11p": "5502.5n2", @@ -7794,7 +8714,7 @@ "basemark11Med": "", "basemark11High": "35", "unigineHeaven30": "12.4", - "unigineValley10": "79.06n2", + "unigineValley10": "79.53n2", "cinebenchR15": "9698", "cinebenchR10": "1822.5n2", "computeMark21": "805" @@ -7813,8 +8733,8 @@ "directX": "12", "openGL": "Vulkan", "processNm": "14", - "released": "Tue Apr 04 2017", - "perfRating": "~16.857%", + "released": "Wed Mar 22 2017", + "perfRating": "~14.357%", "3dMarkIceStorm": "239256", "3dMarkCloudGateStandard": "13493n4", "3dMarkcCloudGate": "23049.5n4", @@ -7853,17 +8773,17 @@ "directX": "12", "openGL": "Vulkan", "processNm": "14", - "released": "Mon Aug 26 2019", - "perfRating": "~11.874%", - "3dMarkIceStorm": "", - "3dMarkCloudGateStandard": "13593", - "3dMarkcCloudGate": "19479", - "3dMarkFireStrikeScore": "3049", - "3dMarkFireStrikeGraphics": "3279", - "3dMarkTimeSpyScore": "1100", - "3dMarkTimeSpyGraphics": "990", - "3dMark11p": "5243", - "3dMark11pgpu": "4998", + "released": "Tue Aug 13 2019", + "perfRating": "~10.174%", + "3dMarkIceStorm": "", + "3dMarkCloudGateStandard": "12879.5n2", + "3dMarkcCloudGate": "19945.5n2", + "3dMarkFireStrikeScore": "3119n2", + "3dMarkFireStrikeGraphics": "3498.5n2", + "3dMarkTimeSpyScore": "1116.5n2", + "3dMarkTimeSpyGraphics": "1007.5n2", + "3dMark11p": "5411n2", + "3dMark11pgpu": "5235n2", "3dMark11Vantagep": "14141", "3dMarkVantp": "20261", "3dMark06": "", @@ -7874,7 +8794,7 @@ "basemark11Med": "", "basemark11High": "", "unigineHeaven30": "", - "unigineValley10": "82.9", + "unigineValley10": "84.15n2", "cinebenchR15": "369", "cinebenchR10": "2934", "computeMark21": "719" @@ -7893,8 +8813,8 @@ "directX": "12", "openGL": "Vulkan", "processNm": "14", - "released": "Thu Oct 10 2019", - "perfRating": "~14.770%", + "released": "Fri Sep 27 2019", + "perfRating": "~12.970%", "3dMarkIceStorm": "105833n2", "3dMarkCloudGateStandard": "11960n2", "3dMarkcCloudGate": "18866n2", @@ -7933,7 +8853,7 @@ "directX": "12", "openGL": "Vulkan", "processNm": "14", - "released": "Mon Jun 19 2017", + "released": "Tue Jun 06 2017", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -7973,8 +8893,8 @@ "directX": "12", "openGL": "Vulkan", "processNm": "14", - "released": "Mon Jun 19 2017", - "perfRating": "~16.765%", + "released": "Tue Jun 06 2017", + "perfRating": "~14.565%", "3dMarkIceStorm": "217690", "3dMarkCloudGateStandard": "15337", "3dMarkcCloudGate": "22624", @@ -8013,8 +8933,8 @@ "directX": "12", "openGL": "Vulkan", "processNm": "14", - "released": "Thu Nov 10 2016", - "perfRating": "~19.278%", + "released": "Fri Oct 28 2016", + "perfRating": "~16.878%", "3dMarkIceStorm": "229045", "3dMarkCloudGateStandard": "15766", "3dMarkcCloudGate": "23434", @@ -8053,17 +8973,17 @@ "directX": "12_1", "openGL": "4.5", "processNm": "14", - "released": "Tue May 30 2017", - "perfRating": "~16.161%", - "3dMarkIceStorm": "198178n2", - "3dMarkCloudGateStandard": "18891n2", - "3dMarkcCloudGate": "22069n2", - "3dMarkFireStrikeScore": "3383n2", - "3dMarkFireStrikeGraphics": "3658n2", + "released": "Wed May 17 2017", + "perfRating": "~14.261%", + "3dMarkIceStorm": "211032n3", + "3dMarkCloudGateStandard": "18760n3", + "3dMarkcCloudGate": "21967n3", + "3dMarkFireStrikeScore": "3326n3", + "3dMarkFireStrikeGraphics": "3585n3", "3dMarkTimeSpyScore": "1252.5n2", "3dMarkTimeSpyGraphics": "1090.5n2", - "3dMark11p": "5232.5n2", - "3dMark11pgpu": "4754n2", + "3dMark11p": "5219n3", + "3dMark11pgpu": "4751n3", "3dMark11Vantagep": "20192n2", "3dMarkVantp": "24100.5n2", "3dMark06": "", @@ -8093,8 +9013,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "14", - "released": "Tue Nov 28 2017", - "perfRating": "~22.565%", + "released": "Wed Nov 15 2017", + "perfRating": "~19.665%", "3dMarkIceStorm": "243785", "3dMarkCloudGateStandard": "19090.5n2", "3dMarkcCloudGate": "28957n2", @@ -8133,19 +9053,19 @@ "directX": "12_1", "openGL": "4.5", "processNm": "14", - "released": "Wed Mar 06 2019", - "perfRating": "~15.987%", - "3dMarkIceStorm": "232911n7", - "3dMarkCloudGateStandard": "13121n23", - "3dMarkcCloudGate": "21545n23", - "3dMarkFireStrikeScore": "3222.5n26", - "3dMarkFireStrikeGraphics": "3616n27", - "3dMarkTimeSpyScore": "1215n20", - "3dMarkTimeSpyGraphics": "1099.5n20", - "3dMark11p": "4809n26", - "3dMark11pgpu": "4586.5n26", + "released": "Thu Feb 21 2019", + "perfRating": "~14.387%", + "3dMarkIceStorm": "235421n8", + "3dMarkCloudGateStandard": "13121n25", + "3dMarkcCloudGate": "21545n25", + "3dMarkFireStrikeScore": "3244.5n28", + "3dMarkFireStrikeGraphics": "3660n29", + "3dMarkTimeSpyScore": "1220.5n22", + "3dMarkTimeSpyGraphics": "1103n22", + "3dMark11p": "4850n29", + "3dMark11pgpu": "4633n29", "3dMark11Vantagep": "16487.5n2", - "3dMarkVantp": "22246", + "3dMarkVantp": "25428.5n2", "3dMark06": "", "3dMark01": "268.6n2", "gfxBench": "141.2n2", @@ -8154,8 +9074,8 @@ "basemark11Med": "", "basemark11High": "43.6", "unigineHeaven30": "17", - "unigineValley10": "97.4n27", - "cinebenchR15": "5283n4", + "unigineValley10": "99.3n29", + "cinebenchR15": "6469n5", "cinebenchR10": "2806n2", "computeMark21": "1172.5n2" }, @@ -8173,8 +9093,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "14", - "released": "Tue May 30 2017", - "perfRating": "~15.991%", + "released": "Wed May 17 2017", + "perfRating": "~13.991%", "3dMarkIceStorm": "223740n19", "3dMarkCloudGateStandard": "12943n43", "3dMarkcCloudGate": "19132n43", @@ -8199,6 +9119,46 @@ "cinebenchR10": "2581n9", "computeMark21": "773.5n6" }, + "NVIDIA GeForce GT 710": { + "name": "NVIDIA GeForce GT 710", + "codeName": "GK208B", + "architecture": "Kepler", + "pixelShaders": "192", + "vertexShaders": "192", + "coreSpeed": "954", + "shaderSpeed": "", + "memorySpeed": "1800", + "memoryBus": "64", + "memoryType": "DDR3", + "directX": "12 (11_0)", + "openGL": "4.6", + "processNm": "28", + "released": "Fri Mar 28 2014", + "perfRating": "~8.339%", + "3dMarkIceStorm": "70459", + "3dMarkCloudGateStandard": "7654", + "3dMarkcCloudGate": "7270", + "3dMarkFireStrikeScore": "932", + "3dMarkFireStrikeGraphics": "947", + "3dMarkTimeSpyScore": "263", + "3dMarkTimeSpyGraphics": "226", + "3dMark11p": "", + "3dMark11pgpu": "", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "39.05", + "cinebenchR15": "6821", + "cinebenchR10": "", + "computeMark21": "" + }, "NVIDIA GeForce MX330": { "name": "NVIDIA GeForce MX330", "codeName": "N17S-LP / N17S-G3", @@ -8213,13 +9173,13 @@ "directX": "12_1", "openGL": "4.6", "processNm": "16", - "released": "Thu Mar 05 2020", - "perfRating": "~1557%", - "3dMarkIceStorm": "252549n2", + "released": "Fri Feb 21 2020", + "perfRating": "~12.657%", + "3dMarkIceStorm": "243721n2", "3dMarkCloudGateStandard": "15382n3", - "3dMarkcCloudGate": "22154.5n3", - "3dMarkFireStrikeScore": "3530n3", - "3dMarkFireStrikeGraphics": "3800n3", + "3dMarkcCloudGate": "20729n3", + "3dMarkFireStrikeScore": "3470n3", + "3dMarkFireStrikeGraphics": "3762n3", "3dMarkTimeSpyScore": "1235.5n2", "3dMarkTimeSpyGraphics": "1160n3", "3dMark11p": "5121.5n4", @@ -8234,7 +9194,7 @@ "basemark11Med": "", "basemark11High": "", "unigineHeaven30": "18.1", - "unigineValley10": "93.12n2", + "unigineValley10": "98.2n2", "cinebenchR15": "", "cinebenchR10": "2890", "computeMark21": "1047" @@ -8253,8 +9213,8 @@ "directX": "12 (FL 11_0)", "openGL": "4.5", "processNm": "28", - "released": "Fri Oct 16 2015", - "perfRating": "~17.574%", + "released": "Sat Oct 03 2015", + "perfRating": "~1574%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "17603.5n10", "3dMarkcCloudGate": "29795n10", @@ -8293,8 +9253,8 @@ "directX": "11", "openGL": "4.1", "processNm": "28", - "released": "Fri Jun 15 2012", - "perfRating": "~1848%", + "released": "Sat Jun 02 2012", + "perfRating": "~16.448%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "16890n2", "3dMarkcCloudGate": "23060.5n2", @@ -8333,8 +9293,8 @@ "directX": "11", "openGL": "4.3", "processNm": "28", - "released": "Tue Aug 06 2013", - "perfRating": "~20.952%", + "released": "Wed Jul 24 2013", + "perfRating": "~18.352%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "16071.5n2", "3dMarkcCloudGate": "24685", @@ -8373,31 +9333,31 @@ "directX": "12_1", "openGL": "4.6", "processNm": "10", - "released": "Sat Aug 29 2020", - "perfRating": "", - "3dMarkIceStorm": "", - "3dMarkCloudGateStandard": "", - "3dMarkcCloudGate": "", - "3dMarkFireStrikeScore": "", - "3dMarkFireStrikeGraphics": "", - "3dMarkTimeSpyScore": "", - "3dMarkTimeSpyGraphics": "", - "3dMark11p": "", - "3dMark11pgpu": "", + "released": "Sun Aug 16 2020", + "perfRating": "~13.778%", + "3dMarkIceStorm": "148827n2", + "3dMarkCloudGateStandard": "14689.5n14", + "3dMarkcCloudGate": "19969n14", + "3dMarkFireStrikeScore": "2791n19", + "3dMarkFireStrikeGraphics": "3195n19", + "3dMarkTimeSpyScore": "1192n19", + "3dMarkTimeSpyGraphics": "1059n19", + "3dMark11p": "5386n17", + "3dMark11pgpu": "5259n17", "3dMark11Vantagep": "", "3dMarkVantp": "", "3dMark06": "", - "3dMark01": "", - "gfxBench": "", - "gfxBench30": "", + "3dMark01": "256.9", + "gfxBench": "170.4", + "gfxBench30": "108.6", "gfxBench31": "", "basemark11Med": "", - "basemark11High": "", - "unigineHeaven30": "", - "unigineValley10": "", - "cinebenchR15": "", - "cinebenchR10": "", - "computeMark21": "" + "basemark11High": "43.8", + "unigineHeaven30": "17.4", + "unigineValley10": "86.7n20", + "cinebenchR15": "13678", + "cinebenchR10": "2792n2", + "computeMark21": "1685n2" }, "NVIDIA GeForce GTX 770M": { "name": "NVIDIA GeForce GTX 770M", @@ -8413,8 +9373,8 @@ "directX": "11", "openGL": "4.3", "processNm": "28", - "released": "Thu Jun 13 2013", - "perfRating": "~19.252%", + "released": "Fri May 31 2013", + "perfRating": "~1752%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "14766n9", "3dMarkcCloudGate": "23513n9", @@ -8453,7 +9413,7 @@ "directX": "12_0", "openGL": "4.6", "processNm": "14", - "released": "Wed Apr 04 2018", + "released": "Thu Mar 22 2018", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -8493,7 +9453,7 @@ "directX": "12", "openGL": "Vulkan", "processNm": "14", - "released": "Wed Apr 04 2018", + "released": "Thu Mar 22 2018", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -8533,8 +9493,8 @@ "directX": "12", "openGL": "Vulkan", "processNm": "14", - "released": "Tue Apr 04 2017", - "perfRating": "~14.378%", + "released": "Wed Mar 22 2017", + "perfRating": "~12.678%", "3dMarkIceStorm": "138197", "3dMarkCloudGateStandard": "12853.5n4", "3dMarkcCloudGate": "24170n4", @@ -8573,8 +9533,8 @@ "directX": "12", "openGL": "Vulkan", "processNm": "14", - "released": "Tue Apr 04 2017", - "perfRating": "~14.970%", + "released": "Wed Mar 22 2017", + "perfRating": "~1370%", "3dMarkIceStorm": "176357", "3dMarkCloudGateStandard": "11887.5n2", "3dMarkcCloudGate": "18522n2", @@ -8613,8 +9573,8 @@ "directX": "12 (FL 11_0)", "openGL": "4.4", "processNm": "28", - "released": "Wed Mar 26 2014", - "perfRating": "~19.765%", + "released": "Thu Mar 13 2014", + "perfRating": "~17.165%", "3dMarkIceStorm": "215144", "3dMarkCloudGateStandard": "15323.5n24", "3dMarkcCloudGate": "27960.5n24", @@ -8653,8 +9613,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Thu Jan 20 2011", - "perfRating": "~31.126%", + "released": "Fri Jan 07 2011", + "perfRating": "~29.226%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -8693,8 +9653,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Jul 26 2011", - "perfRating": "~28.322%", + "released": "Wed Jul 13 2011", + "perfRating": "~25.922%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -8733,8 +9693,8 @@ "directX": "11", "openGL": "", "processNm": "28", - "released": "Fri Nov 15 2013", - "perfRating": "~18.943%", + "released": "Sat Nov 02 2013", + "perfRating": "~16.643%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "13635", "3dMarkcCloudGate": "28792", @@ -8773,8 +9733,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Thu Jan 20 2011", - "perfRating": "~25.522%", + "released": "Fri Jan 07 2011", + "perfRating": "~23.322%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -8813,8 +9773,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Thu Jan 20 2011", - "perfRating": "~28.822%", + "released": "Fri Jan 07 2011", + "perfRating": "~26.622%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -8853,8 +9813,8 @@ "directX": "11", "openGL": "4.1", "processNm": "28", - "released": "Mon Oct 15 2012", - "perfRating": "~16.339%", + "released": "Tue Oct 02 2012", + "perfRating": "~14.739%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "13265", "3dMarkcCloudGate": "20325", @@ -8893,8 +9853,8 @@ "directX": "11", "openGL": "", "processNm": "28", - "released": "Mon Apr 15 2013", - "perfRating": "~15.539%", + "released": "Tue Apr 02 2013", + "perfRating": "~1439%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "12684", "3dMarkcCloudGate": "23491", @@ -8933,8 +9893,8 @@ "directX": "12 (FL 11_0)", "openGL": "4.5", "processNm": "28", - "released": "Thu Mar 26 2015", - "perfRating": "~14.587%", + "released": "Fri Mar 13 2015", + "perfRating": "~12.687%", "3dMarkIceStorm": "198867n5", "3dMarkCloudGateStandard": "13966n28", "3dMarkcCloudGate": "21355.5n28", @@ -8973,8 +9933,8 @@ "directX": "12", "openGL": "Vulkan", "processNm": "14", - "released": "Thu Nov 10 2016", - "perfRating": "~15.961%", + "released": "Fri Oct 28 2016", + "perfRating": "~13.761%", "3dMarkIceStorm": "200518", "3dMarkCloudGateStandard": "14305", "3dMarkcCloudGate": "21533", @@ -9013,7 +9973,7 @@ "directX": "12", "openGL": "4.5", "processNm": "", - "released": "Mon Aug 26 2019", + "released": "Tue Aug 13 2019", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -9053,14 +10013,14 @@ "directX": "12_0", "openGL": "4.6", "processNm": "14", - "released": "Mon Aug 26 2019", - "perfRating": "~11.383%", + "released": "Tue Aug 13 2019", + "perfRating": "~9.983%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "10652", "3dMarkcCloudGate": "15167", "3dMarkFireStrikeScore": "2435", "3dMarkFireStrikeGraphics": "2779", - "3dMarkTimeSpyScore": "887", + "3dMarkTimeSpyScore": "933.5n2", "3dMarkTimeSpyGraphics": "797", "3dMark11p": "4199", "3dMark11pgpu": "4097", @@ -9093,7 +10053,7 @@ "directX": "12 FL11_1", "openGL": "4.3", "processNm": "28", - "released": "Sat May 28 2016", + "released": "Sun May 15 2016", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -9133,8 +10093,8 @@ "directX": "12 FL11_1", "openGL": "4.3", "processNm": "28", - "released": "Tue Jun 30 2015", - "perfRating": "~13.852%", + "released": "Wed Jun 17 2015", + "perfRating": "~1252%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "8982n2", "3dMarkcCloudGate": "22544n2", @@ -9173,17 +10133,17 @@ "directX": "12_1", "openGL": "4.5", "processNm": "14", - "released": "Mon Jun 10 2019", - "perfRating": "~15.383%", + "released": "Tue May 28 2019", + "perfRating": "~13.183%", "3dMarkIceStorm": "141330n2", - "3dMarkCloudGateStandard": "14006n3", - "3dMarkcCloudGate": "18564n3", - "3dMarkFireStrikeScore": "2957n3", - "3dMarkFireStrikeGraphics": "3215n3", - "3dMarkTimeSpyScore": "1121n3", - "3dMarkTimeSpyGraphics": "997n3", - "3dMark11p": "4495n3", - "3dMark11pgpu": "4128n3", + "3dMarkCloudGateStandard": "14169.5n4", + "3dMarkcCloudGate": "19041n4", + "3dMarkFireStrikeScore": "2960.5n6", + "3dMarkFireStrikeGraphics": "3217.5n6", + "3dMarkTimeSpyScore": "1135n6", + "3dMarkTimeSpyGraphics": "1010.5n6", + "3dMark11p": "4492.5n6", + "3dMark11pgpu": "4185.5n6", "3dMark11Vantagep": "15720", "3dMarkVantp": "18941.5n2", "3dMark06": "", @@ -9194,7 +10154,7 @@ "basemark11Med": "", "basemark11High": "", "unigineHeaven30": "35", - "unigineValley10": "94.64n3", + "unigineValley10": "102.32n6", "cinebenchR15": "5684.5n2", "cinebenchR10": "2619", "computeMark21": "1448" @@ -9213,8 +10173,8 @@ "directX": "12 (FL 11_0)", "openGL": "4.4", "processNm": "28", - "released": "Wed Mar 26 2014", - "perfRating": "~15.857%", + "released": "Thu Mar 13 2014", + "perfRating": "~13.857%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "12781n23", "3dMarkcCloudGate": "21873n23", @@ -9253,8 +10213,8 @@ "directX": "12 (FL 11_0)", "openGL": "4.5", "processNm": "28", - "released": "Fri Oct 16 2015", - "perfRating": "~1857%", + "released": "Sat Oct 03 2015", + "perfRating": "~15.757%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "15948.5n2", "3dMarkcCloudGate": "23422n2", @@ -9293,8 +10253,8 @@ "directX": "12 (FL 11_0)", "openGL": "4.5", "processNm": "28", - "released": "Fri Jan 27 2017", - "perfRating": "~14.778%", + "released": "Sat Jan 14 2017", + "perfRating": "~12.678%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "13620n2", "3dMarkcCloudGate": "22119.5n2", @@ -9333,17 +10293,17 @@ "directX": "12_1", "openGL": "", "processNm": "14", - "released": "Thu Nov 09 2017", - "perfRating": "~18.561%", - "3dMarkIceStorm": "163590n3", - "3dMarkCloudGateStandard": "15019n3", - "3dMarkcCloudGate": "20848n3", - "3dMarkFireStrikeScore": "3166n5", + "released": "Fri Oct 27 2017", + "perfRating": "~16.161%", + "3dMarkIceStorm": "157382n4", + "3dMarkCloudGateStandard": "14579n4", + "3dMarkcCloudGate": "20847.5n4", + "3dMarkFireStrikeScore": "3038.5n6", "3dMarkFireStrikeGraphics": "3494n3", - "3dMarkTimeSpyScore": "1169.25n2", - "3dMarkTimeSpyGraphics": "1085", - "3dMark11p": "5576n5", - "3dMark11pgpu": "5490.5n3", + "3dMarkTimeSpyScore": "1126.5n3", + "3dMarkTimeSpyGraphics": "935.5n2", + "3dMark11p": "5350n6", + "3dMark11pgpu": "5482.75n4", "3dMark11Vantagep": "", "3dMarkVantp": "20608", "3dMark06": "", @@ -9373,8 +10333,8 @@ "directX": "12 (FL 12_0)", "openGL": "4.4", "processNm": "28", - "released": "Sun Feb 15 2015", - "perfRating": "~1261%", + "released": "Mon Feb 02 2015", + "perfRating": "~10.561%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "7236", "3dMarkcCloudGate": "23201", @@ -9413,7 +10373,7 @@ "directX": "11.1", "openGL": "4.1", "processNm": "28", - "released": "Tue May 15 2012", + "released": "Wed May 02 2012", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -9453,8 +10413,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Feb 08 2011", - "perfRating": "~17.317%", + "released": "Wed Jan 26 2011", + "perfRating": "~15.617%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -9493,8 +10453,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Fri Nov 05 2010", - "perfRating": "~25.843%", + "released": "Sat Oct 23 2010", + "perfRating": "~24.243%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "15589", "3dMarkcCloudGate": "26437", @@ -9533,8 +10493,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Mon Apr 26 2010", - "perfRating": "~18.952%", + "released": "Tue Apr 13 2010", + "perfRating": "~17.552%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "14953.5n2", "3dMarkcCloudGate": "25757n2", @@ -9573,8 +10533,8 @@ "directX": "12 (FL 11_0)", "openGL": "4.5", "processNm": "28", - "released": "Thu Mar 26 2015", - "perfRating": "~15.461%", + "released": "Fri Mar 13 2015", + "perfRating": "~13.261%", "3dMarkIceStorm": "193684", "3dMarkCloudGateStandard": "9643n2", "3dMarkcCloudGate": "19405n2", @@ -9613,8 +10573,8 @@ "directX": "11", "openGL": "4.3", "processNm": "28", - "released": "Thu Jun 13 2013", - "perfRating": "~14.761%", + "released": "Fri May 31 2013", + "perfRating": "~12.961%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "12408n12", "3dMarkcCloudGate": "17616n11", @@ -9653,8 +10613,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Mon Nov 15 2010", - "perfRating": "~2122%", + "released": "Tue Nov 02 2010", + "perfRating": "~19.322%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -9693,8 +10653,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Jun 08 2010", - "perfRating": "~20.822%", + "released": "Wed May 26 2010", + "perfRating": "~19.122%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -9733,8 +10693,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Thu Jan 20 2011", - "perfRating": "~20.217%", + "released": "Fri Jan 07 2011", + "perfRating": "~18.217%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -9773,8 +10733,8 @@ "directX": "11", "openGL": "4.1", "processNm": "28", - "released": "Fri Jun 15 2012", - "perfRating": "~14.848%", + "released": "Sat Jun 02 2012", + "perfRating": "~13.648%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "12751", "3dMarkcCloudGate": "19058", @@ -9813,8 +10773,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "14", - "released": "Tue Nov 28 2017", - "perfRating": "~1143%", + "released": "Wed Nov 15 2017", + "perfRating": "~9.343%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "9301", "3dMarkcCloudGate": "12868", @@ -9853,17 +10813,17 @@ "directX": "12_1", "openGL": "4.5", "processNm": "10", - "released": "Tue Jun 11 2019", - "perfRating": "~13.878%", + "released": "Wed May 29 2019", + "perfRating": "~1278%", "3dMarkIceStorm": "145594n14", - "3dMarkCloudGateStandard": "12647n21", - "3dMarkcCloudGate": "16344n21", - "3dMarkFireStrikeScore": "2587n22", - "3dMarkFireStrikeGraphics": "2803.5n22", - "3dMarkTimeSpyScore": "888.5n19", - "3dMarkTimeSpyGraphics": "788n19", - "3dMark11p": "4504n24", - "3dMark11pgpu": "4257.5n24", + "3dMarkCloudGateStandard": "12744.5n22", + "3dMarkcCloudGate": "16519.5n22", + "3dMarkFireStrikeScore": "2587n23", + "3dMarkFireStrikeGraphics": "2856n23", + "3dMarkTimeSpyScore": "888.5n20", + "3dMarkTimeSpyGraphics": "789.5n20", + "3dMark11p": "4478n25", + "3dMark11pgpu": "4252n25", "3dMark11Vantagep": "14442", "3dMarkVantp": "16163.5n4", "3dMark06": "", @@ -9874,7 +10834,7 @@ "basemark11Med": "", "basemark11High": "", "unigineHeaven30": "", - "unigineValley10": "66.62n26", + "unigineValley10": "67.43n27", "cinebenchR15": "10554n7", "cinebenchR10": "2532n5", "computeMark21": "1321n3" @@ -9893,17 +10853,17 @@ "directX": "12_1", "openGL": "", "processNm": "14", - "released": "Thu Nov 09 2017", - "perfRating": "~10.487%", - "3dMarkIceStorm": "112390n7", - "3dMarkCloudGateStandard": "9372n14", - "3dMarkcCloudGate": "14834.5n14", - "3dMarkFireStrikeScore": "1906n14", - "3dMarkFireStrikeGraphics": "2148.5n14", - "3dMarkTimeSpyScore": "845n6", - "3dMarkTimeSpyGraphics": "737n5", - "3dMark11p": "3449n15", - "3dMark11pgpu": "3389n15", + "released": "Fri Oct 27 2017", + "perfRating": "~9.387%", + "3dMarkIceStorm": "113236n8", + "3dMarkCloudGateStandard": "9802n15", + "3dMarkcCloudGate": "15613n15", + "3dMarkFireStrikeScore": "2028n15", + "3dMarkFireStrikeGraphics": "2272n15", + "3dMarkTimeSpyScore": "863n7", + "3dMarkTimeSpyGraphics": "758n6", + "3dMark11p": "3593n16", + "3dMark11pgpu": "3558.5n16", "3dMark11Vantagep": "11391", "3dMarkVantp": "14890n3", "3dMark06": "", @@ -9914,7 +10874,7 @@ "basemark11Med": "", "basemark11High": "25.1", "unigineHeaven30": "7", - "unigineValley10": "47.11n16", + "unigineValley10": "47.33n17", "cinebenchR15": "7856n5", "cinebenchR10": "2453n3", "computeMark21": "514n2" @@ -9933,7 +10893,7 @@ "directX": "12_1", "openGL": "4.4", "processNm": "14", - "released": "Sun Feb 07 2016", + "released": "Mon Jan 25 2016", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -9973,8 +10933,8 @@ "directX": "12_1", "openGL": "4.4", "processNm": "14", - "released": "Sun Feb 07 2016", - "perfRating": "~16.648%", + "released": "Mon Jan 25 2016", + "perfRating": "~14.448%", "3dMarkIceStorm": "184880", "3dMarkCloudGateStandard": "11346", "3dMarkcCloudGate": "14594", @@ -10013,8 +10973,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Wed Oct 14 2009", - "perfRating": "~18.822%", + "released": "Thu Oct 01 2009", + "perfRating": "~17.422%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -10053,8 +11013,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Thu Apr 05 2012", - "perfRating": "~15.543%", + "released": "Fri Mar 23 2012", + "perfRating": "~14.243%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "12533", "3dMarkcCloudGate": "18056", @@ -10093,8 +11053,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Jul 12 2011", - "perfRating": "~21.926%", + "released": "Wed Jun 29 2011", + "perfRating": "~20.626%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -10133,8 +11093,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Jul 26 2011", - "perfRating": "~29.726%", + "released": "Wed Jul 13 2011", + "perfRating": "~28.226%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -10173,8 +11133,8 @@ "directX": "12 FL11_1", "openGL": "4.3", "processNm": "28", - "released": "Sat May 28 2016", - "perfRating": "~18.722%", + "released": "Sun May 15 2016", + "perfRating": "~15.222%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "15817", "3dMarkcCloudGate": "24365", @@ -10213,7 +11173,7 @@ "directX": "11.1", "openGL": "4.3", "processNm": "28", - "released": "Tue Jun 30 2015", + "released": "Wed Jun 17 2015", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -10253,7 +11213,7 @@ "directX": "11.1", "openGL": "4.3", "processNm": "28", - "released": "Tue Jun 30 2015", + "released": "Wed Jun 17 2015", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -10293,8 +11253,8 @@ "directX": "11.1", "openGL": "4.2", "processNm": "28", - "released": "Wed Feb 29 2012", - "perfRating": "~13.639%", + "released": "Thu Feb 16 2012", + "perfRating": "~12.339%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "10707", "3dMarkcCloudGate": "18782", @@ -10333,8 +11293,8 @@ "directX": "11", "openGL": "", "processNm": "28", - "released": "Thu Apr 05 2012", - "perfRating": "~17.326%", + "released": "Fri Mar 23 2012", + "perfRating": "~16.226%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -10373,8 +11333,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Fri Sep 17 2010", - "perfRating": "~1922%", + "released": "Sat Sep 04 2010", + "perfRating": "~17.522%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -10413,8 +11373,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Thu Jan 21 2010", - "perfRating": "~26.713%", + "released": "Fri Jan 08 2010", + "perfRating": "~24.513%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -10453,8 +11413,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Wed Jan 20 2010", - "perfRating": "~19.422%", + "released": "Thu Jan 07 2010", + "perfRating": "~17.922%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -10493,8 +11453,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Dec 21 2010", - "perfRating": "~1439%", + "released": "Wed Dec 08 2010", + "perfRating": "~12.439%", "3dMarkIceStorm": "133103", "3dMarkCloudGateStandard": "12109", "3dMarkcCloudGate": "17589", @@ -10533,8 +11493,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Apr 19 2011", - "perfRating": "~3026%", + "released": "Wed Apr 06 2011", + "perfRating": "~28.626%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -10573,8 +11533,8 @@ "directX": "10", "openGL": "", "processNm": "55", - "released": "Mon Mar 16 2009", - "perfRating": "~22.913%", + "released": "Tue Mar 03 2009", + "perfRating": "~2113%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -10613,8 +11573,8 @@ "directX": "11", "openGL": "4.3", "processNm": "28", - "released": "Tue Aug 06 2013", - "perfRating": "~17.552%", + "released": "Wed Jul 24 2013", + "perfRating": "~15.352%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "13554n3", "3dMarkcCloudGate": "18389n3", @@ -10653,8 +11613,8 @@ "directX": "12 (FL 12_0)", "openGL": "4.3 / Vulkan", "processNm": "28", - "released": "Fri Oct 16 2015", - "perfRating": "~13.930%", + "released": "Sat Oct 03 2015", + "perfRating": "~11.730%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "14139", "3dMarkcCloudGate": "19095", @@ -10693,8 +11653,8 @@ "directX": "12 (FL 11_1)", "openGL": "4.3", "processNm": "28", - "released": "Tue Jun 02 2015", - "perfRating": "~15.270%", + "released": "Wed May 20 2015", + "perfRating": "~13.370%", "3dMarkIceStorm": "188948", "3dMarkCloudGateStandard": "11445n2", "3dMarkcCloudGate": "15454.5n2", @@ -10733,8 +11693,8 @@ "directX": "11", "openGL": "4.2", "processNm": "28", - "released": "Mon Oct 15 2012", - "perfRating": "~14.130%", + "released": "Tue Oct 02 2012", + "perfRating": "~12.730%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -10773,8 +11733,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Mar 08 2011", - "perfRating": "~19.722%", + "released": "Wed Feb 23 2011", + "perfRating": "~18.222%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -10813,8 +11773,8 @@ "directX": "11", "openGL": "4.3", "processNm": "28", - "released": "Thu Jun 13 2013", - "perfRating": "~15.752%", + "released": "Fri May 31 2013", + "perfRating": "~13.952%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "11727n7", "3dMarkcCloudGate": "15900n5", @@ -10853,8 +11813,8 @@ "directX": "12 (FL 11_1)", "openGL": "4.2", "processNm": "28", - "released": "Fri Aug 15 2014", - "perfRating": "~11.739%", + "released": "Sat Aug 02 2014", + "perfRating": "~1039%", "3dMarkIceStorm": "145646", "3dMarkCloudGateStandard": "5652", "3dMarkcCloudGate": "11459", @@ -10893,8 +11853,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Thu Apr 05 2012", - "perfRating": "~14.143%", + "released": "Fri Mar 23 2012", + "perfRating": "~1343%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "11267", "3dMarkcCloudGate": "14940", @@ -10933,8 +11893,8 @@ "directX": "12_1", "openGL": "", "processNm": "14", - "released": "Thu Nov 09 2017", - "perfRating": "~12.278%", + "released": "Fri Oct 27 2017", + "perfRating": "~10.678%", "3dMarkIceStorm": "131922", "3dMarkCloudGateStandard": "13582", "3dMarkcCloudGate": "19255", @@ -10973,8 +11933,8 @@ "directX": "12 (FL 11_0)", "openGL": "4.5", "processNm": "28", - "released": "Thu Oct 15 2015", - "perfRating": "~12.152%", + "released": "Fri Oct 02 2015", + "perfRating": "~10.552%", "3dMarkIceStorm": "123411", "3dMarkCloudGateStandard": "7464.5n2", "3dMarkcCloudGate": "11380n2", @@ -11013,8 +11973,8 @@ "directX": "12 (FL 12_0)", "openGL": "4.3 / Vulkan", "processNm": "28", - "released": "Fri Oct 16 2015", - "perfRating": "~14.448%", + "released": "Sat Oct 03 2015", + "perfRating": "~12.748%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "10835.5n2", "3dMarkcCloudGate": "14380.5n2", @@ -11053,8 +12013,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Apr 26 2011", - "perfRating": "~344%", + "released": "Wed Apr 13 2011", + "perfRating": "~31.14%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -11093,8 +12053,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Thu Jan 20 2011", - "perfRating": "~20.222%", + "released": "Fri Jan 07 2011", + "perfRating": "~18.722%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -11133,7 +12093,7 @@ "directX": "12 (FL 11_1)", "openGL": "4.2", "processNm": "28", - "released": "Tue Apr 15 2014", + "released": "Wed Apr 02 2014", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -11173,8 +12133,8 @@ "directX": "11.1", "openGL": "4.1", "processNm": "28", - "released": "Tue Jan 01 2013", - "perfRating": "~13.348%", + "released": "Wed Dec 19 2012", + "perfRating": "~12.148%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "11331.5n4", "3dMarkcCloudGate": "15738.5n4", @@ -11213,8 +12173,8 @@ "directX": "11.1", "openGL": "4.2", "processNm": "28", - "released": "Tue May 08 2012", - "perfRating": "~9.313%", + "released": "Wed Apr 25 2012", + "perfRating": "~8.213%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -11253,8 +12213,8 @@ "directX": "11", "openGL": "4.1", "processNm": "28", - "released": "Fri Jun 15 2012", - "perfRating": "~18.622%", + "released": "Sat Jun 02 2012", + "perfRating": "~17.222%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -11293,8 +12253,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Jul 12 2011", - "perfRating": "~16.922%", + "released": "Wed Jun 29 2011", + "perfRating": "~15.622%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -11325,7 +12285,7 @@ "architecture": "Gen. 11 Ice Lake", "pixelShaders": "48", "vertexShaders": "48", - "coreSpeed": "", + "coreSpeed": "350", "shaderSpeed": "", "memorySpeed": "", "memoryBus": "", @@ -11333,13 +12293,53 @@ "directX": "12_1", "openGL": "4.6", "processNm": "10", - "released": "Sat Aug 29 2020", - "perfRating": "", + "released": "Sun Aug 16 2020", + "perfRating": "~11.961%", "3dMarkIceStorm": "", - "3dMarkCloudGateStandard": "", - "3dMarkcCloudGate": "", - "3dMarkFireStrikeScore": "", - "3dMarkFireStrikeGraphics": "", + "3dMarkCloudGateStandard": "9239", + "3dMarkcCloudGate": "14819", + "3dMarkFireStrikeScore": "1949", + "3dMarkFireStrikeGraphics": "2250", + "3dMarkTimeSpyScore": "804", + "3dMarkTimeSpyGraphics": "723", + "3dMark11p": "3508", + "3dMark11pgpu": "3510", + "3dMark11Vantagep": "10650", + "3dMarkVantp": "11040", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "63.79", + "cinebenchR15": "12689", + "cinebenchR10": "1863", + "computeMark21": "905" + }, + "Intel UHD Graphics Xe 750 32EUs": { + "name": "Intel UHD Graphics Xe 750 32EUs", + "codeName": "Tiger Lake Xe", + "architecture": "Gen. 12", + "pixelShaders": "32", + "vertexShaders": "32", + "coreSpeed": "350", + "shaderSpeed": "", + "memorySpeed": "", + "memoryBus": "", + "memoryType": "", + "directX": "12_1", + "openGL": "4.6", + "processNm": "14", + "released": "Wed Mar 31 2021", + "perfRating": "~8.717%", + "3dMarkIceStorm": "", + "3dMarkCloudGateStandard": "13460", + "3dMarkcCloudGate": "12523", + "3dMarkFireStrikeScore": "2227", + "3dMarkFireStrikeGraphics": "2492.5n2", "3dMarkTimeSpyScore": "", "3dMarkTimeSpyGraphics": "", "3dMark11p": "", @@ -11373,8 +12373,8 @@ "directX": "11.1", "openGL": "4.1", "processNm": "28", - "released": "Sun Jul 15 2012", - "perfRating": "~21.722%", + "released": "Mon Jul 02 2012", + "perfRating": "~20.322%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -11413,8 +12413,8 @@ "directX": "12 (FL 11_1)", "openGL": "4.3", "processNm": "28", - "released": "Tue Oct 15 2013", - "perfRating": "~15.457%", + "released": "Wed Oct 02 2013", + "perfRating": "~13.757%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "12602.5n2", "3dMarkcCloudGate": "16784.5n2", @@ -11439,6 +12439,46 @@ "cinebenchR10": "2051", "computeMark21": "658n2" }, + "AMD Radeon RX Vega 8 (Ryzen 5000)": { + "name": "AMD Radeon RX Vega 8 (Ryzen 5000)", + "codeName": "Vega Raven Ridge", + "architecture": "Vega", + "pixelShaders": "512", + "vertexShaders": "512", + "coreSpeed": "", + "shaderSpeed": "", + "memorySpeed": "", + "memoryBus": "", + "memoryType": "", + "directX": "12_1", + "openGL": "", + "processNm": "", + "released": "Fri Jan 08 2021", + "perfRating": "~21.148%", + "3dMarkIceStorm": "266666", + "3dMarkCloudGateStandard": "22283", + "3dMarkcCloudGate": "28491", + "3dMarkFireStrikeScore": "3495", + "3dMarkFireStrikeGraphics": "3861", + "3dMarkTimeSpyScore": "1229", + "3dMarkTimeSpyGraphics": "1082", + "3dMark11p": "6062", + "3dMark11pgpu": "5870", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "76.76", + "cinebenchR15": "15411", + "cinebenchR10": "", + "computeMark21": "" + }, "NVIDIA GeForce MX230": { "name": "NVIDIA GeForce MX230", "codeName": "N17S-G0", @@ -11453,8 +12493,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "14", - "released": "Wed Mar 06 2019", - "perfRating": "~13.274%", + "released": "Thu Feb 21 2019", + "perfRating": "~11.374%", "3dMarkIceStorm": "183041n3", "3dMarkCloudGateStandard": "10529.5n6", "3dMarkcCloudGate": "15796.5n6", @@ -11493,17 +12533,17 @@ "directX": "12_1", "openGL": "", "processNm": "7", - "released": "Tue Jan 21 2020", - "perfRating": "~20.965%", - "3dMarkIceStorm": "186037", - "3dMarkCloudGateStandard": "22962", - "3dMarkcCloudGate": "27160", - "3dMarkFireStrikeScore": "3622", - "3dMarkFireStrikeGraphics": "3938", - "3dMarkTimeSpyScore": "1227", - "3dMarkTimeSpyGraphics": "1173", - "3dMark11p": "6301", - "3dMark11pgpu": "6085", + "released": "Wed Jan 08 2020", + "perfRating": "~18.265%", + "3dMarkIceStorm": "192044n2", + "3dMarkCloudGateStandard": "21838n5", + "3dMarkcCloudGate": "26642n5", + "3dMarkFireStrikeScore": "3442n5", + "3dMarkFireStrikeGraphics": "3860n5", + "3dMarkTimeSpyScore": "1286.5n6", + "3dMarkTimeSpyGraphics": "1136n5", + "3dMark11p": "6301n5", + "3dMark11pgpu": "6085n5", "3dMark11Vantagep": "20018", "3dMarkVantp": "22966", "3dMark06": "", @@ -11514,8 +12554,8 @@ "basemark11Med": "", "basemark11High": "", "unigineHeaven30": "", - "unigineValley10": "74.04n2", - "cinebenchR15": "11535", + "unigineValley10": "70.6n6", + "cinebenchR15": "11328.5n2", "cinebenchR10": "3498", "computeMark21": "1030" }, @@ -11533,8 +12573,8 @@ "directX": "11", "openGL": "4.3", "processNm": "28", - "released": "Tue Aug 06 2013", - "perfRating": "~12.157%", + "released": "Wed Jul 24 2013", + "perfRating": "~10.757%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "10047n7", "3dMarkcCloudGate": "11835n7", @@ -11573,8 +12613,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Oct 27 2009", - "perfRating": "~28.726%", + "released": "Wed Oct 14 2009", + "perfRating": "~27.426%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -11613,8 +12653,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Mar 29 2011", - "perfRating": "~13.517%", + "released": "Wed Mar 16 2011", + "perfRating": "~12.117%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -11653,8 +12693,8 @@ "directX": "10", "openGL": "", "processNm": "55", - "released": "Mon Mar 16 2009", - "perfRating": "~26.717%", + "released": "Tue Mar 03 2009", + "perfRating": "~25.417%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -11693,8 +12733,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Thu Jan 20 2011", - "perfRating": "~12.717%", + "released": "Fri Jan 07 2011", + "perfRating": "~11.417%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -11733,8 +12773,8 @@ "directX": "12 (FL 11_1)", "openGL": "4.3", "processNm": "28", - "released": "Tue Oct 15 2013", - "perfRating": "~11.939%", + "released": "Wed Oct 02 2013", + "perfRating": "~10.839%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "12202", "3dMarkcCloudGate": "15080", @@ -11773,8 +12813,8 @@ "directX": "11", "openGL": "", "processNm": "28", - "released": "Tue Jul 09 2013", - "perfRating": "~13.643%", + "released": "Wed Jun 26 2013", + "perfRating": "~12.543%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "10459n2", "3dMarkcCloudGate": "14966.5n2", @@ -11813,8 +12853,8 @@ "directX": "11", "openGL": "", "processNm": "28", - "released": "Thu Apr 05 2012", - "perfRating": "~1548%", + "released": "Fri Mar 23 2012", + "perfRating": "~14.148%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "10200", "3dMarkcCloudGate": "12861", @@ -11853,8 +12893,8 @@ "directX": "12 (FL 11_0)", "openGL": "4.4", "processNm": "28", - "released": "Wed Mar 26 2014", - "perfRating": "~1135%", + "released": "Thu Mar 13 2014", + "perfRating": "~9.835%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "7519", "3dMarkcCloudGate": "13754", @@ -11893,8 +12933,8 @@ "directX": "11.1", "openGL": "4.1", "processNm": "28", - "released": "Tue Jan 01 2013", - "perfRating": "~11.843%", + "released": "Wed Dec 19 2012", + "perfRating": "~10.543%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "6278n3", "3dMarkcCloudGate": "11387n3", @@ -11933,7 +12973,7 @@ "directX": "12", "openGL": "4.4", "processNm": "28", - "released": "Wed May 20 2015", + "released": "Thu May 07 2015", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -11973,8 +13013,8 @@ "directX": "12 (FL 11_1)", "openGL": "", "processNm": "28", - "released": "Tue Jan 21 2014", - "perfRating": "~13.352%", + "released": "Wed Jan 08 2014", + "perfRating": "~11.652%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "9950n5", "3dMarkcCloudGate": "12510n5", @@ -12013,8 +13053,8 @@ "directX": "11.1", "openGL": "4.1", "processNm": "28", - "released": "Tue May 08 2012", - "perfRating": "~13.617%", + "released": "Wed Apr 25 2012", + "perfRating": "~12.217%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -12053,8 +13093,8 @@ "directX": "11.1", "openGL": "", "processNm": "28", - "released": "Sun Jan 15 2017", - "perfRating": "~5.19%", + "released": "Mon Jan 02 2017", + "perfRating": "~4.79%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "12250", @@ -12093,8 +13133,8 @@ "directX": "11.1", "openGL": "", "processNm": "28", - "released": "Fri Nov 30 2012", - "perfRating": "~12.939%", + "released": "Sat Nov 17 2012", + "perfRating": "~11.839%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "9478", "3dMarkcCloudGate": "12049", @@ -12133,8 +13173,8 @@ "directX": "11.2", "openGL": "", "processNm": "28", - "released": "Fri Nov 30 2012", - "perfRating": "~13.548%", + "released": "Sat Nov 17 2012", + "perfRating": "~12.148%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "10501", "3dMarkcCloudGate": "12506", @@ -12173,8 +13213,8 @@ "directX": "12 (FL 11_1)", "openGL": "", "processNm": "28", - "released": "Fri Oct 16 2015", - "perfRating": "~8.530%", + "released": "Sat Oct 03 2015", + "perfRating": "~730%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "8881", "3dMarkcCloudGate": "12657", @@ -12213,8 +13253,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Fri Jan 23 2009", - "perfRating": "~18.613%", + "released": "Sat Jan 10 2009", + "perfRating": "~17.113%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -12253,8 +13293,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Mar 08 2011", - "perfRating": "~18.122%", + "released": "Wed Feb 23 2011", + "perfRating": "~16.822%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -12293,8 +13333,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Mon Nov 15 2010", - "perfRating": "~16.122%", + "released": "Tue Nov 02 2010", + "perfRating": "~14.922%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -12333,8 +13373,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Jun 08 2010", - "perfRating": "~19.426%", + "released": "Wed May 26 2010", + "perfRating": "~18.426%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -12373,8 +13413,8 @@ "directX": "11", "openGL": "", "processNm": "28", - "released": "Mon Apr 15 2013", - "perfRating": "~12.948%", + "released": "Tue Apr 02 2013", + "perfRating": "~11.548%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "8632n13", "3dMarkcCloudGate": "10822n13", @@ -12413,8 +13453,8 @@ "directX": "12 (FL 11_1)", "openGL": "4.3", "processNm": "14", - "released": "Tue Jun 16 2015", - "perfRating": "~8.326%", + "released": "Wed Jun 03 2015", + "perfRating": "~7.426%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "13058.5n2", "3dMarkcCloudGate": "15387.5n2", @@ -12453,8 +13493,8 @@ "directX": "12 (FL 11_0)", "openGL": "4.5", "processNm": "28", - "released": "Mon Jan 15 2018", - "perfRating": "~1287%", + "released": "Tue Jan 02 2018", + "perfRating": "~10.387%", "3dMarkIceStorm": "170596n3", "3dMarkCloudGateStandard": "10635n13", "3dMarkcCloudGate": "13610n13", @@ -12493,8 +13533,8 @@ "directX": "12 (FL 11_0)", "openGL": "4.5", "processNm": "28", - "released": "Thu Mar 24 2016", - "perfRating": "~1191%", + "released": "Fri Mar 11 2016", + "perfRating": "~9.791%", "3dMarkIceStorm": "147706n19", "3dMarkCloudGateStandard": "7674n37", "3dMarkcCloudGate": "11513n37", @@ -12533,8 +13573,8 @@ "directX": "12 (FL 11_0)", "openGL": "4.5", "processNm": "28", - "released": "Fri Jan 27 2017", - "perfRating": "~11.887%", + "released": "Sat Jan 14 2017", + "perfRating": "~10.287%", "3dMarkIceStorm": "166193", "3dMarkCloudGateStandard": "8544", "3dMarkcCloudGate": "13394", @@ -12573,8 +13613,8 @@ "directX": "11", "openGL": "4.3", "processNm": "28", - "released": "Tue Aug 06 2013", - "perfRating": "~10.252%", + "released": "Wed Jul 24 2013", + "perfRating": "~952%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "8005n6", "3dMarkcCloudGate": "9227.5n6", @@ -12613,17 +13653,17 @@ "directX": "12_1", "openGL": "", "processNm": "14", - "released": "Thu Nov 09 2017", - "perfRating": "~10.387%", - "3dMarkIceStorm": "113247n16", - "3dMarkCloudGateStandard": "10994n31", - "3dMarkcCloudGate": "15186n31", - "3dMarkFireStrikeScore": "2142n35", - "3dMarkFireStrikeGraphics": "2335n35", - "3dMarkTimeSpyScore": "760n17", - "3dMarkTimeSpyGraphics": "673n17", - "3dMark11p": "3647.5n38", - "3dMark11pgpu": "3536.5n38", + "released": "Fri Oct 27 2017", + "perfRating": "~9.187%", + "3dMarkIceStorm": "113347n17", + "3dMarkCloudGateStandard": "11149n33", + "3dMarkcCloudGate": "15770n33", + "3dMarkFireStrikeScore": "2146n37", + "3dMarkFireStrikeGraphics": "2344n37", + "3dMarkTimeSpyScore": "779n19", + "3dMarkTimeSpyGraphics": "693n19", + "3dMark11p": "3668.5n40", + "3dMark11pgpu": "3543.5n40", "3dMark11Vantagep": "10294n2", "3dMarkVantp": "12213.5n6", "3dMark06": "", @@ -12634,7 +13674,7 @@ "basemark11Med": "", "basemark11High": "27.3", "unigineHeaven30": "7.7", - "unigineValley10": "47.78n40", + "unigineValley10": "47.86n42", "cinebenchR15": "7779.5n12", "cinebenchR10": "2272n4", "computeMark21": "888" @@ -12653,20 +13693,20 @@ "directX": "12_1", "openGL": "", "processNm": "7", - "released": "Tue Jan 21 2020", - "perfRating": "~15.187%", - "3dMarkIceStorm": "176277n3", - "3dMarkCloudGateStandard": "17487n5", - "3dMarkcCloudGate": "22895n5", - "3dMarkFireStrikeScore": "2801.5n6", - "3dMarkFireStrikeGraphics": "3085n6", - "3dMarkTimeSpyScore": "1102n7", - "3dMarkTimeSpyGraphics": "961n6", - "3dMark11p": "5134.5n6", - "3dMark11pgpu": "4958.5n6", + "released": "Wed Jan 08 2020", + "perfRating": "~14.691%", + "3dMarkIceStorm": "189504n7", + "3dMarkCloudGateStandard": "18094n10", + "3dMarkcCloudGate": "23024n10", + "3dMarkFireStrikeScore": "2966n19", + "3dMarkFireStrikeGraphics": "3304n20", + "3dMarkTimeSpyScore": "1120n17", + "3dMarkTimeSpyGraphics": "995n16", + "3dMark11p": "5177n17", + "3dMark11pgpu": "5163n17", "3dMark11Vantagep": "16557n2", - "3dMarkVantp": "19353", - "3dMark06": "", + "3dMarkVantp": "19353n3", + "3dMark06": "37469", "3dMark01": "234.7", "gfxBench": "90.1", "gfxBench30": "70", @@ -12674,10 +13714,10 @@ "basemark11Med": "", "basemark11High": "34.8", "unigineHeaven30": "9.6", - "unigineValley10": "62.9n6", - "cinebenchR15": "10630n3", - "cinebenchR10": "2950.5n2", - "computeMark21": "936.5n2" + "unigineValley10": "67.3n15", + "cinebenchR15": "10141.5n4", + "cinebenchR10": "2928n3", + "computeMark21": "910n3" }, "NVIDIA GeForce 940M": { "name": "NVIDIA GeForce 940M", @@ -12693,8 +13733,8 @@ "directX": "12 (FL 11_0)", "openGL": "4.5", "processNm": "28", - "released": "Thu Mar 26 2015", - "perfRating": "~1070%", + "released": "Fri Mar 13 2015", + "perfRating": "~8.670%", "3dMarkIceStorm": "123311n4", "3dMarkCloudGateStandard": "6342n25", "3dMarkcCloudGate": "8818.5n24", @@ -12733,17 +13773,17 @@ "directX": "12_1", "openGL": "4.5", "processNm": "10", - "released": "Tue Jun 11 2019", - "perfRating": "~11.687%", - "3dMarkIceStorm": "115584", - "3dMarkCloudGateStandard": "10992", - "3dMarkcCloudGate": "14917", - "3dMarkFireStrikeScore": "1922n5", - "3dMarkFireStrikeGraphics": "2041n5", + "released": "Wed May 29 2019", + "perfRating": "~1087%", + "3dMarkIceStorm": "82913.5n2", + "3dMarkCloudGateStandard": "11495.5n2", + "3dMarkcCloudGate": "14910n2", + "3dMarkFireStrikeScore": "1988n6", + "3dMarkFireStrikeGraphics": "2124n6", "3dMarkTimeSpyScore": "732n3", "3dMarkTimeSpyGraphics": "646n3", - "3dMark11p": "3437n5", - "3dMark11pgpu": "3222n5", + "3dMark11p": "3461n6", + "3dMark11pgpu": "3225n6", "3dMark11Vantagep": "8812n2", "3dMarkVantp": "13031n3", "3dMark06": "", @@ -12754,7 +13794,7 @@ "basemark11Med": "", "basemark11High": "30.5", "unigineHeaven30": "8.5", - "unigineValley10": "49.82n5", + "unigineValley10": "55.5n6", "cinebenchR15": "9931.5n2", "cinebenchR10": "1784n3", "computeMark21": "875n3" @@ -12773,8 +13813,8 @@ "directX": "12 (FL 11_0)", "openGL": "4.5", "processNm": "28", - "released": "Thu Mar 24 2016", - "perfRating": "~9.578%", + "released": "Fri Mar 11 2016", + "perfRating": "~8.278%", "3dMarkIceStorm": "135057", "3dMarkCloudGateStandard": "7025.5n6", "3dMarkcCloudGate": "9053n6", @@ -12799,6 +13839,86 @@ "cinebenchR10": "1587.5n2", "computeMark21": "544n3" }, + "Apple M1 8-Core GPU": { + "name": "Apple M1 8-Core GPU", + "codeName": "", + "architecture": "", + "pixelShaders": "8", + "vertexShaders": "8", + "coreSpeed": "1278", + "shaderSpeed": "", + "memorySpeed": "", + "memoryBus": "", + "memoryType": "", + "directX": "", + "openGL": "", + "processNm": "5", + "released": "Wed Nov 11 2020", + "perfRating": "~24.122%", + "3dMarkIceStorm": "280200", + "3dMarkCloudGateStandard": "", + "3dMarkcCloudGate": "", + "3dMarkFireStrikeScore": "", + "3dMarkFireStrikeGraphics": "", + "3dMarkTimeSpyScore": "", + "3dMarkTimeSpyGraphics": "", + "3dMark11p": "", + "3dMark11pgpu": "", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", + "3dMark01": "627.5n2", + "gfxBench": "376.5n2", + "gfxBench30": "268.3n3", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "89.84", + "cinebenchR15": "", + "cinebenchR10": "", + "computeMark21": "" + }, + "Apple M1 7-Core GPU": { + "name": "Apple M1 7-Core GPU", + "codeName": "", + "architecture": "", + "pixelShaders": "7", + "vertexShaders": "7", + "coreSpeed": "1278", + "shaderSpeed": "", + "memorySpeed": "", + "memoryBus": "", + "memoryType": "", + "directX": "", + "openGL": "", + "processNm": "5", + "released": "Wed Nov 11 2020", + "perfRating": "~19.117%", + "3dMarkIceStorm": "", + "3dMarkCloudGateStandard": "", + "3dMarkcCloudGate": "", + "3dMarkFireStrikeScore": "", + "3dMarkFireStrikeGraphics": "", + "3dMarkTimeSpyScore": "", + "3dMarkTimeSpyGraphics": "", + "3dMark11p": "", + "3dMark11pgpu": "", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", + "3dMark01": "620", + "gfxBench": "376", + "gfxBench30": "240", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "90", + "cinebenchR15": "", + "cinebenchR10": "", + "computeMark21": "" + }, "Apple A12Z Bionic GPU": { "name": "Apple A12Z Bionic GPU", "codeName": "", @@ -12813,8 +13933,8 @@ "directX": "", "openGL": "", "processNm": "7", - "released": "Wed Apr 01 2020", - "perfRating": "~40.64%", + "released": "Thu Mar 19 2020", + "perfRating": "~34.34%", "3dMarkIceStorm": "221182n2", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -12853,8 +13973,8 @@ "directX": "", "openGL": "", "processNm": "7", - "released": "Tue Nov 13 2018", - "perfRating": "~19.217%", + "released": "Wed Oct 31 2018", + "perfRating": "~15.117%", "3dMarkIceStorm": "194856", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -12893,8 +14013,8 @@ "directX": "12 (FL 11_0)", "openGL": "4.5", "processNm": "28", - "released": "Fri Oct 16 2015", - "perfRating": "~13.270%", + "released": "Sat Oct 03 2015", + "perfRating": "~11.370%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "13310", "3dMarkcCloudGate": "18491", @@ -12933,8 +14053,8 @@ "directX": "11.2", "openGL": "", "processNm": "28", - "released": "Thu Nov 26 2015", - "perfRating": "~11.952%", + "released": "Fri Nov 13 2015", + "perfRating": "~10.552%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "7894n3", "3dMarkcCloudGate": "12317n3", @@ -12973,8 +14093,8 @@ "directX": "12 (FL 11_1)", "openGL": "4.3", "processNm": "28", - "released": "Thu May 21 2015", - "perfRating": "~10.357%", + "released": "Fri May 08 2015", + "perfRating": "~8.857%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "5932", "3dMarkcCloudGate": "8466", @@ -13013,17 +14133,17 @@ "directX": "12_1", "openGL": "4.5", "processNm": "14", - "released": "Fri Sep 15 2017", - "perfRating": "~19.778%", + "released": "Sat Sep 02 2017", + "perfRating": "~17.578%", "3dMarkIceStorm": "143400n2", - "3dMarkCloudGateStandard": "11806n3", - "3dMarkcCloudGate": "15084n3", - "3dMarkFireStrikeScore": "1903n3", - "3dMarkFireStrikeGraphics": "2070n3", - "3dMarkTimeSpyScore": "705n4", - "3dMarkTimeSpyGraphics": "619n4", - "3dMark11p": "3339.5n2", - "3dMark11pgpu": "3062.5n2", + "3dMarkCloudGateStandard": "11714n4", + "3dMarkcCloudGate": "15171n4", + "3dMarkFireStrikeScore": "1900.5n4", + "3dMarkFireStrikeGraphics": "2037n4", + "3dMarkTimeSpyScore": "705n5", + "3dMarkTimeSpyGraphics": "619n5", + "3dMark11p": "3330n3", + "3dMark11pgpu": "3044n3", "3dMark11Vantagep": "12093", "3dMarkVantp": "17176", "3dMark06": "", @@ -13034,7 +14154,7 @@ "basemark11Med": "", "basemark11High": "", "unigineHeaven30": "", - "unigineValley10": "83.51n5", + "unigineValley10": "79.76n6", "cinebenchR15": "9184.5n2", "cinebenchR10": "1841", "computeMark21": "1194" @@ -13053,8 +14173,8 @@ "directX": "12", "openGL": "4.5", "processNm": "28", - "released": "Sun May 29 2016", - "perfRating": "~11.161%", + "released": "Mon May 16 2016", + "perfRating": "~9.961%", "3dMarkIceStorm": "126481", "3dMarkCloudGateStandard": "7092", "3dMarkcCloudGate": "9617", @@ -13093,7 +14213,7 @@ "directX": "12 (FL 11_1)", "openGL": "4.3", "processNm": "28", - "released": "Thu May 21 2015", + "released": "Fri May 08 2015", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -13133,8 +14253,8 @@ "directX": "12", "openGL": "4.4", "processNm": "28", - "released": "Wed May 20 2015", - "perfRating": "~11.565%", + "released": "Thu May 07 2015", + "perfRating": "~1065%", "3dMarkIceStorm": "118746", "3dMarkCloudGateStandard": "7169n3", "3dMarkcCloudGate": "10364n3", @@ -13173,8 +14293,8 @@ "directX": "11", "openGL": "", "processNm": "28", - "released": "Thu Apr 05 2012", - "perfRating": "~12.457%", + "released": "Fri Mar 23 2012", + "perfRating": "~11.757%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "6874n5", "3dMarkcCloudGate": "10647n4", @@ -13213,8 +14333,8 @@ "directX": "11", "openGL": "4.3", "processNm": "28", - "released": "Sun Mar 15 2015", - "perfRating": "~9.961%", + "released": "Mon Mar 02 2015", + "perfRating": "~8.561%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "6591", "3dMarkcCloudGate": "9092", @@ -13253,8 +14373,8 @@ "directX": "12 (FL 11_0)", "openGL": "4.5", "processNm": "28", - "released": "Tue Dec 29 2015", - "perfRating": "~9.578%", + "released": "Wed Dec 16 2015", + "perfRating": "~8.278%", "3dMarkIceStorm": "126522", "3dMarkCloudGateStandard": "6359n4", "3dMarkcCloudGate": "8348n4", @@ -13293,8 +14413,8 @@ "directX": "12 (FL 11_0)", "openGL": "4.5", "processNm": "28", - "released": "Wed Mar 26 2014", - "perfRating": "~1065%", + "released": "Thu Mar 13 2014", + "perfRating": "~8.765%", "3dMarkIceStorm": "119888", "3dMarkCloudGateStandard": "5829n30", "3dMarkcCloudGate": "8723.5n30", @@ -13302,8 +14422,8 @@ "3dMarkFireStrikeGraphics": "1573n31", "3dMarkTimeSpyScore": "", "3dMarkTimeSpyGraphics": "", - "3dMark11p": "2378n29", - "3dMark11pgpu": "2338n28", + "3dMark11p": "2378n28", + "3dMark11pgpu": "2340n27", "3dMark11Vantagep": "7191n5", "3dMarkVantp": "10332n11", "3dMark06": "", @@ -13333,8 +14453,8 @@ "directX": "12", "openGL": "", "processNm": "28", - "released": "Wed Jun 18 2014", - "perfRating": "~9.665%", + "released": "Thu Jun 05 2014", + "perfRating": "~8.465%", "3dMarkIceStorm": "86346", "3dMarkCloudGateStandard": "5985", "3dMarkcCloudGate": "11160", @@ -13373,8 +14493,8 @@ "directX": "11", "openGL": "", "processNm": "28", - "released": "Mon Apr 15 2013", - "perfRating": "~11.352%", + "released": "Tue Apr 02 2013", + "perfRating": "~9.952%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "8411n5", "3dMarkcCloudGate": "10147n5", @@ -13413,8 +14533,8 @@ "directX": "11.1", "openGL": "4.1", "processNm": "28", - "released": "Tue May 08 2012", - "perfRating": "~7.413%", + "released": "Wed Apr 25 2012", + "perfRating": "~6.513%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -13453,8 +14573,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Mon Jun 13 2011", - "perfRating": "~19.926%", + "released": "Tue May 31 2011", + "perfRating": "~1926%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -13493,8 +14613,8 @@ "directX": "12 (FL 12_0)", "openGL": "4.3", "processNm": "28", - "released": "Tue Jan 28 2014", - "perfRating": "~8.578%", + "released": "Wed Jan 15 2014", + "perfRating": "~7.578%", "3dMarkIceStorm": "91999", "3dMarkCloudGateStandard": "6770", "3dMarkcCloudGate": "10341", @@ -13533,8 +14653,8 @@ "directX": "11.1", "openGL": "4.0", "processNm": "22", - "released": "Wed Jun 19 2013", - "perfRating": "~13.770%", + "released": "Thu Jun 06 2013", + "perfRating": "~12.570%", "3dMarkIceStorm": "110085", "3dMarkCloudGateStandard": "9877n4", "3dMarkcCloudGate": "11930n3", @@ -13573,8 +14693,8 @@ "directX": "12 (FL 12_0)", "openGL": "4.3", "processNm": "28", - "released": "Tue Jan 28 2014", - "perfRating": "~9.861%", + "released": "Wed Jan 15 2014", + "perfRating": "~8.761%", "3dMarkIceStorm": "89954n2", "3dMarkCloudGateStandard": "6340.5n2", "3dMarkcCloudGate": "9650.5n2", @@ -13613,8 +14733,48 @@ "directX": "", "openGL": "", "processNm": "5", - "released": "Tue Sep 29 2020", - "perfRating": "", + "released": "Wed Sep 16 2020", + "perfRating": "~14.617%", + "3dMarkIceStorm": "220550n4", + "3dMarkCloudGateStandard": "", + "3dMarkcCloudGate": "", + "3dMarkFireStrikeScore": "", + "3dMarkFireStrikeGraphics": "", + "3dMarkTimeSpyScore": "", + "3dMarkTimeSpyGraphics": "", + "3dMark11p": "", + "3dMark11pgpu": "", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", + "3dMark01": "318n5", + "gfxBench": "174.7n5", + "gfxBench30": "114.2n5", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "", + "cinebenchR15": "", + "cinebenchR10": "", + "computeMark21": "" + }, + "Qualcomm Adreno 660": { + "name": "Qualcomm Adreno 660", + "codeName": "", + "architecture": "", + "pixelShaders": "0", + "vertexShaders": "0", + "coreSpeed": "", + "shaderSpeed": "", + "memorySpeed": "", + "memoryBus": "", + "memoryType": "", + "directX": "12", + "openGL": "ES 3.2", + "processNm": "7", + "released": "Thu Dec 03 2020", + "perfRating": "~713%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -13627,6 +14787,46 @@ "3dMark11Vantagep": "", "3dMarkVantp": "", "3dMark06": "", + "3dMark01": "273n7", + "gfxBench": "151n7", + "gfxBench30": "103n7", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "", + "cinebenchR15": "", + "cinebenchR10": "", + "computeMark21": "" + }, + "ARM Mali-G78 MP24": { + "name": "ARM Mali-G78 MP24", + "codeName": "Valhall", + "architecture": "Valhall", + "pixelShaders": "24", + "vertexShaders": "24", + "coreSpeed": "", + "shaderSpeed": "", + "memorySpeed": "", + "memoryBus": "", + "memoryType": "", + "directX": "", + "openGL": "ES 3.2", + "processNm": "5", + "released": "Wed May 27 2020", + "perfRating": "~19.14%", + "3dMarkIceStorm": "123332", + "3dMarkCloudGateStandard": "", + "3dMarkcCloudGate": "", + "3dMarkFireStrikeScore": "", + "3dMarkFireStrikeGraphics": "", + "3dMarkTimeSpyScore": "", + "3dMarkTimeSpyGraphics": "", + "3dMark11p": "", + "3dMark11pgpu": "", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", "3dMark01": "", "gfxBench": "", "gfxBench30": "", @@ -13653,8 +14853,8 @@ "directX": "11", "openGL": "4.3", "processNm": "28", - "released": "Fri Mar 15 2013", - "perfRating": "~865%", + "released": "Sat Mar 02 2013", + "perfRating": "~765%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "5352n29", "3dMarkcCloudGate": "7403n29", @@ -13693,8 +14893,8 @@ "directX": "12_1", "openGL": "4.4", "processNm": "14", - "released": "Tue Jan 17 2017", - "perfRating": "~13.161%", + "released": "Wed Jan 04 2017", + "perfRating": "~11.561%", "3dMarkIceStorm": "161538", "3dMarkCloudGateStandard": "9149.5n2", "3dMarkcCloudGate": "13153", @@ -13733,8 +14933,8 @@ "directX": "12 (FL 11_0)", "openGL": "4.5", "processNm": "28", - "released": "Thu Mar 26 2015", - "perfRating": "~9.161%", + "released": "Fri Mar 13 2015", + "perfRating": "~7.861%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "6071n6", "3dMarkcCloudGate": "8309n6", @@ -13773,8 +14973,8 @@ "directX": "12_1", "openGL": "4.4", "processNm": "14", - "released": "Tue Sep 15 2015", - "perfRating": "~12.674%", + "released": "Wed Sep 02 2015", + "perfRating": "~10.974%", "3dMarkIceStorm": "144742n4", "3dMarkCloudGateStandard": "8171n7", "3dMarkcCloudGate": "12986n7", @@ -13813,8 +15013,8 @@ "directX": "12", "openGL": "4.5", "processNm": "28", - "released": "Tue Apr 04 2017", - "perfRating": "~8.387%", + "released": "Wed Mar 22 2017", + "perfRating": "~7.387%", "3dMarkIceStorm": "107458n4", "3dMarkCloudGateStandard": "6371n5", "3dMarkcCloudGate": "9210n5", @@ -13834,7 +15034,7 @@ "basemark11Med": "", "basemark11High": "17n2", "unigineHeaven30": "6.1n2", - "unigineValley10": "45.62n5", + "unigineValley10": "44.45n5", "cinebenchR15": "7731n3", "cinebenchR10": "895n3", "computeMark21": "386.5n2" @@ -13853,7 +15053,7 @@ "directX": "12", "openGL": "4.5", "processNm": "28", - "released": "Mon Aug 26 2019", + "released": "Tue Aug 13 2019", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -13879,8 +15079,8 @@ "cinebenchR10": "", "computeMark21": "" }, - "AMD Radeon RX Vega 6 (Ryzen 4000)": { - "name": "AMD Radeon RX Vega 6 (Ryzen 4000)", + "AMD Radeon RX Vega 6 (Ryzen 4000/5000)": { + "name": "AMD Radeon RX Vega 6 (Ryzen 4000/5000)", "codeName": "Vega Renoir", "architecture": "Vega", "pixelShaders": "384", @@ -13893,19 +15093,19 @@ "directX": "12_1", "openGL": "", "processNm": "7", - "released": "Tue Jan 21 2020", - "perfRating": "~13.878%", - "3dMarkIceStorm": "195744n3", - "3dMarkCloudGateStandard": "15223n8", - "3dMarkcCloudGate": "21856.5n8", - "3dMarkFireStrikeScore": "2598n10", - "3dMarkFireStrikeGraphics": "2865n10", - "3dMarkTimeSpyScore": "969n12", - "3dMarkTimeSpyGraphics": "845.5n10", - "3dMark11p": "4640n9", - "3dMark11pgpu": "4400n9", - "3dMark11Vantagep": "", - "3dMarkVantp": "16262n2", + "released": "Wed Jan 08 2020", + "perfRating": "~11.878%", + "3dMarkIceStorm": "182608n5", + "3dMarkCloudGateStandard": "15223n12", + "3dMarkcCloudGate": "22147.5n12", + "3dMarkFireStrikeScore": "2568.5n20", + "3dMarkFireStrikeGraphics": "2828n20", + "3dMarkTimeSpyScore": "967n21", + "3dMarkTimeSpyGraphics": "839n19", + "3dMark11p": "4588n20", + "3dMark11pgpu": "4396n20", + "3dMark11Vantagep": "", + "3dMarkVantp": "14700n3", "3dMark06": "", "3dMark01": "166.2", "gfxBench": "", @@ -13914,8 +15114,8 @@ "basemark11Med": "", "basemark11High": "25.4", "unigineHeaven30": "7.3", - "unigineValley10": "65.79n9", - "cinebenchR15": "10340n2", + "unigineValley10": "53.76n20", + "cinebenchR15": "10299n4", "cinebenchR10": "2410.5n2", "computeMark21": "750n2" }, @@ -13933,8 +15133,8 @@ "directX": "12_1", "openGL": "4.5", "processNm": "14", - "released": "Wed Jul 24 2019", - "perfRating": "~8.730%", + "released": "Thu Jul 11 2019", + "perfRating": "~643%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -13947,14 +15147,14 @@ "3dMark11Vantagep": "", "3dMarkVantp": "", "3dMark06": "", - "3dMark01": "", - "gfxBench": "", - "gfxBench30": "", + "3dMark01": "198.3", + "gfxBench": "101.8", + "gfxBench30": "69.6", "gfxBench31": "", "basemark11Med": "", "basemark11High": "", "unigineHeaven30": "", - "unigineValley10": "78.95", + "unigineValley10": "67.11n2", "cinebenchR15": "", "cinebenchR10": "", "computeMark21": "" @@ -13973,8 +15173,8 @@ "directX": "", "openGL": "", "processNm": "7", - "released": "Sun Sep 29 2019", - "perfRating": "~17.217%", + "released": "Mon Sep 16 2019", + "perfRating": "~13.717%", "3dMarkIceStorm": "208697n4", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -14013,8 +15213,8 @@ "directX": "12 (FL 11_0)", "openGL": "4.4", "processNm": "28", - "released": "Wed Mar 26 2014", - "perfRating": "~9.352%", + "released": "Thu Mar 13 2014", + "perfRating": "~8.152%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "6044n4", "3dMarkcCloudGate": "8104.5n4", @@ -14053,8 +15253,8 @@ "directX": "12", "openGL": "4.5", "processNm": "28", - "released": "Mon Jan 15 2018", - "perfRating": "~9.187%", + "released": "Tue Jan 02 2018", + "perfRating": "~7.987%", "3dMarkIceStorm": "124036n2", "3dMarkCloudGateStandard": "9867n3", "3dMarkcCloudGate": "11266n3", @@ -14093,8 +15293,8 @@ "directX": "12_1", "openGL": "4.4", "processNm": "14", - "released": "Tue Jan 17 2017", - "perfRating": "~10.378%", + "released": "Wed Jan 04 2017", + "perfRating": "~9.178%", "3dMarkIceStorm": "145481n3", "3dMarkCloudGateStandard": "8067n5", "3dMarkcCloudGate": "11248n4", @@ -14133,8 +15333,8 @@ "directX": "12", "openGL": "4.5", "processNm": "28", - "released": "Wed Apr 08 2015", - "perfRating": "~7.987%", + "released": "Thu Mar 26 2015", + "perfRating": "~6.887%", "3dMarkIceStorm": "110110n2", "3dMarkCloudGateStandard": "6545n2", "3dMarkcCloudGate": "9113.5n2", @@ -14173,8 +15373,8 @@ "directX": "12_1", "openGL": "4.4", "processNm": "14", - "released": "Tue Sep 15 2015", - "perfRating": "~10.974%", + "released": "Wed Sep 02 2015", + "perfRating": "~9.474%", "3dMarkIceStorm": "126078n4", "3dMarkCloudGateStandard": "7235n6", "3dMarkcCloudGate": "11327n6", @@ -14213,8 +15413,8 @@ "directX": "", "openGL": "", "processNm": "7", - "released": "Wed Sep 26 2018", - "perfRating": "~13.217%", + "released": "Thu Sep 13 2018", + "perfRating": "~10.617%", "3dMarkIceStorm": "160199n5", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -14227,9 +15427,9 @@ "3dMark11Vantagep": "", "3dMarkVantp": "", "3dMark06": "", - "3dMark01": "251n5", - "gfxBench": "124.12n5", - "gfxBench30": "78.65n4", + "3dMark01": "245n6", + "gfxBench": "127.56n6", + "gfxBench30": "85.82n5", "gfxBench31": "", "basemark11Med": "", "basemark11High": "", @@ -14242,10 +15442,10 @@ "Qualcomm Adreno 650": { "name": "Qualcomm Adreno 650", "codeName": "", - "architecture": "", + "architecture": "Adreno 600", "pixelShaders": "0", "vertexShaders": "0", - "coreSpeed": "587", + "coreSpeed": "250", "shaderSpeed": "", "memorySpeed": "", "memoryBus": "", @@ -14253,9 +15453,9 @@ "directX": "12", "openGL": "ES 3.2", "processNm": "7", - "released": "Wed Dec 18 2019", - "perfRating": "~12.617%", - "3dMarkIceStorm": "149017n13", + "released": "Thu Dec 05 2019", + "perfRating": "~1017%", + "3dMarkIceStorm": "149017n25", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", "3dMarkFireStrikeScore": "", @@ -14267,9 +15467,49 @@ "3dMark11Vantagep": "", "3dMarkVantp": "", "3dMark06": "", - "3dMark01": "203.5n14", - "gfxBench": "123n14", - "gfxBench30": "86n15", + "3dMark01": "205n29", + "gfxBench": "124n29", + "gfxBench30": "86.5n30", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "", + "cinebenchR15": "", + "cinebenchR10": "", + "computeMark21": "" + }, + "ARM Mali-G78 MP14": { + "name": "ARM Mali-G78 MP14", + "codeName": "Valhall", + "architecture": "Valhall", + "pixelShaders": "14", + "vertexShaders": "14", + "coreSpeed": "", + "shaderSpeed": "", + "memorySpeed": "", + "memoryBus": "", + "memoryType": "", + "directX": "", + "openGL": "ES 3.2", + "processNm": "5", + "released": "Wed May 27 2020", + "perfRating": "~8.517%", + "3dMarkIceStorm": "98950n3", + "3dMarkCloudGateStandard": "", + "3dMarkcCloudGate": "", + "3dMarkFireStrikeScore": "", + "3dMarkFireStrikeGraphics": "", + "3dMarkTimeSpyScore": "", + "3dMarkTimeSpyGraphics": "", + "3dMark11p": "", + "3dMark11pgpu": "", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", + "3dMark01": "154n3", + "gfxBench": "143n3", + "gfxBench30": "83n3", "gfxBench31": "", "basemark11Med": "", "basemark11High": "", @@ -14293,8 +15533,8 @@ "directX": "", "openGL": "", "processNm": "10", - "released": "Tue Sep 26 2017", - "perfRating": "~8.617%", + "released": "Wed Sep 13 2017", + "perfRating": "~6.917%", "3dMarkIceStorm": "112489n3", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -14333,8 +15573,8 @@ "directX": "", "openGL": "", "processNm": "10", - "released": "Wed Jun 21 2017", - "perfRating": "~10.317%", + "released": "Thu Jun 08 2017", + "perfRating": "~8.117%", "3dMarkIceStorm": "110560n2", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -14373,8 +15613,8 @@ "directX": "11", "openGL": "4.1", "processNm": "28", - "released": "Fri Jun 15 2012", - "perfRating": "~9.448%", + "released": "Sat Jun 02 2012", + "perfRating": "~8.748%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "8010n2", "3dMarkcCloudGate": "8766n2", @@ -14413,8 +15653,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Sun Jan 23 2011", - "perfRating": "~15.239%", + "released": "Mon Jan 10 2011", + "perfRating": "~14.239%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "10231", "3dMarkcCloudGate": "12447", @@ -14453,8 +15693,8 @@ "directX": "10", "openGL": "", "processNm": "55", - "released": "Mon Mar 16 2009", - "perfRating": "~21.617%", + "released": "Tue Mar 03 2009", + "perfRating": "~20.517%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -14493,8 +15733,8 @@ "directX": "11", "openGL": "", "processNm": "28", - "released": "Mon Apr 15 2013", - "perfRating": "~8.948%", + "released": "Tue Apr 02 2013", + "perfRating": "~7.848%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "4718.5n4", "3dMarkcCloudGate": "6757n4", @@ -14533,8 +15773,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Thu Jan 21 2010", - "perfRating": "~26.517%", + "released": "Fri Jan 08 2010", + "perfRating": "~25.317%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -14573,8 +15813,8 @@ "directX": "12 (FL 11_0)", "openGL": "4.3", "processNm": "28", - "released": "Mon Feb 10 2014", - "perfRating": "~7.939%", + "released": "Tue Jan 28 2014", + "perfRating": "~6.739%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "5421n2", "3dMarkcCloudGate": "7416n2", @@ -14613,8 +15853,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Aug 10 2010", - "perfRating": "~17.89%", + "released": "Wed Jul 28 2010", + "perfRating": "~15.99%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -14653,8 +15893,8 @@ "directX": "11", "openGL": "4.1", "processNm": "28", - "released": "Sun Jul 15 2012", - "perfRating": "~11.548%", + "released": "Mon Jul 02 2012", + "perfRating": "~10.548%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "7729", "3dMarkcCloudGate": "12587", @@ -14693,8 +15933,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Sat May 15 2010", - "perfRating": "~25.54%", + "released": "Sun May 02 2010", + "perfRating": "~23.34%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -14733,8 +15973,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Fri Jan 21 2011", - "perfRating": "~29.34%", + "released": "Sat Jan 08 2011", + "perfRating": "~26.84%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -14773,8 +16013,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Tue Jul 08 2008", - "perfRating": "~1322%", + "released": "Wed Jun 25 2008", + "perfRating": "~11.522%", "3dMarkIceStorm": "72891", "3dMarkCloudGateStandard": "4320", "3dMarkcCloudGate": "11272", @@ -14813,8 +16053,8 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Tue Jul 29 2008", - "perfRating": "~22.517%", + "released": "Wed Jul 16 2008", + "perfRating": "~21.517%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -14853,7 +16093,7 @@ "directX": "11.1", "openGL": "4.1", "processNm": "28", - "released": "Tue Jan 01 2013", + "released": "Wed Dec 19 2012", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -14893,8 +16133,8 @@ "directX": "11.1", "openGL": "", "processNm": "28", - "released": "Fri Nov 30 2012", - "perfRating": "~15.822%", + "released": "Sat Nov 17 2012", + "perfRating": "~14.722%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -14933,8 +16173,8 @@ "directX": "12 (FL 11_1)", "openGL": "4.3", "processNm": "28", - "released": "Tue Jan 21 2014", - "perfRating": "~9.465%", + "released": "Wed Jan 08 2014", + "perfRating": "~8.265%", "3dMarkIceStorm": "98071", "3dMarkCloudGateStandard": "6619", "3dMarkcCloudGate": "9034", @@ -14973,8 +16213,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Fri Sep 17 2010", - "perfRating": "~17.426%", + "released": "Sat Sep 04 2010", + "perfRating": "~16.626%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -15013,8 +16253,8 @@ "directX": "11", "openGL": "4.1", "processNm": "32 / 28", - "released": "Thu Aug 15 2013", - "perfRating": "~748%", + "released": "Fri Aug 02 2013", + "perfRating": "~6.448%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "4965", "3dMarkcCloudGate": "10355", @@ -15053,8 +16293,8 @@ "directX": "11", "openGL": "", "processNm": "28", - "released": "Tue Jan 15 2013", - "perfRating": "~9.161%", + "released": "Wed Jan 02 2013", + "perfRating": "~861%", "3dMarkIceStorm": "86656", "3dMarkCloudGateStandard": "5782.5n8", "3dMarkcCloudGate": "7152n8", @@ -15093,8 +16333,8 @@ "directX": "11", "openGL": "", "processNm": "28", - "released": "Thu Apr 05 2012", - "perfRating": "~9.343%", + "released": "Fri Mar 23 2012", + "perfRating": "~8.643%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "6537n2", "3dMarkcCloudGate": "8654.5n2", @@ -15133,8 +16373,8 @@ "directX": "11.1", "openGL": "4.1", "processNm": "28", - "released": "Tue May 08 2012", - "perfRating": "~4.99%", + "released": "Wed Apr 25 2012", + "perfRating": "~4.69%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -15173,8 +16413,8 @@ "directX": "12 (FL 11_1)", "openGL": "4.3", "processNm": "28", - "released": "Tue Oct 15 2013", - "perfRating": "~8.648%", + "released": "Wed Oct 02 2013", + "perfRating": "~7.748%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "5125", "3dMarkcCloudGate": "6297", @@ -15213,8 +16453,8 @@ "directX": "11.1", "openGL": "", "processNm": "28", - "released": "Fri Nov 30 2012", - "perfRating": "~8.657%", + "released": "Sat Nov 17 2012", + "perfRating": "~7.657%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "5610n9", "3dMarkcCloudGate": "8524.5n8", @@ -15253,8 +16493,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Mar 08 2011", - "perfRating": "~15.422%", + "released": "Wed Feb 23 2011", + "perfRating": "~14.322%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -15293,8 +16533,8 @@ "directX": "12 (FL 11_1)", "openGL": "4.3", "processNm": "28", - "released": "Tue Jan 21 2014", - "perfRating": "~7.470%", + "released": "Wed Jan 08 2014", + "perfRating": "~6.670%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "4830.5n2", "3dMarkcCloudGate": "6364.5n2", @@ -15333,8 +16573,8 @@ "directX": "12 (FL 11_1)", "openGL": "4.3", "processNm": "28", - "released": "Tue Jan 21 2014", - "perfRating": "~8.843%", + "released": "Wed Jan 08 2014", + "perfRating": "~7.843%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "5334.5n6", "3dMarkcCloudGate": "8401.5n6", @@ -15373,8 +16613,8 @@ "directX": "10", "openGL": "", "processNm": "55", - "released": "Sun Jan 03 2010", - "perfRating": "~23.617%", + "released": "Mon Dec 21 2009", + "perfRating": "~22.517%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -15413,8 +16653,8 @@ "directX": "10", "openGL": "", "processNm": "55", - "released": "Mon Mar 16 2009", - "perfRating": "~19.413%", + "released": "Tue Mar 03 2009", + "perfRating": "~17.913%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -15453,8 +16693,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Fri Jan 23 2009", - "perfRating": "~18.213%", + "released": "Sat Jan 10 2009", + "perfRating": "~16.913%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -15493,8 +16733,8 @@ "directX": "12 (FL 12_0)", "openGL": "4.4", "processNm": "28", - "released": "Wed Jun 15 2016", - "perfRating": "~5.387%", + "released": "Thu Jun 02 2016", + "perfRating": "~4.787%", "3dMarkIceStorm": "52245.5n4", "3dMarkCloudGateStandard": "3942n5", "3dMarkcCloudGate": "5311n5", @@ -15533,8 +16773,8 @@ "directX": "11", "openGL": "", "processNm": "28", - "released": "Thu Apr 05 2012", - "perfRating": "~9.561%", + "released": "Fri Mar 23 2012", + "perfRating": "~8.561%", "3dMarkIceStorm": "80836", "3dMarkCloudGateStandard": "5571", "3dMarkcCloudGate": "9024", @@ -15573,8 +16813,8 @@ "directX": "12 (FL 12_0)", "openGL": "4.4", "processNm": "28", - "released": "Thu Jun 18 2015", - "perfRating": "~6.865%", + "released": "Fri Jun 05 2015", + "perfRating": "~5.965%", "3dMarkIceStorm": "61071n2", "3dMarkCloudGateStandard": "4470n5", "3dMarkcCloudGate": "7431n5", @@ -15613,8 +16853,8 @@ "directX": "12 (FL 12_0)", "openGL": "", "processNm": "28", - "released": "Wed Jun 18 2014", - "perfRating": "~7.152%", + "released": "Thu Jun 05 2014", + "perfRating": "~6.252%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "4719.5n2", "3dMarkcCloudGate": "6544", @@ -15653,8 +16893,8 @@ "directX": "12", "openGL": "4.3", "processNm": "28", - "released": "Wed Jun 17 2015", - "perfRating": "~865%", + "released": "Thu Jun 04 2015", + "perfRating": "~6.965%", "3dMarkIceStorm": "67635.5n2", "3dMarkCloudGateStandard": "5258.5n4", "3dMarkcCloudGate": "11291n4", @@ -15693,8 +16933,8 @@ "directX": "12", "openGL": "4.3", "processNm": "28", - "released": "Sun Mar 06 2016", - "perfRating": "~965%", + "released": "Mon Feb 22 2016", + "perfRating": "~7.965%", "3dMarkIceStorm": "105142", "3dMarkCloudGateStandard": "4755", "3dMarkcCloudGate": "6081", @@ -15733,8 +16973,8 @@ "directX": "11.1", "openGL": "4.1", "processNm": "28", - "released": "Tue May 08 2012", - "perfRating": "~1222%", + "released": "Wed Apr 25 2012", + "perfRating": "~11.122%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -15773,8 +17013,8 @@ "directX": "11_2", "openGL": "4.3 OpenGL ES 3.x", "processNm": "14/16", - "released": "Wed Sep 23 2015", - "perfRating": "~5.517%", + "released": "Thu Sep 10 2015", + "perfRating": "~4.417%", "3dMarkIceStorm": "50604n2", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -15813,8 +17053,8 @@ "directX": "12", "openGL": "4.3", "processNm": "28", - "released": "Wed May 20 2015", - "perfRating": "~7.478%", + "released": "Thu May 07 2015", + "perfRating": "~6.678%", "3dMarkIceStorm": "82837n2", "3dMarkCloudGateStandard": "4583n5", "3dMarkcCloudGate": "5746n5", @@ -15853,8 +17093,8 @@ "directX": "10", "openGL": "", "processNm": "55", - "released": "Mon Mar 16 2009", - "perfRating": "~24.817%", + "released": "Tue Mar 03 2009", + "perfRating": "~23.817%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -15893,8 +17133,8 @@ "directX": "12 (FL 11_0)", "openGL": "4.5", "processNm": "28", - "released": "Tue Feb 10 2015", - "perfRating": "~7.278%", + "released": "Wed Jan 28 2015", + "perfRating": "~6.278%", "3dMarkIceStorm": "90619n3", "3dMarkCloudGateStandard": "5240.5n10", "3dMarkcCloudGate": "7242n10", @@ -15933,8 +17173,8 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Tue Jul 29 2008", - "perfRating": "~18.39%", + "released": "Wed Jul 16 2008", + "perfRating": "~16.59%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -15973,8 +17213,8 @@ "directX": "11.1", "openGL": "", "processNm": "28", - "released": "Fri Nov 30 2012", - "perfRating": "~10.739%", + "released": "Sat Nov 17 2012", + "perfRating": "~9.639%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "6093", "3dMarkcCloudGate": "7930", @@ -16013,8 +17253,8 @@ "directX": "12", "openGL": "4.4", "processNm": "28", - "released": "Wed Jun 15 2016", - "perfRating": "~7.478%", + "released": "Thu Jun 02 2016", + "perfRating": "~6.578%", "3dMarkIceStorm": "71829n2", "3dMarkCloudGateStandard": "5667n3", "3dMarkcCloudGate": "12377n3", @@ -16053,8 +17293,8 @@ "directX": "12", "openGL": "4.5", "processNm": "28", - "released": "Mon Aug 26 2019", - "perfRating": "~44%", + "released": "Tue Aug 13 2019", + "perfRating": "~3.44%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -16093,8 +17333,8 @@ "directX": "12", "openGL": "", "processNm": "28", - "released": "Wed Jun 15 2016", - "perfRating": "~7.974%", + "released": "Thu Jun 02 2016", + "perfRating": "~774%", "3dMarkIceStorm": "87170.5n2", "3dMarkCloudGateStandard": "4783.5n2", "3dMarkcCloudGate": "6040n2", @@ -16133,8 +17373,8 @@ "directX": "10", "openGL": "", "processNm": "55/65", - "released": "Tue Jul 29 2008", - "perfRating": "~17.79%", + "released": "Wed Jul 16 2008", + "perfRating": "~15.99%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -16173,8 +17413,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Mon Sep 15 2008", - "perfRating": "~24.117%", + "released": "Tue Sep 02 2008", + "perfRating": "~2317%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -16213,8 +17453,8 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Mon Dec 03 2007", - "perfRating": "~22.417%", + "released": "Tue Nov 20 2007", + "perfRating": "~21.417%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -16253,8 +17493,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Thu Jun 19 2008", - "perfRating": "~26.14%", + "released": "Fri Jun 06 2008", + "perfRating": "~23.84%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -16293,8 +17533,8 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Thu Aug 28 2008", - "perfRating": "~16.713%", + "released": "Fri Aug 15 2008", + "perfRating": "~15.513%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -16333,8 +17573,8 @@ "directX": "12 (FL 11_1)", "openGL": "4.3", "processNm": "28", - "released": "Tue Jan 21 2014", - "perfRating": "~7.157%", + "released": "Wed Jan 08 2014", + "perfRating": "~6.357%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "4385n8", "3dMarkcCloudGate": "5603n7", @@ -16373,8 +17613,8 @@ "directX": "12", "openGL": "4.3", "processNm": "28", - "released": "Tue Jun 30 2015", - "perfRating": "~7.470%", + "released": "Wed Jun 17 2015", + "perfRating": "~6.570%", "3dMarkIceStorm": "69098", "3dMarkCloudGateStandard": "5272.5n4", "3dMarkcCloudGate": "6153n4", @@ -16413,8 +17653,8 @@ "directX": "12", "openGL": "4.5", "processNm": "28", - "released": "Tue Apr 04 2017", - "perfRating": "~7.487%", + "released": "Wed Mar 22 2017", + "perfRating": "~6.687%", "3dMarkIceStorm": "77543", "3dMarkCloudGateStandard": "7240n2", "3dMarkcCloudGate": "8412.5n2", @@ -16453,7 +17693,7 @@ "directX": "12", "openGL": "4.5", "processNm": "28", - "released": "Mon Aug 26 2019", + "released": "Tue Aug 13 2019", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -16493,8 +17733,8 @@ "directX": "12", "openGL": "4.3", "processNm": "28", - "released": "Wed Jun 17 2015", - "perfRating": "~6.370%", + "released": "Thu Jun 04 2015", + "perfRating": "~5.570%", "3dMarkIceStorm": "59574", "3dMarkCloudGateStandard": "4906", "3dMarkcCloudGate": "8935", @@ -16533,8 +17773,8 @@ "directX": "12_1", "openGL": "", "processNm": "14", - "released": "Sun Jan 21 2018", - "perfRating": "~10.570%", + "released": "Mon Jan 08 2018", + "perfRating": "~9.370%", "3dMarkIceStorm": "94451", "3dMarkCloudGateStandard": "10091n3", "3dMarkcCloudGate": "16787n3", @@ -16573,8 +17813,8 @@ "directX": "12_1", "openGL": "", "processNm": "7", - "released": "Tue Jan 21 2020", - "perfRating": "~10.183%", + "released": "Wed Jan 08 2020", + "perfRating": "~8.783%", "3dMarkIceStorm": "128628", "3dMarkCloudGateStandard": "12224", "3dMarkcCloudGate": "18282", @@ -16594,7 +17834,7 @@ "basemark11Med": "", "basemark11High": "26.2", "unigineHeaven30": "7.3", - "unigineValley10": "59.25", + "unigineValley10": "59.61", "cinebenchR15": "", "cinebenchR10": "2134", "computeMark21": "678" @@ -16613,17 +17853,17 @@ "directX": "12_1", "openGL": "4.5", "processNm": "10", - "released": "Tue Jun 11 2019", - "perfRating": "~10.178%", - "3dMarkIceStorm": "95732.5n4", - "3dMarkCloudGateStandard": "8657n7", - "3dMarkcCloudGate": "10966n7", - "3dMarkFireStrikeScore": "1443n7", - "3dMarkFireStrikeGraphics": "1535.5n8", - "3dMarkTimeSpyScore": "512n3", - "3dMarkTimeSpyGraphics": "453n3", - "3dMark11p": "2525.5n8", - "3dMark11pgpu": "2288n8", + "released": "Wed May 29 2019", + "perfRating": "~8.778%", + "3dMarkIceStorm": "94938n5", + "3dMarkCloudGateStandard": "8657n11", + "3dMarkcCloudGate": "10966n11", + "3dMarkFireStrikeScore": "1443n11", + "3dMarkFireStrikeGraphics": "1535.5n12", + "3dMarkTimeSpyScore": "505n7", + "3dMarkTimeSpyGraphics": "440n7", + "3dMark11p": "2416n12", + "3dMark11pgpu": "2206.5n12", "3dMark11Vantagep": "8750", "3dMarkVantp": "10955n2", "3dMark06": "", @@ -16634,7 +17874,7 @@ "basemark11Med": "", "basemark11High": "", "unigineHeaven30": "", - "unigineValley10": "48.53n6", + "unigineValley10": "46.37n10", "cinebenchR15": "9382.5n2", "cinebenchR10": "1288n2", "computeMark21": "747n2" @@ -16653,19 +17893,19 @@ "directX": "12_1", "openGL": "4.4", "processNm": "14", - "released": "Sun Oct 15 2017", - "perfRating": "~10.574%", - "3dMarkIceStorm": "110557n6", - "3dMarkCloudGateStandard": "9582n7", - "3dMarkcCloudGate": "9993.5n7", - "3dMarkFireStrikeScore": "1115n8", - "3dMarkFireStrikeGraphics": "1211n8", - "3dMarkTimeSpyScore": "470n7", - "3dMarkTimeSpyGraphics": "406n7", - "3dMark11p": "1989.5n8", - "3dMark11pgpu": "1762n8", + "released": "Mon Oct 02 2017", + "perfRating": "~8.974%", + "3dMarkIceStorm": "106362n6", + "3dMarkCloudGateStandard": "9531.5n8", + "3dMarkcCloudGate": "9819n8", + "3dMarkFireStrikeScore": "1100n9", + "3dMarkFireStrikeGraphics": "1189n9", + "3dMarkTimeSpyScore": "455.5n8", + "3dMarkTimeSpyGraphics": "394n8", + "3dMark11p": "1989.5n10", + "3dMark11pgpu": "1762n10", "3dMark11Vantagep": "7704", - "3dMarkVantp": "13208n4", + "3dMarkVantp": "12787n5", "3dMark06": "", "3dMark01": "", "gfxBench": "", @@ -16674,8 +17914,8 @@ "basemark11Med": "", "basemark11High": "18.9", "unigineHeaven30": "6.05n2", - "unigineValley10": "56.9n7", - "cinebenchR15": "9188.5n4", + "unigineValley10": "54.5n9", + "cinebenchR15": "8578n5", "cinebenchR10": "894", "computeMark21": "696" }, @@ -16693,7 +17933,7 @@ "directX": "12_1", "openGL": "4.4", "processNm": "14", - "released": "Sun Oct 15 2017", + "released": "Mon Oct 02 2017", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -16733,8 +17973,8 @@ "directX": "12_1", "openGL": "4.4", "processNm": "14", - "released": "Wed Aug 19 2015", - "perfRating": "~9.387%", + "released": "Thu Aug 06 2015", + "perfRating": "~8.287%", "3dMarkIceStorm": "101178n3", "3dMarkCloudGateStandard": "9188n5", "3dMarkcCloudGate": "9715n5", @@ -16773,8 +18013,8 @@ "directX": "12_1", "openGL": "4.4", "processNm": "14", - "released": "Wed Aug 19 2015", - "perfRating": "~613%", + "released": "Thu Aug 06 2015", + "perfRating": "~5.313%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "8280", "3dMarkcCloudGate": "", @@ -16813,17 +18053,17 @@ "directX": "12_1", "openGL": "4.5", "processNm": "10", - "released": "Thu Jun 11 2020", - "perfRating": "~5.457%", + "released": "Fri May 29 2020", + "perfRating": "~4.757%", "3dMarkIceStorm": "87818", - "3dMarkCloudGateStandard": "5516", - "3dMarkcCloudGate": "7556", - "3dMarkFireStrikeScore": "1104", - "3dMarkFireStrikeGraphics": "1217", + "3dMarkCloudGateStandard": "5835n2", + "3dMarkcCloudGate": "8408.5n2", + "3dMarkFireStrikeScore": "1190.5n2", + "3dMarkFireStrikeGraphics": "1295.5n2", "3dMarkTimeSpyScore": "389", "3dMarkTimeSpyGraphics": "349", - "3dMark11p": "1711", - "3dMark11pgpu": "1658", + "3dMark11p": "1873n2", + "3dMark11pgpu": "1791.5n2", "3dMark11Vantagep": "", "3dMarkVantp": "", "3dMark06": "", @@ -16834,7 +18074,7 @@ "basemark11Med": "", "basemark11High": "", "unigineHeaven30": "", - "unigineValley10": "29.1", + "unigineValley10": "33.2n2", "cinebenchR15": "", "cinebenchR10": "1076", "computeMark21": "491" @@ -16853,8 +18093,8 @@ "directX": "12_1", "openGL": "4.4", "processNm": "14", - "released": "Wed Aug 19 2015", - "perfRating": "~9.865%", + "released": "Thu Aug 06 2015", + "perfRating": "~8.665%", "3dMarkIceStorm": "80241.5n2", "3dMarkCloudGateStandard": "7652n11", "3dMarkcCloudGate": "7500n9", @@ -16893,7 +18133,7 @@ "directX": "12_1", "openGL": "4.4", "processNm": "14", - "released": "Tue Sep 15 2015", + "released": "Wed Sep 02 2015", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -16933,8 +18173,8 @@ "directX": "11.2", "openGL": "4.5", "processNm": "20", - "released": "Mon Jan 19 2015", - "perfRating": "~35.426%", + "released": "Tue Jan 06 2015", + "perfRating": "~34.626%", "3dMarkIceStorm": "57697n3", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -16973,8 +18213,8 @@ "directX": "12 (FL 12_0)", "openGL": "4.4", "processNm": "28", - "released": "Wed Jun 15 2016", - "perfRating": "~761%", + "released": "Thu Jun 02 2016", + "perfRating": "~6.161%", "3dMarkIceStorm": "58018n2", "3dMarkCloudGateStandard": "4980.5n2", "3dMarkcCloudGate": "8255.5n2", @@ -17013,28 +18253,28 @@ "directX": "12_1", "openGL": "4.4", "processNm": "14", - "released": "Fri Sep 15 2017", - "perfRating": "~9.791%", - "3dMarkIceStorm": "89155n89", - "3dMarkCloudGateStandard": "8135n204", - "3dMarkcCloudGate": "9291n204", - "3dMarkFireStrikeScore": "1070.5n192", - "3dMarkFireStrikeGraphics": "1161.5n192", - "3dMarkTimeSpyScore": "435.5n76", - "3dMarkTimeSpyGraphics": "379.5n74", - "3dMark11p": "1935.5n223", - "3dMark11pgpu": "1744n223", + "released": "Sat Sep 02 2017", + "perfRating": "~8.791%", + "3dMarkIceStorm": "88745.5n98", + "3dMarkCloudGateStandard": "8139n218", + "3dMarkcCloudGate": "9318n218", + "3dMarkFireStrikeScore": "1071n206", + "3dMarkFireStrikeGraphics": "1166n206", + "3dMarkTimeSpyScore": "435n83", + "3dMarkTimeSpyGraphics": "379n81", + "3dMark11p": "1935n237", + "3dMark11pgpu": "1744n237", "3dMark11Vantagep": "7761", "3dMarkVantp": "10622n33", "3dMark06": "34467", "3dMark01": "119.1n5", - "gfxBench": "61.8n5", - "gfxBench30": "41.6n5", + "gfxBench": "58.9n6", + "gfxBench30": "39.8n6", "gfxBench31": "", "basemark11Med": "", "basemark11High": "19.2", "unigineHeaven30": "5.1n2", - "unigineValley10": "48.6n224", + "unigineValley10": "48.79n238", "cinebenchR15": "8194n73", "cinebenchR10": "951n17", "computeMark21": "670n11" @@ -17053,8 +18293,8 @@ "directX": "12_1", "openGL": "4.4", "processNm": "14", - "released": "Tue Sep 13 2016", - "perfRating": "~11.874%", + "released": "Wed Aug 31 2016", + "perfRating": "~10.974%", "3dMarkIceStorm": "79066.5n48", "3dMarkCloudGateStandard": "5993n118", "3dMarkcCloudGate": "7725n117", @@ -17093,8 +18333,8 @@ "directX": "12 (FL 12_0)", "openGL": "4.4", "processNm": "28", - "released": "Thu Jun 18 2015", - "perfRating": "~5.474%", + "released": "Fri Jun 05 2015", + "perfRating": "~4.774%", "3dMarkIceStorm": "53702.5n4", "3dMarkCloudGateStandard": "3524n5", "3dMarkcCloudGate": "4717n5", @@ -17133,8 +18373,8 @@ "directX": "12", "openGL": "", "processNm": "7", - "released": "Thu Dec 20 2018", - "perfRating": "", + "released": "Fri Dec 07 2018", + "perfRating": "~3.226%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -17142,21 +18382,21 @@ "3dMarkFireStrikeGraphics": "", "3dMarkTimeSpyScore": "", "3dMarkTimeSpyGraphics": "", - "3dMark11p": "", - "3dMark11pgpu": "", + "3dMark11p": "1968", + "3dMark11pgpu": "1927", "3dMark11Vantagep": "", "3dMarkVantp": "", "3dMark06": "", - "3dMark01": "", - "gfxBench": "", + "3dMark01": "167.7", + "gfxBench": "31.7", "gfxBench30": "", "gfxBench31": "", "basemark11Med": "", "basemark11High": "", "unigineHeaven30": "", "unigineValley10": "", - "cinebenchR15": "", - "cinebenchR10": "", + "cinebenchR15": "373", + "cinebenchR10": "2292", "computeMark21": "" }, "Qualcomm Adreno 680": { @@ -17173,8 +18413,8 @@ "directX": "12", "openGL": "", "processNm": "7", - "released": "Thu Dec 20 2018", - "perfRating": "~2.822%", + "released": "Fri Dec 07 2018", + "perfRating": "~2.722%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -17213,7 +18453,7 @@ "directX": "10.1", "openGL": "", "processNm": "40", - "released": "Tue Mar 17 2009", + "released": "Wed Mar 04 2009", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -17253,8 +18493,8 @@ "directX": "10.1", "openGL": "", "processNm": "40", - "released": "Tue Aug 18 2009", - "perfRating": "~25.217%", + "released": "Wed Aug 05 2009", + "perfRating": "~24.217%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -17293,8 +18533,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Fri Jan 23 2009", - "perfRating": "~24.317%", + "released": "Sat Jan 10 2009", + "perfRating": "~23.417%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -17333,8 +18573,8 @@ "directX": "10", "openGL": "", "processNm": "55", - "released": "Mon Mar 16 2009", - "perfRating": "~20.217%", + "released": "Tue Mar 03 2009", + "perfRating": "~19.417%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -17373,8 +18613,8 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Tue Jul 29 2008", - "perfRating": "~21.217%", + "released": "Wed Jul 16 2008", + "perfRating": "~20.417%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -17413,8 +18653,8 @@ "directX": "10", "openGL": "", "processNm": "55", - "released": "Tue Dec 15 2009", - "perfRating": "~2213%", + "released": "Wed Dec 02 2009", + "perfRating": "~2113%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -17453,7 +18693,7 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Jun 28 2011", + "released": "Wed Jun 15 2011", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -17493,8 +18733,8 @@ "directX": "11", "openGL": "4.2", "processNm": "32", - "released": "Tue Jun 18 2013", - "perfRating": "~957%", + "released": "Wed Jun 05 2013", + "perfRating": "~857%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "6191", "3dMarkcCloudGate": "8288", @@ -17533,8 +18773,8 @@ "directX": "11", "openGL": "4.1", "processNm": "40", - "released": "Tue Jun 21 2011", - "perfRating": "~12.722%", + "released": "Wed Jun 08 2011", + "perfRating": "~11.822%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -17573,8 +18813,8 @@ "directX": "11", "openGL": "4.1", "processNm": "40", - "released": "Wed Apr 27 2011", - "perfRating": "~14.822%", + "released": "Thu Apr 14 2011", + "perfRating": "~13.922%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -17613,8 +18853,8 @@ "directX": "11", "openGL": "", "processNm": "28", - "released": "Thu Apr 05 2012", - "perfRating": "~11.822%", + "released": "Fri Mar 23 2012", + "perfRating": "~1122%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -17653,8 +18893,8 @@ "directX": "12 (FL 12_0)", "openGL": "", "processNm": "28", - "released": "Wed Jun 18 2014", - "perfRating": "~4.961%", + "released": "Thu Jun 05 2014", + "perfRating": "~4.461%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "3442n4", "3dMarkcCloudGate": "5336n4", @@ -17693,8 +18933,8 @@ "directX": "11.1", "openGL": "", "processNm": "28", - "released": "Mon Jan 21 2013", - "perfRating": "~3.917%", + "released": "Tue Jan 08 2013", + "perfRating": "~3.517%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "4300", "3dMarkcCloudGate": "7500", @@ -17733,8 +18973,8 @@ "directX": "11.1", "openGL": "", "processNm": "28", - "released": "Fri Nov 30 2012", - "perfRating": "~6.139%", + "released": "Sat Nov 17 2012", + "perfRating": "~5.539%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "5206", "3dMarkcCloudGate": "8054", @@ -17773,8 +19013,8 @@ "directX": "11", "openGL": "4.0", "processNm": "40", - "released": "Tue Jan 18 2011", - "perfRating": "~19.526%", + "released": "Wed Jan 05 2011", + "perfRating": "~18.826%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -17813,8 +19053,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Dec 20 2011", - "perfRating": "~11.222%", + "released": "Wed Dec 07 2011", + "perfRating": "~10.522%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -17853,8 +19093,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Thu Jan 20 2011", - "perfRating": "~12.526%", + "released": "Fri Jan 07 2011", + "perfRating": "~11.826%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -17893,8 +19133,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Thu Jan 28 2010", - "perfRating": "~1922%", + "released": "Fri Jan 15 2010", + "perfRating": "~18.322%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -17933,8 +19173,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Thu Jan 21 2010", - "perfRating": "~22.517%", + "released": "Fri Jan 08 2010", + "perfRating": "~21.617%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -17973,8 +19213,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Thu Jan 20 2011", - "perfRating": "~18.126%", + "released": "Fri Jan 07 2011", + "perfRating": "~17.426%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -18013,8 +19253,8 @@ "directX": "12", "openGL": "", "processNm": "28", - "released": "Fri Oct 16 2015", - "perfRating": "~5.730%", + "released": "Sat Oct 03 2015", + "perfRating": "~4.730%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "6550", "3dMarkcCloudGate": "7771", @@ -18053,8 +19293,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Mar 08 2011", - "perfRating": "~1322%", + "released": "Wed Feb 23 2011", + "perfRating": "~12.122%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -18093,8 +19333,8 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Tue Jul 29 2008", - "perfRating": "~20.617%", + "released": "Wed Jul 16 2008", + "perfRating": "~19.817%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -18133,8 +19373,8 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Mon Dec 03 2007", - "perfRating": "~20.217%", + "released": "Tue Nov 20 2007", + "perfRating": "~19.517%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -18173,8 +19413,8 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Sat Mar 08 2008", - "perfRating": "~29.913%", + "released": "Sun Feb 24 2008", + "perfRating": "~29.213%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -18213,8 +19453,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Fri Sep 17 2010", - "perfRating": "~10.522%", + "released": "Sat Sep 04 2010", + "perfRating": "~9.722%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -18253,8 +19493,8 @@ "directX": "10.1", "openGL": "", "processNm": "40", - "released": "Thu Jan 21 2010", - "perfRating": "~14.813%", + "released": "Fri Jan 08 2010", + "perfRating": "~13.713%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -18293,8 +19533,8 @@ "directX": "10.1", "openGL": "", "processNm": "40", - "released": "Tue Dec 01 2009", - "perfRating": "~13.49%", + "released": "Wed Nov 18 2009", + "perfRating": "~129%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -18333,8 +19573,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Jun 28 2011", - "perfRating": "~8.522%", + "released": "Wed Jun 15 2011", + "perfRating": "~822%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -18373,8 +19613,8 @@ "directX": "11", "openGL": "4.1", "processNm": "40", - "released": "Tue Jun 21 2011", - "perfRating": "~13.822%", + "released": "Wed Jun 08 2011", + "perfRating": "~12.922%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -18413,8 +19653,8 @@ "directX": "12 (FL 11_1)", "openGL": "4.3", "processNm": "14", - "released": "Tue Jun 16 2015", - "perfRating": "~9.835%", + "released": "Wed Jun 03 2015", + "perfRating": "~8.835%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "7499", "3dMarkcCloudGate": "7757", @@ -18453,8 +19693,8 @@ "directX": "11", "openGL": "4.2", "processNm": "32", - "released": "Wed Oct 10 2012", - "perfRating": "~7.757%", + "released": "Thu Sep 27 2012", + "perfRating": "~6.957%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "5520", "3dMarkcCloudGate": "7096", @@ -18493,8 +19733,8 @@ "directX": "11", "openGL": "4.1", "processNm": "32 / 28", - "released": "Thu Aug 15 2013", - "perfRating": "~7.552%", + "released": "Fri Aug 02 2013", + "perfRating": "~6.652%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "4343", "3dMarkcCloudGate": "6379", @@ -18533,8 +19773,8 @@ "directX": "11", "openGL": "4.1", "processNm": "32 / 28", - "released": "Thu Aug 15 2013", - "perfRating": "~7.943%", + "released": "Fri Aug 02 2013", + "perfRating": "~7.143%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "4304.5n2", "3dMarkcCloudGate": "6382.5n2", @@ -18573,8 +19813,8 @@ "directX": "11", "openGL": "4.1", "processNm": "40 / 32", - "released": "Tue May 29 2012", - "perfRating": "~8.139%", + "released": "Wed May 16 2012", + "perfRating": "~7.539%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "4202", "3dMarkcCloudGate": "6635", @@ -18613,8 +19853,8 @@ "directX": "11", "openGL": "4.1", "processNm": "32 / 28", - "released": "Thu Aug 15 2013", - "perfRating": "~7.139%", + "released": "Fri Aug 02 2013", + "perfRating": "~6.539%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "3968n2", "3dMarkcCloudGate": "6319.5n2", @@ -18653,8 +19893,8 @@ "directX": "11.1", "openGL": "", "processNm": "28", - "released": "Fri Nov 30 2012", - "perfRating": "~7.752%", + "released": "Sat Nov 17 2012", + "perfRating": "~6.752%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "3977n5", "3dMarkcCloudGate": "4840n5", @@ -18693,8 +19933,8 @@ "directX": "12", "openGL": "", "processNm": "28", - "released": "Wed Jun 18 2014", - "perfRating": "~5.357%", + "released": "Thu Jun 05 2014", + "perfRating": "~4.657%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "3515.5n2", "3dMarkcCloudGate": "7172n2", @@ -18733,8 +19973,8 @@ "directX": "11", "openGL": "4.2", "processNm": "32", - "released": "Wed Oct 10 2012", - "perfRating": "~7.552%", + "released": "Thu Sep 27 2012", + "perfRating": "~6.952%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "5595.5n2", "3dMarkcCloudGate": "7418.5n2", @@ -18773,8 +20013,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Jan 18 2011", - "perfRating": "~18.926%", + "released": "Wed Jan 05 2011", + "perfRating": "~18.226%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -18813,8 +20053,8 @@ "directX": "11.1", "openGL": "4.1", "processNm": "28", - "released": "Fri Jun 15 2012", - "perfRating": "~12.222%", + "released": "Sat Jun 02 2012", + "perfRating": "~11.422%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -18853,8 +20093,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Thu Jan 20 2011", - "perfRating": "~14.626%", + "released": "Fri Jan 07 2011", + "perfRating": "~1426%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -18893,7 +20133,7 @@ "directX": "11.1", "openGL": "", "processNm": "28", - "released": "Fri Nov 30 2012", + "released": "Sat Nov 17 2012", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -18933,7 +20173,7 @@ "directX": "10.1", "openGL": "", "processNm": "40", - "released": "Mon Jun 29 2009", + "released": "Tue Jun 16 2009", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -18973,8 +20213,8 @@ "directX": "10", "openGL": "", "processNm": "55", - "released": "Mon Mar 16 2009", - "perfRating": "~17.917%", + "released": "Tue Mar 03 2009", + "perfRating": "~17.117%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -19013,8 +20253,8 @@ "directX": "10", "openGL": "", "processNm": "55 / 65", - "released": "Tue Jul 29 2008", - "perfRating": "~20.813%", + "released": "Wed Jul 16 2008", + "perfRating": "~2013%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -19053,7 +20293,7 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Mon Oct 25 2010", + "released": "Tue Oct 12 2010", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -19093,7 +20333,7 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Fri Jan 21 2011", + "released": "Sat Jan 08 2011", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -19133,8 +20373,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Thu Jan 21 2010", - "perfRating": "~119%", + "released": "Fri Jan 08 2010", + "perfRating": "~9.89%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -19173,7 +20413,7 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Jun 28 2011", + "released": "Wed Jun 15 2011", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -19213,8 +20453,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Jun 28 2011", - "perfRating": "~922%", + "released": "Wed Jun 15 2011", + "perfRating": "~8.422%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -19253,8 +20493,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Jan 18 2011", - "perfRating": "~12.422%", + "released": "Wed Jan 05 2011", + "perfRating": "~11.722%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -19293,8 +20533,8 @@ "directX": "10", "openGL": "", "processNm": "55", - "released": "Sat Nov 15 2008", - "perfRating": "~17.217%", + "released": "Sun Nov 02 2008", + "perfRating": "~16.517%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -19333,8 +20573,8 @@ "directX": "10.1", "openGL": "", "processNm": "40", - "released": "Tue Mar 17 2009", - "perfRating": "~13.213%", + "released": "Wed Mar 04 2009", + "perfRating": "~12.413%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -19373,7 +20613,7 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Thu Jan 21 2010", + "released": "Fri Jan 08 2010", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -19413,8 +20653,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Fri Dec 10 2010", - "perfRating": "~12.122%", + "released": "Sat Nov 27 2010", + "perfRating": "~11.522%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -19453,8 +20693,8 @@ "directX": "11", "openGL": "4.2", "processNm": "32", - "released": "Wed May 15 2013", - "perfRating": "~6.665%", + "released": "Thu May 02 2013", + "perfRating": "~5.965%", "3dMarkIceStorm": "71794", "3dMarkCloudGateStandard": "4180n3", "3dMarkcCloudGate": "6453n3", @@ -19493,8 +20733,8 @@ "directX": "11", "openGL": "4.2", "processNm": "32/40", - "released": "Tue May 29 2012", - "perfRating": "~652%", + "released": "Wed May 16 2012", + "perfRating": "~5.552%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "3566n3", "3dMarkcCloudGate": "5715n3", @@ -19533,8 +20773,8 @@ "directX": "11", "openGL": "", "processNm": "32+40nm", - "released": "Wed Feb 22 2012", - "perfRating": "~5.948%", + "released": "Thu Feb 09 2012", + "perfRating": "~5.448%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "4680", "3dMarkcCloudGate": "9719", @@ -19573,8 +20813,8 @@ "directX": "11", "openGL": "4.2", "processNm": "32/40", - "released": "Tue May 29 2012", - "perfRating": "~9.822%", + "released": "Wed May 16 2012", + "perfRating": "~9.222%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -19613,8 +20853,8 @@ "directX": "11", "openGL": "4.1", "processNm": "40", - "released": "Tue Jun 21 2011", - "perfRating": "~852%", + "released": "Wed Jun 08 2011", + "perfRating": "~7.552%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "5267n3", "3dMarkcCloudGate": "6535n3", @@ -19653,8 +20893,8 @@ "directX": "11", "openGL": "4.0", "processNm": "40 / 28", - "released": "Tue Dec 20 2011", - "perfRating": "~7.261%", + "released": "Wed Dec 07 2011", + "perfRating": "~6.761%", "3dMarkIceStorm": "58812", "3dMarkCloudGateStandard": "4641n4", "3dMarkcCloudGate": "5577n4", @@ -19693,8 +20933,8 @@ "directX": "11", "openGL": "4.2", "processNm": "32", - "released": "Wed Oct 10 2012", - "perfRating": "~7.852%", + "released": "Thu Sep 27 2012", + "perfRating": "~752%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "5059", "3dMarkcCloudGate": "6415", @@ -19733,7 +20973,7 @@ "directX": "10.0", "openGL": "", "processNm": "55", - "released": "Mon Mar 16 2009", + "released": "Tue Mar 03 2009", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -19773,8 +21013,8 @@ "directX": "12", "openGL": "4.3", "processNm": "28", - "released": "Tue Jun 30 2015", - "perfRating": "~7.270%", + "released": "Wed Jun 17 2015", + "perfRating": "~6.470%", "3dMarkIceStorm": "70485", "3dMarkCloudGateStandard": "4167", "3dMarkcCloudGate": "4590", @@ -19813,8 +21053,8 @@ "directX": "12", "openGL": "4.3", "processNm": "28", - "released": "Thu May 21 2015", - "perfRating": "~7.448%", + "released": "Fri May 08 2015", + "perfRating": "~6.548%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "4427n7", "3dMarkcCloudGate": "4897n7", @@ -19853,8 +21093,8 @@ "directX": "12 (11_1)", "openGL": "4.3", "processNm": "28", - "released": "Sun May 15 2016", - "perfRating": "~6.765%", + "released": "Mon May 02 2016", + "perfRating": "~5.965%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "4744", "3dMarkcCloudGate": "5493n2", @@ -19893,8 +21133,8 @@ "directX": "12", "openGL": "4.3", "processNm": "28", - "released": "Thu May 15 2014", - "perfRating": "~7.457%", + "released": "Fri May 02 2014", + "perfRating": "~6.557%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "4859n5", "3dMarkcCloudGate": "6053n5", @@ -19933,19 +21173,19 @@ "directX": "12_1", "openGL": "", "processNm": "14", - "released": "Sun Jan 21 2018", - "perfRating": "~6.787%", - "3dMarkIceStorm": "80755n6", - "3dMarkCloudGateStandard": "5655n7", - "3dMarkcCloudGate": "7681n7", - "3dMarkFireStrikeScore": "943n7", - "3dMarkFireStrikeGraphics": "1065n7", - "3dMarkTimeSpyScore": "382n4", - "3dMarkTimeSpyGraphics": "339.5n4", - "3dMark11p": "1794n7", - "3dMark11pgpu": "1589.5n6", + "released": "Mon Jan 08 2018", + "perfRating": "~687%", + "3dMarkIceStorm": "80755n10", + "3dMarkCloudGateStandard": "5655n13", + "3dMarkcCloudGate": "7681n13", + "3dMarkFireStrikeScore": "943n13", + "3dMarkFireStrikeGraphics": "1065n13", + "3dMarkTimeSpyScore": "431n8", + "3dMarkTimeSpyGraphics": "384n8", + "3dMark11p": "1870.5n12", + "3dMark11pgpu": "1678n11", "3dMark11Vantagep": "5440.5n2", - "3dMarkVantp": "9174n3", + "3dMarkVantp": "10138.5n4", "3dMark06": "", "3dMark01": "89", "gfxBench": "26", @@ -19954,8 +21194,8 @@ "basemark11Med": "", "basemark11High": "13.9", "unigineHeaven30": "4.4", - "unigineValley10": "29.12n8", - "cinebenchR15": "7330.5n4", + "unigineValley10": "28.19n12", + "cinebenchR15": "7214n6", "cinebenchR10": "1008n2", "computeMark21": "346n2" }, @@ -19973,8 +21213,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Mar 08 2011", - "perfRating": "~1726%", + "released": "Wed Feb 23 2011", + "perfRating": "~16.526%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -20013,8 +21253,8 @@ "directX": "12 (FL 11_0)", "openGL": "", "processNm": "28", - "released": "Tue Sep 15 2015", - "perfRating": "~574%", + "released": "Wed Sep 02 2015", + "perfRating": "~4.374%", "3dMarkIceStorm": "42738", "3dMarkCloudGateStandard": "3677", "3dMarkcCloudGate": "6636", @@ -20053,8 +21293,8 @@ "directX": "12 (FL 11_0)", "openGL": "", "processNm": "28", - "released": "Tue Jan 21 2014", - "perfRating": "~7.252%", + "released": "Wed Jan 08 2014", + "perfRating": "~6.452%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "4520.5n10", "3dMarkcCloudGate": "6073.5n10", @@ -20093,8 +21333,8 @@ "directX": "12_1", "openGL": "4.4", "processNm": "14", - "released": "Tue Sep 15 2015", - "perfRating": "~883%", + "released": "Wed Sep 02 2015", + "perfRating": "~7.183%", "3dMarkIceStorm": "73656n21", "3dMarkCloudGateStandard": "5357.5n114", "3dMarkcCloudGate": "6700.5n114", @@ -20133,8 +21373,8 @@ "directX": "12 (FL 11_1)", "openGL": "4.3", "processNm": "14", - "released": "Mon Jan 19 2015", - "perfRating": "~8.174%", + "released": "Tue Jan 06 2015", + "perfRating": "~7.174%", "3dMarkIceStorm": "89341", "3dMarkCloudGateStandard": "6141n5", "3dMarkcCloudGate": "7798n4", @@ -20173,7 +21413,7 @@ "directX": "12_1", "openGL": "4.5", "processNm": "10", - "released": "Thu Jun 11 2020", + "released": "Fri May 29 2020", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -20213,8 +21453,8 @@ "directX": "11", "openGL": "", "processNm": "28", - "released": "Mon Apr 15 2013", - "perfRating": "~7.370%", + "released": "Tue Apr 02 2013", + "perfRating": "~6.670%", "3dMarkIceStorm": "59694", "3dMarkCloudGateStandard": "4522n6", "3dMarkcCloudGate": "5426n6", @@ -20253,8 +21493,8 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Mon Dec 03 2007", - "perfRating": "~16.217%", + "released": "Tue Nov 20 2007", + "perfRating": "~15.617%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -20293,8 +21533,8 @@ "directX": "11.2", "openGL": "", "processNm": "28", - "released": "Mon Sep 15 2014", - "perfRating": "~6.257%", + "released": "Tue Sep 02 2014", + "perfRating": "~5.457%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "4338.5n2", "3dMarkcCloudGate": "5500n2", @@ -20333,8 +21573,8 @@ "directX": "12", "openGL": "4.3", "processNm": "28", - "released": "Thu May 21 2015", - "perfRating": "~4.722%", + "released": "Fri May 08 2015", + "perfRating": "~4.222%", "3dMarkIceStorm": "45756", "3dMarkCloudGateStandard": "3695", "3dMarkcCloudGate": "4969", @@ -20373,8 +21613,8 @@ "directX": "12", "openGL": "4.3", "processNm": "28", - "released": "Tue Jan 21 2014", - "perfRating": "~7.639%", + "released": "Wed Jan 08 2014", + "perfRating": "~6.939%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "3899n3", "3dMarkcCloudGate": "4814n3", @@ -20413,8 +21653,8 @@ "directX": "12", "openGL": "4.3", "processNm": "28", - "released": "Tue Jun 30 2015", - "perfRating": "~2.39%", + "released": "Wed Jun 17 2015", + "perfRating": "~2.29%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "5040", @@ -20453,7 +21693,7 @@ "directX": "12", "openGL": "4.3", "processNm": "28", - "released": "Wed Jun 15 2016", + "released": "Thu Jun 02 2016", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -20493,7 +21733,7 @@ "directX": "12_1", "openGL": "", "processNm": "12", - "released": "Sun Jan 21 2018", + "released": "Mon Jan 08 2018", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -20533,8 +21773,8 @@ "directX": "12 (FL 12_0)", "openGL": "4.4", "processNm": "28", - "released": "Wed Jun 15 2016", - "perfRating": "~4.383%", + "released": "Thu Jun 02 2016", + "perfRating": "~3.883%", "3dMarkIceStorm": "51382n3", "3dMarkCloudGateStandard": "2995n3", "3dMarkcCloudGate": "4755n3", @@ -20573,8 +21813,8 @@ "directX": "", "openGL": "", "processNm": "", - "released": "Thu Sep 22 2016", - "perfRating": "~5.717%", + "released": "Fri Sep 09 2016", + "perfRating": "~4.517%", "3dMarkIceStorm": "63386n5", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -20613,7 +21853,7 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Thu Jan 21 2010", + "released": "Fri Jan 08 2010", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -20653,8 +21893,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Jun 28 2011", - "perfRating": "~7.722%", + "released": "Wed Jun 15 2011", + "perfRating": "~7.222%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -20693,8 +21933,8 @@ "directX": "11", "openGL": "4.2", "processNm": "32/40", - "released": "Mon Mar 26 2012", - "perfRating": "~4.548%", + "released": "Tue Mar 13 2012", + "perfRating": "~4.148%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "2675", "3dMarkcCloudGate": "6040", @@ -20733,8 +21973,8 @@ "directX": "11.1", "openGL": "", "processNm": "28", - "released": "Fri Nov 30 2012", - "perfRating": "~6.548%", + "released": "Sat Nov 17 2012", + "perfRating": "~5.848%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "3958n3", "3dMarkcCloudGate": "4867n3", @@ -20773,8 +22013,8 @@ "directX": "12 (FL 11_1)", "openGL": "4.3", "processNm": "14", - "released": "Mon Jan 19 2015", - "perfRating": "~6.870%", + "released": "Tue Jan 06 2015", + "perfRating": "~670%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "5872n5", "3dMarkcCloudGate": "7660n4", @@ -20813,8 +22053,8 @@ "directX": "11", "openGL": "4.3", "processNm": "28", - "released": "Tue Aug 06 2013", - "perfRating": "~7.348%", + "released": "Wed Jul 24 2013", + "perfRating": "~6.848%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "6051.5n2", "3dMarkcCloudGate": "5837.5n2", @@ -20853,8 +22093,8 @@ "directX": "11.1", "openGL": "", "processNm": "28", - "released": "Fri Nov 30 2012", - "perfRating": "~4.622%", + "released": "Sat Nov 17 2012", + "perfRating": "~4.222%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -20893,8 +22133,8 @@ "directX": "11.1", "openGL": "4.0", "processNm": "22", - "released": "Wed Jun 19 2013", - "perfRating": "~7.165%", + "released": "Thu Jun 06 2013", + "perfRating": "~6.465%", "3dMarkIceStorm": "71489", "3dMarkCloudGateStandard": "4950n4", "3dMarkcCloudGate": "6943.5n4", @@ -20933,8 +22173,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Thu Jan 20 2011", - "perfRating": "~14.426%", + "released": "Fri Jan 07 2011", + "perfRating": "~13.826%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -20973,7 +22213,7 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Jun 28 2011", + "released": "Wed Jun 15 2011", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -21013,8 +22253,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Jan 18 2011", - "perfRating": "~16.626%", + "released": "Wed Jan 05 2011", + "perfRating": "~1626%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -21053,8 +22293,8 @@ "directX": "11.1", "openGL": "4.0", "processNm": "22", - "released": "Sat Jun 15 2013", - "perfRating": "~8.670%", + "released": "Sun Jun 02 2013", + "perfRating": "~870%", "3dMarkIceStorm": "42242.5n2", "3dMarkCloudGateStandard": "5040.5n28", "3dMarkcCloudGate": "5613n28", @@ -21093,8 +22333,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Thu Jan 21 2010", - "perfRating": "~17.617%", + "released": "Fri Jan 08 2010", + "perfRating": "~16.917%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -21133,8 +22373,8 @@ "directX": "12 (FL 11_1)", "openGL": "4.3", "processNm": "14", - "released": "Mon Jan 19 2015", - "perfRating": "~5.578%", + "released": "Tue Jan 06 2015", + "perfRating": "~4.978%", "3dMarkIceStorm": "58776n8", "3dMarkCloudGateStandard": "4790.5n72", "3dMarkcCloudGate": "5544n61", @@ -21171,10 +22411,10 @@ "memoryBus": "", "memoryType": "", "directX": "", - "openGL": "", + "openGL": "ES 3.2", "processNm": "7", - "released": "Thu Apr 02 2020", - "perfRating": "~8.917%", + "released": "Fri Mar 20 2020", + "perfRating": "~6.917%", "3dMarkIceStorm": "82052.5n4", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -21199,6 +22439,46 @@ "cinebenchR10": "", "computeMark21": "" }, + "ARM Mali-G77 MP9": { + "name": "ARM Mali-G77 MP9", + "codeName": "Valhall", + "architecture": "Valhall", + "pixelShaders": "9", + "vertexShaders": "9", + "coreSpeed": "", + "shaderSpeed": "", + "memorySpeed": "", + "memoryBus": "", + "memoryType": "", + "directX": "", + "openGL": "ES 3.2", + "processNm": "7", + "released": "Fri Mar 20 2020", + "perfRating": "~6.117%", + "3dMarkIceStorm": "60765", + "3dMarkCloudGateStandard": "", + "3dMarkcCloudGate": "", + "3dMarkFireStrikeScore": "", + "3dMarkFireStrikeGraphics": "", + "3dMarkTimeSpyScore": "", + "3dMarkTimeSpyGraphics": "", + "3dMark11p": "", + "3dMark11pgpu": "", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", + "3dMark01": "177", + "gfxBench": "110", + "gfxBench30": "79", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "", + "cinebenchR15": "", + "cinebenchR10": "", + "computeMark21": "" + }, "ARM Mali-G76 MP16": { "name": "ARM Mali-G76 MP16", "codeName": "", @@ -21211,10 +22491,10 @@ "memoryBus": "", "memoryType": "", "directX": "", - "openGL": "", + "openGL": "ES 3.2", "processNm": "7", - "released": "Fri Sep 14 2018", - "perfRating": "~7.917%", + "released": "Sat Sep 01 2018", + "perfRating": "~6.117%", "3dMarkIceStorm": "70607.5n6", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -21239,6 +22519,46 @@ "cinebenchR10": "", "computeMark21": "" }, + "Qualcomm Adreno 642": { + "name": "Qualcomm Adreno 642", + "codeName": "", + "architecture": "", + "pixelShaders": "0", + "vertexShaders": "0", + "coreSpeed": "", + "shaderSpeed": "", + "memorySpeed": "", + "memoryBus": "", + "memoryType": "", + "directX": "", + "openGL": "ES 3.2", + "processNm": "5", + "released": "Sat May 08 2021", + "perfRating": "~4.113%", + "3dMarkIceStorm": "", + "3dMarkCloudGateStandard": "", + "3dMarkcCloudGate": "", + "3dMarkFireStrikeScore": "", + "3dMarkFireStrikeGraphics": "", + "3dMarkTimeSpyScore": "", + "3dMarkTimeSpyGraphics": "", + "3dMark11p": "", + "3dMark11pgpu": "", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", + "3dMark01": "153", + "gfxBench": "90", + "gfxBench30": "65", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "", + "cinebenchR15": "", + "cinebenchR10": "", + "computeMark21": "" + }, "Qualcomm Adreno 640": { "name": "Qualcomm Adreno 640", "codeName": "", @@ -21253,8 +22573,8 @@ "directX": "12", "openGL": "ES 3.2", "processNm": "10", - "released": "Mon Feb 26 2018", - "perfRating": "~9.517%", + "released": "Tue Feb 13 2018", + "perfRating": "~7.517%", "3dMarkIceStorm": "106829n23", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -21267,9 +22587,9 @@ "3dMark11Vantagep": "", "3dMarkVantp": "", "3dMark06": "", - "3dMark01": "166n24", - "gfxBench": "98n24", - "gfxBench30": "67n24", + "3dMark01": "166n25", + "gfxBench": "99n25", + "gfxBench30": "69n25", "gfxBench31": "", "basemark11Med": "", "basemark11High": "", @@ -21293,8 +22613,8 @@ "directX": "12", "openGL": "ES 3.2", "processNm": "10", - "released": "Mon Feb 26 2018", - "perfRating": "~4.839%", + "released": "Tue Feb 13 2018", + "perfRating": "~3.939%", "3dMarkIceStorm": "81385.5n28", "3dMarkCloudGateStandard": "3108", "3dMarkcCloudGate": "6347", @@ -21331,10 +22651,10 @@ "memoryBus": "", "memoryType": "", "directX": "", - "openGL": "", + "openGL": "ES 3.2", "processNm": "7", - "released": "Fri Sep 14 2018", - "perfRating": "~7.117%", + "released": "Sat Sep 01 2018", + "perfRating": "~5.517%", "3dMarkIceStorm": "68654n6", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -21371,10 +22691,10 @@ "memoryBus": "", "memoryType": "", "directX": "", - "openGL": "", + "openGL": "ES 3.2", "processNm": "7", - "released": "Fri Sep 14 2018", - "perfRating": "~5.717%", + "released": "Sat Sep 01 2018", + "perfRating": "~4.417%", "3dMarkIceStorm": "47811.5n10", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -21413,8 +22733,8 @@ "directX": "", "openGL": "", "processNm": "7", - "released": "Fri Jul 17 2020", - "perfRating": "~5.817%", + "released": "Sat Jul 04 2020", + "perfRating": "~4.617%", "3dMarkIceStorm": "57067", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -21453,8 +22773,8 @@ "directX": "", "openGL": "", "processNm": "7", - "released": "Sun Jul 05 2020", - "perfRating": "~5.117%", + "released": "Sat Jul 04 2020", + "perfRating": "~417%", "3dMarkIceStorm": "38974", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -21493,8 +22813,8 @@ "directX": "12", "openGL": "ES 3.2", "processNm": "10", - "released": "Wed Apr 05 2017", - "perfRating": "~18.352%", + "released": "Thu Mar 23 2017", + "perfRating": "~17.952%", "3dMarkIceStorm": "56046.5n20", "3dMarkCloudGateStandard": "2359", "3dMarkcCloudGate": "4259", @@ -21531,10 +22851,10 @@ "memoryBus": "", "memoryType": "", "directX": "", - "openGL": "", + "openGL": "ES 3.2", "processNm": "16", - "released": "Mon Jan 15 2018", - "perfRating": "~5.617%", + "released": "Tue Jan 02 2018", + "perfRating": "~4.317%", "3dMarkIceStorm": "46610n3", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -21571,10 +22891,10 @@ "memoryBus": "", "memoryType": "", "directX": "", - "openGL": "", + "openGL": "ES 3.2", "processNm": "16", - "released": "Wed Apr 12 2017", - "perfRating": "~34.826%", + "released": "Thu Mar 30 2017", + "perfRating": "~34.226%", "3dMarkIceStorm": "36347n3", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -21599,6 +22919,46 @@ "cinebenchR10": "", "computeMark21": "" }, + "Intel UHD Graphics (Jasper Lake 32 EU)": { + "name": "Intel UHD Graphics (Jasper Lake 32 EU)", + "codeName": "Gen. 11", + "architecture": "Gen. 11", + "pixelShaders": "32", + "vertexShaders": "32", + "coreSpeed": "350", + "shaderSpeed": "", + "memorySpeed": "", + "memoryBus": "", + "memoryType": "", + "directX": "12_1", + "openGL": "4.5", + "processNm": "10", + "released": "Tue Jan 12 2021", + "perfRating": "", + "3dMarkIceStorm": "", + "3dMarkCloudGateStandard": "", + "3dMarkcCloudGate": "", + "3dMarkFireStrikeScore": "", + "3dMarkFireStrikeGraphics": "", + "3dMarkTimeSpyScore": "", + "3dMarkTimeSpyGraphics": "", + "3dMark11p": "", + "3dMark11pgpu": "", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "", + "cinebenchR15": "", + "cinebenchR10": "", + "computeMark21": "" + }, "ARM Mali-G72 MP12": { "name": "ARM Mali-G72 MP12", "codeName": "", @@ -21611,10 +22971,10 @@ "memoryBus": "", "memoryType": "", "directX": "", - "openGL": "", + "openGL": "ES 3.2", "processNm": "16", - "released": "Wed Nov 01 2017", - "perfRating": "~27.226%", + "released": "Thu Oct 19 2017", + "perfRating": "~26.526%", "3dMarkIceStorm": "33740n8", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -21651,10 +23011,10 @@ "memoryBus": "", "memoryType": "", "directX": "", - "openGL": "", + "openGL": "ES 3.2", "processNm": "16", - "released": "Fri Jun 17 2016", - "perfRating": "~31.126%", + "released": "Sat Jun 04 2016", + "perfRating": "~30.626%", "3dMarkIceStorm": "35210n7", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -21693,15 +23053,15 @@ "directX": "12_1", "openGL": "4.4", "processNm": "14", - "released": "Tue Nov 13 2018", - "perfRating": "~6.748%", + "released": "Wed Oct 31 2018", + "perfRating": "~5.748%", "3dMarkIceStorm": "77156", "3dMarkCloudGateStandard": "4841", "3dMarkcCloudGate": "7231", "3dMarkFireStrikeScore": "889.5n2", "3dMarkFireStrikeGraphics": "997n2", - "3dMarkTimeSpyScore": "329.5n2", - "3dMarkTimeSpyGraphics": "293n2", + "3dMarkTimeSpyScore": "337n3", + "3dMarkTimeSpyGraphics": "300n3", "3dMark11p": "1671.5n2", "3dMark11pgpu": "1540.5n2", "3dMark11Vantagep": "", @@ -21733,8 +23093,8 @@ "directX": "12_1", "openGL": "4.4", "processNm": "14", - "released": "Thu Sep 13 2018", - "perfRating": "~678%", + "released": "Fri Aug 31 2018", + "perfRating": "~5.278%", "3dMarkIceStorm": "60419.5n6", "3dMarkCloudGateStandard": "4660n9", "3dMarkcCloudGate": "6602n9", @@ -21754,11 +23114,51 @@ "basemark11Med": "", "basemark11High": "", "unigineHeaven30": "", - "unigineValley10": "33.75n8", + "unigineValley10": "35.17n9", "cinebenchR15": "6378n4", "cinebenchR10": "860", "computeMark21": "473" }, + "Intel UHD Graphics (Jasper Lake 24 EU)": { + "name": "Intel UHD Graphics (Jasper Lake 24 EU)", + "codeName": "Gen. 11", + "architecture": "Gen. 11", + "pixelShaders": "24", + "vertexShaders": "24", + "coreSpeed": "350", + "shaderSpeed": "", + "memorySpeed": "", + "memoryBus": "", + "memoryType": "", + "directX": "12_1", + "openGL": "4.5", + "processNm": "10", + "released": "Tue Jan 12 2021", + "perfRating": "", + "3dMarkIceStorm": "", + "3dMarkCloudGateStandard": "", + "3dMarkcCloudGate": "", + "3dMarkFireStrikeScore": "", + "3dMarkFireStrikeGraphics": "", + "3dMarkTimeSpyScore": "", + "3dMarkTimeSpyGraphics": "", + "3dMark11p": "", + "3dMark11pgpu": "", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "", + "cinebenchR15": "", + "cinebenchR10": "", + "computeMark21": "" + }, "Intel HD Graphics 615": { "name": "Intel HD Graphics 615", "codeName": "Kaby-Lake GT2", @@ -21773,8 +23173,8 @@ "directX": "12_1", "openGL": "4.4", "processNm": "14", - "released": "Tue Sep 13 2016", - "perfRating": "~14.987%", + "released": "Wed Aug 31 2016", + "perfRating": "~14.387%", "3dMarkIceStorm": "70743n11", "3dMarkCloudGateStandard": "4893n13", "3dMarkcCloudGate": "6387n13", @@ -21813,8 +23213,8 @@ "directX": "12 (FL 12_0)", "openGL": "4.4", "processNm": "28", - "released": "Thu Jun 18 2015", - "perfRating": "~6.935%", + "released": "Fri Jun 05 2015", + "perfRating": "~6.235%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "4365", "3dMarkcCloudGate": "5804", @@ -21853,8 +23253,8 @@ "directX": "12 (FL 12_0)", "openGL": "", "processNm": "28", - "released": "Wed Jun 18 2014", - "perfRating": "~4.257%", + "released": "Thu Jun 05 2014", + "perfRating": "~3.757%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "2594", "3dMarkcCloudGate": "3959", @@ -21893,8 +23293,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Mon Mar 15 2010", - "perfRating": "~9.69%", + "released": "Tue Mar 02 2010", + "perfRating": "~8.69%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -21933,8 +23333,8 @@ "directX": "11", "openGL": "4.0", "processNm": "40 / 28", - "released": "Fri Jun 15 2012", - "perfRating": "~11.822%", + "released": "Sat Jun 02 2012", + "perfRating": "~11.122%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -21973,8 +23373,8 @@ "directX": "11", "openGL": "", "processNm": "28", - "released": "Mon Apr 15 2013", - "perfRating": "~8.443%", + "released": "Tue Apr 02 2013", + "perfRating": "~7.943%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "4389.5n2", "3dMarkcCloudGate": "5323n2", @@ -22013,8 +23413,8 @@ "directX": "11", "openGL": "4.2", "processNm": "32", - "released": "Tue May 29 2012", - "perfRating": "~8.261%", + "released": "Wed May 16 2012", + "perfRating": "~7.561%", "3dMarkIceStorm": "65558", "3dMarkCloudGateStandard": "4190n2", "3dMarkcCloudGate": "6408.5n2", @@ -22053,8 +23453,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Fri Sep 17 2010", - "perfRating": "~13.726%", + "released": "Sat Sep 04 2010", + "perfRating": "~13.326%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -22093,8 +23493,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Jun 28 2011", - "perfRating": "~7.422%", + "released": "Wed Jun 15 2011", + "perfRating": "~722%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -22133,8 +23533,8 @@ "directX": "11.1", "openGL": "4.0", "processNm": "22", - "released": "Wed Jun 19 2013", - "perfRating": "~6.570%", + "released": "Thu Jun 06 2013", + "perfRating": "~5.770%", "3dMarkIceStorm": "65904", "3dMarkCloudGateStandard": "4496.5n8", "3dMarkcCloudGate": "5693.5n8", @@ -22173,7 +23573,7 @@ "directX": "11", "openGL": "4.3", "processNm": "28", - "released": "Tue Aug 06 2013", + "released": "Wed Jul 24 2013", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -22213,8 +23613,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Sat Feb 27 2010", - "perfRating": "~19.226%", + "released": "Sun Feb 14 2010", + "perfRating": "~18.626%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -22253,8 +23653,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Fri Dec 10 2010", - "perfRating": "~13.626%", + "released": "Sat Nov 27 2010", + "perfRating": "~13.126%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -22293,7 +23693,7 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Sun Jan 22 2012", + "released": "Mon Jan 09 2012", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -22333,8 +23733,8 @@ "directX": "10.1", "openGL": "", "processNm": "40", - "released": "Thu Jan 21 2010", - "perfRating": "~16.94%", + "released": "Fri Jan 08 2010", + "perfRating": "~15.44%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -22373,8 +23773,8 @@ "directX": "10.1", "openGL": "", "processNm": "40", - "released": "Mon Jun 29 2009", - "perfRating": "~18.717%", + "released": "Tue Jun 16 2009", + "perfRating": "~1817%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -22413,8 +23813,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Jan 18 2011", - "perfRating": "~10.322%", + "released": "Wed Jan 05 2011", + "perfRating": "~9.722%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -22453,8 +23853,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Sat Jan 21 2012", - "perfRating": "~11.422%", + "released": "Sun Jan 08 2012", + "perfRating": "~10.822%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -22493,8 +23893,8 @@ "directX": "11.1", "openGL": "4.2", "processNm": "40", - "released": "Sun Jul 15 2012", - "perfRating": "~12.422%", + "released": "Mon Jul 02 2012", + "perfRating": "~11.822%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -22533,8 +23933,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Sat Jan 21 2012", - "perfRating": "~748%", + "released": "Sun Jan 08 2012", + "perfRating": "~6.548%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "4329", "3dMarkcCloudGate": "4623", @@ -22573,7 +23973,7 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Sat Jan 21 2012", + "released": "Sun Jan 08 2012", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -22613,8 +24013,8 @@ "directX": "10.1", "openGL": "", "processNm": "40", - "released": "Mon Feb 15 2010", - "perfRating": "~9.79%", + "released": "Tue Feb 02 2010", + "perfRating": "~8.79%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -22653,8 +24053,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Thu Jan 21 2010", - "perfRating": "~8.148%", + "released": "Fri Jan 08 2010", + "perfRating": "~7.748%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "4341", "3dMarkcCloudGate": "6036", @@ -22693,8 +24093,8 @@ "directX": "11", "openGL": "4.2", "processNm": "32", - "released": "Thu Jun 06 2013", - "perfRating": "~2.84%", + "released": "Fri May 24 2013", + "perfRating": "~2.64%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -22733,8 +24133,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Fri Dec 10 2010", - "perfRating": "~9.29%", + "released": "Sat Nov 27 2010", + "perfRating": "~8.29%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -22773,8 +24173,8 @@ "directX": "11", "openGL": "4.2", "processNm": "32", - "released": "Tue Mar 26 2013", - "perfRating": "~6.365%", + "released": "Wed Mar 13 2013", + "perfRating": "~5.665%", "3dMarkIceStorm": "67801", "3dMarkCloudGateStandard": "4060", "3dMarkcCloudGate": "6107", @@ -22813,7 +24213,7 @@ "directX": "11", "openGL": "4.3", "processNm": "28", - "released": "Fri Jun 15 2012", + "released": "Sat Jun 02 2012", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -22853,8 +24253,8 @@ "directX": "11", "openGL": "", "processNm": "28", - "released": "Mon Oct 15 2012", - "perfRating": "~2.19%", + "released": "Tue Oct 02 2012", + "perfRating": "~29%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -22893,8 +24293,8 @@ "directX": "11", "openGL": "", "processNm": "28 / 40", - "released": "Thu Apr 05 2012", - "perfRating": "~6.343%", + "released": "Fri Mar 23 2012", + "perfRating": "~5.843%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "4022.5n2", "3dMarkcCloudGate": "5269n2", @@ -22933,8 +24333,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Thu Jan 20 2011", - "perfRating": "~11.926%", + "released": "Fri Jan 07 2011", + "perfRating": "~11.426%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -22973,8 +24373,8 @@ "directX": "11", "openGL": "", "processNm": "32", - "released": "Thu Jul 14 2011", - "perfRating": "~12.526%", + "released": "Fri Jul 01 2011", + "perfRating": "~1226%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -23013,8 +24413,8 @@ "directX": "11", "openGL": "4.2", "processNm": "32/40", - "released": "Tue May 29 2012", - "perfRating": "~6.148%", + "released": "Wed May 16 2012", + "perfRating": "~5.648%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "3580.5n2", "3dMarkcCloudGate": "5807n2", @@ -23053,8 +24453,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Sat Jan 21 2012", - "perfRating": "~7.639%", + "released": "Sun Jan 08 2012", + "perfRating": "~7.139%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "4475", "3dMarkcCloudGate": "5242", @@ -23093,8 +24493,8 @@ "directX": "11", "openGL": "4.2", "processNm": "32", - "released": "Tue May 29 2012", - "perfRating": "~5.143%", + "released": "Wed May 16 2012", + "perfRating": "~4.743%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "3064", "3dMarkcCloudGate": "5378", @@ -23133,8 +24533,8 @@ "directX": "11", "openGL": "4.2", "processNm": "32", - "released": "Wed Jun 19 2013", - "perfRating": "~5.357%", + "released": "Thu Jun 06 2013", + "perfRating": "~4.857%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "2587", "3dMarkcCloudGate": "5583", @@ -23173,8 +24573,8 @@ "directX": "11", "openGL": "4.2", "processNm": "32", - "released": "Tue May 29 2012", - "perfRating": "~9.226%", + "released": "Wed May 16 2012", + "perfRating": "~8.826%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -23213,8 +24613,8 @@ "directX": "", "openGL": "ES 3.2", "processNm": "12", - "released": "Fri Oct 06 2017", - "perfRating": "~2.617%", + "released": "Sat Sep 23 2017", + "perfRating": "~1.917%", "3dMarkIceStorm": "28629n2", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -23227,9 +24627,9 @@ "3dMark11Vantagep": "", "3dMarkVantp": "", "3dMark06": "", - "3dMark01": "57", - "gfxBench": "27", - "gfxBench30": "18", + "3dMark01": "45n2", + "gfxBench": "22n2", + "gfxBench30": "14.5n2", "gfxBench31": "", "basemark11Med": "", "basemark11High": "", @@ -23253,8 +24653,8 @@ "directX": "11.1", "openGL": "ES 3.1 AEP", "processNm": "14", - "released": "Tue Dec 29 2015", - "perfRating": "~2926%", + "released": "Wed Dec 16 2015", + "perfRating": "~28.626%", "3dMarkIceStorm": "32997n21", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -23270,7 +24670,7 @@ "3dMark01": "88n21", "gfxBench": "44.5n20", "gfxBench30": "31n21", - "gfxBench31": "37987n7", + "gfxBench31": "38353n7", "basemark11Med": "33028n7", "basemark11High": "", "unigineHeaven30": "", @@ -23293,8 +24693,8 @@ "directX": "10", "openGL": "3.x, 4.x, OpenGL ES 3.0", "processNm": "20", - "released": "Tue Sep 23 2014", - "perfRating": "~28.626%", + "released": "Wed Sep 10 2014", + "perfRating": "~28.126%", "3dMarkIceStorm": "31542", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -23333,8 +24733,8 @@ "directX": "11", "openGL": "4.4", "processNm": "28", - "released": "Mon Jan 20 2014", - "perfRating": "~26.826%", + "released": "Tue Jan 07 2014", + "perfRating": "~26.326%", "3dMarkIceStorm": "37318.5n4", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -23371,10 +24771,10 @@ "memoryBus": "", "memoryType": "", "directX": "11_2", - "openGL": "4.3 OpenGL ES 3.x", + "openGL": "4.3, ES 3.x", "processNm": "14/16", - "released": "Wed Sep 23 2015", - "perfRating": "~3.917%", + "released": "Thu Sep 10 2015", + "perfRating": "~3.117%", "3dMarkIceStorm": "43372.5n4", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -23413,8 +24813,8 @@ "directX": "11.2 (FL 11_2)", "openGL": "ES 3.1", "processNm": "14", - "released": "Wed Mar 09 2016", - "perfRating": "~28.726%", + "released": "Thu Feb 25 2016", + "perfRating": "~28.226%", "3dMarkIceStorm": "33031n3", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -23451,11 +24851,11 @@ "memoryBus": "", "memoryType": "", "directX": "", - "openGL": "", + "openGL": "ES 3.2", "processNm": "7", - "released": "Fri Sep 14 2018", - "perfRating": "~417%", - "3dMarkIceStorm": "37800n2", + "released": "Sat Sep 01 2018", + "perfRating": "~3.117%", + "3dMarkIceStorm": "36504.5n4", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", "3dMarkFireStrikeScore": "", @@ -23467,9 +24867,9 @@ "3dMark11Vantagep": "", "3dMarkVantp": "", "3dMark06": "", - "3dMark01": "80n2", - "gfxBench": "49.5n2", - "gfxBench30": "30n2", + "3dMark01": "81n3", + "gfxBench": "50n3", + "gfxBench30": "31n3", "gfxBench31": "", "basemark11Med": "", "basemark11High": "", @@ -23493,8 +24893,8 @@ "directX": "12_1", "openGL": "4.4", "processNm": "14", - "released": "Tue Sep 15 2015", - "perfRating": "~774%", + "released": "Wed Sep 02 2015", + "perfRating": "~6.374%", "3dMarkIceStorm": "56787n6", "3dMarkCloudGateStandard": "3850.5n26", "3dMarkcCloudGate": "5467n26", @@ -23533,8 +24933,8 @@ "directX": "12_1", "openGL": "4.4", "processNm": "14", - "released": "Tue Jan 15 2019", - "perfRating": "~4.583%", + "released": "Wed Jan 02 2019", + "perfRating": "~483%", "3dMarkIceStorm": "41521", "3dMarkCloudGateStandard": "4244", "3dMarkcCloudGate": "5139", @@ -23554,7 +24954,7 @@ "basemark11Med": "", "basemark11High": "10.2", "unigineHeaven30": "3", - "unigineValley10": "25.55", + "unigineValley10": "27.5", "cinebenchR15": "4516", "cinebenchR10": "480", "computeMark21": "295" @@ -23573,8 +24973,8 @@ "directX": "12_1", "openGL": "4.4", "processNm": "14", - "released": "Sun Jan 15 2017", - "perfRating": "~4.787%", + "released": "Mon Jan 02 2017", + "perfRating": "~4.187%", "3dMarkIceStorm": "41956.5n4", "3dMarkCloudGateStandard": "4300n4", "3dMarkcCloudGate": "5281n4", @@ -23613,8 +25013,8 @@ "directX": "11.1", "openGL": "4.0", "processNm": "22", - "released": "Wed Jun 19 2013", - "perfRating": "~6.174%", + "released": "Thu Jun 06 2013", + "perfRating": "~5.674%", "3dMarkIceStorm": "37082", "3dMarkCloudGateStandard": "3940n94", "3dMarkcCloudGate": "4953n91", @@ -23653,8 +25053,8 @@ "directX": "11", "openGL": "4.2", "processNm": "32", - "released": "Thu Jun 06 2013", - "perfRating": "~4.157%", + "released": "Fri May 24 2013", + "perfRating": "~3.657%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "2463", "3dMarkcCloudGate": "2749", @@ -23693,8 +25093,8 @@ "directX": "12_1", "openGL": "4.4", "processNm": "14", - "released": "Tue Sep 15 2015", - "perfRating": "~6.474%", + "released": "Wed Sep 02 2015", + "perfRating": "~5.774%", "3dMarkIceStorm": "43274", "3dMarkCloudGateStandard": "4721", "3dMarkcCloudGate": "5664", @@ -23733,8 +25133,8 @@ "directX": "11", "openGL": "", "processNm": "28 / 40", - "released": "Fri Jun 15 2012", - "perfRating": "~6.548%", + "released": "Sat Jun 02 2012", + "perfRating": "~6.148%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "4352n3", "3dMarkcCloudGate": "4949n3", @@ -23773,7 +25173,7 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Wed May 19 2010", + "released": "Thu May 06 2010", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -23813,8 +25213,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Sat Jan 21 2012", - "perfRating": "~6.448%", + "released": "Sun Jan 08 2012", + "perfRating": "~6.148%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "3573", "3dMarkcCloudGate": "4081", @@ -23853,8 +25253,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Fri Jan 23 2009", - "perfRating": "~16.417%", + "released": "Sat Jan 10 2009", + "perfRating": "~15.817%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -23893,8 +25293,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Sun Aug 29 2010", - "perfRating": "~12.126%", + "released": "Mon Aug 16 2010", + "perfRating": "~11.726%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -23933,8 +25333,8 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Tue Jul 29 2008", - "perfRating": "~1717%", + "released": "Wed Jul 16 2008", + "perfRating": "~16.417%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -23973,7 +25373,7 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Jun 28 2011", + "released": "Wed Jun 15 2011", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -24013,8 +25413,8 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Thu Aug 28 2008", - "perfRating": "~19.517%", + "released": "Fri Aug 15 2008", + "perfRating": "~18.917%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -24053,8 +25453,8 @@ "directX": "10.1", "openGL": "", "processNm": "40", - "released": "Thu Jan 21 2010", - "perfRating": "~13.717%", + "released": "Fri Jan 08 2010", + "perfRating": "~13.217%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -24093,8 +25493,8 @@ "directX": "11", "openGL": "4.2", "processNm": "32/40", - "released": "Tue May 29 2012", - "perfRating": "~6.513%", + "released": "Wed May 16 2012", + "perfRating": "~5.813%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -24133,8 +25533,8 @@ "directX": "11", "openGL": "4.2", "processNm": "32", - "released": "Sat Sep 15 2012", - "perfRating": "~5.922%", + "released": "Sun Sep 02 2012", + "perfRating": "~5.622%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -24173,8 +25573,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Sat Mar 15 2008", - "perfRating": "~1517%", + "released": "Sun Mar 02 2008", + "perfRating": "~14.317%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -24213,7 +25613,7 @@ "directX": "11", "openGL": "", "processNm": "32+40nm", - "released": "Wed Feb 22 2012", + "released": "Thu Feb 09 2012", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -24253,7 +25653,7 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Jun 28 2011", + "released": "Wed Jun 15 2011", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -24293,8 +25693,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Thu Jan 21 2010", - "perfRating": "~14.817%", + "released": "Fri Jan 08 2010", + "perfRating": "~14.217%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -24333,8 +25733,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Wed May 19 2010", - "perfRating": "~7.89%", + "released": "Thu May 06 2010", + "perfRating": "~79%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -24373,8 +25773,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Fri Jan 23 2009", - "perfRating": "~16.917%", + "released": "Sat Jan 10 2009", + "perfRating": "~16.317%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -24413,8 +25813,8 @@ "directX": "9c", "openGL": "", "processNm": "90", - "released": "Thu Oct 26 2006", - "perfRating": "~15.24%", + "released": "Fri Oct 13 2006", + "perfRating": "~13.94%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -24453,8 +25853,8 @@ "directX": "10.1", "openGL": "", "processNm": "40", - "released": "Mon Oct 26 2009", - "perfRating": "~13.94%", + "released": "Tue Oct 13 2009", + "perfRating": "~12.74%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -24493,8 +25893,8 @@ "directX": "9c", "openGL": "", "processNm": "90", - "released": "Thu Jun 15 2006", - "perfRating": "~20.89%", + "released": "Fri Jun 02 2006", + "perfRating": "~20.29%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -24533,8 +25933,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Fri Sep 17 2010", - "perfRating": "~9.326%", + "released": "Sat Sep 04 2010", + "perfRating": "~8.926%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -24573,7 +25973,7 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Sat Jan 21 2012", + "released": "Sun Jan 08 2012", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -24613,8 +26013,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Sat Dec 15 2007", - "perfRating": "~9.313%", + "released": "Sun Dec 02 2007", + "perfRating": "~8.713%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -24653,8 +26053,8 @@ "directX": "10.1", "openGL": "", "processNm": "40", - "released": "Sun Jan 24 2010", - "perfRating": "~14.917%", + "released": "Mon Jan 11 2010", + "perfRating": "~14.317%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -24693,8 +26093,8 @@ "directX": "10.1", "openGL": "", "processNm": "40", - "released": "Thu Jan 21 2010", - "perfRating": "~18.617%", + "released": "Fri Jan 08 2010", + "perfRating": "~1817%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -24733,8 +26133,8 @@ "directX": "10.1", "openGL": "", "processNm": "40", - "released": "Thu Jan 21 2010", - "perfRating": "~14.917%", + "released": "Fri Jan 08 2010", + "perfRating": "~14.417%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -24773,8 +26173,8 @@ "directX": "10.1", "openGL": "", "processNm": "40", - "released": "Mon Jun 29 2009", - "perfRating": "~13.817%", + "released": "Tue Jun 16 2009", + "perfRating": "~13.317%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -24813,7 +26213,7 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Wed Dec 21 2011", + "released": "Thu Dec 08 2011", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -24853,9 +26253,9 @@ "directX": "12_1", "openGL": "4.4", "processNm": "14", - "released": "Mon Dec 25 2017", - "perfRating": "~3.678%", - "3dMarkIceStorm": "45868n7", + "released": "Tue Dec 12 2017", + "perfRating": "~3.178%", + "3dMarkIceStorm": "45438n8", "3dMarkCloudGateStandard": "3154n9", "3dMarkcCloudGate": "3370n9", "3dMarkFireStrikeScore": "419n9", @@ -24867,18 +26267,58 @@ "3dMark11Vantagep": "2162", "3dMarkVantp": "3526.5n2", "3dMark06": "", - "3dMark01": "48.7n2", - "gfxBench": "27.75n2", - "gfxBench30": "19.9n2", + "3dMark01": "45.5n3", + "gfxBench": "22.1n3", + "gfxBench30": "16.5n3", "gfxBench31": "", "basemark11Med": "", "basemark11High": "6.5", "unigineHeaven30": "1.7", - "unigineValley10": "17.17n12", + "unigineValley10": "18.09n12", "cinebenchR15": "3768n6", "cinebenchR10": "432", "computeMark21": "96" }, + "Intel UHD Graphics (Jasper Lake 16 EU)": { + "name": "Intel UHD Graphics (Jasper Lake 16 EU)", + "codeName": "Gen. 11", + "architecture": "Gen. 11", + "pixelShaders": "24", + "vertexShaders": "24", + "coreSpeed": "350", + "shaderSpeed": "", + "memorySpeed": "", + "memoryBus": "", + "memoryType": "", + "directX": "12_1", + "openGL": "4.5", + "processNm": "10", + "released": "Tue Jan 12 2021", + "perfRating": "", + "3dMarkIceStorm": "", + "3dMarkCloudGateStandard": "", + "3dMarkcCloudGate": "", + "3dMarkFireStrikeScore": "", + "3dMarkFireStrikeGraphics": "", + "3dMarkTimeSpyScore": "", + "3dMarkTimeSpyGraphics": "", + "3dMark11p": "", + "3dMark11pgpu": "", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "", + "cinebenchR15": "", + "cinebenchR10": "", + "computeMark21": "" + }, "Intel HD Graphics 505": { "name": "Intel HD Graphics 505", "codeName": "Apollo Lake", @@ -24893,8 +26333,8 @@ "directX": "12_1", "openGL": "4.4", "processNm": "14", - "released": "Thu Sep 15 2016", - "perfRating": "~3.278%", + "released": "Fri Sep 02 2016", + "perfRating": "~2.878%", "3dMarkIceStorm": "32480.5n6", "3dMarkCloudGateStandard": "2837.5n8", "3dMarkcCloudGate": "3413.5n8", @@ -24933,8 +26373,8 @@ "directX": "12 (FL 11_1)", "openGL": "4.3", "processNm": "14", - "released": "Fri Sep 19 2014", - "perfRating": "~4.670%", + "released": "Sat Sep 06 2014", + "perfRating": "~470%", "3dMarkIceStorm": "59555n4", "3dMarkCloudGateStandard": "3041n20", "3dMarkcCloudGate": "3720n20", @@ -24973,7 +26413,7 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Sat Jan 21 2012", + "released": "Sun Jan 08 2012", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -25013,8 +26453,8 @@ "directX": "9c", "openGL": "", "processNm": "90", - "released": "Thu Oct 26 2006", - "perfRating": "~22.49%", + "released": "Fri Oct 13 2006", + "perfRating": "~21.99%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -25053,8 +26493,8 @@ "directX": "9c", "openGL": "", "processNm": "90", - "released": "Thu Mar 15 2007", - "perfRating": "~10.74%", + "released": "Fri Mar 02 2007", + "perfRating": "~9.84%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -25093,8 +26533,8 @@ "directX": "10", "openGL": "", "processNm": "80", - "released": "Tue Oct 02 2007", - "perfRating": "~1717%", + "released": "Wed Sep 19 2007", + "perfRating": "~16.417%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -25133,8 +26573,8 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Wed Jun 18 2008", - "perfRating": "~13.513%", + "released": "Thu Jun 05 2008", + "perfRating": "~1313%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -25173,8 +26613,8 @@ "directX": "10.1", "openGL": "", "processNm": "40", - "released": "Mon Jun 29 2009", - "perfRating": "~12.617%", + "released": "Tue Jun 16 2009", + "perfRating": "~12.117%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -25213,8 +26653,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Wed May 19 2010", - "perfRating": "~12.113%", + "released": "Thu May 06 2010", + "perfRating": "~11.413%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -25253,8 +26693,8 @@ "directX": "11", "openGL": "4.2", "processNm": "32", - "released": "Wed Oct 10 2012", - "perfRating": "~5.552%", + "released": "Thu Sep 27 2012", + "perfRating": "~552%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "2952", "3dMarkcCloudGate": "4236", @@ -25293,8 +26733,8 @@ "directX": "11", "openGL": "3.1", "processNm": "22", - "released": "Wed Apr 06 2011", - "perfRating": "~5.170%", + "released": "Thu Mar 24 2011", + "perfRating": "~4.870%", "3dMarkIceStorm": "44323.5n2", "3dMarkCloudGateStandard": "3282.5n56", "3dMarkcCloudGate": "3768.5n56", @@ -25333,8 +26773,8 @@ "directX": "11", "openGL": "ES 3.1", "processNm": "14", - "released": "Sun Mar 15 2015", - "perfRating": "~24.926%", + "released": "Mon Mar 02 2015", + "perfRating": "~24.626%", "3dMarkIceStorm": "26964n5", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -25371,11 +26811,11 @@ "memoryBus": "", "memoryType": "", "directX": "", - "openGL": "", + "openGL": "ES 3.2", "processNm": "16", - "released": "Fri Jun 17 2016", - "perfRating": "~117%", - "3dMarkIceStorm": "11269n23", + "released": "Sat Jun 04 2016", + "perfRating": "~0.817%", + "3dMarkIceStorm": "11251.5n24", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", "3dMarkFireStrikeScore": "", @@ -25413,8 +26853,8 @@ "directX": "11", "openGL": "", "processNm": "32", - "released": "Wed Jun 29 2011", - "perfRating": "~7.526%", + "released": "Thu Jun 16 2011", + "perfRating": "~7.226%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -25453,8 +26893,8 @@ "directX": "12 (FL 12_0)", "openGL": "4.4", "processNm": "28", - "released": "Wed Jun 15 2016", - "perfRating": "~3.387%", + "released": "Thu Jun 02 2016", + "perfRating": "~2.987%", "3dMarkIceStorm": "42677n3", "3dMarkCloudGateStandard": "2458n3", "3dMarkcCloudGate": "3416n3", @@ -25493,8 +26933,8 @@ "directX": "11", "openGL": "ES 3.1", "processNm": "20", - "released": "Mon Apr 21 2014", - "perfRating": "~21.426%", + "released": "Tue Apr 08 2014", + "perfRating": "~2126%", "3dMarkIceStorm": "36316n13", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -25533,8 +26973,8 @@ "directX": "12 (FL 12_0)", "openGL": "", "processNm": "28", - "released": "Tue May 13 2014", - "perfRating": "~3.961%", + "released": "Wed Apr 30 2014", + "perfRating": "~3.561%", "3dMarkIceStorm": "36807", "3dMarkCloudGateStandard": "2882n7", "3dMarkcCloudGate": "3317n7", @@ -25573,8 +27013,8 @@ "directX": "12 (FL 12_0)", "openGL": "", "processNm": "28", - "released": "Tue May 13 2014", - "perfRating": "~457%", + "released": "Wed Apr 30 2014", + "perfRating": "~3.557%", "3dMarkIceStorm": "29548", "3dMarkCloudGateStandard": "2825n7", "3dMarkcCloudGate": "3309n7", @@ -25613,8 +27053,8 @@ "directX": "12 (FL 12_0)", "openGL": "", "processNm": "28", - "released": "Wed Jun 18 2014", - "perfRating": "~3.265%", + "released": "Thu Jun 05 2014", + "perfRating": "~2.865%", "3dMarkIceStorm": "26079", "3dMarkCloudGateStandard": "2034n2", "3dMarkcCloudGate": "3371.5n2", @@ -25653,8 +27093,8 @@ "directX": "12 (FL 12_0)", "openGL": "", "processNm": "28", - "released": "Tue May 13 2014", - "perfRating": "~3.457%", + "released": "Wed Apr 30 2014", + "perfRating": "~357%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "2391n4", "3dMarkcCloudGate": "3049n4", @@ -25693,8 +27133,8 @@ "directX": "12 (FL 12_0)", "openGL": "4.4", "processNm": "28", - "released": "Wed Jun 15 2016", - "perfRating": "~3.478%", + "released": "Thu Jun 02 2016", + "perfRating": "~378%", "3dMarkIceStorm": "38046.5n2", "3dMarkCloudGateStandard": "2092.5n2", "3dMarkcCloudGate": "3321.5n2", @@ -25733,8 +27173,8 @@ "directX": "12 (FL 11_1)", "openGL": "4.3", "processNm": "14", - "released": "Mon Jan 19 2015", - "perfRating": "~4.265%", + "released": "Tue Jan 06 2015", + "perfRating": "~3.765%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "3398", "3dMarkcCloudGate": "4015", @@ -25773,8 +27213,8 @@ "directX": "11.1", "openGL": "4.0", "processNm": "22", - "released": "Wed Jun 19 2013", - "perfRating": "~4.361%", + "released": "Thu Jun 06 2013", + "perfRating": "~3.861%", "3dMarkIceStorm": "41579", "3dMarkCloudGateStandard": "3027n13", "3dMarkcCloudGate": "3807n13", @@ -25813,7 +27253,7 @@ "directX": "12_1", "openGL": "4.4", "processNm": "14", - "released": "Tue Sep 15 2015", + "released": "Wed Sep 02 2015", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -25853,8 +27293,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Mon May 02 2011", - "perfRating": "~11.148%", + "released": "Tue Apr 19 2011", + "perfRating": "~10.548%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "4597", "3dMarkcCloudGate": "4257", @@ -25893,7 +27333,7 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Jun 28 2011", + "released": "Wed Jun 15 2011", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -25933,8 +27373,8 @@ "directX": "11", "openGL": "", "processNm": "32+40nm", - "released": "Wed Feb 22 2012", - "perfRating": "~8.326%", + "released": "Thu Feb 09 2012", + "perfRating": "~7.926%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -25973,8 +27413,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Jun 28 2011", - "perfRating": "~6.522%", + "released": "Wed Jun 15 2011", + "perfRating": "~6.122%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -26013,8 +27453,8 @@ "directX": "11", "openGL": "4.2", "processNm": "32", - "released": "Tue May 29 2012", - "perfRating": "~448%", + "released": "Wed May 16 2012", + "perfRating": "~3.748%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "2080", "3dMarkcCloudGate": "4333", @@ -26053,8 +27493,8 @@ "directX": "11", "openGL": "", "processNm": "32+40nm", - "released": "Wed Feb 22 2012", - "perfRating": "~6.822%", + "released": "Thu Feb 09 2012", + "perfRating": "~6.422%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -26093,7 +27533,7 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Jun 28 2011", + "released": "Wed Jun 15 2011", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -26133,8 +27573,8 @@ "directX": "11", "openGL": "4.2", "processNm": "32", - "released": "Tue Mar 26 2013", - "perfRating": "~4.561%", + "released": "Wed Mar 13 2013", + "perfRating": "~461%", "3dMarkIceStorm": "55358", "3dMarkCloudGateStandard": "2345.5n4", "3dMarkcCloudGate": "3168.5n4", @@ -26173,8 +27613,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Wed Dec 21 2011", - "perfRating": "~4.530%", + "released": "Thu Dec 08 2011", + "perfRating": "~4.230%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -26213,8 +27653,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Thu Jan 20 2011", - "perfRating": "~14.126%", + "released": "Fri Jan 07 2011", + "perfRating": "~13.726%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -26253,7 +27693,7 @@ "directX": "11", "openGL": "4.2", "processNm": "32", - "released": "Thu Jun 06 2013", + "released": "Fri May 24 2013", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -26293,8 +27733,8 @@ "directX": "11.1", "openGL": "", "processNm": "28", - "released": "Thu Jun 06 2013", - "perfRating": "~3.461%", + "released": "Fri May 24 2013", + "perfRating": "~3.161%", "3dMarkIceStorm": "36156", "3dMarkCloudGateStandard": "2633n5", "3dMarkcCloudGate": "2883n5", @@ -26331,11 +27771,11 @@ "memoryBus": "", "memoryType": "", "directX": "", - "openGL": "", + "openGL": "ES 3.2", "processNm": "16", - "released": "Wed Nov 01 2017", - "perfRating": "~1.917%", - "3dMarkIceStorm": "20615n24", + "released": "Thu Oct 19 2017", + "perfRating": "~1.517%", + "3dMarkIceStorm": "20999.5n28", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", "3dMarkFireStrikeScore": "", @@ -26347,9 +27787,9 @@ "3dMark11Vantagep": "", "3dMarkVantp": "", "3dMark06": "", - "3dMark01": "38n24", - "gfxBench": "20n24", - "gfxBench30": "13n24", + "3dMark01": "38n28", + "gfxBench": "20n28", + "gfxBench30": "12.5n28", "gfxBench31": "", "basemark11Med": "", "basemark11High": "", @@ -26373,8 +27813,8 @@ "directX": "11.2 (FL 11_2)", "openGL": "ES 3.1", "processNm": "16", - "released": "Thu Dec 10 2015", - "perfRating": "~18.426%", + "released": "Fri Nov 27 2015", + "perfRating": "~18.226%", "3dMarkIceStorm": "17736.5n12", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -26413,8 +27853,8 @@ "directX": "", "openGL": "", "processNm": "12", - "released": "Tue Mar 20 2018", - "perfRating": "~4.417%", + "released": "Wed Mar 07 2018", + "perfRating": "~3.517%", "3dMarkIceStorm": "46944n3", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -26453,9 +27893,9 @@ "directX": "", "openGL": "", "processNm": "12", - "released": "Tue Mar 20 2018", - "perfRating": "~2.117%", - "3dMarkIceStorm": "23875n2", + "released": "Wed Mar 07 2018", + "perfRating": "~1.717%", + "3dMarkIceStorm": "25142n6", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", "3dMarkFireStrikeScore": "", @@ -26467,9 +27907,9 @@ "3dMark11Vantagep": "", "3dMarkVantp": "", "3dMark06": "", - "3dMark01": "39n3", - "gfxBench": "21n4", - "gfxBench30": "14n3", + "3dMark01": "39n5", + "gfxBench": "21n6", + "gfxBench30": "14n5", "gfxBench31": "", "basemark11Med": "", "basemark11High": "", @@ -26493,8 +27933,8 @@ "directX": "", "openGL": "", "processNm": "12", - "released": "Wed Aug 12 2020", - "perfRating": "~1.217%", + "released": "Thu Jul 30 2020", + "perfRating": "~117%", "3dMarkIceStorm": "13379.5n4", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -26507,9 +27947,9 @@ "3dMark11Vantagep": "", "3dMarkVantp": "", "3dMark06": "", - "3dMark01": "22.5n2", - "gfxBench": "13.5n2", - "gfxBench30": "8.5n2", + "3dMark01": "24n4", + "gfxBench": "15.5n4", + "gfxBench30": "9.4n4", "gfxBench31": "", "basemark11Med": "", "basemark11High": "", @@ -26533,8 +27973,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Mon Jun 13 2011", - "perfRating": "~7.822%", + "released": "Tue May 31 2011", + "perfRating": "~7.422%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -26573,8 +28013,8 @@ "directX": "11", "openGL": "4.2", "processNm": "32", - "released": "Fri Jun 15 2012", - "perfRating": "~5.535%", + "released": "Sat Jun 02 2012", + "perfRating": "~5.135%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "2148", "3dMarkcCloudGate": "3185", @@ -26613,8 +28053,8 @@ "directX": "10.1", "openGL": "", "processNm": "40", - "released": "Sun Jan 24 2010", - "perfRating": "~10.813%", + "released": "Mon Jan 11 2010", + "perfRating": "~10.213%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -26653,8 +28093,8 @@ "directX": "9c", "openGL": "", "processNm": "110", - "released": "Thu Oct 13 2005", - "perfRating": "~19.39%", + "released": "Fri Sep 30 2005", + "perfRating": "~18.89%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -26693,8 +28133,8 @@ "directX": "10", "openGL": "", "processNm": "80", - "released": "Tue Nov 06 2007", - "perfRating": "~1913%", + "released": "Wed Oct 24 2007", + "perfRating": "~18.413%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -26733,8 +28173,8 @@ "directX": "9c", "openGL": "", "processNm": "90", - "released": "Thu Jun 15 2006", - "perfRating": "~17.99%", + "released": "Fri Jun 02 2006", + "perfRating": "~17.49%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -26773,8 +28213,8 @@ "directX": "10", "openGL": "", "processNm": "55", - "released": "Thu Jan 22 2009", - "perfRating": "~13.817%", + "released": "Fri Jan 09 2009", + "perfRating": "~13.417%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -26813,8 +28253,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Mar 08 2011", - "perfRating": "~8.122%", + "released": "Wed Feb 23 2011", + "perfRating": "~7.622%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -26853,8 +28293,8 @@ "directX": "9c", "openGL": "", "processNm": "90", - "released": "Tue May 02 2006", - "perfRating": "~19.99%", + "released": "Wed Apr 19 2006", + "perfRating": "~19.59%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -26893,8 +28333,8 @@ "directX": "9c", "openGL": "", "processNm": "90", - "released": "Thu Oct 13 2005", - "perfRating": "~19.19%", + "released": "Fri Sep 30 2005", + "perfRating": "~18.79%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -26933,8 +28373,8 @@ "directX": "11", "openGL": "4.2", "processNm": "32", - "released": "Tue Mar 26 2013", - "perfRating": "~5.152%", + "released": "Wed Mar 13 2013", + "perfRating": "~4.652%", "3dMarkIceStorm": "46807", "3dMarkCloudGateStandard": "1895", "3dMarkcCloudGate": "2942", @@ -26973,8 +28413,8 @@ "directX": "11.1", "openGL": "", "processNm": "28", - "released": "Thu Jun 06 2013", - "perfRating": "~2.761%", + "released": "Fri May 24 2013", + "perfRating": "~2.461%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "2160n11", "3dMarkcCloudGate": "2672n11", @@ -27013,19 +28453,19 @@ "directX": "12_1", "openGL": "4.4", "processNm": "14", - "released": "Mon Dec 25 2017", - "perfRating": "~3.174%", + "released": "Tue Dec 12 2017", + "perfRating": "~2.874%", "3dMarkIceStorm": "27681n6", - "3dMarkCloudGateStandard": "2723.5n11", - "3dMarkcCloudGate": "3239.5n11", - "3dMarkFireStrikeScore": "400n13", - "3dMarkFireStrikeGraphics": "408n12", - "3dMarkTimeSpyScore": "113n7", - "3dMarkTimeSpyGraphics": "99n7", - "3dMark11p": "618n20", - "3dMark11pgpu": "553.5n19", + "3dMarkCloudGateStandard": "3153.5n14", + "3dMarkcCloudGate": "3471.5n14", + "3dMarkFireStrikeScore": "401.5n16", + "3dMarkFireStrikeGraphics": "433n15", + "3dMarkTimeSpyScore": "135n10", + "3dMarkTimeSpyGraphics": "118n10", + "3dMark11p": "647.5n22", + "3dMark11pgpu": "578n21", "3dMark11Vantagep": "", - "3dMarkVantp": "3731n5", + "3dMarkVantp": "3845.5n6", "3dMark06": "", "3dMark01": "37.15n2", "gfxBench": "19.6n2", @@ -27034,8 +28474,8 @@ "basemark11Med": "", "basemark11High": "", "unigineHeaven30": "", - "unigineValley10": "15.94n19", - "cinebenchR15": "3432n9", + "unigineValley10": "16.66n22", + "cinebenchR15": "3442n10", "cinebenchR10": "354", "computeMark21": "122" }, @@ -27053,8 +28493,8 @@ "directX": "12_1", "openGL": "4.4", "processNm": "14", - "released": "Thu Sep 15 2016", - "perfRating": "~365%", + "released": "Fri Sep 02 2016", + "perfRating": "~2.665%", "3dMarkIceStorm": "24609n8", "3dMarkCloudGateStandard": "2116n8", "3dMarkcCloudGate": "3007n8", @@ -27093,8 +28533,8 @@ "directX": "10", "openGL": "", "processNm": "80", - "released": "Thu Mar 27 2008", - "perfRating": "~12.717%", + "released": "Fri Mar 14 2008", + "perfRating": "~12.317%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -27133,8 +28573,8 @@ "directX": "10", "openGL": "", "processNm": "55", - "released": "Tue Sep 02 2008", - "perfRating": "~13.317%", + "released": "Wed Aug 20 2008", + "perfRating": "~12.917%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -27173,8 +28613,8 @@ "directX": "10", "openGL": "", "processNm": "80", - "released": "Tue Jun 26 2007", - "perfRating": "~13.917%", + "released": "Wed Jun 13 2007", + "perfRating": "~13.417%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -27213,8 +28653,8 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Wed Oct 15 2008", - "perfRating": "~26.613%", + "released": "Thu Oct 02 2008", + "perfRating": "~2613%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -27253,8 +28693,8 @@ "directX": "10", "openGL": "", "processNm": "80", - "released": "Fri Jun 15 2007", - "perfRating": "~23.413%", + "released": "Sat Jun 02 2007", + "perfRating": "~22.913%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -27293,8 +28733,8 @@ "directX": "9c", "openGL": "", "processNm": "110", - "released": "Thu Oct 13 2005", - "perfRating": "~179%", + "released": "Fri Sep 30 2005", + "perfRating": "~16.69%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -27333,8 +28773,8 @@ "directX": "9c", "openGL": "", "processNm": "90", - "released": "Tue May 02 2006", - "perfRating": "~15.99%", + "released": "Wed Apr 19 2006", + "perfRating": "~15.59%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -27373,8 +28813,8 @@ "directX": "10", "openGL": "", "processNm": "80", - "released": "Sat Jun 23 2007", - "perfRating": "~20.29%", + "released": "Sun Jun 10 2007", + "perfRating": "~19.89%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -27413,8 +28853,8 @@ "directX": "9c", "openGL": "", "processNm": "90", - "released": "Tue May 02 2006", - "perfRating": "~17.89%", + "released": "Wed Apr 19 2006", + "perfRating": "~17.49%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -27453,8 +28893,8 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Wed Jun 18 2008", - "perfRating": "~14.317%", + "released": "Thu Jun 05 2008", + "perfRating": "~13.917%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -27493,8 +28933,8 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Sun Aug 30 2009", - "perfRating": "~1117%", + "released": "Mon Aug 17 2009", + "perfRating": "~10.717%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -27533,8 +28973,8 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Thu Aug 28 2008", - "perfRating": "~25.713%", + "released": "Fri Aug 15 2008", + "perfRating": "~25.113%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -27573,8 +29013,8 @@ "directX": "10", "openGL": "", "processNm": "55", - "released": "Wed Feb 25 2009", - "perfRating": "~18.213%", + "released": "Thu Feb 12 2009", + "perfRating": "~17.713%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -27613,8 +29053,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Jun 28 2011", - "perfRating": "~4.413%", + "released": "Wed Jun 15 2011", + "perfRating": "~4.113%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -27653,8 +29093,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Wed Feb 22 2012", - "perfRating": "~6.322%", + "released": "Thu Feb 09 2012", + "perfRating": "~5.922%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -27693,8 +29133,8 @@ "directX": "11", "openGL": "4.0", "processNm": "40", - "released": "Tue Dec 20 2011", - "perfRating": "~7.822%", + "released": "Wed Dec 07 2011", + "perfRating": "~7.422%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -27733,7 +29173,7 @@ "directX": "11", "openGL": "4.0", "processNm": "40", - "released": "Sat Jun 15 2013", + "released": "Sun Jun 02 2013", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -27773,8 +29213,8 @@ "directX": "11", "openGL": "ES 3.1", "processNm": "", - "released": "Tue Oct 15 2013", - "perfRating": "~2.113%", + "released": "Wed Oct 02 2013", + "perfRating": "~1.613%", "3dMarkIceStorm": "20244n2", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -27813,9 +29253,9 @@ "directX": "11.2 (FL 11_2)", "openGL": "ES 3.1", "processNm": "16", - "released": "Thu Dec 10 2015", - "perfRating": "~11.726%", - "3dMarkIceStorm": "13776n7", + "released": "Fri Nov 27 2015", + "perfRating": "~11.526%", + "3dMarkIceStorm": "13844n7", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", "3dMarkFireStrikeScore": "", @@ -27853,8 +29293,8 @@ "directX": "11.2", "openGL": "", "processNm": "14", - "released": "Fri Apr 15 2016", - "perfRating": "~2.870%", + "released": "Sat Apr 02 2016", + "perfRating": "~2.470%", "3dMarkIceStorm": "23763n2", "3dMarkCloudGateStandard": "1933n4", "3dMarkcCloudGate": "2113n4", @@ -27893,8 +29333,8 @@ "directX": "11.2", "openGL": "", "processNm": "14", - "released": "Wed Apr 15 2015", - "perfRating": "~2.165%", + "released": "Thu Apr 02 2015", + "perfRating": "~1.865%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "1529n15", "3dMarkcCloudGate": "2193n15", @@ -27933,8 +29373,8 @@ "directX": "11.2", "openGL": "", "processNm": "14", - "released": "Fri Apr 15 2016", - "perfRating": "~2.557%", + "released": "Sat Apr 02 2016", + "perfRating": "~2.257%", "3dMarkIceStorm": "20277n6", "3dMarkCloudGateStandard": "1457n7", "3dMarkcCloudGate": "1841n7", @@ -27973,8 +29413,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Thu Jan 20 2011", - "perfRating": "~11.426%", + "released": "Fri Jan 07 2011", + "perfRating": "~11.126%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -28013,8 +29453,8 @@ "directX": "11", "openGL": "4.1", "processNm": "40", - "released": "Wed Apr 27 2011", - "perfRating": "~5.99%", + "released": "Thu Apr 14 2011", + "perfRating": "~5.49%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -28053,8 +29493,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Wed Jan 19 2011", - "perfRating": "~10.126%", + "released": "Thu Jan 06 2011", + "perfRating": "~9.726%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -28093,8 +29533,8 @@ "directX": "11", "openGL": "4.2", "processNm": "32", - "released": "Fri Jun 15 2012", - "perfRating": "~3.652%", + "released": "Sat Jun 02 2012", + "perfRating": "~3.452%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "1963", "3dMarkcCloudGate": "2717", @@ -28102,9 +29542,9 @@ "3dMarkFireStrikeGraphics": "343", "3dMarkTimeSpyScore": "", "3dMarkTimeSpyGraphics": "", - "3dMark11p": "250.5n2", + "3dMark11p": "501", "3dMark11pgpu": "453", - "3dMark11Vantagep": "859n2", + "3dMark11Vantagep": "1718", "3dMarkVantp": "3751n2", "3dMark06": "", "3dMark01": "", @@ -28133,8 +29573,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Mon Jan 21 2008", - "perfRating": "~1417%", + "released": "Tue Jan 08 2008", + "perfRating": "~13.617%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -28173,7 +29613,7 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Thu Jan 15 2009", + "released": "Fri Jan 02 2009", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -28213,8 +29653,8 @@ "directX": "10", "openGL": "3.x, 4.x, OpenGL ES 3.0", "processNm": "20", - "released": "Tue Sep 23 2014", - "perfRating": "~1117%", + "released": "Wed Sep 10 2014", + "perfRating": "~10.617%", "3dMarkIceStorm": "23937n5", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -28253,8 +29693,8 @@ "directX": "11", "openGL": "ES 3.1", "processNm": "28", - "released": "Mon Jul 07 2014", - "perfRating": "~2422%", + "released": "Tue Jun 24 2014", + "perfRating": "~23.722%", "3dMarkIceStorm": "20733n5", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -28293,9 +29733,49 @@ "directX": "12", "openGL": "ES 3.2, Vulkan 1.1", "processNm": "14", - "released": "Tue Apr 23 2019", - "perfRating": "~5.717%", - "3dMarkIceStorm": "68699n12", + "released": "Wed Apr 10 2019", + "perfRating": "~4.517%", + "3dMarkIceStorm": "68764n19", + "3dMarkCloudGateStandard": "", + "3dMarkcCloudGate": "", + "3dMarkFireStrikeScore": "", + "3dMarkFireStrikeGraphics": "", + "3dMarkTimeSpyScore": "", + "3dMarkTimeSpyGraphics": "", + "3dMark11p": "", + "3dMark11pgpu": "", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", + "3dMark01": "95n17", + "gfxBench": "54n17", + "gfxBench30": "37n17", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "", + "cinebenchR15": "", + "cinebenchR10": "", + "computeMark21": "" + }, + "ARM Mali-G57 MP4": { + "name": "ARM Mali-G57 MP4", + "codeName": "Valhall", + "architecture": "Bifrost", + "pixelShaders": "4", + "vertexShaders": "4", + "coreSpeed": "", + "shaderSpeed": "", + "memorySpeed": "", + "memoryBus": "", + "memoryType": "", + "directX": "", + "openGL": "", + "processNm": "7", + "released": "Sat Jul 04 2020", + "perfRating": "~3.217%", + "3dMarkIceStorm": "37882", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", "3dMarkFireStrikeScore": "", @@ -28307,9 +29787,49 @@ "3dMark11Vantagep": "", "3dMarkVantp": "", "3dMark06": "", - "3dMark01": "94.5n10", - "gfxBench": "54.5n10", - "gfxBench30": "37.5n10", + "3dMark01": "86", + "gfxBench": "50", + "gfxBench30": "34", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "", + "cinebenchR15": "", + "cinebenchR10": "", + "computeMark21": "" + }, + "ARM Mali-G57 MP3": { + "name": "ARM Mali-G57 MP3", + "codeName": "Valhall", + "architecture": "Bifrost", + "pixelShaders": "3", + "vertexShaders": "3", + "coreSpeed": "", + "shaderSpeed": "", + "memorySpeed": "", + "memoryBus": "", + "memoryType": "", + "directX": "", + "openGL": "", + "processNm": "7", + "released": "Sat Jul 04 2020", + "perfRating": "~2.717%", + "3dMarkIceStorm": "32143.5n2", + "3dMarkCloudGateStandard": "", + "3dMarkcCloudGate": "", + "3dMarkFireStrikeScore": "", + "3dMarkFireStrikeGraphics": "", + "3dMarkTimeSpyScore": "", + "3dMarkTimeSpyGraphics": "", + "3dMark11p": "", + "3dMark11pgpu": "", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", + "3dMark01": "73.5n4", + "gfxBench": "42.5n4", + "gfxBench30": "30n4", "gfxBench31": "", "basemark11Med": "", "basemark11High": "", @@ -28333,8 +29853,8 @@ "directX": "11.1", "openGL": "", "processNm": "22", - "released": "Mon Oct 15 2012", - "perfRating": "~3.770%", + "released": "Tue Oct 02 2012", + "perfRating": "~3.370%", "3dMarkIceStorm": "43493", "3dMarkCloudGateStandard": "2335.5n6", "3dMarkcCloudGate": "3278n6", @@ -28373,8 +29893,8 @@ "directX": "11", "openGL": "", "processNm": "32", - "released": "Wed Jun 29 2011", - "perfRating": "~5.622%", + "released": "Thu Jun 16 2011", + "perfRating": "~5.322%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -28413,7 +29933,7 @@ "directX": "11", "openGL": "4.2", "processNm": "32", - "released": "Thu Jun 06 2013", + "released": "Fri May 24 2013", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -28453,8 +29973,8 @@ "directX": "10.1", "openGL": "", "processNm": "40", - "released": "Thu Apr 15 2010", - "perfRating": "~9.622%", + "released": "Fri Apr 02 2010", + "perfRating": "~922%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -28493,8 +30013,8 @@ "directX": "10.1", "openGL": "", "processNm": "40", - "released": "Thu Feb 04 2010", - "perfRating": "~5.59%", + "released": "Fri Jan 22 2010", + "perfRating": "~59%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -28533,8 +30053,8 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Mon May 28 2007", - "perfRating": "~12.917%", + "released": "Tue May 15 2007", + "perfRating": "~12.617%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -28573,8 +30093,8 @@ "directX": "9c", "openGL": "", "processNm": "80", - "released": "Thu Jan 25 2007", - "perfRating": "~179%", + "released": "Fri Jan 12 2007", + "perfRating": "~16.79%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -28613,7 +30133,7 @@ "directX": "9c", "openGL": "", "processNm": "90", - "released": "Wed Mar 15 2006", + "released": "Thu Mar 02 2006", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -28653,8 +30173,8 @@ "directX": "9c", "openGL": "", "processNm": "90", - "released": "Wed Mar 15 2006", - "perfRating": "~12.69%", + "released": "Thu Mar 02 2006", + "perfRating": "~12.49%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -28693,8 +30213,8 @@ "directX": "9c", "openGL": "", "processNm": "130", - "released": "Fri Mar 11 2005", - "perfRating": "~14.99%", + "released": "Sat Feb 26 2005", + "perfRating": "~14.79%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -28733,8 +30253,8 @@ "directX": "9c", "openGL": "", "processNm": "110", - "released": "Wed Mar 15 2006", - "perfRating": "~12.49%", + "released": "Thu Mar 02 2006", + "perfRating": "~12.29%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -28773,8 +30293,8 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Wed Jun 18 2008", - "perfRating": "~12.517%", + "released": "Thu Jun 05 2008", + "perfRating": "~12.117%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -28813,8 +30333,8 @@ "directX": "10", "openGL": "", "processNm": "80", - "released": "Fri Feb 15 2008", - "perfRating": "~11.417%", + "released": "Sat Feb 02 2008", + "perfRating": "~11.117%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -28853,8 +30373,8 @@ "directX": "11", "openGL": "4.2", "processNm": "32", - "released": "Sat Sep 15 2012", - "perfRating": "~3.639%", + "released": "Sun Sep 02 2012", + "perfRating": "~3.439%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "1586", "3dMarkcCloudGate": "2424", @@ -28893,8 +30413,8 @@ "directX": "11", "openGL": "", "processNm": "32", - "released": "Wed Jun 29 2011", - "perfRating": "~4.530%", + "released": "Thu Jun 16 2011", + "perfRating": "~4.330%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "1646", "3dMarkcCloudGate": "", @@ -28933,8 +30453,8 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Wed Dec 26 2007", - "perfRating": "~15.49%", + "released": "Thu Dec 13 2007", + "perfRating": "~15.19%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -28973,8 +30493,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Fri Sep 17 2010", - "perfRating": "~7.317%", + "released": "Sat Sep 04 2010", + "perfRating": "~717%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -29013,8 +30533,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Thu Jan 20 2011", - "perfRating": "~8.426%", + "released": "Fri Jan 07 2011", + "perfRating": "~8.126%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -29053,7 +30573,7 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Sat Jan 21 2012", + "released": "Sun Jan 08 2012", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -29093,8 +30613,8 @@ "directX": "11.1", "openGL": "ES 3.1", "processNm": "20", - "released": "Mon Jul 07 2014", - "perfRating": "~15.826%", + "released": "Tue Jun 24 2014", + "perfRating": "~15.526%", "3dMarkIceStorm": "23298.5n6", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -29119,6 +30639,86 @@ "cinebenchR10": "", "computeMark21": "" }, + "Qualcomm Adreno 619": { + "name": "Qualcomm Adreno 619", + "codeName": "", + "architecture": "Adreno 600", + "pixelShaders": "0", + "vertexShaders": "0", + "coreSpeed": "", + "shaderSpeed": "", + "memorySpeed": "", + "memoryBus": "", + "memoryType": "", + "directX": "12.1", + "openGL": "ES 3.2, Vulkan", + "processNm": "8", + "released": "Wed Dec 16 2015", + "perfRating": "~3.717%", + "3dMarkIceStorm": "55911n3", + "3dMarkCloudGateStandard": "", + "3dMarkcCloudGate": "", + "3dMarkFireStrikeScore": "", + "3dMarkFireStrikeGraphics": "", + "3dMarkTimeSpyScore": "", + "3dMarkTimeSpyGraphics": "", + "3dMark11p": "", + "3dMark11pgpu": "", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", + "3dMark01": "90n5", + "gfxBench": "45n5", + "gfxBench30": "33n5", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "", + "cinebenchR15": "", + "cinebenchR10": "", + "computeMark21": "" + }, + "Qualcomm Adreno 619L": { + "name": "Qualcomm Adreno 619L", + "codeName": "", + "architecture": "Adreno 600", + "pixelShaders": "0", + "vertexShaders": "0", + "coreSpeed": "", + "shaderSpeed": "", + "memorySpeed": "", + "memoryBus": "", + "memoryType": "", + "directX": "12.1", + "openGL": "ES 3.2, Vulkan", + "processNm": "8", + "released": "Wed Dec 16 2015", + "perfRating": "~317%", + "3dMarkIceStorm": "44899", + "3dMarkCloudGateStandard": "", + "3dMarkcCloudGate": "", + "3dMarkFireStrikeScore": "", + "3dMarkFireStrikeGraphics": "", + "3dMarkTimeSpyScore": "", + "3dMarkTimeSpyGraphics": "", + "3dMark11p": "", + "3dMark11pgpu": "", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", + "3dMark01": "73", + "gfxBench": "37", + "gfxBench30": "26", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "", + "cinebenchR15": "", + "cinebenchR10": "", + "computeMark21": "" + }, "Qualcomm Adreno 618": { "name": "Qualcomm Adreno 618", "codeName": "", @@ -29133,9 +30733,49 @@ "directX": "12.1", "openGL": "ES 3.2, Vulkan", "processNm": "14", - "released": "Tue Apr 23 2019", - "perfRating": "~4.417%", - "3dMarkIceStorm": "52650n12", + "released": "Wed Apr 10 2019", + "perfRating": "~3.517%", + "3dMarkIceStorm": "52700n15", + "3dMarkCloudGateStandard": "", + "3dMarkcCloudGate": "", + "3dMarkFireStrikeScore": "", + "3dMarkFireStrikeGraphics": "", + "3dMarkTimeSpyScore": "", + "3dMarkTimeSpyGraphics": "", + "3dMark11p": "", + "3dMark11pgpu": "", + "3dMark11Vantagep": "", + "3dMarkVantp": "", + "3dMark06": "", + "3dMark01": "84n17", + "gfxBench": "41n17", + "gfxBench30": "30n17", + "gfxBench31": "", + "basemark11Med": "", + "basemark11High": "", + "unigineHeaven30": "", + "unigineValley10": "", + "cinebenchR15": "", + "cinebenchR10": "", + "computeMark21": "" + }, + "ARM Mali-G57 MP2": { + "name": "ARM Mali-G57 MP2", + "codeName": "Valhall", + "architecture": "Bifrost", + "pixelShaders": "2", + "vertexShaders": "2", + "coreSpeed": "", + "shaderSpeed": "", + "memorySpeed": "", + "memoryBus": "", + "memoryType": "", + "directX": "", + "openGL": "", + "processNm": "7", + "released": "Sat Jul 04 2020", + "perfRating": "~1.713%", + "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", "3dMarkFireStrikeScore": "", @@ -29147,9 +30787,9 @@ "3dMark11Vantagep": "", "3dMarkVantp": "", "3dMark06": "", - "3dMark01": "84n12", - "gfxBench": "41n12", - "gfxBench30": "30n12", + "3dMark01": "61n2", + "gfxBench": "37.5n2", + "gfxBench30": "24.5n2", "gfxBench31": "", "basemark11Med": "", "basemark11High": "", @@ -29173,8 +30813,8 @@ "directX": "12.1", "openGL": "ES 3.2, Vulkan", "processNm": "14", - "released": "Tue Dec 29 2015", - "perfRating": "~3.317%", + "released": "Wed Dec 16 2015", + "perfRating": "~2.617%", "3dMarkIceStorm": "38288.5n12", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -29213,8 +30853,8 @@ "directX": "12 (FL 12_0)", "openGL": "", "processNm": "28", - "released": "Tue May 13 2014", - "perfRating": "~2.165%", + "released": "Wed Apr 30 2014", + "perfRating": "~1.965%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "1980.5n2", "3dMarkcCloudGate": "2650n2", @@ -29253,9 +30893,9 @@ "directX": "", "openGL": "", "processNm": "12", - "released": "Thu Aug 02 2018", - "perfRating": "~217%", - "3dMarkIceStorm": "21467.5n12", + "released": "Fri Jul 20 2018", + "perfRating": "~1.617%", + "3dMarkIceStorm": "21501.5n14", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", "3dMarkFireStrikeScore": "", @@ -29267,9 +30907,9 @@ "3dMark11Vantagep": "", "3dMarkVantp": "", "3dMark06": "", - "3dMark01": "39n12", - "gfxBench": "21n12", - "gfxBench30": "14n12", + "3dMark01": "39n13", + "gfxBench": "21n13", + "gfxBench30": "14n13", "gfxBench31": "", "basemark11Med": "", "basemark11High": "", @@ -29293,8 +30933,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Fri Dec 10 2010", - "perfRating": "~12.217%", + "released": "Sat Nov 27 2010", + "perfRating": "~11.917%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -29333,8 +30973,8 @@ "directX": "11.1", "openGL": "", "processNm": "28", - "released": "Thu Jun 06 2013", - "perfRating": "~239%", + "released": "Fri May 24 2013", + "perfRating": "~1.839%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "2054", "3dMarkcCloudGate": "2515", @@ -29373,8 +31013,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Thu Jan 21 2010", - "perfRating": "~12.517%", + "released": "Fri Jan 08 2010", + "perfRating": "~12.217%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -29413,8 +31053,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Jan 18 2011", - "perfRating": "~7.922%", + "released": "Wed Jan 05 2011", + "perfRating": "~7.622%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -29453,7 +31093,7 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Mon Jan 23 2012", + "released": "Tue Jan 10 2012", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -29493,8 +31133,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Mon Jan 21 2008", - "perfRating": "~11.917%", + "released": "Tue Jan 08 2008", + "perfRating": "~11.617%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -29533,8 +31173,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Mon Jan 21 2008", - "perfRating": "~14.917%", + "released": "Tue Jan 08 2008", + "perfRating": "~14.517%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -29573,8 +31213,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Thu Jan 21 2010", - "perfRating": "~11.917%", + "released": "Fri Jan 08 2010", + "perfRating": "~11.517%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -29613,8 +31253,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Wed May 19 2010", - "perfRating": "~12.517%", + "released": "Thu May 06 2010", + "perfRating": "~12.117%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -29653,8 +31293,8 @@ "directX": "11.1", "openGL": "", "processNm": "28", - "released": "Thu Jun 06 2013", - "perfRating": "~2.452%", + "released": "Fri May 24 2013", + "perfRating": "~2.252%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "1501", "3dMarkcCloudGate": "2273", @@ -29693,8 +31333,8 @@ "directX": "12 (FL 12_0)", "openGL": "", "processNm": "28", - "released": "Tue May 13 2014", - "perfRating": "~2.122%", + "released": "Wed Apr 30 2014", + "perfRating": "~1.822%", "3dMarkIceStorm": "20511", "3dMarkCloudGateStandard": "1900", "3dMarkcCloudGate": "2258", @@ -29733,8 +31373,8 @@ "directX": "11.1", "openGL": "", "processNm": "28", - "released": "Sat Jun 15 2013", - "perfRating": "~2.152%", + "released": "Sun Jun 02 2013", + "perfRating": "~1.952%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "1636n2", "3dMarkcCloudGate": "1965n2", @@ -29773,8 +31413,8 @@ "directX": "12 (FL 11_1)", "openGL": "4.3", "processNm": "14", - "released": "Mon Mar 16 2015", - "perfRating": "~270%", + "released": "Tue Mar 03 2015", + "perfRating": "~1.870%", "3dMarkIceStorm": "19303n7", "3dMarkCloudGateStandard": "1488n7", "3dMarkcCloudGate": "1783.5n8", @@ -29813,8 +31453,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Fri Jan 23 2009", - "perfRating": "~11.117%", + "released": "Sat Jan 10 2009", + "perfRating": "~10.817%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -29853,8 +31493,8 @@ "directX": "10", "openGL": "", "processNm": "80", - "released": "Fri Jun 15 2007", - "perfRating": "~19.213%", + "released": "Sat Jun 02 2007", + "perfRating": "~18.813%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -29893,8 +31533,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Thu Jan 21 2010", - "perfRating": "~7.74%", + "released": "Fri Jan 08 2010", + "perfRating": "~74%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -29933,8 +31573,8 @@ "directX": "10", "openGL": "", "processNm": "80", - "released": "Sat Jun 23 2007", - "perfRating": "~11.417%", + "released": "Sun Jun 10 2007", + "perfRating": "~11.117%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -29973,8 +31613,8 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Mon May 28 2007", - "perfRating": "~11.613%", + "released": "Tue May 15 2007", + "perfRating": "~11.313%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -30013,8 +31653,8 @@ "directX": "10.1", "openGL": "3.0", "processNm": "32", - "released": "Tue Feb 15 2011", - "perfRating": "~7.926%", + "released": "Wed Feb 02 2011", + "perfRating": "~7.626%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "2656.5n4", "3dMarkcCloudGate": "2502.5n4", @@ -30053,8 +31693,8 @@ "directX": "10.1", "openGL": "", "processNm": "40", - "released": "Thu Jan 21 2010", - "perfRating": "~7.54%", + "released": "Fri Jan 08 2010", + "perfRating": "~6.94%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -30093,8 +31733,8 @@ "directX": "10.1", "openGL": "", "processNm": "40", - "released": "Sun Jan 24 2010", - "perfRating": "~9.817%", + "released": "Mon Jan 11 2010", + "perfRating": "~9.517%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -30133,8 +31773,8 @@ "directX": "10.1", "openGL": "", "processNm": "40", - "released": "Mon Jun 29 2009", - "perfRating": "~6.430%", + "released": "Tue Jun 16 2009", + "perfRating": "~630%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "1536", "3dMarkcCloudGate": "1805", @@ -30173,8 +31813,8 @@ "directX": "10.1", "openGL": "", "processNm": "40", - "released": "Thu Jan 21 2010", - "perfRating": "~12.217%", + "released": "Fri Jan 08 2010", + "perfRating": "~11.917%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -30213,7 +31853,7 @@ "directX": "10.1", "openGL": "", "processNm": "40", - "released": "Fri May 25 2012", + "released": "Sat May 12 2012", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -30253,8 +31893,8 @@ "directX": "10.1", "openGL": "", "processNm": "40", - "released": "Wed Dec 15 2010", - "perfRating": "~10.417%", + "released": "Thu Dec 02 2010", + "perfRating": "~10.117%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -30293,8 +31933,8 @@ "directX": "9c", "openGL": "", "processNm": "90", - "released": "Tue Aug 15 2006", - "perfRating": "~13.79%", + "released": "Wed Aug 02 2006", + "perfRating": "~13.59%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -30333,8 +31973,8 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Wed Jun 18 2008", - "perfRating": "~10.813%", + "released": "Thu Jun 05 2008", + "perfRating": "~10.413%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -30373,8 +32013,8 @@ "directX": "10", "openGL": "", "processNm": "80", - "released": "Sat Jun 23 2007", - "perfRating": "~12.713%", + "released": "Sun Jun 10 2007", + "perfRating": "~12.413%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -30413,8 +32053,8 @@ "directX": "10.1", "openGL": "", "processNm": "40", - "released": "Thu Jan 21 2010", - "perfRating": "~10.817%", + "released": "Fri Jan 08 2010", + "perfRating": "~10.517%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -30453,8 +32093,8 @@ "directX": "9c", "openGL": "", "processNm": "80", - "released": "Tue Aug 15 2006", - "perfRating": "~14.39%", + "released": "Wed Aug 02 2006", + "perfRating": "~149%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -30493,8 +32133,8 @@ "directX": "9c", "openGL": "", "processNm": "130", - "released": "Fri Mar 11 2005", - "perfRating": "~14.39%", + "released": "Sat Feb 26 2005", + "perfRating": "~14.19%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -30533,8 +32173,8 @@ "directX": "9c", "openGL": "", "processNm": "130", - "released": "Fri Mar 11 2005", - "perfRating": "~2.74%", + "released": "Sat Feb 26 2005", + "perfRating": "~2.44%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -30573,7 +32213,7 @@ "directX": "9b", "openGL": "", "processNm": "130", - "released": "Wed Jun 22 2005", + "released": "Thu Jun 09 2005", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -30613,7 +32253,7 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Jan 18 2011", + "released": "Wed Jan 05 2011", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -30653,8 +32293,8 @@ "directX": "11", "openGL": "", "processNm": "32", - "released": "Wed Jun 29 2011", - "perfRating": "~10.79%", + "released": "Thu Jun 16 2011", + "perfRating": "~10.39%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -30693,8 +32333,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Thu Jan 21 2010", - "perfRating": "~8.513%", + "released": "Fri Jan 08 2010", + "perfRating": "~813%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -30733,8 +32373,8 @@ "directX": "11.1", "openGL": "", "processNm": "28", - "released": "Thu Jun 06 2013", - "perfRating": "~261%", + "released": "Fri May 24 2013", + "perfRating": "~1.861%", "3dMarkIceStorm": "26764", "3dMarkCloudGateStandard": "1150n6", "3dMarkcCloudGate": "1904.5n6", @@ -30773,8 +32413,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Wed May 19 2010", - "perfRating": "~12.117%", + "released": "Thu May 06 2010", + "perfRating": "~11.817%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -30813,8 +32453,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Fri Jan 15 2010", - "perfRating": "~1217%", + "released": "Sat Jan 02 2010", + "perfRating": "~11.617%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -30853,8 +32493,8 @@ "directX": "11.0", "openGL": "", "processNm": "22", - "released": "Sun Apr 15 2012", - "perfRating": "~5.952%", + "released": "Mon Apr 02 2012", + "perfRating": "~5.752%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "2817n4", "3dMarkcCloudGate": "2604.5n4", @@ -30893,8 +32533,8 @@ "directX": "11.0", "openGL": "", "processNm": "22", - "released": "Mon Oct 15 2012", - "perfRating": "~3.257%", + "released": "Tue Oct 02 2012", + "perfRating": "~3.157%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "1906.5n12", "3dMarkcCloudGate": "2286n12", @@ -30933,7 +32573,7 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Sun Jul 15 2012", + "released": "Mon Jul 02 2012", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -30973,7 +32613,7 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Fri Dec 10 2010", + "released": "Sat Nov 27 2010", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -31013,8 +32653,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Fri Jan 23 2009", - "perfRating": "~7.813%", + "released": "Sat Jan 10 2009", + "perfRating": "~7.413%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -31053,8 +32693,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Fri Jan 23 2009", - "perfRating": "~13.613%", + "released": "Sat Jan 10 2009", + "perfRating": "~13.213%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -31093,8 +32733,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Sat Sep 13 2008", - "perfRating": "~7.313%", + "released": "Sun Aug 31 2008", + "perfRating": "~7.113%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -31133,8 +32773,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Wed May 19 2010", - "perfRating": "~64%", + "released": "Thu May 06 2010", + "perfRating": "~5.54%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -31173,8 +32813,8 @@ "directX": "10.1", "openGL": "", "processNm": "40", - "released": "Sun Jan 24 2010", - "perfRating": "~6.34%", + "released": "Mon Jan 11 2010", + "perfRating": "~5.84%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -31213,8 +32853,8 @@ "directX": "9c", "openGL": "", "processNm": "90", - "released": "Wed Feb 15 2006", - "perfRating": "~12.59%", + "released": "Thu Feb 02 2006", + "perfRating": "~12.39%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -31253,8 +32893,8 @@ "directX": "9c", "openGL": "", "processNm": "90", - "released": "Mon Jan 15 2007", - "perfRating": "~3.44%", + "released": "Tue Jan 02 2007", + "perfRating": "~3.14%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -31293,8 +32933,8 @@ "directX": "9c", "openGL": "", "processNm": "80", - "released": "Fri Jun 15 2007", - "perfRating": "~9.49%", + "released": "Sat Jun 02 2007", + "perfRating": "~9.29%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -31333,8 +32973,8 @@ "directX": "9c", "openGL": "", "processNm": "90", - "released": "Wed Mar 15 2006", - "perfRating": "~11.49%", + "released": "Thu Mar 02 2006", + "perfRating": "~11.29%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -31373,7 +33013,7 @@ "directX": "9b", "openGL": "", "processNm": "90", - "released": "Wed Jun 07 2006", + "released": "Thu May 25 2006", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -31413,8 +33053,8 @@ "directX": "9b", "openGL": "", "processNm": "130", - "released": "Sun Jun 19 2005", - "perfRating": "~11.29%", + "released": "Mon Jun 06 2005", + "perfRating": "~11.19%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -31453,8 +33093,8 @@ "directX": "9c", "openGL": "", "processNm": "90", - "released": "Wed Feb 15 2006", - "perfRating": "~10.49%", + "released": "Thu Feb 02 2006", + "perfRating": "~10.39%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -31493,8 +33133,8 @@ "directX": "9c", "openGL": "", "processNm": "90", - "released": "Wed Feb 15 2006", - "perfRating": "~2.54%", + "released": "Thu Feb 02 2006", + "perfRating": "~2.24%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -31533,8 +33173,8 @@ "directX": "9", "openGL": "", "processNm": "130", - "released": "Thu Jul 15 2004", - "perfRating": "~10.19%", + "released": "Fri Jul 02 2004", + "perfRating": "~109%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -31573,8 +33213,8 @@ "directX": "9c", "openGL": "", "processNm": "110", - "released": "Thu Oct 13 2005", - "perfRating": "~99%", + "released": "Fri Sep 30 2005", + "perfRating": "~8.99%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -31613,7 +33253,7 @@ "directX": "9c", "openGL": "", "processNm": "90", - "released": "Mon Oct 02 2006", + "released": "Tue Sep 19 2006", "perfRating": "~6.29%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -31653,8 +33293,8 @@ "directX": "9", "openGL": "", "processNm": "110", - "released": "Thu Feb 03 2005", - "perfRating": "~8.99%", + "released": "Fri Jan 21 2005", + "perfRating": "~8.89%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -31693,7 +33333,7 @@ "directX": "9", "openGL": "", "processNm": "110", - "released": "Thu Feb 17 2005", + "released": "Fri Feb 04 2005", "perfRating": "~17.14%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -31733,8 +33373,8 @@ "directX": "10", "openGL": "", "processNm": "55", - "released": "Thu Jan 22 2009", - "perfRating": "~54%", + "released": "Fri Jan 09 2009", + "perfRating": "~4.64%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -31773,7 +33413,7 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Fri Dec 10 2010", + "released": "Sat Nov 27 2010", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -31813,8 +33453,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Fri Jan 23 2009", - "perfRating": "~9.117%", + "released": "Sat Jan 10 2009", + "perfRating": "~8.917%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -31853,8 +33493,8 @@ "directX": "10", "openGL": "", "processNm": "80", - "released": "Wed May 23 2007", - "perfRating": "~2.14%", + "released": "Thu May 10 2007", + "perfRating": "~1.94%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -31893,8 +33533,8 @@ "directX": "10", "openGL": "", "processNm": "80", - "released": "Wed May 23 2007", - "perfRating": "~9.413%", + "released": "Thu May 10 2007", + "perfRating": "~9.213%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -31933,8 +33573,8 @@ "directX": "10.1", "openGL": "", "processNm": "32", - "released": "Tue Feb 15 2011", - "perfRating": "~8.217%", + "released": "Wed Feb 02 2011", + "perfRating": "~7.917%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -31973,7 +33613,7 @@ "directX": "10", "openGL": "", "processNm": "55", - "released": "Tue Sep 15 2009", + "released": "Wed Sep 02 2009", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -32013,8 +33653,8 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Thu Jan 22 2009", - "perfRating": "~7.917%", + "released": "Fri Jan 09 2009", + "perfRating": "~7.617%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -32053,8 +33693,8 @@ "directX": "10.0", "openGL": "", "processNm": "65", - "released": "Tue Sep 15 2009", - "perfRating": "~7.217%", + "released": "Wed Sep 02 2009", + "perfRating": "~7.117%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -32093,7 +33733,7 @@ "directX": "10.0", "openGL": "", "processNm": "65", - "released": "Wed Jan 23 2008", + "released": "Thu Jan 10 2008", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -32133,8 +33773,8 @@ "directX": "10.0", "openGL": "", "processNm": "65", - "released": "Tue Mar 17 2009", - "perfRating": "~8.813%", + "released": "Wed Mar 04 2009", + "perfRating": "~8.613%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -32173,8 +33813,8 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Fri Jan 15 2010", - "perfRating": "~3.24%", + "released": "Sat Jan 02 2010", + "perfRating": "~34%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -32213,8 +33853,8 @@ "directX": "10.0", "openGL": "", "processNm": "65", - "released": "Tue Oct 28 2008", - "perfRating": "~5.317%", + "released": "Wed Oct 15 2008", + "perfRating": "~5.117%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -32253,8 +33893,8 @@ "directX": "10.1", "openGL": "", "processNm": "32", - "released": "Sun May 15 2011", - "perfRating": "~5.626%", + "released": "Mon May 02 2011", + "perfRating": "~5.426%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "1451.5n2", "3dMarkcCloudGate": "1404.5n2", @@ -32293,9 +33933,9 @@ "directX": "12.1", "openGL": "ES 3.2, Vulkan", "processNm": "14", - "released": "Tue Dec 29 2015", - "perfRating": "~2.217%", - "3dMarkIceStorm": "26541n4", + "released": "Wed Dec 16 2015", + "perfRating": "~1.817%", + "3dMarkIceStorm": "26734n5", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", "3dMarkFireStrikeScore": "", @@ -32307,9 +33947,9 @@ "3dMark11Vantagep": "", "3dMarkVantp": "", "3dMark06": "", - "3dMark01": "41n2", - "gfxBench": "20.5n2", - "gfxBench30": "14.5n2", + "3dMark01": "41n3", + "gfxBench": "21n3", + "gfxBench30": "15n3", "gfxBench31": "", "basemark11Med": "", "basemark11High": "", @@ -32333,9 +33973,9 @@ "directX": "12.1", "openGL": "ES 3.2, Vulkan", "processNm": "11", - "released": "Tue Apr 23 2019", - "perfRating": "~217%", - "3dMarkIceStorm": "24816n11", + "released": "Wed Apr 10 2019", + "perfRating": "~1.617%", + "3dMarkIceStorm": "24487.5n18", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", "3dMarkFireStrikeScore": "", @@ -32347,9 +33987,9 @@ "3dMark11Vantagep": "", "3dMarkVantp": "", "3dMark06": "", - "3dMark01": "36n10", - "gfxBench": "19n10", - "gfxBench30": "13n10", + "3dMark01": "35n22", + "gfxBench": "19n22", + "gfxBench30": "13n22", "gfxBench31": "", "basemark11Med": "", "basemark11High": "", @@ -32373,8 +34013,8 @@ "directX": "12.1", "openGL": "ES 3.2, Vulkan", "processNm": "14", - "released": "Tue Dec 29 2015", - "perfRating": "~2.417%", + "released": "Wed Dec 16 2015", + "perfRating": "~1.917%", "3dMarkIceStorm": "29060n12", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -32413,8 +34053,8 @@ "directX": "12.1", "openGL": "ES 3.2, Vulkan", "processNm": "14", - "released": "Tue Dec 29 2015", - "perfRating": "~16.526%", + "released": "Wed Dec 16 2015", + "perfRating": "~16.326%", "3dMarkIceStorm": "21533n8", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -32453,8 +34093,8 @@ "directX": "9_3", "openGL": "ES 3.0", "processNm": "28", - "released": "Mon Jan 21 2013", - "perfRating": "~16.822%", + "released": "Tue Jan 08 2013", + "perfRating": "~16.622%", "3dMarkIceStorm": "18007n34", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -32493,8 +34133,8 @@ "directX": "10", "openGL": "3.x, 4.x, OpenGL ES 3.0", "processNm": "28", - "released": "Tue Sep 24 2013", - "perfRating": "~1226%", + "released": "Wed Sep 11 2013", + "perfRating": "~12.226%", "3dMarkIceStorm": "18258n13", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -32511,7 +34151,7 @@ "gfxBench": "11.85n8", "gfxBench30": "6.9", "gfxBench31": "18918n5", - "basemark11Med": "10711n5", + "basemark11Med": "11885n4", "basemark11High": "", "unigineHeaven30": "", "unigineValley10": "", @@ -32533,8 +34173,8 @@ "directX": "10", "openGL": "3.x, 4.x, OpenGL ES 3.x", "processNm": "28", - "released": "Tue Sep 23 2014", - "perfRating": "~1.317%", + "released": "Wed Sep 10 2014", + "perfRating": "~117%", "3dMarkIceStorm": "14121n5", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -32549,7 +34189,7 @@ "3dMark06": "", "3dMark01": "27.8n6", "gfxBench": "14n5", - "gfxBench30": "6n4", + "gfxBench30": "7.5n4", "gfxBench31": "", "basemark11Med": "", "basemark11High": "", @@ -32573,8 +34213,8 @@ "directX": "10", "openGL": "3.x, 4.x, OpenGL ES 3.1", "processNm": "", - "released": "Tue Sep 24 2013", - "perfRating": "~12.422%", + "released": "Wed Sep 11 2013", + "perfRating": "~12.322%", "3dMarkIceStorm": "15933", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -32613,8 +34253,8 @@ "directX": "11", "openGL": "4.0, ES 3.0", "processNm": "22", - "released": "Wed Sep 25 2013", - "perfRating": "~4.387%", + "released": "Thu Sep 12 2013", + "perfRating": "~4.287%", "3dMarkIceStorm": "14748.5n20", "3dMarkCloudGateStandard": "1188n74", "3dMarkcCloudGate": "1228.5n72", @@ -32628,13 +34268,13 @@ "3dMarkVantp": "1866n27", "3dMark06": "7727", "3dMark01": "16n15", - "gfxBench": "8.7n11", + "gfxBench": "8.75n10", "gfxBench30": "5.2", "gfxBench31": "14509n4", "basemark11Med": "8456n3", "basemark11High": "3.6", "unigineHeaven30": "", - "unigineValley10": "5.41n44", + "unigineValley10": "5.52n42", "cinebenchR15": "1991.5n84", "cinebenchR10": "174n12", "computeMark21": "29n6" @@ -32653,8 +34293,8 @@ "directX": "11", "openGL": "ES 3.0", "processNm": "", - "released": "Wed Oct 09 2013", - "perfRating": "~12.222%", + "released": "Thu Sep 26 2013", + "perfRating": "~1222%", "3dMarkIceStorm": "13791n5", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -32693,8 +34333,8 @@ "directX": "11.1", "openGL": "ES 3.1", "processNm": "", - "released": "Tue Oct 15 2013", - "perfRating": "~0.817%", + "released": "Wed Oct 02 2013", + "perfRating": "~0.617%", "3dMarkIceStorm": "9208", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -32733,8 +34373,8 @@ "directX": "10.1", "openGL": "", "processNm": "", - "released": "Thu Mar 15 2007", - "perfRating": "~4.34%", + "released": "Fri Mar 02 2007", + "perfRating": "~3.94%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -32773,8 +34413,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue May 15 2012", - "perfRating": "~2.852%", + "released": "Wed May 02 2012", + "perfRating": "~2.652%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "1385.5n2", "3dMarkcCloudGate": "1908n2", @@ -32813,8 +34453,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Nov 30 2010", - "perfRating": "~3.522%", + "released": "Wed Nov 17 2010", + "perfRating": "~3.322%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -32853,8 +34493,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue May 15 2012", - "perfRating": "~2.152%", + "released": "Wed May 02 2012", + "perfRating": "~252%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "1161", "3dMarkcCloudGate": "1593", @@ -32893,8 +34533,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Nov 30 2010", - "perfRating": "~426%", + "released": "Wed Nov 17 2010", + "perfRating": "~3.926%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -32933,8 +34573,8 @@ "directX": "11.1", "openGL": "", "processNm": "28", - "released": "Thu Jun 06 2013", - "perfRating": "~1.652%", + "released": "Fri May 24 2013", + "perfRating": "~1.452%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "1021n3", "3dMarkcCloudGate": "1493n3", @@ -32973,8 +34613,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Thu Jan 22 2009", - "perfRating": "~8.713%", + "released": "Fri Jan 09 2009", + "perfRating": "~8.513%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -33013,7 +34653,7 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Tue Jun 17 2008", + "released": "Wed Jun 04 2008", "perfRating": "~5.19%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -33053,8 +34693,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Mon Jan 22 2007", - "perfRating": "~9.113%", + "released": "Tue Jan 09 2007", + "perfRating": "~8.913%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -33093,8 +34733,8 @@ "directX": "10", "openGL": "", "processNm": "80", - "released": "Fri Feb 15 2008", - "perfRating": "~10.313%", + "released": "Sat Feb 02 2008", + "perfRating": "~10.113%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -33133,8 +34773,8 @@ "directX": "10.1", "openGL": "", "processNm": "40", - "released": "Sun Jan 24 2010", - "perfRating": "~3.917%", + "released": "Mon Jan 11 2010", + "perfRating": "~3.717%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -33173,8 +34813,8 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Wed Jun 18 2008", - "perfRating": "~7.517%", + "released": "Thu Jun 05 2008", + "perfRating": "~7.317%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -33213,8 +34853,8 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Fri Aug 29 2008", - "perfRating": "~10.713%", + "released": "Sat Aug 16 2008", + "perfRating": "~10.513%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -33253,8 +34893,8 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Fri Aug 29 2008", - "perfRating": "~10.713%", + "released": "Sat Aug 16 2008", + "perfRating": "~10.513%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -33293,8 +34933,8 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Wed Jun 18 2008", - "perfRating": "~7.617%", + "released": "Thu Jun 05 2008", + "perfRating": "~7.417%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -33333,8 +34973,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Fri Jul 15 2011", - "perfRating": "~1.926%", + "released": "Sat Jul 02 2011", + "perfRating": "~1.826%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -33373,8 +35013,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Fri Jul 15 2011", - "perfRating": "~222%", + "released": "Sat Jul 02 2011", + "perfRating": "~1.922%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -33413,8 +35053,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Mon Jan 22 2007", - "perfRating": "~7.617%", + "released": "Tue Jan 09 2007", + "perfRating": "~7.417%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -33453,8 +35093,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Fri Aug 08 2008", - "perfRating": "~8.813%", + "released": "Sat Jul 26 2008", + "perfRating": "~8.613%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -33493,8 +35133,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Fri Aug 08 2008", - "perfRating": "~34%", + "released": "Sat Jul 26 2008", + "perfRating": "~2.74%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -33533,8 +35173,8 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Mon May 28 2007", - "perfRating": "~8.913%", + "released": "Tue May 15 2007", + "perfRating": "~8.713%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -33573,8 +35213,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Sat May 15 2010", - "perfRating": "~4.613%", + "released": "Sun May 02 2010", + "perfRating": "~4.413%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -33613,8 +35253,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Sat May 15 2010", - "perfRating": "~5.617%", + "released": "Sun May 02 2010", + "perfRating": "~5.417%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -33653,8 +35293,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Thu Sep 24 2009", - "perfRating": "~4.922%", + "released": "Fri Sep 11 2009", + "perfRating": "~4.722%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "330", "3dMarkcCloudGate": "", @@ -33693,8 +35333,8 @@ "directX": "10", "openGL": "", "processNm": "45", - "released": "Sun Jan 24 2010", - "perfRating": "~5.117%", + "released": "Mon Jan 11 2010", + "perfRating": "~517%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -33733,8 +35373,8 @@ "directX": "11", "openGL": "", "processNm": "40", - "released": "Tue Nov 30 2010", - "perfRating": "~243%", + "released": "Wed Nov 17 2010", + "perfRating": "~1.943%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "793", "3dMarkcCloudGate": "1091", @@ -33773,8 +35413,8 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Fri Aug 29 2008", - "perfRating": "~10.113%", + "released": "Sat Aug 16 2008", + "perfRating": "~9.813%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -33813,8 +35453,8 @@ "directX": "10", "openGL": "", "processNm": "80", - "released": "Wed May 23 2007", - "perfRating": "~11.113%", + "released": "Thu May 10 2007", + "perfRating": "~10.813%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -33853,8 +35493,8 @@ "directX": "9c", "openGL": "", "processNm": "90", - "released": "Mon Oct 02 2006", - "perfRating": "~7.59%", + "released": "Tue Sep 19 2006", + "perfRating": "~7.49%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -33893,8 +35533,8 @@ "directX": "9c", "openGL": "", "processNm": "90", - "released": "Thu Feb 02 2006", - "perfRating": "~8.69%", + "released": "Fri Jan 20 2006", + "perfRating": "~8.59%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -33933,8 +35573,8 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Wed Jun 18 2008", - "perfRating": "~2.44%", + "released": "Thu Jun 05 2008", + "perfRating": "~2.24%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -33973,8 +35613,8 @@ "directX": "10", "openGL": "", "processNm": "80", - "released": "Wed May 23 2007", - "perfRating": "~8.713%", + "released": "Thu May 10 2007", + "perfRating": "~8.513%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -34013,8 +35653,8 @@ "directX": "10", "openGL": "", "processNm": "80", - "released": "Wed May 23 2007", - "perfRating": "~6.29%", + "released": "Thu May 10 2007", + "perfRating": "~6.19%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -34053,8 +35693,8 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Mon May 28 2007", - "perfRating": "~7.913%", + "released": "Tue May 15 2007", + "perfRating": "~7.813%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -34093,8 +35733,8 @@ "directX": "10", "openGL": "", "processNm": "55", - "released": "Wed Jun 18 2008", - "perfRating": "~3.917%", + "released": "Thu Jun 05 2008", + "perfRating": "~3.817%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -34133,8 +35773,8 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Sat May 15 2010", - "perfRating": "~4.317%", + "released": "Sun May 02 2010", + "perfRating": "~4.217%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -34173,7 +35813,7 @@ "directX": "10.1", "openGL": "", "processNm": "55", - "released": "Sun Nov 15 2009", + "released": "Mon Nov 02 2009", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -34213,8 +35853,8 @@ "directX": "9", "openGL": "ES 2.0", "processNm": "32", - "released": "Tue Nov 06 2012", - "perfRating": "~1.19%", + "released": "Wed Oct 24 2012", + "perfRating": "~0.99%", "3dMarkIceStorm": "11596", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -34253,8 +35893,8 @@ "directX": "11", "openGL": "ES 3.0", "processNm": "", - "released": "Thu Sep 18 2014", - "perfRating": "~9.526%", + "released": "Fri Sep 05 2014", + "perfRating": "~9.426%", "3dMarkIceStorm": "11984n7", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -34293,8 +35933,8 @@ "directX": "12.1", "openGL": "ES 3.2, Vulkan", "processNm": "14", - "released": "Mon May 22 2017", - "perfRating": "~1.717%", + "released": "Tue May 09 2017", + "perfRating": "~1.417%", "3dMarkIceStorm": "20836n11", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -34333,8 +35973,8 @@ "directX": "12.1", "openGL": "ES 3.2, Vulkan", "processNm": "14", - "released": "Mon May 22 2017", - "perfRating": "~1.517%", + "released": "Tue May 09 2017", + "perfRating": "~1.217%", "3dMarkIceStorm": "18469n13", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -34373,9 +36013,9 @@ "directX": "12.1", "openGL": "ES 3.2, Vulkan", "processNm": "14", - "released": "Tue Dec 29 2015", - "perfRating": "~12.526%", - "3dMarkIceStorm": "13259n36", + "released": "Wed Dec 16 2015", + "perfRating": "~12.426%", + "3dMarkIceStorm": "13240n38", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", "3dMarkFireStrikeScore": "", @@ -34387,9 +36027,9 @@ "3dMark11Vantagep": "", "3dMarkVantp": "", "3dMark06": "", - "3dMark01": "23n37", - "gfxBench": "9.8n37", - "gfxBench30": "6.4n37", + "3dMark01": "23n40", + "gfxBench": "9.8n40", + "gfxBench30": "6.4n40", "gfxBench31": "21210", "basemark11Med": "10438", "basemark11High": "", @@ -34413,8 +36053,8 @@ "directX": "", "openGL": "ES 3.2", "processNm": "28", - "released": "Wed Jul 17 2019", - "perfRating": "~0.817%", + "released": "Thu Jul 04 2019", + "perfRating": "~0.717%", "3dMarkIceStorm": "9393n2", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -34427,9 +36067,9 @@ "3dMark11Vantagep": "", "3dMarkVantp": "", "3dMark06": "", - "3dMark01": "18", - "gfxBench": "8.6", - "gfxBench30": "5.7", + "3dMark01": "19n2", + "gfxBench": "9.1n2", + "gfxBench30": "6.1n2", "gfxBench31": "", "basemark11Med": "", "basemark11High": "", @@ -34453,8 +36093,8 @@ "directX": "12.1", "openGL": "ES 3.2, Vulkan", "processNm": "14", - "released": "Tue Dec 29 2015", - "perfRating": "~9.726%", + "released": "Wed Dec 16 2015", + "perfRating": "~9.626%", "3dMarkIceStorm": "10069n33", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -34493,8 +36133,8 @@ "directX": "12.1", "openGL": "ES 3.2, Vulkan", "processNm": "14", - "released": "Sat Jul 14 2018", - "perfRating": "~0.517%", + "released": "Sun Jul 01 2018", + "perfRating": "~0.417%", "3dMarkIceStorm": "6896n2", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -34533,7 +36173,7 @@ "directX": "", "openGL": "", "processNm": "", - "released": "Sun Aug 15 2010", + "released": "Mon Aug 02 2010", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -34573,8 +36213,8 @@ "directX": "10", "openGL": "", "processNm": "55", - "released": "Fri Aug 15 2008", - "perfRating": "~2.44%", + "released": "Sat Aug 02 2008", + "perfRating": "~2.24%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -34613,8 +36253,8 @@ "directX": "10", "openGL": "", "processNm": "80", - "released": "Wed May 23 2007", - "perfRating": "~5.613%", + "released": "Thu May 10 2007", + "perfRating": "~5.513%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -34653,9 +36293,9 @@ "directX": "11.1", "openGL": "ES 3.1 AEP", "processNm": "28", - "released": "Thu Jan 15 2015", - "perfRating": "~8.226%", - "3dMarkIceStorm": "9749n36", + "released": "Fri Jan 02 2015", + "perfRating": "~8.126%", + "3dMarkIceStorm": "9806.5n36", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", "3dMarkFireStrikeScore": "", @@ -34693,8 +36333,8 @@ "directX": "11 (FL 9_3)", "openGL": "ES 3.2", "processNm": "16", - "released": "Fri Apr 15 2016", - "perfRating": "~1.317%", + "released": "Sat Apr 02 2016", + "perfRating": "~117%", "3dMarkIceStorm": "13314", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -34733,8 +36373,8 @@ "directX": "10", "openGL": "", "processNm": "80", - "released": "Wed May 23 2007", - "perfRating": "~2.34%", + "released": "Thu May 10 2007", + "perfRating": "~2.14%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -34773,8 +36413,8 @@ "directX": "10", "openGL": "", "processNm": "80", - "released": "Wed Jun 18 2008", - "perfRating": "~59%", + "released": "Wed Jun 04 2008", + "perfRating": "~4.99%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -34813,7 +36453,7 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Wed Oct 15 2008", + "released": "Thu Oct 02 2008", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -34853,7 +36493,7 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Wed Oct 15 2008", + "released": "Thu Oct 02 2008", "perfRating": "~1.826%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "178", @@ -34893,8 +36533,8 @@ "directX": "10", "openGL": "", "processNm": "65", - "released": "Wed Oct 15 2008", - "perfRating": "~2.913%", + "released": "Thu Oct 02 2008", + "perfRating": "~2.813%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -34933,7 +36573,7 @@ "directX": "11", "openGL": "ES 3.0", "processNm": "28/32", - "released": "Mon Nov 26 2012", + "released": "Tue Nov 13 2012", "perfRating": "~0.14%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -34973,7 +36613,7 @@ "directX": "9c", "openGL": "", "processNm": "90", - "released": "Wed Feb 15 2006", + "released": "Thu Feb 02 2006", "perfRating": "~7.49%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -35013,8 +36653,8 @@ "directX": "9c", "openGL": "", "processNm": "90", - "released": "Fri Apr 14 2006", - "perfRating": "~1.44%", + "released": "Sat Apr 01 2006", + "perfRating": "~1.34%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -35053,8 +36693,8 @@ "directX": "9c", "openGL": "", "processNm": "90", - "released": "Thu Jun 15 2006", - "perfRating": "~1.34%", + "released": "Fri Jun 02 2006", + "perfRating": "~1.24%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -35093,8 +36733,8 @@ "directX": "9c", "openGL": "", "processNm": "90", - "released": "Wed Feb 15 2006", - "perfRating": "~6.69%", + "released": "Thu Feb 02 2006", + "perfRating": "~6.59%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -35133,8 +36773,8 @@ "directX": "", "openGL": "ES 2.0", "processNm": "40", - "released": "Fri Jan 15 2010", - "perfRating": "~16.817%", + "released": "Sat Jan 02 2010", + "perfRating": "~16.717%", "3dMarkIceStorm": "14858n6", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -35173,7 +36813,7 @@ "directX": "10", "openGL": "3.x, 4.x, OpenGL ES 3.1", "processNm": "", - "released": "Tue Sep 24 2013", + "released": "Wed Sep 11 2013", "perfRating": "~0.717%", "3dMarkIceStorm": "10862n4", "3dMarkCloudGateStandard": "", @@ -35188,7 +36828,7 @@ "3dMarkVantp": "", "3dMark06": "", "3dMark01": "15n3", - "gfxBench": "3.6n2", + "gfxBench": "7.2", "gfxBench30": "3.2n2", "gfxBench31": "", "basemark11Med": "", @@ -35213,8 +36853,8 @@ "directX": "11", "openGL": "ES 3.1", "processNm": "28", - "released": "Mon Mar 10 2014", - "perfRating": "~6.326%", + "released": "Tue Feb 25 2014", + "perfRating": "~6.226%", "3dMarkIceStorm": "8161n20", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -35253,8 +36893,8 @@ "directX": "11 (FL 9_3)", "openGL": "ES 3.2", "processNm": "16", - "released": "Fri Apr 15 2016", - "perfRating": "~1026%", + "released": "Sat Apr 02 2016", + "perfRating": "~9.926%", "3dMarkIceStorm": "11147n19", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -35293,7 +36933,7 @@ "directX": "9c", "openGL": "", "processNm": "90", - "released": "Thu Jun 15 2006", + "released": "Fri Jun 02 2006", "perfRating": "~6.39%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -35333,8 +36973,8 @@ "directX": "9", "openGL": "", "processNm": "130", - "released": "Tue Jun 15 2004", - "perfRating": "~5.69%", + "released": "Wed Jun 02 2004", + "perfRating": "~5.59%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -35373,7 +37013,7 @@ "directX": "9", "openGL": "", "processNm": "130", - "released": "Tue Jun 15 2004", + "released": "Wed Jun 02 2004", "perfRating": "~12.34%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -35413,7 +37053,7 @@ "directX": "9", "openGL": "", "processNm": "110", - "released": "Tue Jun 15 2004", + "released": "Wed Jun 02 2004", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -35453,8 +37093,8 @@ "directX": "9c", "openGL": "", "processNm": "80 / 90", - "released": "Thu Mar 15 2007", - "perfRating": "~6.413%", + "released": "Fri Mar 02 2007", + "perfRating": "~6.313%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -35493,7 +37133,7 @@ "directX": "9c", "openGL": "", "processNm": "90", - "released": "Thu Mar 15 2007", + "released": "Fri Mar 02 2007", "perfRating": "~5.59%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -35533,7 +37173,7 @@ "directX": "9", "openGL": "", "processNm": "130", - "released": "Tue Jun 15 2004", + "released": "Wed Jun 02 2004", "perfRating": "~5.69%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -35573,7 +37213,7 @@ "directX": "9", "openGL": "", "processNm": "130", - "released": "Sun Aug 15 2004", + "released": "Mon Aug 02 2004", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -35613,7 +37253,7 @@ "directX": "9c", "openGL": "", "processNm": "90", - "released": "Thu Feb 02 2006", + "released": "Fri Jan 20 2006", "perfRating": "~5.49%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -35653,7 +37293,7 @@ "directX": "8.1", "openGL": "", "processNm": "150", - "released": "Fri Nov 29 2002", + "released": "Sat Nov 16 2002", "perfRating": "~9.94%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -35693,7 +37333,7 @@ "directX": "9", "openGL": "", "processNm": "130", - "released": "Tue Jun 15 2004", + "released": "Wed Jun 02 2004", "perfRating": "~8.84%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -35733,7 +37373,7 @@ "directX": "9", "openGL": "", "processNm": "130", - "released": "Sat Nov 15 2003", + "released": "Sun Nov 02 2003", "perfRating": "~9.24%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -35773,7 +37413,7 @@ "directX": "9", "openGL": "", "processNm": "130", - "released": "Tue Jun 15 2004", + "released": "Wed Jun 02 2004", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -35813,8 +37453,8 @@ "directX": "9c", "openGL": "", "processNm": "90", - "released": "Fri Sep 15 2006", - "perfRating": "~4.69%", + "released": "Sat Sep 02 2006", + "perfRating": "~4.59%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -35853,7 +37493,7 @@ "directX": "9c", "openGL": "", "processNm": "110", - "released": "Wed Feb 15 2006", + "released": "Thu Feb 02 2006", "perfRating": "~10.24%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -35893,7 +37533,7 @@ "directX": "9", "openGL": "", "processNm": "130", - "released": "Wed Jun 22 2005", + "released": "Thu Jun 09 2005", "perfRating": "~4.79%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -35933,7 +37573,7 @@ "directX": "9c", "openGL": "", "processNm": "110", - "released": "Wed Feb 15 2006", + "released": "Thu Feb 02 2006", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -35973,7 +37613,7 @@ "directX": "9c", "openGL": "", "processNm": "110", - "released": "Wed Feb 15 2006", + "released": "Thu Feb 02 2006", "perfRating": "~9.44%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -36013,7 +37653,7 @@ "directX": "9", "openGL": "", "processNm": "130", - "released": "Thu Jan 15 2004", + "released": "Fri Jan 02 2004", "perfRating": "~11.44%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -36053,7 +37693,7 @@ "directX": "9", "openGL": "", "processNm": "130", - "released": "Wed Mar 10 2004", + "released": "Thu Feb 26 2004", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -36093,7 +37733,7 @@ "directX": "9", "openGL": "", "processNm": "150 / 130", - "released": "Sat Mar 15 2003", + "released": "Sun Mar 02 2003", "perfRating": "~9.54%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -36133,7 +37773,7 @@ "directX": "9", "openGL": "", "processNm": "80", - "released": "Thu Feb 15 2007", + "released": "Fri Feb 02 2007", "perfRating": "~2.913%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -36173,8 +37813,8 @@ "directX": "9", "openGL": "", "processNm": "80", - "released": "Thu Feb 15 2007", - "perfRating": "~4.113%", + "released": "Fri Feb 02 2007", + "perfRating": "~413%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -36213,8 +37853,8 @@ "directX": "9", "openGL": "", "processNm": "80", - "released": "Wed Sep 13 2006", - "perfRating": "~313%", + "released": "Thu Aug 31 2006", + "perfRating": "~2.913%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -36253,8 +37893,8 @@ "directX": "9", "openGL": "", "processNm": "80", - "released": "Thu Feb 15 2007", - "perfRating": "~2.39%", + "released": "Fri Feb 02 2007", + "perfRating": "~2.29%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -36293,8 +37933,8 @@ "directX": "10", "openGL": "", "processNm": "90", - "released": "Wed May 23 2007", - "perfRating": "~2.813%", + "released": "Thu May 10 2007", + "perfRating": "~2.713%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -36333,7 +37973,7 @@ "directX": "10.1", "openGL": "ES 2.0", "processNm": "40", - "released": "Mon Mar 30 2009", + "released": "Tue Mar 17 2009", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -36373,8 +38013,8 @@ "directX": "11", "openGL": "ES 3.0", "processNm": "28", - "released": "Wed Aug 21 2013", - "perfRating": "~8.222%", + "released": "Thu Aug 08 2013", + "perfRating": "~8.122%", "3dMarkIceStorm": "9931", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -36413,8 +38053,8 @@ "directX": "9_3", "openGL": "ES 3.0", "processNm": "28", - "released": "Mon Mar 12 2012", - "perfRating": "~8.122%", + "released": "Tue Feb 28 2012", + "perfRating": "~822%", "3dMarkIceStorm": "10644n2", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -36453,9 +38093,9 @@ "directX": "11.1", "openGL": "ES 3.1", "processNm": "", - "released": "Tue Oct 15 2013", + "released": "Wed Oct 02 2013", "perfRating": "~7.522%", - "3dMarkIceStorm": "7541n5", + "3dMarkIceStorm": "8041n4", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", "3dMarkFireStrikeScore": "", @@ -36467,7 +38107,7 @@ "3dMark11Vantagep": "", "3dMarkVantp": "", "3dMark06": "", - "3dMark01": "14.6n4", + "3dMark01": "16n3", "gfxBench": "4.95n6", "gfxBench30": "", "gfxBench31": "11318n2", @@ -36493,9 +38133,9 @@ "directX": "10", "openGL": "3.x, 4.x, OpenGL ES 3.0", "processNm": "20", - "released": "Tue Sep 23 2014", - "perfRating": "~117%", - "3dMarkIceStorm": "11218.5n28", + "released": "Wed Sep 10 2014", + "perfRating": "~0.817%", + "3dMarkIceStorm": "11771.5n40", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", "3dMarkFireStrikeScore": "", @@ -36507,9 +38147,9 @@ "3dMark11Vantagep": "", "3dMarkVantp": "", "3dMark06": "", - "3dMark01": "19n17", - "gfxBench": "9.8n17", - "gfxBench30": "6n17", + "3dMark01": "19n22", + "gfxBench": "9.85n22", + "gfxBench30": "6.15n22", "gfxBench31": "", "basemark11Med": "", "basemark11High": "", @@ -36533,9 +38173,9 @@ "directX": "10", "openGL": "3.x, 4.x, OpenGL ES 3.0", "processNm": "20", - "released": "Tue Sep 23 2014", - "perfRating": "~0.717%", - "3dMarkIceStorm": "7567n9", + "released": "Wed Sep 10 2014", + "perfRating": "~0.517%", + "3dMarkIceStorm": "7567n11", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", "3dMarkFireStrikeScore": "", @@ -36547,9 +38187,9 @@ "3dMark11Vantagep": "", "3dMarkVantp": "", "3dMark06": "", - "3dMark01": "14n7", - "gfxBench": "6.5n7", - "gfxBench30": "4.3n7", + "3dMark01": "14n8", + "gfxBench": "6.55n8", + "gfxBench30": "4.3n8", "gfxBench31": "", "basemark11Med": "", "basemark11High": "", @@ -36573,8 +38213,8 @@ "directX": "10", "openGL": "3.x, 4.x, OpenGL ES 3.0", "processNm": "20", - "released": "Tue Sep 23 2014", - "perfRating": "~0.317%", + "released": "Wed Sep 10 2014", + "perfRating": "~0.217%", "3dMarkIceStorm": "3583.5n18", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -36613,8 +38253,8 @@ "directX": "11 (FL 9_3)", "openGL": "ES 3.1", "processNm": "28", - "released": "Wed Nov 13 2013", - "perfRating": "~0.517%", + "released": "Thu Oct 31 2013", + "perfRating": "~0.417%", "3dMarkIceStorm": "6250n9", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -36653,7 +38293,7 @@ "directX": "", "openGL": "ES 2.0", "processNm": "28/40", - "released": "Thu Jul 05 2012", + "released": "Fri Jun 22 2012", "perfRating": "~7.817%", "3dMarkIceStorm": "5253n21", "3dMarkCloudGateStandard": "", @@ -36693,8 +38333,8 @@ "directX": "11 (FL 9_3)", "openGL": "ES 3.2", "processNm": "16", - "released": "Fri Apr 15 2016", - "perfRating": "~0.617%", + "released": "Sat Apr 02 2016", + "perfRating": "~0.517%", "3dMarkIceStorm": "7456n3", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -36733,7 +38373,7 @@ "directX": "9.1", "openGL": "", "processNm": "32", - "released": "Tue Nov 15 2011", + "released": "Wed Nov 02 2011", "perfRating": "~2.113%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -36773,7 +38413,7 @@ "directX": "9c", "openGL": "", "processNm": "90", - "released": "Wed Feb 15 2006", + "released": "Thu Feb 02 2006", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -36813,8 +38453,8 @@ "directX": "9c", "openGL": "", "processNm": "90", - "released": "Wed Feb 15 2006", - "perfRating": "~2.79%", + "released": "Thu Feb 02 2006", + "perfRating": "~2.69%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -36853,7 +38493,7 @@ "directX": "9b", "openGL": "", "processNm": "110", - "released": "Thu Jun 15 2006", + "released": "Fri Jun 02 2006", "perfRating": "~2.79%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -36893,7 +38533,7 @@ "directX": "9c", "openGL": "", "processNm": "110", - "released": "Wed Feb 15 2006", + "released": "Thu Feb 02 2006", "perfRating": "~2.913%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -36933,7 +38573,7 @@ "directX": "9c", "openGL": "", "processNm": "110", - "released": "Wed Feb 15 2006", + "released": "Thu Feb 02 2006", "perfRating": "~2.89%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -36973,7 +38613,7 @@ "directX": "9c", "openGL": "", "processNm": "90", - "released": "Wed Feb 15 2006", + "released": "Thu Feb 02 2006", "perfRating": "~2.89%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -37013,7 +38653,7 @@ "directX": "10.1", "openGL": "ES 2.0", "processNm": "40", - "released": "Mon Mar 30 2009", + "released": "Tue Mar 17 2009", "perfRating": "~0.14%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -37053,7 +38693,7 @@ "directX": "9.1", "openGL": "", "processNm": "32", - "released": "Tue Nov 15 2011", + "released": "Wed Nov 02 2011", "perfRating": "~2.713%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -37093,7 +38733,7 @@ "directX": "8.1", "openGL": "", "processNm": "150", - "released": "Sat Mar 15 2003", + "released": "Sun Mar 02 2003", "perfRating": "~84%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -37133,7 +38773,7 @@ "directX": "8.1", "openGL": "", "processNm": "150", - "released": "Tue Jan 15 2002", + "released": "Wed Jan 02 2002", "perfRating": "~8.74%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -37173,7 +38813,7 @@ "directX": "9", "openGL": "", "processNm": "150", - "released": "Sat Mar 15 2003", + "released": "Sun Mar 02 2003", "perfRating": "~7.14%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -37213,7 +38853,7 @@ "directX": "8.1", "openGL": "", "processNm": "150", - "released": "Sun Sep 15 2002", + "released": "Mon Sep 02 2002", "perfRating": "~5.84%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -37253,7 +38893,7 @@ "directX": "7", "openGL": "", "processNm": "150", - "released": "Fri Mar 15 2002", + "released": "Sat Mar 02 2002", "perfRating": "~5.64%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -37293,7 +38933,7 @@ "directX": "7", "openGL": "", "processNm": "150", - "released": "Fri Mar 15 2002", + "released": "Sat Mar 02 2002", "perfRating": "~5.74%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -37333,7 +38973,7 @@ "directX": "7", "openGL": "", "processNm": "150", - "released": "Fri Mar 15 2002", + "released": "Sat Mar 02 2002", "perfRating": "~5.24%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -37373,7 +39013,7 @@ "directX": "7", "openGL": "", "processNm": "150", - "released": "Fri Mar 15 2002", + "released": "Sat Mar 02 2002", "perfRating": "~4.54%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -37413,7 +39053,7 @@ "directX": "10.1", "openGL": "ES 2.0", "processNm": "40", - "released": "Mon Mar 30 2009", + "released": "Tue Mar 17 2009", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -37453,7 +39093,7 @@ "directX": "9c", "openGL": "", "processNm": "45", - "released": "Sun Jan 24 2010", + "released": "Mon Jan 11 2010", "perfRating": "~1.413%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -37493,8 +39133,8 @@ "directX": "9c", "openGL": "", "processNm": "130", - "released": "Tue Mar 15 2005", - "perfRating": "~1.613%", + "released": "Wed Mar 02 2005", + "perfRating": "~1.513%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -37533,8 +39173,8 @@ "directX": "9_3/10.1", "openGL": "3.2", "processNm": "32", - "released": "Fri Jan 15 2010", - "perfRating": "~1.617%", + "released": "Sat Jan 02 2010", + "perfRating": "~1.517%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -37573,8 +39213,8 @@ "directX": "9_3/10.1", "openGL": "ES 2.0", "processNm": "45", - "released": "Fri Jan 15 2010", - "perfRating": "~0.69%", + "released": "Sat Jan 02 2010", + "perfRating": "~0.59%", "3dMarkIceStorm": "6595n3", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -37613,7 +39253,7 @@ "directX": "9.3", "openGL": "ES 3.1", "processNm": "", - "released": "Sun Mar 15 2015", + "released": "Mon Mar 02 2015", "perfRating": "~4.526%", "3dMarkIceStorm": "4680.5n50", "3dMarkCloudGateStandard": "", @@ -37653,7 +39293,7 @@ "directX": "9_3/10.1", "openGL": "ES 2.0", "processNm": "45", - "released": "Fri Jan 15 2010", + "released": "Sat Jan 02 2010", "perfRating": "~3.617%", "3dMarkIceStorm": "2136n11", "3dMarkCloudGateStandard": "", @@ -37693,8 +39333,8 @@ "directX": "9.3", "openGL": "ES 3.0", "processNm": "28", - "released": "Thu Feb 25 2016", - "perfRating": "~0.513%", + "released": "Fri Feb 12 2016", + "perfRating": "~0.413%", "3dMarkIceStorm": "5461.5n18", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -37733,7 +39373,7 @@ "directX": "9.3", "openGL": "ES 3.0", "processNm": "28", - "released": "Sat Sep 15 2012", + "released": "Sun Sep 02 2012", "perfRating": "~2.822%", "3dMarkIceStorm": "3838n29", "3dMarkCloudGateStandard": "", @@ -37747,8 +39387,8 @@ "3dMark11Vantagep": "", "3dMarkVantp": "", "3dMark06": "", - "3dMark01": "5.25n26", - "gfxBench": "1.8n31", + "3dMark01": "5.3n25", + "gfxBench": "1.8n29", "gfxBench30": "", "gfxBench31": "4014n4", "basemark11Med": "1880n3", @@ -37773,8 +39413,8 @@ "directX": "9.0c", "openGL": "ES 3.0", "processNm": "28", - "released": "Sat Sep 15 2012", - "perfRating": "~2.822%", + "released": "Sun Sep 02 2012", + "perfRating": "~2.722%", "3dMarkIceStorm": "4210n19", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -37788,7 +39428,7 @@ "3dMarkVantp": "", "3dMark06": "", "3dMark01": "5.7n32", - "gfxBench": "1.7n17", + "gfxBench": "1.7n16", "gfxBench30": "", "gfxBench31": "4267n16", "basemark11Med": "1433.5n8", @@ -37813,8 +39453,8 @@ "directX": "9.0c", "openGL": "ES 3.0", "processNm": "28", - "released": "Wed Jul 15 2015", - "perfRating": "~0.413%", + "released": "Thu Jul 02 2015", + "perfRating": "~0.313%", "3dMarkIceStorm": "4053n8", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -37853,7 +39493,7 @@ "directX": "9.3", "openGL": "ES 3.1", "processNm": "", - "released": "Sun Mar 15 2015", + "released": "Mon Mar 02 2015", "perfRating": "~2.326%", "3dMarkIceStorm": "2974n25", "3dMarkCloudGateStandard": "", @@ -37867,8 +39507,8 @@ "3dMark11Vantagep": "", "3dMarkVantp": "", "3dMark06": "", - "3dMark01": "5.95n20", - "gfxBench": "2.2n21", + "3dMark01": "6n21", + "gfxBench": "2.2n22", "gfxBench30": "1.4n17", "gfxBench31": "3911n8", "basemark11Med": "1837n8", @@ -37883,8 +39523,8 @@ "name": "Vivante GC7000UL", "codeName": "", "architecture": "", - "pixelShaders": "0", - "vertexShaders": "0", + "pixelShaders": "8", + "vertexShaders": "8", "coreSpeed": "", "shaderSpeed": "", "memorySpeed": "", @@ -37893,7 +39533,7 @@ "directX": "", "openGL": "ES 3.1", "processNm": "", - "released": "Wed Jan 15 2014", + "released": "Thu Jan 02 2014", "perfRating": "~2.422%", "3dMarkIceStorm": "2591", "3dMarkCloudGateStandard": "", @@ -37933,8 +39573,8 @@ "directX": "9.3", "openGL": "ES 3.0", "processNm": "28", - "released": "Thu Jul 04 2013", - "perfRating": "~1.222%", + "released": "Fri Jun 21 2013", + "perfRating": "~2.322%", "3dMarkIceStorm": "3592n6", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -37948,10 +39588,10 @@ "3dMarkVantp": "", "3dMark06": "", "3dMark01": "4.35n4", - "gfxBench": "0.65n6", + "gfxBench": "1.3n3", "gfxBench30": "", - "gfxBench31": "1721n2", - "basemark11Med": "658n2", + "gfxBench31": "3442", + "basemark11Med": "1316", "basemark11High": "", "unigineHeaven30": "", "unigineValley10": "", @@ -37973,7 +39613,7 @@ "directX": "7", "openGL": "", "processNm": "150", - "released": "Tue Sep 11 2001", + "released": "Wed Aug 29 2001", "perfRating": "~44%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -38013,7 +39653,7 @@ "directX": "7", "openGL": "", "processNm": "180", - "released": "Thu Oct 13 2005", + "released": "Fri Sep 30 2005", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -38053,7 +39693,7 @@ "directX": "9c", "openGL": "", "processNm": "130", - "released": "Tue Mar 15 2005", + "released": "Wed Mar 02 2005", "perfRating": "~1.713%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -38093,7 +39733,7 @@ "directX": "9b", "openGL": "", "processNm": "130", - "released": "Fri Mar 04 2005", + "released": "Sat Feb 19 2005", "perfRating": "~213%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -38133,7 +39773,7 @@ "directX": "9b", "openGL": "", "processNm": "110", - "released": "Thu Jun 15 2006", + "released": "Fri Jun 02 2006", "perfRating": "~2.29%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -38173,7 +39813,7 @@ "directX": "9", "openGL": "", "processNm": "", - "released": "Mon Jan 15 2007", + "released": "Tue Jan 02 2007", "perfRating": "~0.99%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -38213,7 +39853,7 @@ "directX": "8.1", "openGL": "", "processNm": "", - "released": "Thu Jun 15 2006", + "released": "Fri Jun 02 2006", "perfRating": "~1.19%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -38253,8 +39893,8 @@ "directX": "", "openGL": "ES 2.0", "processNm": "45", - "released": "Mon Mar 12 2012", - "perfRating": "~4.813%", + "released": "Tue Feb 28 2012", + "perfRating": "~4.713%", "3dMarkIceStorm": "4969", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -38293,7 +39933,7 @@ "directX": "", "openGL": "ES 2.0", "processNm": "", - "released": "Wed May 15 2013", + "released": "Thu May 02 2013", "perfRating": "~04%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -38333,7 +39973,7 @@ "directX": "", "openGL": "ES 2.0", "processNm": "", - "released": "Mon Jun 16 2008", + "released": "Tue Jun 03 2008", "perfRating": "~5.517%", "3dMarkIceStorm": "2747n3", "3dMarkCloudGateStandard": "", @@ -38347,7 +39987,7 @@ "3dMark11Vantagep": "", "3dMarkVantp": "", "3dMark06": "", - "3dMark01": "4n15", + "3dMark01": "4.05n14", "gfxBench": "", "gfxBench30": "", "gfxBench31": "6990n3", @@ -38373,7 +40013,7 @@ "directX": "", "openGL": "ES 2.0", "processNm": "40", - "released": "Fri Jan 15 2010", + "released": "Sat Jan 02 2010", "perfRating": "~4.113%", "3dMarkIceStorm": "2445", "3dMarkCloudGateStandard": "", @@ -38413,7 +40053,7 @@ "directX": "", "openGL": "ES 2.0", "processNm": "40", - "released": "Fri Jan 15 2010", + "released": "Sat Jan 02 2010", "perfRating": "~1.69%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -38453,7 +40093,7 @@ "directX": "", "openGL": "ES 2.0", "processNm": "45", - "released": "Tue Jun 15 2010", + "released": "Wed Jun 02 2010", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -38493,7 +40133,7 @@ "directX": "9_3", "openGL": "2.1 / ES 2.0", "processNm": "", - "released": "Thu Sep 26 2013", + "released": "Fri Sep 13 2013", "perfRating": "~0.29%", "3dMarkIceStorm": "2373n3", "3dMarkCloudGateStandard": "", @@ -38533,7 +40173,7 @@ "directX": "", "openGL": "ES 2.0", "processNm": "", - "released": "Mon Jun 16 2008", + "released": "Tue Jun 03 2008", "perfRating": "~3.717%", "3dMarkIceStorm": "2465n25", "3dMarkCloudGateStandard": "", @@ -38573,9 +40213,9 @@ "directX": "", "openGL": "ES 2.0", "processNm": "", - "released": "Mon Jun 16 2008", + "released": "Tue Jun 03 2008", "perfRating": "~3.817%", - "3dMarkIceStorm": "2397n8", + "3dMarkIceStorm": "2404n9", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", "3dMarkFireStrikeScore": "", @@ -38613,7 +40253,7 @@ "directX": "", "openGL": "ES 2.0", "processNm": "40", - "released": "Fri Jan 15 2010", + "released": "Sat Jan 02 2010", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -38653,7 +40293,7 @@ "directX": "9.0c", "openGL": "", "processNm": "45", - "released": "Sat May 15 2010", + "released": "Sun May 02 2010", "perfRating": "~0.813%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -38693,7 +40333,7 @@ "directX": "", "openGL": "ES 2.0", "processNm": "45", - "released": "Tue Jan 15 2008", + "released": "Wed Jan 02 2008", "perfRating": "~04%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -38707,7 +40347,7 @@ "3dMark11Vantagep": "", "3dMarkVantp": "", "3dMark06": "", - "3dMark01": "0.5n2", + "3dMark01": "1", "gfxBench": "", "gfxBench30": "", "gfxBench31": "", @@ -38733,7 +40373,7 @@ "directX": "10.1", "openGL": "", "processNm": "130", - "released": "Sat Nov 15 2008", + "released": "Sun Nov 02 2008", "perfRating": "~0.413%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -38773,7 +40413,7 @@ "directX": "", "openGL": "ES 2.0", "processNm": "45", - "released": "Mon Sep 20 2010", + "released": "Tue Sep 07 2010", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -38813,7 +40453,7 @@ "directX": "", "openGL": "ES 2.0", "processNm": "45", - "released": "Wed Oct 10 2012", + "released": "Thu Sep 27 2012", "perfRating": "~0.29%", "3dMarkIceStorm": "2073", "3dMarkCloudGateStandard": "", @@ -38853,7 +40493,7 @@ "directX": "", "openGL": "ES 2.0", "processNm": "40/28", - "released": "Sun Jan 15 2012", + "released": "Mon Jan 02 2012", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -38893,7 +40533,7 @@ "directX": "9.0c", "openGL": "2.1, ES 2.0", "processNm": "45/65", - "released": "Thu Nov 15 2007", + "released": "Fri Nov 02 2007", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -38933,8 +40573,8 @@ "directX": "", "openGL": "ES 2.0", "processNm": "", - "released": "Sun Oct 15 2006", - "perfRating": "~0.19%", + "released": "Mon Oct 02 2006", + "perfRating": "~09%", "3dMarkIceStorm": "536", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", @@ -38973,7 +40613,7 @@ "directX": "", "openGL": "ES 2.0", "processNm": "", - "released": "Wed Jun 15 2005", + "released": "Thu Jun 02 2005", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -39013,7 +40653,7 @@ "directX": "", "openGL": "ES 2.0", "processNm": "65/45", - "released": "Wed Oct 15 2008", + "released": "Thu Oct 02 2008", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -39053,7 +40693,7 @@ "directX": "", "openGL": "ES 2.0", "processNm": "65", - "released": "Mon Feb 26 2007", + "released": "Tue Feb 13 2007", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -39093,7 +40733,7 @@ "directX": "7", "openGL": "", "processNm": "150", - "released": "Fri Feb 15 2002", + "released": "Sat Feb 02 2002", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -39133,7 +40773,7 @@ "directX": "7", "openGL": "", "processNm": "180", - "released": "Thu Mar 15 2001", + "released": "Fri Mar 02 2001", "perfRating": "~2.64%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -39173,7 +40813,7 @@ "directX": "8.1", "openGL": "", "processNm": "", - "released": "Mon Jul 07 2003", + "released": "Tue Jun 24 2003", "perfRating": "~2.84%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -39213,7 +40853,7 @@ "directX": "8.1", "openGL": "", "processNm": "", - "released": "Thu May 15 2003", + "released": "Fri May 02 2003", "perfRating": "~7.74%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -39253,7 +40893,7 @@ "directX": "7", "openGL": "", "processNm": "180", - "released": "Sat Dec 15 2001", + "released": "Sun Dec 02 2001", "perfRating": "~3.64%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -39293,7 +40933,7 @@ "directX": "7", "openGL": "", "processNm": "180", - "released": "Sat Dec 15 2001", + "released": "Sun Dec 02 2001", "perfRating": "~2.74%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -39333,7 +40973,7 @@ "directX": "9", "openGL": "", "processNm": "", - "released": "Thu Mar 15 2007", + "released": "Fri Mar 02 2007", "perfRating": "~1.513%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -39373,7 +41013,7 @@ "directX": "8", "openGL": "", "processNm": "150", - "released": "Wed Dec 17 2003", + "released": "Thu Dec 04 2003", "perfRating": "~2.64%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -39413,7 +41053,7 @@ "directX": "7", "openGL": "", "processNm": "", - "released": "Sat Mar 15 2003", + "released": "Sun Mar 02 2003", "perfRating": "~1.74%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -39453,7 +41093,7 @@ "directX": "7", "openGL": "", "processNm": "", - "released": "Sat Oct 19 2002", + "released": "Sun Oct 06 2002", "perfRating": "~1.34%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -39493,7 +41133,7 @@ "directX": "7", "openGL": "", "processNm": "", - "released": "Sat Oct 19 2002", + "released": "Sun Oct 06 2002", "perfRating": "~1.64%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -39533,7 +41173,7 @@ "directX": "7", "openGL": "", "processNm": "", - "released": "Sun Oct 15 2006", + "released": "Mon Oct 02 2006", "perfRating": "~1.14%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -39573,7 +41213,7 @@ "directX": "7", "openGL": "", "processNm": "", - "released": "Thu Jul 15 2004", + "released": "Fri Jul 02 2004", "perfRating": "~2.14%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -39613,7 +41253,7 @@ "directX": "", "openGL": "", "processNm": "", - "released": "Wed Jan 15 2003", + "released": "Thu Jan 02 2003", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -39653,7 +41293,7 @@ "directX": "8.1", "openGL": "", "processNm": "", - "released": "Tue Oct 07 2003", + "released": "Wed Sep 24 2003", "perfRating": "~1.64%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -39693,7 +41333,7 @@ "directX": "7", "openGL": "", "processNm": "", - "released": "Tue Jul 15 2003", + "released": "Wed Jul 02 2003", "perfRating": "~1.44%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -39733,7 +41373,7 @@ "directX": "", "openGL": "", "processNm": "", - "released": "Mon Jan 15 2001", + "released": "Tue Jan 02 2001", "perfRating": "~0.64%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -39773,7 +41413,7 @@ "directX": "6", "openGL": "", "processNm": "", - "released": "Tue Feb 15 2000", + "released": "Wed Feb 02 2000", "perfRating": "~0.44%", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -39813,7 +41453,7 @@ "directX": "", "openGL": "", "processNm": "", - "released": "Mon Jan 15 2007", + "released": "Tue Jan 02 2007", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -39853,7 +41493,7 @@ "directX": "", "openGL": "", "processNm": "", - "released": "Thu Jan 15 1970", + "released": "Fri Jan 02 1970", "perfRating": "", "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", @@ -39893,9 +41533,9 @@ "directX": "", "openGL": "", "processNm": "", - "released": "Thu Jan 15 1970", - "perfRating": "~2.217%", - "3dMarkIceStorm": "26348", + "released": "Fri Jan 02 1970", + "perfRating": "", + "3dMarkIceStorm": "", "3dMarkCloudGateStandard": "", "3dMarkcCloudGate": "", "3dMarkFireStrikeScore": "", @@ -39907,9 +41547,9 @@ "3dMark11Vantagep": "", "3dMarkVantp": "", "3dMark06": "", - "3dMark01": "41", - "gfxBench": "20", - "gfxBench30": "15", + "3dMark01": "", + "gfxBench": "", + "gfxBench30": "", "gfxBench31": "", "basemark11Med": "", "basemark11High": "", diff --git a/data/videocard-benchmark-gpus.json b/data/videocard-benchmark-gpus.json index 2a95e1b..48578cb 100644 --- a/data/videocard-benchmark-gpus.json +++ b/data/videocard-benchmark-gpus.json @@ -49,8 +49,8 @@ }, "15FF": { "name": "15FF", - "g3dPerf": "8214", - "g2dPerf": "582", + "g3dPerf": "8229", + "g2dPerf": "538", "tdp": "NA", "testDate": "Jul 2020", "type": "Unknown", @@ -467,6 +467,18 @@ "clock": "NA", "memoryClock": "NA" }, + "CARRIZO 9874": { + "name": "CARRIZO 9874", + "g3dPerf": "247", + "g2dPerf": "69", + "tdp": "NA", + "testDate": "Nov 2020", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "Citrix Indirect Display Adapter": { "name": "Citrix Indirect Display Adapter", "g3dPerf": "4447", @@ -539,6 +551,18 @@ "clock": "NA", "memoryClock": "NA" }, + "EG PARK": { + "name": "EG PARK", + "g3dPerf": "141", + "g2dPerf": "7", + "tdp": "NA", + "testDate": "Mar 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "EIZO Quadro MED-XN51LP": { "name": "EIZO Quadro MED-XN51LP", "g3dPerf": "4955", @@ -553,8 +577,8 @@ }, "Embedded Radeon E9173": { "name": "Embedded Radeon E9173", - "g3dPerf": "1996", - "g2dPerf": "527", + "g3dPerf": "1485", + "g2dPerf": "312", "tdp": "NA", "testDate": "Jan 2018", "type": "Unknown", @@ -913,8 +937,8 @@ }, "FirePro 2270": { "name": "FirePro 2270", - "g3dPerf": "178", - "g2dPerf": "342", + "g3dPerf": "154", + "g2dPerf": "230", "tdp": "17", "testDate": "Aug 2012", "type": "Workstation", @@ -1093,8 +1117,8 @@ }, "FirePro M2000": { "name": "FirePro M2000", - "g3dPerf": "375", - "g2dPerf": "259", + "g3dPerf": "414", + "g2dPerf": "213", "tdp": "NA", "testDate": "Nov 2012", "type": "Workstation", @@ -1105,8 +1129,8 @@ }, "FirePro M4000": { "name": "FirePro M4000", - "g3dPerf": "1645", - "g2dPerf": "388", + "g3dPerf": "1587", + "g2dPerf": "398", "tdp": "NA", "testDate": "Aug 2012", "type": "Workstation", @@ -1117,8 +1141,8 @@ }, "FirePro M4000 Mobility Pro": { "name": "FirePro M4000 Mobility Pro", - "g3dPerf": "1688", - "g2dPerf": "511", + "g3dPerf": "1654", + "g2dPerf": "483", "tdp": "NA", "testDate": "Nov 2015", "type": "Unknown", @@ -1153,8 +1177,8 @@ }, "FirePro M4150": { "name": "FirePro M4150", - "g3dPerf": "1006", - "g2dPerf": "315", + "g3dPerf": "977", + "g2dPerf": "258", "tdp": "NA", "testDate": "Jun 2015", "type": "Unknown", @@ -1165,8 +1189,8 @@ }, "FirePro M4170": { "name": "FirePro M4170", - "g3dPerf": "1066", - "g2dPerf": "646", + "g3dPerf": "1092", + "g2dPerf": "325", "tdp": "NA", "testDate": "Feb 2015", "type": "Unknown", @@ -1225,8 +1249,8 @@ }, "FirePro M6000 Mobility Pro": { "name": "FirePro M6000 Mobility Pro", - "g3dPerf": "1529", - "g2dPerf": "319", + "g3dPerf": "1269", + "g2dPerf": "298", "tdp": "NA", "testDate": "Mar 2013", "type": "Unknown", @@ -1237,8 +1261,8 @@ }, "FirePro M6100": { "name": "FirePro M6100", - "g3dPerf": "2026", - "g2dPerf": "401", + "g3dPerf": "2179", + "g2dPerf": "428", "tdp": "NA", "testDate": "Sep 2013", "type": "Workstation", @@ -1249,8 +1273,8 @@ }, "FirePro M6100 FireGL V": { "name": "FirePro M6100 FireGL V", - "g3dPerf": "3487", - "g2dPerf": "711", + "g3dPerf": "2656", + "g2dPerf": "519", "tdp": "NA", "testDate": "Mar 2017", "type": "Unknown", @@ -1343,10 +1367,22 @@ "clock": "NA", "memoryClock": "NA" }, + "FirePro S9050": { + "name": "FirePro S9050", + "g3dPerf": "3912", + "g2dPerf": "10", + "tdp": "NA", + "testDate": "Sep 2020", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "FirePro V3800": { "name": "FirePro V3800", - "g3dPerf": "334", - "g2dPerf": "240", + "g3dPerf": "323", + "g2dPerf": "191", "tdp": "NA", "testDate": "Jul 2016", "type": "Unknown", @@ -1357,8 +1393,8 @@ }, "FirePro V3900": { "name": "FirePro V3900", - "g3dPerf": "698", - "g2dPerf": "266", + "g3dPerf": "674", + "g2dPerf": "257", "tdp": "50", "testDate": "Mar 2012", "type": "Workstation", @@ -1369,8 +1405,8 @@ }, "FirePro V4900": { "name": "FirePro V4900", - "g3dPerf": "1103", - "g2dPerf": "471", + "g3dPerf": "982", + "g2dPerf": "350", "tdp": "75", "testDate": "May 2012", "type": "Workstation", @@ -1393,8 +1429,8 @@ }, "FirePro V5800": { "name": "FirePro V5800", - "g3dPerf": "1433", - "g2dPerf": "482", + "g3dPerf": "1271", + "g2dPerf": "402", "tdp": "NA", "testDate": "Feb 2016", "type": "Unknown", @@ -1405,8 +1441,8 @@ }, "FirePro V5900": { "name": "FirePro V5900", - "g3dPerf": "1325", - "g2dPerf": "494", + "g3dPerf": "1279", + "g2dPerf": "357", "tdp": "75", "testDate": "Jul 2011", "type": "Workstation", @@ -1429,8 +1465,8 @@ }, "FirePro V7800": { "name": "FirePro V7800", - "g3dPerf": "2091", - "g2dPerf": "426", + "g3dPerf": "2030", + "g2dPerf": "384", "tdp": "NA", "testDate": "Mar 2018", "type": "Unknown", @@ -1441,8 +1477,8 @@ }, "FirePro V7900": { "name": "FirePro V7900", - "g3dPerf": "2250", - "g2dPerf": "573", + "g3dPerf": "2297", + "g2dPerf": "480", "tdp": "150", "testDate": "Sep 2011", "type": "Workstation", @@ -1489,8 +1525,8 @@ }, "FirePro W2100": { "name": "FirePro W2100", - "g3dPerf": "898", - "g2dPerf": "378", + "g3dPerf": "869", + "g2dPerf": "324", "tdp": "26", "testDate": "Sep 2014", "type": "Workstation", @@ -1501,8 +1537,8 @@ }, "FirePro W4100": { "name": "FirePro W4100", - "g3dPerf": "1509", - "g2dPerf": "499", + "g3dPerf": "1533", + "g2dPerf": "533", "tdp": "50", "testDate": "Nov 2014", "type": "Workstation", @@ -1513,8 +1549,8 @@ }, "FirePro W4170M": { "name": "FirePro W4170M", - "g3dPerf": "988", - "g2dPerf": "241", + "g3dPerf": "907", + "g2dPerf": "225", "tdp": "NA", "testDate": "Apr 2015", "type": "Unknown", @@ -1525,8 +1561,8 @@ }, "Firepro W4190M": { "name": "Firepro W4190M", - "g3dPerf": "1226", - "g2dPerf": "291", + "g3dPerf": "1093", + "g2dPerf": "213", "tdp": "NA", "testDate": "Apr 2016", "type": "Unknown", @@ -1549,8 +1585,8 @@ }, "FirePro W5000": { "name": "FirePro W5000", - "g3dPerf": "2998", - "g2dPerf": "562", + "g3dPerf": "2973", + "g2dPerf": "560", "tdp": "75", "testDate": "Oct 2012", "type": "Workstation", @@ -1561,8 +1597,8 @@ }, "FirePro W5100": { "name": "FirePro W5100", - "g3dPerf": "2912", - "g2dPerf": "505", + "g3dPerf": "2866", + "g2dPerf": "492", "tdp": "75", "testDate": "Nov 2014", "type": "Workstation", @@ -1573,8 +1609,8 @@ }, "FirePro W5130M": { "name": "FirePro W5130M", - "g3dPerf": "1700", - "g2dPerf": "497", + "g3dPerf": "1497", + "g2dPerf": "347", "tdp": "NA", "testDate": "Mar 2016", "type": "Unknown", @@ -1585,8 +1621,8 @@ }, "Firepro W5170M": { "name": "Firepro W5170M", - "g3dPerf": "1475", - "g2dPerf": "429", + "g3dPerf": "1673", + "g2dPerf": "441", "tdp": "NA", "testDate": "Dec 2015", "type": "Mobile, Workstation", @@ -1597,8 +1633,8 @@ }, "FirePro W600": { "name": "FirePro W600", - "g3dPerf": "1725", - "g2dPerf": "603", + "g3dPerf": "1752", + "g2dPerf": "631", "tdp": "75", "testDate": "Jan 2013", "type": "Workstation", @@ -1607,10 +1643,22 @@ "clock": "750 MHz", "memoryClock": "750 MHz" }, + "FirePro W6150M": { + "name": "FirePro W6150M", + "g3dPerf": "1586", + "g2dPerf": "313", + "tdp": "NA", + "testDate": "Feb 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "FirePro W7000": { "name": "FirePro W7000", - "g3dPerf": "4048", - "g2dPerf": "527", + "g3dPerf": "4340", + "g2dPerf": "585", "tdp": "150", "testDate": "Oct 2012", "type": "Workstation", @@ -1621,8 +1669,8 @@ }, "FirePro W7000 Adapter": { "name": "FirePro W7000 Adapter", - "g3dPerf": "4106", - "g2dPerf": "600", + "g3dPerf": "4340", + "g2dPerf": "692", "tdp": "NA", "testDate": "Sep 2013", "type": "Unknown", @@ -1633,8 +1681,8 @@ }, "FirePro W7100": { "name": "FirePro W7100", - "g3dPerf": "4800", - "g2dPerf": "652", + "g3dPerf": "4917", + "g2dPerf": "599", "tdp": "150", "testDate": "Feb 2015", "type": "Workstation", @@ -1669,8 +1717,8 @@ }, "FirePro W8100": { "name": "FirePro W8100", - "g3dPerf": "6986", - "g2dPerf": "694", + "g3dPerf": "7234", + "g2dPerf": "732", "tdp": "220", "testDate": "Aug 2014", "type": "Workstation", @@ -1681,8 +1729,8 @@ }, "FirePro W9000": { "name": "FirePro W9000", - "g3dPerf": "5908", - "g2dPerf": "575", + "g3dPerf": "6046", + "g2dPerf": "668", "tdp": "274", "testDate": "Nov 2012", "type": "Workstation", @@ -1778,7 +1826,7 @@ "GeForce 210": { "name": "GeForce 210", "g3dPerf": "97", - "g2dPerf": "76", + "g2dPerf": "50", "tdp": "30.5", "testDate": "Oct 2009", "type": "Desktop", @@ -1825,8 +1873,8 @@ }, "GeForce 310": { "name": "GeForce 310", - "g3dPerf": "126", - "g2dPerf": "118", + "g3dPerf": "124", + "g2dPerf": "82", "tdp": "30.5", "testDate": "Jan 2010", "type": "Desktop", @@ -1838,7 +1886,7 @@ "GeForce 310M": { "name": "GeForce 310M", "g3dPerf": "112", - "g2dPerf": "48", + "g2dPerf": "32", "tdp": "14", "testDate": "Aug 2012", "type": "Mobile", @@ -1849,8 +1897,8 @@ }, "GeForce 315": { "name": "GeForce 315", - "g3dPerf": "164", - "g2dPerf": "214", + "g3dPerf": "163", + "g2dPerf": "97", "tdp": "33", "testDate": "Feb 2010", "type": "Desktop", @@ -1861,8 +1909,8 @@ }, "GeForce 315M": { "name": "GeForce 315M", - "g3dPerf": "123", - "g2dPerf": "111", + "g3dPerf": "119", + "g2dPerf": "69", "tdp": "14", "testDate": "Jun 2011", "type": "Mobile", @@ -1873,8 +1921,8 @@ }, "GeForce 320M": { "name": "GeForce 320M", - "g3dPerf": "272", - "g2dPerf": "321", + "g3dPerf": "202", + "g2dPerf": "85", "tdp": "20", "testDate": "Nov 2011", "type": "Mobile", @@ -1885,8 +1933,8 @@ }, "GeForce 405": { "name": "GeForce 405", - "g3dPerf": "130", - "g2dPerf": "149", + "g3dPerf": "124", + "g2dPerf": "86", "tdp": "NA", "testDate": "Mar 2011", "type": "Unknown", @@ -1897,8 +1945,8 @@ }, "GeForce 410M": { "name": "GeForce 410M", - "g3dPerf": "246", - "g2dPerf": "140", + "g3dPerf": "248", + "g2dPerf": "137", "tdp": "12", "testDate": "Jul 2011", "type": "Mobile", @@ -1921,8 +1969,8 @@ }, "GeForce 510": { "name": "GeForce 510", - "g3dPerf": "238", - "g2dPerf": "281", + "g3dPerf": "253", + "g2dPerf": "211", "tdp": "25", "testDate": "Dec 2011", "type": "Desktop", @@ -1933,8 +1981,8 @@ }, "GeForce 605": { "name": "GeForce 605", - "g3dPerf": "310", - "g2dPerf": "245", + "g3dPerf": "309", + "g2dPerf": "192", "tdp": "NA", "testDate": "Jun 2012", "type": "Unknown", @@ -1945,8 +1993,8 @@ }, "GeForce 6100": { "name": "GeForce 6100", - "g3dPerf": "21", - "g2dPerf": "209", + "g3dPerf": "24", + "g2dPerf": "54", "tdp": "NA", "testDate": "Apr 2009", "type": "Unknown", @@ -2005,8 +2053,8 @@ }, "GeForce 610M": { "name": "GeForce 610M", - "g3dPerf": "282", - "g2dPerf": "120", + "g3dPerf": "289", + "g2dPerf": "107", "tdp": "NA", "testDate": "Oct 2012", "type": "Unknown", @@ -2017,8 +2065,8 @@ }, "GeForce 615": { "name": "GeForce 615", - "g3dPerf": "549", - "g2dPerf": "583", + "g3dPerf": "552", + "g2dPerf": "412", "tdp": "NA", "testDate": "Jan 2013", "type": "Unknown", @@ -2041,8 +2089,8 @@ }, "GeForce 6150 LE": { "name": "GeForce 6150 LE", - "g3dPerf": "33", - "g2dPerf": "85", + "g3dPerf": "35", + "g2dPerf": "41", "tdp": "NA", "testDate": "May 2012", "type": "Unknown", @@ -2065,8 +2113,8 @@ }, "GeForce 6150SE nForce 430": { "name": "GeForce 6150SE nForce 430", - "g3dPerf": "28", - "g2dPerf": "40", + "g3dPerf": "31", + "g2dPerf": "26", "tdp": "NA", "testDate": "Aug 2012", "type": "Unknown", @@ -2077,8 +2125,8 @@ }, "GeForce 6200": { "name": "GeForce 6200", - "g3dPerf": "28", - "g2dPerf": "84", + "g3dPerf": "35", + "g2dPerf": "58", "tdp": "NA", "testDate": "Apr 2009", "type": "Desktop", @@ -2102,7 +2150,7 @@ "GeForce 6200 LE": { "name": "GeForce 6200 LE", "g3dPerf": "31", - "g2dPerf": "105", + "g2dPerf": "89", "tdp": "NA", "testDate": "Aug 2012", "type": "Desktop", @@ -2113,8 +2161,8 @@ }, "GeForce 6200 TurboCache": { "name": "GeForce 6200 TurboCache", - "g3dPerf": "43", - "g2dPerf": "122", + "g3dPerf": "46", + "g2dPerf": "78", "tdp": "NA", "testDate": "Apr 2009", "type": "Unknown", @@ -2161,8 +2209,8 @@ }, "GeForce 6600": { "name": "GeForce 6600", - "g3dPerf": "91", - "g2dPerf": "126", + "g3dPerf": "88", + "g2dPerf": "108", "tdp": "NA", "testDate": "Apr 2009", "type": "Desktop", @@ -2173,8 +2221,8 @@ }, "GeForce 6600 GT": { "name": "GeForce 6600 GT", - "g3dPerf": "101", - "g2dPerf": "279", + "g3dPerf": "122", + "g2dPerf": "150", "tdp": "NA", "testDate": "Jul 2010", "type": "Desktop", @@ -2341,8 +2389,8 @@ }, "GeForce 7025 / nForce 630a": { "name": "GeForce 7025 / nForce 630a", - "g3dPerf": "36", - "g2dPerf": "37", + "g3dPerf": "35", + "g2dPerf": "22", "tdp": "NA", "testDate": "Mar 2012", "type": "Unknown", @@ -2353,8 +2401,8 @@ }, "GeForce 7050 / nForce 610i": { "name": "GeForce 7050 / nForce 610i", - "g3dPerf": "28", - "g2dPerf": "290", + "g3dPerf": "24", + "g2dPerf": "148", "tdp": "NA", "testDate": "May 2009", "type": "Unknown", @@ -2365,8 +2413,8 @@ }, "GeForce 7050 / nForce 620i": { "name": "GeForce 7050 / nForce 620i", - "g3dPerf": "31", - "g2dPerf": "251", + "g3dPerf": "39", + "g2dPerf": "129", "tdp": "NA", "testDate": "Jun 2009", "type": "Unknown", @@ -2389,8 +2437,8 @@ }, "GeForce 7050 PV / nForce 630a": { "name": "GeForce 7050 PV / nForce 630a", - "g3dPerf": "32", - "g2dPerf": "160", + "g3dPerf": "31", + "g2dPerf": "109", "tdp": "NA", "testDate": "Jun 2009", "type": "Unknown", @@ -2425,8 +2473,8 @@ }, "GeForce 7100 / nForce 630i": { "name": "GeForce 7100 / nForce 630i", - "g3dPerf": "31", - "g2dPerf": "301", + "g3dPerf": "36", + "g2dPerf": "81", "tdp": "NA", "testDate": "Jun 2009", "type": "Desktop", @@ -2437,8 +2485,8 @@ }, "GeForce 7100 GS": { "name": "GeForce 7100 GS", - "g3dPerf": "41", - "g2dPerf": "167", + "g3dPerf": "52", + "g2dPerf": "133", "tdp": "NA", "testDate": "Apr 2009", "type": "Desktop", @@ -2449,8 +2497,8 @@ }, "GeForce 710A": { "name": "GeForce 710A", - "g3dPerf": "538", - "g2dPerf": "574", + "g3dPerf": "487", + "g2dPerf": "364", "tdp": "33", "testDate": "Jan 2014", "type": "Desktop", @@ -2461,8 +2509,8 @@ }, "GeForce 710M": { "name": "GeForce 710M", - "g3dPerf": "435", - "g2dPerf": "108", + "g3dPerf": "444", + "g2dPerf": "113", "tdp": "12", "testDate": "Feb 2013", "type": "Mobile", @@ -2521,8 +2569,8 @@ }, "GeForce 7300 GS": { "name": "GeForce 7300 GS", - "g3dPerf": "64", - "g2dPerf": "121", + "g3dPerf": "74", + "g2dPerf": "69", "tdp": "NA", "testDate": "Apr 2009", "type": "Desktop", @@ -2533,8 +2581,8 @@ }, "GeForce 7300 GT": { "name": "GeForce 7300 GT", - "g3dPerf": "117", - "g2dPerf": "87", + "g3dPerf": "132", + "g2dPerf": "51", "tdp": "NA", "testDate": "Apr 2009", "type": "Desktop", @@ -2569,8 +2617,8 @@ }, "GeForce 7300 SE/7200 GS": { "name": "GeForce 7300 SE/7200 GS", - "g3dPerf": "46", - "g2dPerf": "66", + "g3dPerf": "52", + "g2dPerf": "49", "tdp": "NA", "testDate": "Oct 2009", "type": "Workstation", @@ -2581,8 +2629,8 @@ }, "GeForce 730A": { "name": "GeForce 730A", - "g3dPerf": "774", - "g2dPerf": "221", + "g3dPerf": "777", + "g2dPerf": "218", "tdp": "NA", "testDate": "Sep 2015", "type": "Unknown", @@ -2605,8 +2653,8 @@ }, "GeForce 7500 LE": { "name": "GeForce 7500 LE", - "g3dPerf": "61", - "g2dPerf": "157", + "g3dPerf": "66", + "g2dPerf": "108", "tdp": "NA", "testDate": "Aug 2012", "type": "Desktop", @@ -2617,8 +2665,8 @@ }, "GeForce 7600 GS": { "name": "GeForce 7600 GS", - "g3dPerf": "201", - "g2dPerf": "94", + "g3dPerf": "197", + "g2dPerf": "72", "tdp": "NA", "testDate": "Aug 2012", "type": "Desktop", @@ -2629,8 +2677,8 @@ }, "GeForce 7600 GT": { "name": "GeForce 7600 GT", - "g3dPerf": "164", - "g2dPerf": "159", + "g3dPerf": "196", + "g2dPerf": "125", "tdp": "NA", "testDate": "Oct 2009", "type": "Desktop", @@ -2689,8 +2737,8 @@ }, "GeForce 7800 GTX": { "name": "GeForce 7800 GTX", - "g3dPerf": "222", - "g2dPerf": "354", + "g3dPerf": "291", + "g2dPerf": "196", "tdp": "86", "testDate": "Apr 2009", "type": "Desktop", @@ -2701,8 +2749,8 @@ }, "GeForce 7900 GS": { "name": "GeForce 7900 GS", - "g3dPerf": "219", - "g2dPerf": "351", + "g3dPerf": "292", + "g2dPerf": "133", "tdp": "NA", "testDate": "Apr 2009", "type": "Desktop", @@ -2737,8 +2785,8 @@ }, "GeForce 7900 GTX": { "name": "GeForce 7900 GTX", - "g3dPerf": "384", - "g2dPerf": "218", + "g3dPerf": "388", + "g2dPerf": "165", "tdp": "NA", "testDate": "Apr 2009", "type": "Desktop", @@ -2749,8 +2797,8 @@ }, "GeForce 7950 GT": { "name": "GeForce 7950 GT", - "g3dPerf": "317", - "g2dPerf": "195", + "g3dPerf": "344", + "g2dPerf": "189", "tdp": "NA", "testDate": "Oct 2011", "type": "Desktop", @@ -2797,8 +2845,8 @@ }, "GeForce 800M": { "name": "GeForce 800M", - "g3dPerf": "556", - "g2dPerf": "601", + "g3dPerf": "468", + "g2dPerf": "388", "tdp": "NA", "testDate": "Oct 2014", "type": "Unknown", @@ -2833,8 +2881,8 @@ }, "GeForce 810M": { "name": "GeForce 810M", - "g3dPerf": "405", - "g2dPerf": "72", + "g3dPerf": "398", + "g2dPerf": "71", "tdp": "NA", "testDate": "Oct 2014", "type": "Unknown", @@ -2845,8 +2893,8 @@ }, "GeForce 8200": { "name": "GeForce 8200", - "g3dPerf": "79", - "g2dPerf": "313", + "g3dPerf": "153", + "g2dPerf": "163", "tdp": "NA", "testDate": "Apr 2009", "type": "Unknown", @@ -2857,8 +2905,8 @@ }, "GeForce 8200M G": { "name": "GeForce 8200M G", - "g3dPerf": "57", - "g2dPerf": "202", + "g3dPerf": "72", + "g2dPerf": "72", "tdp": "19.2", "testDate": "Apr 2009", "type": "Mobile", @@ -2869,8 +2917,8 @@ }, "GeForce 820A": { "name": "GeForce 820A", - "g3dPerf": "706", - "g2dPerf": "517", + "g3dPerf": "567", + "g2dPerf": "170", "tdp": "NA", "testDate": "May 2015", "type": "Unknown", @@ -2881,8 +2929,8 @@ }, "GeForce 820M": { "name": "GeForce 820M", - "g3dPerf": "499", - "g2dPerf": "106", + "g3dPerf": "513", + "g2dPerf": "114", "tdp": "15", "testDate": "Jul 2014", "type": "Mobile", @@ -2894,7 +2942,7 @@ "GeForce 825M": { "name": "GeForce 825M", "g3dPerf": "769", - "g2dPerf": "551", + "g2dPerf": "293", "tdp": "33", "testDate": "Oct 2014", "type": "Mobile", @@ -2941,8 +2989,8 @@ }, "GeForce 830M": { "name": "GeForce 830M", - "g3dPerf": "986", - "g2dPerf": "131", + "g3dPerf": "1003", + "g2dPerf": "135", "tdp": "25", "testDate": "Oct 2014", "type": "Mobile", @@ -2965,8 +3013,8 @@ }, "GeForce 8400 GS": { "name": "GeForce 8400 GS", - "g3dPerf": "127", - "g2dPerf": "81", + "g3dPerf": "118", + "g2dPerf": "41", "tdp": "40", "testDate": "Aug 2012", "type": "Desktop", @@ -3001,8 +3049,8 @@ }, "GeForce 8400M GS": { "name": "GeForce 8400M GS", - "g3dPerf": "82", - "g2dPerf": "249", + "g3dPerf": "98", + "g2dPerf": "47", "tdp": "11", "testDate": "Apr 2009", "type": "Mobile", @@ -3013,8 +3061,8 @@ }, "GeForce 8400M GT": { "name": "GeForce 8400M GT", - "g3dPerf": "98", - "g2dPerf": "253", + "g3dPerf": "70", + "g2dPerf": "89", "tdp": "14", "testDate": "Apr 2009", "type": "Mobile", @@ -3025,8 +3073,8 @@ }, "GeForce 840A": { "name": "GeForce 840A", - "g3dPerf": "1137", - "g2dPerf": "331", + "g3dPerf": "1180", + "g2dPerf": "266", "tdp": "NA", "testDate": "Nov 2014", "type": "Unknown", @@ -3037,8 +3085,8 @@ }, "GeForce 840M": { "name": "GeForce 840M", - "g3dPerf": "1039", - "g2dPerf": "141", + "g3dPerf": "1063", + "g2dPerf": "146", "tdp": "30", "testDate": "May 2014", "type": "Mobile", @@ -3049,8 +3097,8 @@ }, "GeForce 845M": { "name": "GeForce 845M", - "g3dPerf": "1306", - "g2dPerf": "249", + "g3dPerf": "1432", + "g2dPerf": "232", "tdp": "NA", "testDate": "Feb 2015", "type": "Mobile", @@ -3061,8 +3109,8 @@ }, "GeForce 8500 GT": { "name": "GeForce 8500 GT", - "g3dPerf": "109", - "g2dPerf": "77", + "g3dPerf": "108", + "g2dPerf": "42", "tdp": "45", "testDate": "Apr 2009", "type": "Desktop", @@ -3073,8 +3121,8 @@ }, "GeForce 8600 GS": { "name": "GeForce 8600 GS", - "g3dPerf": "107", - "g2dPerf": "189", + "g3dPerf": "93", + "g2dPerf": "111", "tdp": "47", "testDate": "Apr 2009", "type": "Desktop", @@ -3085,8 +3133,8 @@ }, "GeForce 8600 GT": { "name": "GeForce 8600 GT", - "g3dPerf": "116", - "g2dPerf": "122", + "g3dPerf": "115", + "g2dPerf": "81", "tdp": "47", "testDate": "Aug 2012", "type": "Desktop", @@ -3097,8 +3145,8 @@ }, "GeForce 8600 GTS": { "name": "GeForce 8600 GTS", - "g3dPerf": "164", - "g2dPerf": "93", + "g3dPerf": "159", + "g2dPerf": "46", "tdp": "75", "testDate": "Aug 2012", "type": "Desktop", @@ -3109,8 +3157,8 @@ }, "GeForce 8600M GS": { "name": "GeForce 8600M GS", - "g3dPerf": "82", - "g2dPerf": "106", + "g3dPerf": "78", + "g2dPerf": "74", "tdp": "20", "testDate": "Apr 2009", "type": "Mobile", @@ -3121,8 +3169,8 @@ }, "GeForce 8600M GT": { "name": "GeForce 8600M GT", - "g3dPerf": "86", - "g2dPerf": "72", + "g3dPerf": "84", + "g2dPerf": "58", "tdp": "20", "testDate": "Apr 2011", "type": "Mobile", @@ -3157,8 +3205,8 @@ }, "GeForce 8800 GT": { "name": "GeForce 8800 GT", - "g3dPerf": "507", - "g2dPerf": "198", + "g3dPerf": "517", + "g2dPerf": "116", "tdp": "125", "testDate": "Apr 2009", "type": "Desktop", @@ -3169,8 +3217,8 @@ }, "GeForce 8800 GTS": { "name": "GeForce 8800 GTS", - "g3dPerf": "473", - "g2dPerf": "136", + "g3dPerf": "444", + "g2dPerf": "65", "tdp": "146", "testDate": "Aug 2012", "type": "Desktop", @@ -3181,8 +3229,8 @@ }, "GeForce 8800 GTS 512": { "name": "GeForce 8800 GTS 512", - "g3dPerf": "606", - "g2dPerf": "217", + "g3dPerf": "607", + "g2dPerf": "186", "tdp": "135", "testDate": "Aug 2012", "type": "Desktop", @@ -3193,8 +3241,8 @@ }, "GeForce 8800 GTX": { "name": "GeForce 8800 GTX", - "g3dPerf": "612", - "g2dPerf": "168", + "g3dPerf": "604", + "g2dPerf": "124", "tdp": "155", "testDate": "Aug 2012", "type": "Desktop", @@ -3217,8 +3265,8 @@ }, "GeForce 8800M GTS": { "name": "GeForce 8800M GTS", - "g3dPerf": "474", - "g2dPerf": "311", + "g3dPerf": "382", + "g2dPerf": "159", "tdp": "50", "testDate": "Aug 2012", "type": "Mobile", @@ -3229,8 +3277,8 @@ }, "GeForce 8800M GTX": { "name": "GeForce 8800M GTX", - "g3dPerf": "540", - "g2dPerf": "343", + "g3dPerf": "462", + "g2dPerf": "175", "tdp": "65", "testDate": "Apr 2009", "type": "Mobile", @@ -3253,8 +3301,8 @@ }, "GeForce 9100M G": { "name": "GeForce 9100M G", - "g3dPerf": "85", - "g2dPerf": "102", + "g3dPerf": "79", + "g2dPerf": "78", "tdp": "NA", "testDate": "Apr 2009", "type": "Unknown", @@ -3265,8 +3313,8 @@ }, "GeForce 910M": { "name": "GeForce 910M", - "g3dPerf": "609", - "g2dPerf": "161", + "g3dPerf": "556", + "g2dPerf": "154", "tdp": "NA", "testDate": "Aug 2015", "type": "Unknown", @@ -3277,8 +3325,8 @@ }, "GeForce 9200": { "name": "GeForce 9200", - "g3dPerf": "115", - "g2dPerf": "125", + "g3dPerf": "132", + "g2dPerf": "58", "tdp": "NA", "testDate": "May 2009", "type": "Unknown", @@ -3289,8 +3337,8 @@ }, "GeForce 9200M GE": { "name": "GeForce 9200M GE", - "g3dPerf": "130", - "g2dPerf": "116", + "g3dPerf": "157", + "g2dPerf": "79", "tdp": "NA", "testDate": "Apr 2009", "type": "Unknown", @@ -3313,8 +3361,8 @@ }, "GeForce 920A": { "name": "GeForce 920A", - "g3dPerf": "919", - "g2dPerf": "528", + "g3dPerf": "879", + "g2dPerf": "277", "tdp": "NA", "testDate": "Aug 2016", "type": "Unknown", @@ -3325,8 +3373,8 @@ }, "GeForce 920M": { "name": "GeForce 920M", - "g3dPerf": "722", - "g2dPerf": "121", + "g3dPerf": "728", + "g2dPerf": "120", "tdp": "NA", "testDate": "Apr 2015", "type": "Unknown", @@ -3337,7 +3385,7 @@ }, "GeForce 920MX": { "name": "GeForce 920MX", - "g3dPerf": "1079", + "g3dPerf": "1086", "g2dPerf": "152", "tdp": "NA", "testDate": "Jun 2016", @@ -3373,8 +3421,8 @@ }, "GeForce 9300 GE": { "name": "GeForce 9300 GE", - "g3dPerf": "71", - "g2dPerf": "167", + "g3dPerf": "69", + "g2dPerf": "99", "tdp": "NA", "testDate": "Apr 2009", "type": "Desktop", @@ -3385,8 +3433,8 @@ }, "GeForce 9300 GS": { "name": "GeForce 9300 GS", - "g3dPerf": "80", - "g2dPerf": "174", + "g3dPerf": "71", + "g2dPerf": "118", "tdp": "NA", "testDate": "May 2009", "type": "Desktop", @@ -3433,8 +3481,8 @@ }, "GeForce 9300M GS": { "name": "GeForce 9300M GS", - "g3dPerf": "68", - "g2dPerf": "94", + "g3dPerf": "91", + "g2dPerf": "43", "tdp": "13", "testDate": "Apr 2009", "type": "Mobile", @@ -3457,7 +3505,7 @@ }, "GeForce 930M": { "name": "GeForce 930M", - "g3dPerf": "1010", + "g3dPerf": "1025", "g2dPerf": "157", "tdp": "NA", "testDate": "Jul 2015", @@ -3469,8 +3517,8 @@ }, "GeForce 930MX": { "name": "GeForce 930MX", - "g3dPerf": "1340", - "g2dPerf": "191", + "g3dPerf": "1329", + "g2dPerf": "192", "tdp": "17", "testDate": "Jul 2016", "type": "Mobile", @@ -3481,8 +3529,8 @@ }, "GeForce 9400": { "name": "GeForce 9400", - "g3dPerf": "97", - "g2dPerf": "190", + "g3dPerf": "87", + "g2dPerf": "118", "tdp": "NA", "testDate": "Apr 2009", "type": "Unknown", @@ -3493,8 +3541,8 @@ }, "GeForce 9400 GT": { "name": "GeForce 9400 GT", - "g3dPerf": "93", - "g2dPerf": "94", + "g3dPerf": "90", + "g2dPerf": "68", "tdp": "50", "testDate": "Nov 2010", "type": "Desktop", @@ -3505,8 +3553,8 @@ }, "GeForce 9400M": { "name": "GeForce 9400M", - "g3dPerf": "118", - "g2dPerf": "295", + "g3dPerf": "88", + "g2dPerf": "150", "tdp": "NA", "testDate": "Apr 2009", "type": "Unknown", @@ -3517,8 +3565,8 @@ }, "GeForce 9400M G": { "name": "GeForce 9400M G", - "g3dPerf": "90", - "g2dPerf": "196", + "g3dPerf": "70", + "g2dPerf": "82", "tdp": "12", "testDate": "Jul 2009", "type": "Mobile", @@ -3541,8 +3589,8 @@ }, "GeForce 940M": { "name": "GeForce 940M", - "g3dPerf": "1096", - "g2dPerf": "153", + "g3dPerf": "1104", + "g2dPerf": "155", "tdp": "33", "testDate": "Mar 2015", "type": "Mobile", @@ -3553,8 +3601,8 @@ }, "GeForce 940MX": { "name": "GeForce 940MX", - "g3dPerf": "1517", - "g2dPerf": "169", + "g3dPerf": "1534", + "g2dPerf": "171", "tdp": "NA", "testDate": "Mar 2016", "type": "Unknown", @@ -3589,8 +3637,8 @@ }, "GeForce 945M": { "name": "GeForce 945M", - "g3dPerf": "2130", - "g2dPerf": "419", + "g3dPerf": "2004", + "g2dPerf": "280", "tdp": "NA", "testDate": "Dec 2015", "type": "Unknown", @@ -3601,8 +3649,8 @@ }, "GeForce 9500 GS": { "name": "GeForce 9500 GS", - "g3dPerf": "171", - "g2dPerf": "70", + "g3dPerf": "158", + "g2dPerf": "75", "tdp": "NA", "testDate": "Aug 2012", "type": "Unknown", @@ -3613,8 +3661,8 @@ }, "GeForce 9500 GT": { "name": "GeForce 9500 GT", - "g3dPerf": "135", - "g2dPerf": "74", + "g3dPerf": "136", + "g2dPerf": "48", "tdp": "50", "testDate": "Apr 2009", "type": "Desktop", @@ -3637,8 +3685,8 @@ }, "GeForce 9500M G": { "name": "GeForce 9500M G", - "g3dPerf": "167", - "g2dPerf": "337", + "g3dPerf": "122", + "g2dPerf": "172", "tdp": "20", "testDate": "Jul 2009", "type": "Mobile", @@ -3649,8 +3697,8 @@ }, "GeForce 9500M GS": { "name": "GeForce 9500M GS", - "g3dPerf": "108", - "g2dPerf": "123", + "g3dPerf": "104", + "g2dPerf": "84", "tdp": "20", "testDate": "Apr 2009", "type": "Mobile", @@ -3673,8 +3721,8 @@ }, "GeForce 9600 GSO": { "name": "GeForce 9600 GSO", - "g3dPerf": "356", - "g2dPerf": "228", + "g3dPerf": "359", + "g2dPerf": "155", "tdp": "84", "testDate": "Apr 2009", "type": "Desktop", @@ -3685,8 +3733,8 @@ }, "GeForce 9600 GSO 512": { "name": "GeForce 9600 GSO 512", - "g3dPerf": "486", - "g2dPerf": "312", + "g3dPerf": "347", + "g2dPerf": "161", "tdp": "90", "testDate": "Apr 2009", "type": "Desktop", @@ -3697,8 +3745,8 @@ }, "GeForce 9600 GT": { "name": "GeForce 9600 GT", - "g3dPerf": "491", - "g2dPerf": "138", + "g3dPerf": "497", + "g2dPerf": "78", "tdp": "95", "testDate": "Feb 2011", "type": "Desktop", @@ -3709,8 +3757,8 @@ }, "GeForce 9600M GS": { "name": "GeForce 9600M GS", - "g3dPerf": "128", - "g2dPerf": "108", + "g3dPerf": "119", + "g2dPerf": "81", "tdp": "20", "testDate": "Apr 2009", "type": "Mobile", @@ -3721,8 +3769,8 @@ }, "GeForce 9600M GT": { "name": "GeForce 9600M GT", - "g3dPerf": "129", - "g2dPerf": "74", + "g3dPerf": "130", + "g2dPerf": "50", "tdp": "23", "testDate": "Apr 2009", "type": "Mobile", @@ -3757,8 +3805,8 @@ }, "GeForce 9650M GT": { "name": "GeForce 9650M GT", - "g3dPerf": "169", - "g2dPerf": "186", + "g3dPerf": "145", + "g2dPerf": "97", "tdp": "23", "testDate": "Apr 2009", "type": "Mobile", @@ -3781,8 +3829,8 @@ }, "GeForce 9700M GTS": { "name": "GeForce 9700M GTS", - "g3dPerf": "369", - "g2dPerf": "154", + "g3dPerf": "326", + "g2dPerf": "106", "tdp": "60", "testDate": "Dec 2010", "type": "Mobile", @@ -3793,8 +3841,8 @@ }, "GeForce 9800 GT": { "name": "GeForce 9800 GT", - "g3dPerf": "483", - "g2dPerf": "211", + "g3dPerf": "476", + "g2dPerf": "135", "tdp": "125", "testDate": "Aug 2012", "type": "Desktop", @@ -3829,8 +3877,8 @@ }, "GeForce 9800 GTX+": { "name": "GeForce 9800 GTX+", - "g3dPerf": "746", - "g2dPerf": "344", + "g3dPerf": "511", + "g2dPerf": "156", "tdp": "141", "testDate": "Aug 2012", "type": "Desktop", @@ -3841,8 +3889,8 @@ }, "GeForce 9800 GTX/9800 GTX+": { "name": "GeForce 9800 GTX/9800 GTX+", - "g3dPerf": "642", - "g2dPerf": "315", + "g3dPerf": "631", + "g2dPerf": "145", "tdp": "NA", "testDate": "Jun 2009", "type": "Unknown", @@ -3877,8 +3925,8 @@ }, "GeForce 9800M GS": { "name": "GeForce 9800M GS", - "g3dPerf": "547", - "g2dPerf": "311", + "g3dPerf": "458", + "g2dPerf": "160", "tdp": "60", "testDate": "Aug 2012", "type": "Mobile", @@ -3889,8 +3937,8 @@ }, "GeForce 9800M GT": { "name": "GeForce 9800M GT", - "g3dPerf": "435", - "g2dPerf": "192", + "g3dPerf": "424", + "g2dPerf": "130", "tdp": "65", "testDate": "Apr 2009", "type": "Mobile", @@ -3901,8 +3949,8 @@ }, "GeForce 9800M GTS": { "name": "GeForce 9800M GTS", - "g3dPerf": "366", - "g2dPerf": "219", + "g3dPerf": "379", + "g2dPerf": "135", "tdp": "75", "testDate": "Apr 2009", "type": "Mobile", @@ -3913,8 +3961,8 @@ }, "GeForce 9800M GTX": { "name": "GeForce 9800M GTX", - "g3dPerf": "470", - "g2dPerf": "171", + "g3dPerf": "462", + "g2dPerf": "117", "tdp": "75", "testDate": "Apr 2009", "type": "Mobile", @@ -4213,8 +4261,8 @@ }, "GeForce G 103M": { "name": "GeForce G 103M", - "g3dPerf": "65", - "g2dPerf": "71", + "g3dPerf": "62", + "g2dPerf": "43", "tdp": "14", "testDate": "Aug 2012", "type": "Mobile", @@ -4225,8 +4273,8 @@ }, "GeForce G 105M": { "name": "GeForce G 105M", - "g3dPerf": "72", - "g2dPerf": "88", + "g3dPerf": "68", + "g2dPerf": "48", "tdp": "14", "testDate": "Apr 2009", "type": "Mobile", @@ -4237,8 +4285,8 @@ }, "GeForce G100": { "name": "GeForce G100", - "g3dPerf": "99", - "g2dPerf": "356", + "g3dPerf": "146", + "g2dPerf": "77", "tdp": "NA", "testDate": "Aug 2012", "type": "Unknown", @@ -4261,8 +4309,8 @@ }, "GeForce G105M": { "name": "GeForce G105M", - "g3dPerf": "116", - "g2dPerf": "81", + "g3dPerf": "111", + "g2dPerf": "60", "tdp": "NA", "testDate": "Nov 2009", "type": "Unknown", @@ -4273,8 +4321,8 @@ }, "GeForce G200": { "name": "GeForce G200", - "g3dPerf": "132", - "g2dPerf": "306", + "g3dPerf": "200", + "g2dPerf": "156", "tdp": "NA", "testDate": "Feb 2010", "type": "Unknown", @@ -4297,8 +4345,8 @@ }, "GeForce G210": { "name": "GeForce G210", - "g3dPerf": "113", - "g2dPerf": "129", + "g3dPerf": "104", + "g2dPerf": "63", "tdp": "NA", "testDate": "Jul 2009", "type": "Unknown", @@ -4309,8 +4357,8 @@ }, "GeForce G210M": { "name": "GeForce G210M", - "g3dPerf": "123", - "g2dPerf": "79", + "g3dPerf": "126", + "g2dPerf": "49", "tdp": "14", "testDate": "Sep 2009", "type": "Mobile", @@ -4549,7 +4597,7 @@ }, "GeForce GPU": { "name": "GeForce GPU", - "g3dPerf": "1251", + "g3dPerf": "1238", "g2dPerf": "167", "tdp": "NA", "testDate": "Jul 2015", @@ -4562,7 +4610,7 @@ "GeForce GT 1030": { "name": "GeForce GT 1030", "g3dPerf": "2615", - "g2dPerf": "439", + "g2dPerf": "450", "tdp": "30", "testDate": "May 2017", "type": "Desktop", @@ -4573,8 +4621,8 @@ }, "GeForce GT 120": { "name": "GeForce GT 120", - "g3dPerf": "206", - "g2dPerf": "289", + "g3dPerf": "182", + "g2dPerf": "149", "tdp": "50", "testDate": "Apr 2009", "type": "Desktop", @@ -4621,8 +4669,8 @@ }, "GeForce GT 130M": { "name": "GeForce GT 130M", - "g3dPerf": "197", - "g2dPerf": "106", + "g3dPerf": "153", + "g2dPerf": "73", "tdp": "23", "testDate": "Apr 2009", "type": "Mobile", @@ -4645,8 +4693,8 @@ }, "GeForce GT 220": { "name": "GeForce GT 220", - "g3dPerf": "215", - "g2dPerf": "139", + "g3dPerf": "207", + "g2dPerf": "72", "tdp": "58", "testDate": "Aug 2012", "type": "Desktop", @@ -4657,8 +4705,8 @@ }, "GeForce GT 220M": { "name": "GeForce GT 220M", - "g3dPerf": "151", - "g2dPerf": "157", + "g3dPerf": "121", + "g2dPerf": "92", "tdp": "14", "testDate": "Aug 2009", "type": "Mobile", @@ -4669,8 +4717,8 @@ }, "GeForce GT 230": { "name": "GeForce GT 230", - "g3dPerf": "316", - "g2dPerf": "176", + "g3dPerf": "326", + "g2dPerf": "104", "tdp": "NA", "testDate": "May 2009", "type": "Unknown", @@ -4681,8 +4729,8 @@ }, "GeForce GT 230M": { "name": "GeForce GT 230M", - "g3dPerf": "225", - "g2dPerf": "176", + "g3dPerf": "200", + "g2dPerf": "56", "tdp": "23", "testDate": "Sep 2009", "type": "Mobile", @@ -4693,8 +4741,8 @@ }, "GeForce GT 240": { "name": "GeForce GT 240", - "g3dPerf": "538", - "g2dPerf": "144", + "g3dPerf": "553", + "g2dPerf": "95", "tdp": "69", "testDate": "Aug 2012", "type": "Desktop", @@ -4706,7 +4754,7 @@ "GeForce GT 240M": { "name": "GeForce GT 240M", "g3dPerf": "212", - "g2dPerf": "103", + "g2dPerf": "76", "tdp": "23", "testDate": "Jul 2009", "type": "Mobile", @@ -4717,8 +4765,8 @@ }, "GeForce GT 320": { "name": "GeForce GT 320", - "g3dPerf": "444", - "g2dPerf": "171", + "g3dPerf": "437", + "g2dPerf": "119", "tdp": "43", "testDate": "Jan 2010", "type": "Desktop", @@ -4729,8 +4777,8 @@ }, "GeForce GT 320M": { "name": "GeForce GT 320M", - "g3dPerf": "115", - "g2dPerf": "99", + "g3dPerf": "107", + "g2dPerf": "52", "tdp": "14", "testDate": "Feb 2010", "type": "Mobile", @@ -4753,8 +4801,8 @@ }, "GeForce GT 330": { "name": "GeForce GT 330", - "g3dPerf": "480", - "g2dPerf": "353", + "g3dPerf": "391", + "g2dPerf": "169", "tdp": "NA", "testDate": "Mar 2010", "type": "Unknown", @@ -4765,8 +4813,8 @@ }, "GeForce GT 330M": { "name": "GeForce GT 330M", - "g3dPerf": "211", - "g2dPerf": "111", + "g3dPerf": "215", + "g2dPerf": "74", "tdp": "23", "testDate": "Aug 2012", "type": "Mobile", @@ -4777,8 +4825,8 @@ }, "GeForce GT 335M": { "name": "GeForce GT 335M", - "g3dPerf": "410", - "g2dPerf": "103", + "g3dPerf": "394", + "g2dPerf": "68", "tdp": "28", "testDate": "Mar 2010", "type": "Mobile", @@ -4825,8 +4873,8 @@ }, "GeForce GT 420": { "name": "GeForce GT 420", - "g3dPerf": "405", - "g2dPerf": "201", + "g3dPerf": "399", + "g2dPerf": "184", "tdp": "50", "testDate": "Dec 2010", "type": "Desktop", @@ -4837,8 +4885,8 @@ }, "GeForce GT 420M": { "name": "GeForce GT 420M", - "g3dPerf": "432", - "g2dPerf": "102", + "g3dPerf": "422", + "g2dPerf": "93", "tdp": "23", "testDate": "Oct 2010", "type": "Mobile", @@ -4849,8 +4897,8 @@ }, "GeForce GT 425M": { "name": "GeForce GT 425M", - "g3dPerf": "485", - "g2dPerf": "179", + "g3dPerf": "521", + "g2dPerf": "187", "tdp": "23", "testDate": "Sep 2010", "type": "Mobile", @@ -4861,8 +4909,8 @@ }, "GeForce GT 430": { "name": "GeForce GT 430", - "g3dPerf": "564", - "g2dPerf": "177", + "g3dPerf": "577", + "g2dPerf": "182", "tdp": "49", "testDate": "Aug 2012", "type": "Desktop", @@ -4885,8 +4933,8 @@ }, "GeForce GT 440": { "name": "GeForce GT 440", - "g3dPerf": "776", - "g2dPerf": "237", + "g3dPerf": "788", + "g2dPerf": "257", "tdp": "65", "testDate": "Dec 2010", "type": "Desktop", @@ -4897,8 +4945,8 @@ }, "GeForce GT 445M": { "name": "GeForce GT 445M", - "g3dPerf": "1055", - "g2dPerf": "391", + "g3dPerf": "881", + "g2dPerf": "250", "tdp": "35", "testDate": "Nov 2010", "type": "Mobile", @@ -4909,8 +4957,8 @@ }, "GeForce GT 520": { "name": "GeForce GT 520", - "g3dPerf": "293", - "g2dPerf": "126", + "g3dPerf": "296", + "g2dPerf": "129", "tdp": "29", "testDate": "Apr 2011", "type": "Desktop", @@ -4921,8 +4969,8 @@ }, "GeForce GT 520M": { "name": "GeForce GT 520M", - "g3dPerf": "275", - "g2dPerf": "76", + "g3dPerf": "276", + "g2dPerf": "73", "tdp": "12", "testDate": "Aug 2012", "type": "Mobile", @@ -4933,8 +4981,8 @@ }, "GeForce GT 520MX": { "name": "GeForce GT 520MX", - "g3dPerf": "293", - "g2dPerf": "55", + "g3dPerf": "297", + "g2dPerf": "51", "tdp": "20", "testDate": "Oct 2012", "type": "Mobile", @@ -4945,8 +4993,8 @@ }, "GeForce GT 525M": { "name": "GeForce GT 525M", - "g3dPerf": "437", - "g2dPerf": "99", + "g3dPerf": "454", + "g2dPerf": "96", "tdp": "20", "testDate": "Sep 2012", "type": "Mobile", @@ -4957,8 +5005,8 @@ }, "GeForce GT 530": { "name": "GeForce GT 530", - "g3dPerf": "655", - "g2dPerf": "255", + "g3dPerf": "687", + "g2dPerf": "247", "tdp": "50", "testDate": "Jun 2011", "type": "Desktop", @@ -4969,8 +5017,8 @@ }, "GeForce GT 540M": { "name": "GeForce GT 540M", - "g3dPerf": "496", - "g2dPerf": "88", + "g3dPerf": "490", + "g2dPerf": "83", "tdp": "32", "testDate": "Aug 2012", "type": "Mobile", @@ -4981,8 +5029,8 @@ }, "GeForce GT 545": { "name": "GeForce GT 545", - "g3dPerf": "1248", - "g2dPerf": "350", + "g3dPerf": "1116", + "g2dPerf": "346", "tdp": "NA", "testDate": "Aug 2012", "type": "Unknown", @@ -4993,8 +5041,8 @@ }, "GeForce GT 550M": { "name": "GeForce GT 550M", - "g3dPerf": "600", - "g2dPerf": "171", + "g3dPerf": "586", + "g2dPerf": "138", "tdp": "32", "testDate": "Mar 2011", "type": "Mobile", @@ -5005,8 +5053,8 @@ }, "GeForce GT 555M": { "name": "GeForce GT 555M", - "g3dPerf": "683", - "g2dPerf": "121", + "g3dPerf": "704", + "g2dPerf": "129", "tdp": "30", "testDate": "Mar 2011", "type": "Mobile", @@ -5017,8 +5065,8 @@ }, "GeForce GT 610": { "name": "GeForce GT 610", - "g3dPerf": "296", - "g2dPerf": "125", + "g3dPerf": "301", + "g2dPerf": "126", "tdp": "29", "testDate": "Aug 2012", "type": "Desktop", @@ -5041,7 +5089,7 @@ }, "GeForce GT 620": { "name": "GeForce GT 620", - "g3dPerf": "350", + "g3dPerf": "359", "g2dPerf": "159", "tdp": "30", "testDate": "Jun 2012", @@ -5053,8 +5101,8 @@ }, "GeForce GT 620M": { "name": "GeForce GT 620M", - "g3dPerf": "411", - "g2dPerf": "137", + "g3dPerf": "439", + "g2dPerf": "132", "tdp": "15", "testDate": "Jul 2012", "type": "Mobile", @@ -5065,8 +5113,8 @@ }, "GeForce GT 625": { "name": "GeForce GT 625", - "g3dPerf": "315", - "g2dPerf": "279", + "g3dPerf": "301", + "g2dPerf": "223", "tdp": "30", "testDate": "Jun 2013", "type": "Desktop", @@ -5089,8 +5137,8 @@ }, "GeForce GT 630": { "name": "GeForce GT 630", - "g3dPerf": "663", - "g2dPerf": "190", + "g3dPerf": "677", + "g2dPerf": "200", "tdp": "50", "testDate": "Jun 2012", "type": "Desktop", @@ -5101,8 +5149,8 @@ }, "GeForce GT 630M": { "name": "GeForce GT 630M", - "g3dPerf": "543", - "g2dPerf": "145", + "g3dPerf": "546", + "g2dPerf": "148", "tdp": "33", "testDate": "Oct 2012", "type": "Mobile", @@ -5113,8 +5161,8 @@ }, "GeForce GT 635": { "name": "GeForce GT 635", - "g3dPerf": "819", - "g2dPerf": "292", + "g3dPerf": "862", + "g2dPerf": "261", "tdp": "NA", "testDate": "Oct 2013", "type": "Unknown", @@ -5125,8 +5173,8 @@ }, "GeForce GT 635M": { "name": "GeForce GT 635M", - "g3dPerf": "572", - "g2dPerf": "193", + "g3dPerf": "565", + "g2dPerf": "178", "tdp": "35", "testDate": "Sep 2012", "type": "Mobile", @@ -5137,8 +5185,8 @@ }, "GeForce GT 640": { "name": "GeForce GT 640", - "g3dPerf": "1156", - "g2dPerf": "272", + "g3dPerf": "1184", + "g2dPerf": "280", "tdp": "65", "testDate": "Dec 2011", "type": "Desktop", @@ -5149,8 +5197,8 @@ }, "GeForce GT 640M": { "name": "GeForce GT 640M", - "g3dPerf": "910", - "g2dPerf": "194", + "g3dPerf": "897", + "g2dPerf": "184", "tdp": "32", "testDate": "Oct 2012", "type": "Mobile", @@ -5161,8 +5209,8 @@ }, "GeForce GT 640M LE": { "name": "GeForce GT 640M LE", - "g3dPerf": "686", - "g2dPerf": "175", + "g3dPerf": "689", + "g2dPerf": "167", "tdp": "32", "testDate": "Sep 2012", "type": "Mobile", @@ -5173,8 +5221,8 @@ }, "GeForce GT 645": { "name": "GeForce GT 645", - "g3dPerf": "2096", - "g2dPerf": "465", + "g3dPerf": "2006", + "g2dPerf": "443", "tdp": "NA", "testDate": "Nov 2012", "type": "Unknown", @@ -5185,8 +5233,8 @@ }, "GeForce GT 645M": { "name": "GeForce GT 645M", - "g3dPerf": "938", - "g2dPerf": "190", + "g3dPerf": "957", + "g2dPerf": "179", "tdp": "32", "testDate": "Jan 2013", "type": "Mobile", @@ -5197,8 +5245,8 @@ }, "GeForce GT 650M": { "name": "GeForce GT 650M", - "g3dPerf": "1159", - "g2dPerf": "231", + "g3dPerf": "1184", + "g2dPerf": "233", "tdp": "45", "testDate": "Aug 2012", "type": "Mobile", @@ -5209,8 +5257,8 @@ }, "GeForce GT 705": { "name": "GeForce GT 705", - "g3dPerf": "369", - "g2dPerf": "211", + "g3dPerf": "349", + "g2dPerf": "179", "tdp": "29", "testDate": "Sep 2014", "type": "Desktop", @@ -5221,8 +5269,8 @@ }, "GeForce GT 710": { "name": "GeForce GT 710", - "g3dPerf": "639", - "g2dPerf": "213", + "g3dPerf": "636", + "g2dPerf": "211", "tdp": "25", "testDate": "Jul 2014", "type": "Desktop", @@ -5233,8 +5281,8 @@ }, "GeForce GT 710M": { "name": "GeForce GT 710M", - "g3dPerf": "425", - "g2dPerf": "129", + "g3dPerf": "438", + "g2dPerf": "128", "tdp": "NA", "testDate": "Aug 2014", "type": "Unknown", @@ -5245,8 +5293,8 @@ }, "GeForce GT 720": { "name": "GeForce GT 720", - "g3dPerf": "571", - "g2dPerf": "185", + "g3dPerf": "598", + "g2dPerf": "198", "tdp": "19", "testDate": "Jun 2014", "type": "Desktop", @@ -5257,8 +5305,8 @@ }, "GeForce GT 720A": { "name": "GeForce GT 720A", - "g3dPerf": "555", - "g2dPerf": "404", + "g3dPerf": "601", + "g2dPerf": "221", "tdp": "NA", "testDate": "Oct 2014", "type": "Unknown", @@ -5269,8 +5317,8 @@ }, "GeForce GT 720M": { "name": "GeForce GT 720M", - "g3dPerf": "442", - "g2dPerf": "125", + "g3dPerf": "465", + "g2dPerf": "119", "tdp": "NA", "testDate": "Jul 2013", "type": "Mobile", @@ -5281,8 +5329,8 @@ }, "GeForce GT 730": { "name": "GeForce GT 730", - "g3dPerf": "794", - "g2dPerf": "221", + "g3dPerf": "800", + "g2dPerf": "229", "tdp": "49", "testDate": "Jul 2014", "type": "Desktop", @@ -5305,8 +5353,8 @@ }, "GeForce GT 730M": { "name": "GeForce GT 730M", - "g3dPerf": "849", - "g2dPerf": "192", + "g3dPerf": "836", + "g2dPerf": "180", "tdp": "33", "testDate": "Feb 2013", "type": "Mobile", @@ -5317,8 +5365,8 @@ }, "GeForce GT 735M": { "name": "GeForce GT 735M", - "g3dPerf": "662", - "g2dPerf": "170", + "g3dPerf": "581", + "g2dPerf": "140", "tdp": "NA", "testDate": "Jul 2013", "type": "Mobile", @@ -5329,8 +5377,8 @@ }, "GeForce GT 740": { "name": "GeForce GT 740", - "g3dPerf": "1536", - "g2dPerf": "325", + "g3dPerf": "1541", + "g2dPerf": "331", "tdp": "64", "testDate": "Jun 2014", "type": "Desktop", @@ -5341,8 +5389,8 @@ }, "GeForce GT 740A": { "name": "GeForce GT 740A", - "g3dPerf": "705", - "g2dPerf": "801", + "g3dPerf": "707", + "g2dPerf": "495", "tdp": "NA", "testDate": "Apr 2015", "type": "Unknown", @@ -5353,7 +5401,7 @@ }, "GeForce GT 740M": { "name": "GeForce GT 740M", - "g3dPerf": "769", + "g3dPerf": "782", "g2dPerf": "143", "tdp": "NA", "testDate": "May 2013", @@ -5377,8 +5425,8 @@ }, "GeForce GT 745M": { "name": "GeForce GT 745M", - "g3dPerf": "974", - "g2dPerf": "189", + "g3dPerf": "1006", + "g2dPerf": "177", "tdp": "45", "testDate": "Jun 2013", "type": "Mobile", @@ -5389,8 +5437,8 @@ }, "GeForce GT 750M": { "name": "GeForce GT 750M", - "g3dPerf": "1345", - "g2dPerf": "255", + "g3dPerf": "1354", + "g2dPerf": "245", "tdp": "50", "testDate": "Apr 2013", "type": "Mobile", @@ -5401,8 +5449,8 @@ }, "GeForce GT 755M": { "name": "GeForce GT 755M", - "g3dPerf": "1653", - "g2dPerf": "276", + "g3dPerf": "1618", + "g2dPerf": "299", "tdp": "50", "testDate": "Sep 2013", "type": "Mobile", @@ -5413,8 +5461,8 @@ }, "GeForce GT 820M": { "name": "GeForce GT 820M", - "g3dPerf": "673", - "g2dPerf": "194", + "g3dPerf": "641", + "g2dPerf": "164", "tdp": "NA", "testDate": "Oct 2016", "type": "Unknown", @@ -5473,8 +5521,8 @@ }, "GeForce GTS 250": { "name": "GeForce GTS 250", - "g3dPerf": "612", - "g2dPerf": "208", + "g3dPerf": "621", + "g2dPerf": "131", "tdp": "150", "testDate": "Aug 2012", "type": "Desktop", @@ -5485,8 +5533,8 @@ }, "GeForce GTS 250M": { "name": "GeForce GTS 250M", - "g3dPerf": "542", - "g2dPerf": "127", + "g3dPerf": "523", + "g2dPerf": "98", "tdp": "28", "testDate": "Oct 2009", "type": "Mobile", @@ -5497,8 +5545,8 @@ }, "GeForce GTS 350M": { "name": "GeForce GTS 350M", - "g3dPerf": "442", - "g2dPerf": "269", + "g3dPerf": "408", + "g2dPerf": "113", "tdp": "28", "testDate": "Aug 2010", "type": "Mobile", @@ -5509,8 +5557,8 @@ }, "GeForce GTS 360M": { "name": "GeForce GTS 360M", - "g3dPerf": "640", - "g2dPerf": "89", + "g3dPerf": "651", + "g2dPerf": "75", "tdp": "38", "testDate": "Jan 2010", "type": "Mobile", @@ -5521,8 +5569,8 @@ }, "GeForce GTS 450": { "name": "GeForce GTS 450", - "g3dPerf": "1233", - "g2dPerf": "279", + "g3dPerf": "1317", + "g2dPerf": "291", "tdp": "106", "testDate": "Aug 2012", "type": "Desktop", @@ -5533,8 +5581,8 @@ }, "GeForce GTX 1050": { "name": "GeForce GTX 1050", - "g3dPerf": "5475", - "g2dPerf": "521", + "g3dPerf": "5201", + "g2dPerf": "477", "tdp": "75", "testDate": "Oct 2016", "type": "Desktop", @@ -5557,8 +5605,8 @@ }, "GeForce GTX 1050 Ti": { "name": "GeForce GTX 1050 Ti", - "g3dPerf": "6404", - "g2dPerf": "652", + "g3dPerf": "6336", + "g2dPerf": "642", "tdp": "75", "testDate": "Oct 2016", "type": "Desktop", @@ -5581,8 +5629,8 @@ }, "GeForce GTX 1050 Ti with Max-Q Design": { "name": "GeForce GTX 1050 Ti with Max-Q Design", - "g3dPerf": "5646", - "g2dPerf": "359", + "g3dPerf": "5566", + "g2dPerf": "362", "tdp": "NA", "testDate": "Apr 2018", "type": "Mobile", @@ -5593,8 +5641,8 @@ }, "GeForce GTX 1050 with Max-Q Design": { "name": "GeForce GTX 1050 with Max-Q Design", - "g3dPerf": "3964", - "g2dPerf": "305", + "g3dPerf": "4043", + "g2dPerf": "299", "tdp": "NA", "testDate": "Aug 2018", "type": "Mobile", @@ -5605,8 +5653,8 @@ }, "GeForce GTX 1060": { "name": "GeForce GTX 1060", - "g3dPerf": "10238", - "g2dPerf": "765", + "g3dPerf": "9922", + "g2dPerf": "720", "tdp": "120", "testDate": "Jul 2016", "type": "Desktop", @@ -5619,7 +5667,7 @@ "name": "GeForce GTX 1060 (Mobile)", "g3dPerf": "8161", "g2dPerf": "444", - "tdp": "NA", + "tdp": "80", "testDate": "Apr 2019", "type": "Mobile", "busInterface": "PCIe 3.0 x16", @@ -5629,8 +5677,8 @@ }, "GeForce GTX 1060 3GB": { "name": "GeForce GTX 1060 3GB", - "g3dPerf": "9620", - "g2dPerf": "738", + "g3dPerf": "9657", + "g2dPerf": "759", "tdp": "120", "testDate": "Aug 2016", "type": "Desktop", @@ -5641,9 +5689,9 @@ }, "GeForce GTX 1060 5GB": { "name": "GeForce GTX 1060 5GB", - "g3dPerf": "4141", - "g2dPerf": "571", - "tdp": "NA", + "g3dPerf": "6697", + "g2dPerf": "610", + "tdp": "120", "testDate": "Apr 2018", "type": "Desktop", "busInterface": "PCIe 3.0 x16", @@ -5653,8 +5701,8 @@ }, "GeForce GTX 1060 with Max-Q Design": { "name": "GeForce GTX 1060 with Max-Q Design", - "g3dPerf": "7991", - "g2dPerf": "431", + "g3dPerf": "7923", + "g2dPerf": "429", "tdp": "80", "testDate": "Jun 2017", "type": "Mobile", @@ -5665,8 +5713,8 @@ }, "GeForce GTX 1070": { "name": "GeForce GTX 1070", - "g3dPerf": "13329", - "g2dPerf": "839", + "g3dPerf": "13386", + "g2dPerf": "845", "tdp": "150", "testDate": "Jun 2016", "type": "Desktop", @@ -5689,8 +5737,8 @@ }, "GeForce GTX 1070 Ti": { "name": "GeForce GTX 1070 Ti", - "g3dPerf": "13992", - "g2dPerf": "843", + "g3dPerf": "14260", + "g2dPerf": "866", "tdp": "180", "testDate": "Nov 2017", "type": "Desktop", @@ -5701,8 +5749,8 @@ }, "GeForce GTX 1070 with Max-Q Design": { "name": "GeForce GTX 1070 with Max-Q Design", - "g3dPerf": "10202", - "g2dPerf": "504", + "g3dPerf": "10250", + "g2dPerf": "487", "tdp": "90", "testDate": "Jul 2017", "type": "Mobile", @@ -5713,8 +5761,8 @@ }, "GeForce GTX 1080": { "name": "GeForce GTX 1080", - "g3dPerf": "14814", - "g2dPerf": "871", + "g3dPerf": "15081", + "g2dPerf": "881", "tdp": "180", "testDate": "May 2016", "type": "Desktop", @@ -5725,8 +5773,8 @@ }, "GeForce GTX 1080 Ti": { "name": "GeForce GTX 1080 Ti", - "g3dPerf": "17580", - "g2dPerf": "922", + "g3dPerf": "18010", + "g2dPerf": "932", "tdp": "250", "testDate": "Mar 2017", "type": "Desktop", @@ -5737,8 +5785,8 @@ }, "GeForce GTX 1080 with Max-Q Design": { "name": "GeForce GTX 1080 with Max-Q Design", - "g3dPerf": "11555", - "g2dPerf": "735", + "g3dPerf": "11230", + "g2dPerf": "736", "tdp": "110", "testDate": "Jul 2017", "type": "Mobile", @@ -5749,8 +5797,8 @@ }, "GeForce GTX 1650": { "name": "GeForce GTX 1650", - "g3dPerf": "7823", - "g2dPerf": "656", + "g3dPerf": "7766", + "g2dPerf": "601", "tdp": "75", "testDate": "Apr 2019", "type": "Desktop", @@ -5773,8 +5821,8 @@ }, "GeForce GTX 1650 SUPER": { "name": "GeForce GTX 1650 SUPER", - "g3dPerf": "9839", - "g2dPerf": "755", + "g3dPerf": "9906", + "g2dPerf": "761", "tdp": "100", "testDate": "Nov 2019", "type": "Desktop", @@ -5785,8 +5833,8 @@ }, "GeForce GTX 1650 Ti": { "name": "GeForce GTX 1650 Ti", - "g3dPerf": "7707", - "g2dPerf": "417", + "g3dPerf": "7472", + "g2dPerf": "399", "tdp": "55", "testDate": "Mar 2020", "type": "Mobile", @@ -5797,8 +5845,8 @@ }, "GeForce GTX 1650 Ti with Max-Q Design": { "name": "GeForce GTX 1650 Ti with Max-Q Design", - "g3dPerf": "5838", - "g2dPerf": "328", + "g3dPerf": "6303", + "g2dPerf": "345", "tdp": "NA", "testDate": "May 2020", "type": "Unknown", @@ -5809,8 +5857,8 @@ }, "GeForce GTX 1650 with Max-Q Design": { "name": "GeForce GTX 1650 with Max-Q Design", - "g3dPerf": "5807", - "g2dPerf": "312", + "g3dPerf": "5801", + "g2dPerf": "313", "tdp": "35", "testDate": "Jun 2019", "type": "Mobile", @@ -5821,8 +5869,8 @@ }, "GeForce GTX 1660": { "name": "GeForce GTX 1660", - "g3dPerf": "11514", - "g2dPerf": "788", + "g3dPerf": "11602", + "g2dPerf": "794", "tdp": "120", "testDate": "Mar 2019", "type": "Desktop", @@ -5833,8 +5881,8 @@ }, "GeForce GTX 1660 SUPER": { "name": "GeForce GTX 1660 SUPER", - "g3dPerf": "12702", - "g2dPerf": "826", + "g3dPerf": "12684", + "g2dPerf": "827", "tdp": "125", "testDate": "Nov 2019", "type": "Desktop", @@ -5845,8 +5893,8 @@ }, "GeForce GTX 1660 Ti": { "name": "GeForce GTX 1660 Ti", - "g3dPerf": "12437", - "g2dPerf": "790", + "g3dPerf": "11897", + "g2dPerf": "724", "tdp": "120", "testDate": "Feb 2019", "type": "Desktop", @@ -5869,8 +5917,8 @@ }, "GeForce GTX 1660 Ti with Max-Q Design": { "name": "GeForce GTX 1660 Ti with Max-Q Design", - "g3dPerf": "8557", - "g2dPerf": "366", + "g3dPerf": "8662", + "g2dPerf": "383", "tdp": "60", "testDate": "May 2019", "type": "Mobile", @@ -5881,8 +5929,8 @@ }, "GeForce GTX 260": { "name": "GeForce GTX 260", - "g3dPerf": "1221", - "g2dPerf": "209", + "g3dPerf": "1209", + "g2dPerf": "127", "tdp": "202", "testDate": "Aug 2012", "type": "Desktop", @@ -5893,8 +5941,8 @@ }, "GeForce GTX 260M": { "name": "GeForce GTX 260M", - "g3dPerf": "497", - "g2dPerf": "189", + "g3dPerf": "486", + "g2dPerf": "128", "tdp": "65", "testDate": "Aug 2012", "type": "Mobile", @@ -5905,8 +5953,8 @@ }, "GeForce GTX 275": { "name": "GeForce GTX 275", - "g3dPerf": "1427", - "g2dPerf": "321", + "g3dPerf": "1465", + "g2dPerf": "123", "tdp": "219", "testDate": "Aug 2012", "type": "Desktop", @@ -5917,8 +5965,8 @@ }, "GeForce GTX 280": { "name": "GeForce GTX 280", - "g3dPerf": "1040", - "g2dPerf": "429", + "g3dPerf": "1043", + "g2dPerf": "225", "tdp": "236", "testDate": "Aug 2012", "type": "Desktop", @@ -5941,8 +5989,8 @@ }, "GeForce GTX 285": { "name": "GeForce GTX 285", - "g3dPerf": "1555", - "g2dPerf": "304", + "g3dPerf": "1557", + "g2dPerf": "202", "tdp": "204", "testDate": "Apr 2009", "type": "Desktop", @@ -5953,8 +6001,8 @@ }, "GeForce GTX 285M": { "name": "GeForce GTX 285M", - "g3dPerf": "735", - "g2dPerf": "474", + "g3dPerf": "676", + "g2dPerf": "246", "tdp": "75", "testDate": "Feb 2010", "type": "Mobile", @@ -5965,8 +6013,8 @@ }, "GeForce GTX 295": { "name": "GeForce GTX 295", - "g3dPerf": "1132", - "g2dPerf": "462", + "g3dPerf": "1220", + "g2dPerf": "238", "tdp": "289", "testDate": "Apr 2009", "type": "Desktop", @@ -5977,8 +6025,8 @@ }, "GeForce GTX 460": { "name": "GeForce GTX 460", - "g3dPerf": "2292", - "g2dPerf": "365", + "g3dPerf": "2290", + "g2dPerf": "391", "tdp": "150", "testDate": "Aug 2012", "type": "Desktop", @@ -5989,8 +6037,8 @@ }, "GeForce GTX 460 SE": { "name": "GeForce GTX 460 SE", - "g3dPerf": "1962", - "g2dPerf": "366", + "g3dPerf": "1947", + "g2dPerf": "395", "tdp": "150", "testDate": "Aug 2012", "type": "Desktop", @@ -6001,8 +6049,8 @@ }, "GeForce GTX 460 v2": { "name": "GeForce GTX 460 v2", - "g3dPerf": "2012", - "g2dPerf": "430", + "g3dPerf": "2091", + "g2dPerf": "410", "tdp": "160", "testDate": "Oct 2011", "type": "Desktop", @@ -6013,8 +6061,8 @@ }, "GeForce GTX 460M": { "name": "GeForce GTX 460M", - "g3dPerf": "1254", - "g2dPerf": "301", + "g3dPerf": "1192", + "g2dPerf": "269", "tdp": "50", "testDate": "Aug 2012", "type": "Mobile", @@ -6025,8 +6073,8 @@ }, "GeForce GTX 465": { "name": "GeForce GTX 465", - "g3dPerf": "2826", - "g2dPerf": "521", + "g3dPerf": "2678", + "g2dPerf": "433", "tdp": "200", "testDate": "Aug 2012", "type": "Desktop", @@ -6037,8 +6085,8 @@ }, "GeForce GTX 470": { "name": "GeForce GTX 470", - "g3dPerf": "3222", - "g2dPerf": "404", + "g3dPerf": "3204", + "g2dPerf": "418", "tdp": "215", "testDate": "Aug 2012", "type": "Desktop", @@ -6061,8 +6109,8 @@ }, "GeForce GTX 480": { "name": "GeForce GTX 480", - "g3dPerf": "3995", - "g2dPerf": "406", + "g3dPerf": "4068", + "g2dPerf": "430", "tdp": "250", "testDate": "Aug 2012", "type": "Desktop", @@ -6097,8 +6145,8 @@ }, "GeForce GTX 550 Ti": { "name": "GeForce GTX 550 Ti", - "g3dPerf": "1562", - "g2dPerf": "345", + "g3dPerf": "1564", + "g2dPerf": "357", "tdp": "116", "testDate": "Aug 2012", "type": "Desktop", @@ -6109,8 +6157,8 @@ }, "GeForce GTX 555": { "name": "GeForce GTX 555", - "g3dPerf": "1935", - "g2dPerf": "495", + "g3dPerf": "1807", + "g2dPerf": "485", "tdp": "150", "testDate": "Feb 2012", "type": "Desktop", @@ -6121,8 +6169,8 @@ }, "GeForce GTX 560": { "name": "GeForce GTX 560", - "g3dPerf": "2703", - "g2dPerf": "359", + "g3dPerf": "2738", + "g2dPerf": "405", "tdp": "150", "testDate": "Aug 2012", "type": "Desktop", @@ -6133,8 +6181,8 @@ }, "GeForce GTX 560 SE": { "name": "GeForce GTX 560 SE", - "g3dPerf": "1880", - "g2dPerf": "487", + "g3dPerf": "2089", + "g2dPerf": "484", "tdp": "150", "testDate": "Aug 2012", "type": "Desktop", @@ -6145,8 +6193,8 @@ }, "GeForce GTX 560 Ti": { "name": "GeForce GTX 560 Ti", - "g3dPerf": "3062", - "g2dPerf": "385", + "g3dPerf": "3081", + "g2dPerf": "405", "tdp": "170", "testDate": "Aug 2012", "type": "Desktop", @@ -6157,8 +6205,8 @@ }, "GeForce GTX 560M": { "name": "GeForce GTX 560M", - "g3dPerf": "1367", - "g2dPerf": "299", + "g3dPerf": "1272", + "g2dPerf": "255", "tdp": "75", "testDate": "Jun 2011", "type": "Mobile", @@ -6169,8 +6217,8 @@ }, "GeForce GTX 570": { "name": "GeForce GTX 570", - "g3dPerf": "3859", - "g2dPerf": "454", + "g3dPerf": "3860", + "g2dPerf": "445", "tdp": "219", "testDate": "Aug 2012", "type": "Desktop", @@ -6181,8 +6229,8 @@ }, "GeForce GTX 570M": { "name": "GeForce GTX 570M", - "g3dPerf": "1998", - "g2dPerf": "454", + "g3dPerf": "1845", + "g2dPerf": "323", "tdp": "75", "testDate": "Sep 2011", "type": "Mobile", @@ -6193,8 +6241,8 @@ }, "GeForce GTX 580": { "name": "GeForce GTX 580", - "g3dPerf": "4517", - "g2dPerf": "400", + "g3dPerf": "4461", + "g2dPerf": "426", "tdp": "244", "testDate": "Aug 2012", "type": "Desktop", @@ -6205,8 +6253,8 @@ }, "GeForce GTX 580M": { "name": "GeForce GTX 580M", - "g3dPerf": "2279", - "g2dPerf": "562", + "g3dPerf": "2373", + "g2dPerf": "455", "tdp": "100", "testDate": "Jul 2011", "type": "Mobile", @@ -6217,8 +6265,8 @@ }, "GeForce GTX 590": { "name": "GeForce GTX 590", - "g3dPerf": "3340", - "g2dPerf": "520", + "g3dPerf": "3366", + "g2dPerf": "514", "tdp": "365", "testDate": "Mar 2011", "type": "Desktop", @@ -6229,8 +6277,8 @@ }, "GeForce GTX 645": { "name": "GeForce GTX 645", - "g3dPerf": "1953", - "g2dPerf": "419", + "g3dPerf": "1876", + "g2dPerf": "406", "tdp": "64", "testDate": "May 2013", "type": "Desktop", @@ -6241,8 +6289,8 @@ }, "GeForce GTX 650": { "name": "GeForce GTX 650", - "g3dPerf": "1770", - "g2dPerf": "325", + "g3dPerf": "1761", + "g2dPerf": "340", "tdp": "64", "testDate": "Sep 2012", "type": "Desktop", @@ -6253,8 +6301,8 @@ }, "GeForce GTX 650 Ti": { "name": "GeForce GTX 650 Ti", - "g3dPerf": "2551", - "g2dPerf": "388", + "g3dPerf": "2545", + "g2dPerf": "399", "tdp": "110", "testDate": "Oct 2012", "type": "Desktop", @@ -6265,8 +6313,8 @@ }, "GeForce GTX 650 Ti BOOST": { "name": "GeForce GTX 650 Ti BOOST", - "g3dPerf": "3194", - "g2dPerf": "437", + "g3dPerf": "3356", + "g2dPerf": "457", "tdp": "134", "testDate": "Apr 2013", "type": "Desktop", @@ -6277,8 +6325,8 @@ }, "GeForce GTX 660": { "name": "GeForce GTX 660", - "g3dPerf": "3951", - "g2dPerf": "445", + "g3dPerf": "3967", + "g2dPerf": "455", "tdp": "140", "testDate": "Sep 2012", "type": "Desktop", @@ -6289,8 +6337,8 @@ }, "GeForce GTX 660 Ti": { "name": "GeForce GTX 660 Ti", - "g3dPerf": "4373", - "g2dPerf": "444", + "g3dPerf": "4343", + "g2dPerf": "449", "tdp": "150", "testDate": "Aug 2012", "type": "Desktop", @@ -6301,8 +6349,8 @@ }, "GeForce GTX 660M": { "name": "GeForce GTX 660M", - "g3dPerf": "1456", - "g2dPerf": "246", + "g3dPerf": "1409", + "g2dPerf": "270", "tdp": "50", "testDate": "May 2012", "type": "Mobile", @@ -6313,8 +6361,8 @@ }, "GeForce GTX 670": { "name": "GeForce GTX 670", - "g3dPerf": "5314", - "g2dPerf": "505", + "g3dPerf": "5337", + "g2dPerf": "519", "tdp": "170", "testDate": "Aug 2012", "type": "Desktop", @@ -6325,8 +6373,8 @@ }, "GeForce GTX 670M": { "name": "GeForce GTX 670M", - "g3dPerf": "1720", - "g2dPerf": "365", + "g3dPerf": "1791", + "g2dPerf": "333", "tdp": "75", "testDate": "May 2012", "type": "Mobile", @@ -6337,8 +6385,8 @@ }, "GeForce GTX 670MX": { "name": "GeForce GTX 670MX", - "g3dPerf": "1844", - "g2dPerf": "342", + "g3dPerf": "1923", + "g2dPerf": "337", "tdp": "75", "testDate": "Dec 2012", "type": "Mobile", @@ -6349,8 +6397,8 @@ }, "GeForce GTX 675M": { "name": "GeForce GTX 675M", - "g3dPerf": "2081", - "g2dPerf": "373", + "g3dPerf": "1856", + "g2dPerf": "370", "tdp": "100", "testDate": "May 2012", "type": "Mobile", @@ -6361,8 +6409,8 @@ }, "GeForce GTX 675MX": { "name": "GeForce GTX 675MX", - "g3dPerf": "1513", - "g2dPerf": "367", + "g3dPerf": "2296", + "g2dPerf": "403", "tdp": "100", "testDate": "Jan 2013", "type": "Mobile", @@ -6373,8 +6421,8 @@ }, "GeForce GTX 680": { "name": "GeForce GTX 680", - "g3dPerf": "5594", - "g2dPerf": "506", + "g3dPerf": "5492", + "g2dPerf": "507", "tdp": "195", "testDate": "Aug 2012", "type": "Desktop", @@ -6385,8 +6433,8 @@ }, "GeForce GTX 680M": { "name": "GeForce GTX 680M", - "g3dPerf": "2942", - "g2dPerf": "350", + "g3dPerf": "2990", + "g2dPerf": "344", "tdp": "100", "testDate": "Jul 2012", "type": "Mobile", @@ -6421,8 +6469,8 @@ }, "GeForce GTX 690": { "name": "GeForce GTX 690", - "g3dPerf": "5770", - "g2dPerf": "476", + "g3dPerf": "5716", + "g2dPerf": "459", "tdp": "300", "testDate": "May 2012", "type": "Desktop", @@ -6433,8 +6481,8 @@ }, "GeForce GTX 745": { "name": "GeForce GTX 745", - "g3dPerf": "2218", - "g2dPerf": "482", + "g3dPerf": "2185", + "g2dPerf": "458", "tdp": "55", "testDate": "Mar 2014", "type": "Desktop", @@ -6446,7 +6494,7 @@ "GeForce GTX 750": { "name": "GeForce GTX 750", "g3dPerf": "3404", - "g2dPerf": "445", + "g2dPerf": "465", "tdp": "55", "testDate": "Feb 2014", "type": "Desktop", @@ -6457,8 +6505,8 @@ }, "GeForce GTX 750 Ti": { "name": "GeForce GTX 750 Ti", - "g3dPerf": "3930", - "g2dPerf": "482", + "g3dPerf": "3935", + "g2dPerf": "487", "tdp": "60", "testDate": "Feb 2014", "type": "Desktop", @@ -6469,8 +6517,8 @@ }, "GeForce GTX 760": { "name": "GeForce GTX 760", - "g3dPerf": "4749", - "g2dPerf": "498", + "g3dPerf": "4793", + "g2dPerf": "514", "tdp": "170", "testDate": "Jun 2013", "type": "Desktop", @@ -6481,8 +6529,8 @@ }, "GeForce GTX 760 Ti": { "name": "GeForce GTX 760 Ti", - "g3dPerf": "5119", - "g2dPerf": "802", + "g3dPerf": "5196", + "g2dPerf": "517", "tdp": "170", "testDate": "Jan 2014", "type": "Desktop", @@ -6493,8 +6541,8 @@ }, "GeForce GTX 760 Ti OEM": { "name": "GeForce GTX 760 Ti OEM", - "g3dPerf": "5275", - "g2dPerf": "517", + "g3dPerf": "5427", + "g2dPerf": "694", "tdp": "NA", "testDate": "Jul 2019", "type": "Unknown", @@ -6505,8 +6553,8 @@ }, "GeForce GTX 760A": { "name": "GeForce GTX 760A", - "g3dPerf": "1281", - "g2dPerf": "781", + "g3dPerf": "1060", + "g2dPerf": "476", "tdp": "NA", "testDate": "Apr 2015", "type": "Unknown", @@ -6517,8 +6565,8 @@ }, "GeForce GTX 760M": { "name": "GeForce GTX 760M", - "g3dPerf": "1635", - "g2dPerf": "253", + "g3dPerf": "1716", + "g2dPerf": "250", "tdp": "55", "testDate": "Aug 2013", "type": "Mobile", @@ -6529,8 +6577,8 @@ }, "GeForce GTX 765M": { "name": "GeForce GTX 765M", - "g3dPerf": "1957", - "g2dPerf": "268", + "g3dPerf": "1937", + "g2dPerf": "278", "tdp": "65", "testDate": "Jun 2013", "type": "Mobile", @@ -6541,8 +6589,8 @@ }, "GeForce GTX 770": { "name": "GeForce GTX 770", - "g3dPerf": "5906", - "g2dPerf": "559", + "g3dPerf": "5864", + "g2dPerf": "550", "tdp": "230", "testDate": "Jun 2013", "type": "Desktop", @@ -6553,8 +6601,8 @@ }, "GeForce GTX 770M": { "name": "GeForce GTX 770M", - "g3dPerf": "2766", - "g2dPerf": "308", + "g3dPerf": "2840", + "g2dPerf": "322", "tdp": "75", "testDate": "Jun 2013", "type": "Mobile", @@ -6577,8 +6625,8 @@ }, "GeForce GTX 780": { "name": "GeForce GTX 780", - "g3dPerf": "7866", - "g2dPerf": "564", + "g3dPerf": "8008", + "g2dPerf": "600", "tdp": "250", "testDate": "May 2013", "type": "Desktop", @@ -6589,7 +6637,7 @@ }, "GeForce GTX 780 Ti": { "name": "GeForce GTX 780 Ti", - "g3dPerf": "9221", + "g3dPerf": "9136", "g2dPerf": "624", "tdp": "250", "testDate": "Nov 2013", @@ -6601,8 +6649,8 @@ }, "GeForce GTX 780M": { "name": "GeForce GTX 780M", - "g3dPerf": "3989", - "g2dPerf": "405", + "g3dPerf": "3732", + "g2dPerf": "379", "tdp": "122", "testDate": "Jun 2013", "type": "Mobile", @@ -6625,8 +6673,8 @@ }, "GeForce GTX 850M": { "name": "GeForce GTX 850M", - "g3dPerf": "2601", - "g2dPerf": "219", + "g3dPerf": "2596", + "g2dPerf": "221", "tdp": "40", "testDate": "May 2014", "type": "Mobile", @@ -6649,8 +6697,8 @@ }, "GeForce GTX 860M": { "name": "GeForce GTX 860M", - "g3dPerf": "3202", - "g2dPerf": "234", + "g3dPerf": "3107", + "g2dPerf": "229", "tdp": "45", "testDate": "Apr 2014", "type": "Mobile", @@ -6661,8 +6709,8 @@ }, "GeForce GTX 870M": { "name": "GeForce GTX 870M", - "g3dPerf": "3461", - "g2dPerf": "290", + "g3dPerf": "3409", + "g2dPerf": "301", "tdp": "110", "testDate": "Mar 2014", "type": "Mobile", @@ -6673,8 +6721,8 @@ }, "GeForce GTX 880M": { "name": "GeForce GTX 880M", - "g3dPerf": "3710", - "g2dPerf": "330", + "g3dPerf": "4091", + "g2dPerf": "326", "tdp": "130", "testDate": "Mar 2014", "type": "Mobile", @@ -6685,8 +6733,8 @@ }, "GeForce GTX 950": { "name": "GeForce GTX 950", - "g3dPerf": "5333", - "g2dPerf": "583", + "g3dPerf": "5407", + "g2dPerf": "616", "tdp": "90", "testDate": "Aug 2015", "type": "Desktop", @@ -6709,8 +6757,8 @@ }, "GeForce GTX 950M": { "name": "GeForce GTX 950M", - "g3dPerf": "2626", - "g2dPerf": "215", + "g3dPerf": "2632", + "g2dPerf": "217", "tdp": "75", "testDate": "Mar 2015", "type": "Mobile", @@ -6721,8 +6769,8 @@ }, "GeForce GTX 960": { "name": "GeForce GTX 960", - "g3dPerf": "5987", - "g2dPerf": "639", + "g3dPerf": "6024", + "g2dPerf": "654", "tdp": "120", "testDate": "Jan 2015", "type": "Desktop", @@ -6745,8 +6793,8 @@ }, "GeForce GTX 960M": { "name": "GeForce GTX 960M", - "g3dPerf": "3496", - "g2dPerf": "239", + "g3dPerf": "3470", + "g2dPerf": "243", "tdp": "65", "testDate": "Apr 2015", "type": "Mobile", @@ -6757,8 +6805,8 @@ }, "GeForce GTX 965M": { "name": "GeForce GTX 965M", - "g3dPerf": "3832", - "g2dPerf": "323", + "g3dPerf": "3979", + "g2dPerf": "342", "tdp": "60", "testDate": "Jan 2015", "type": "Mobile", @@ -6769,8 +6817,8 @@ }, "GeForce GTX 970": { "name": "GeForce GTX 970", - "g3dPerf": "9645", - "g2dPerf": "745", + "g3dPerf": "9733", + "g2dPerf": "772", "tdp": "145", "testDate": "Sep 2014", "type": "Desktop", @@ -6781,8 +6829,8 @@ }, "GeForce GTX 970M": { "name": "GeForce GTX 970M", - "g3dPerf": "5667", - "g2dPerf": "368", + "g3dPerf": "5865", + "g2dPerf": "406", "tdp": "75", "testDate": "Oct 2014", "type": "Mobile", @@ -6805,8 +6853,8 @@ }, "GeForce GTX 980": { "name": "GeForce GTX 980", - "g3dPerf": "11080", - "g2dPerf": "780", + "g3dPerf": "11272", + "g2dPerf": "812", "tdp": "165", "testDate": "Sep 2014", "type": "Desktop", @@ -6817,8 +6865,8 @@ }, "GeForce GTX 980 Ti": { "name": "GeForce GTX 980 Ti", - "g3dPerf": "13745", - "g2dPerf": "819", + "g3dPerf": "13883", + "g2dPerf": "845", "tdp": "250", "testDate": "Jun 2015", "type": "Desktop", @@ -6829,8 +6877,8 @@ }, "GeForce GTX 980M": { "name": "GeForce GTX 980M", - "g3dPerf": "7372", - "g2dPerf": "559", + "g3dPerf": "7276", + "g2dPerf": "524", "tdp": "100", "testDate": "Oct 2014", "type": "Mobile", @@ -6841,8 +6889,8 @@ }, "GeForce GTX Titan": { "name": "GeForce GTX Titan", - "g3dPerf": "8780", - "g2dPerf": "651", + "g3dPerf": "8545", + "g2dPerf": "652", "tdp": "250", "testDate": "Feb 2013", "type": "Desktop", @@ -6853,8 +6901,8 @@ }, "GeForce GTX TITAN Black": { "name": "GeForce GTX TITAN Black", - "g3dPerf": "9007", - "g2dPerf": "580", + "g3dPerf": "9194", + "g2dPerf": "623", "tdp": "250", "testDate": "Mar 2014", "type": "Desktop", @@ -6865,8 +6913,8 @@ }, "GeForce GTX TITAN X": { "name": "GeForce GTX TITAN X", - "g3dPerf": "12770", - "g2dPerf": "767", + "g3dPerf": "13107", + "g2dPerf": "809", "tdp": "250", "testDate": "Mar 2015", "type": "Desktop", @@ -6877,8 +6925,8 @@ }, "GeForce GTX TITAN Z": { "name": "GeForce GTX TITAN Z", - "g3dPerf": "8238", - "g2dPerf": "797", + "g3dPerf": "9133", + "g2dPerf": "782", "tdp": "375", "testDate": "Jun 2014", "type": "Desktop", @@ -6889,8 +6937,8 @@ }, "GeForce MX110": { "name": "GeForce MX110", - "g3dPerf": "1483", - "g2dPerf": "202", + "g3dPerf": "1490", + "g2dPerf": "199", "tdp": "NA", "testDate": "Dec 2017", "type": "Unknown", @@ -6901,8 +6949,8 @@ }, "GeForce MX130": { "name": "GeForce MX130", - "g3dPerf": "1924", - "g2dPerf": "197", + "g3dPerf": "1931", + "g2dPerf": "195", "tdp": "NA", "testDate": "Jan 2018", "type": "Unknown", @@ -6913,8 +6961,8 @@ }, "GeForce MX150": { "name": "GeForce MX150", - "g3dPerf": "2357", - "g2dPerf": "222", + "g3dPerf": "2356", + "g2dPerf": "221", "tdp": "25", "testDate": "Jul 2017", "type": "Mobile", @@ -6925,8 +6973,8 @@ }, "GeForce MX230": { "name": "GeForce MX230", - "g3dPerf": "1951", - "g2dPerf": "227", + "g3dPerf": "1931", + "g2dPerf": "222", "tdp": "NA", "testDate": "Jan 2019", "type": "Unknown", @@ -6937,8 +6985,8 @@ }, "GeForce MX250": { "name": "GeForce MX250", - "g3dPerf": "2588", - "g2dPerf": "258", + "g3dPerf": "2563", + "g2dPerf": "255", "tdp": "NA", "testDate": "Apr 2019", "type": "Unknown", @@ -6949,8 +6997,8 @@ }, "GeForce MX330": { "name": "GeForce MX330", - "g3dPerf": "2717", - "g2dPerf": "241", + "g3dPerf": "2633", + "g2dPerf": "231", "tdp": "NA", "testDate": "Apr 2020", "type": "Unknown", @@ -6961,8 +7009,8 @@ }, "GeForce MX350": { "name": "GeForce MX350", - "g3dPerf": "3014", - "g2dPerf": "249", + "g3dPerf": "2902", + "g2dPerf": "245", "tdp": "NA", "testDate": "Mar 2020", "type": "Unknown", @@ -6973,10 +7021,10 @@ }, "GeForce MX450": { "name": "GeForce MX450", - "g3dPerf": "1923", - "g2dPerf": "148", + "g3dPerf": "3759", + "g2dPerf": "279", "tdp": "NA", - "testDate": "NA", + "testDate": "Oct 2020", "type": "Unknown", "busInterface": "NA", "memory": "NA", @@ -7021,8 +7069,8 @@ }, "GeForce RTX 2060": { "name": "GeForce RTX 2060", - "g3dPerf": "14157", - "g2dPerf": "781", + "g3dPerf": "13857", + "g2dPerf": "751", "tdp": "160", "testDate": "Jan 2019", "type": "Desktop", @@ -7045,8 +7093,8 @@ }, "GeForce RTX 2060 SUPER": { "name": "GeForce RTX 2060 SUPER", - "g3dPerf": "16352", - "g2dPerf": "880", + "g3dPerf": "16447", + "g2dPerf": "888", "tdp": "175", "testDate": "Jul 2019", "type": "Desktop", @@ -7057,8 +7105,8 @@ }, "GeForce RTX 2060 with Max-Q Design": { "name": "GeForce RTX 2060 with Max-Q Design", - "g3dPerf": "9792", - "g2dPerf": "455", + "g3dPerf": "9791", + "g2dPerf": "445", "tdp": "65", "testDate": "Apr 2020", "type": "Mobile", @@ -7069,8 +7117,8 @@ }, "GeForce RTX 2070": { "name": "GeForce RTX 2070", - "g3dPerf": "16204", - "g2dPerf": "865", + "g3dPerf": "16107", + "g2dPerf": "844", "tdp": "175", "testDate": "Oct 2018", "type": "Desktop", @@ -7093,8 +7141,8 @@ }, "GeForce RTX 2070 SUPER": { "name": "GeForce RTX 2070 SUPER", - "g3dPerf": "18109", - "g2dPerf": "904", + "g3dPerf": "18124", + "g2dPerf": "902", "tdp": "215", "testDate": "Jul 2019", "type": "Desktop", @@ -7105,8 +7153,8 @@ }, "GeForce RTX 2070 Super with Max-Q Design": { "name": "GeForce RTX 2070 Super with Max-Q Design", - "g3dPerf": "14508", - "g2dPerf": "742", + "g3dPerf": "14619", + "g2dPerf": "717", "tdp": "80", "testDate": "Apr 2020", "type": "Mobile", @@ -7117,8 +7165,8 @@ }, "GeForce RTX 2070 with Max-Q Design": { "name": "GeForce RTX 2070 with Max-Q Design", - "g3dPerf": "12359", - "g2dPerf": "555", + "g3dPerf": "12286", + "g2dPerf": "531", "tdp": "80", "testDate": "Feb 2019", "type": "Mobile", @@ -7129,8 +7177,8 @@ }, "GeForce RTX 2080": { "name": "GeForce RTX 2080", - "g3dPerf": "18611", - "g2dPerf": "929", + "g3dPerf": "18625", + "g2dPerf": "927", "tdp": "250", "testDate": "Sep 2018", "type": "Desktop", @@ -7153,8 +7201,8 @@ }, "GeForce RTX 2080 SUPER": { "name": "GeForce RTX 2080 SUPER", - "g3dPerf": "19318", - "g2dPerf": "939", + "g3dPerf": "19502", + "g2dPerf": "942", "tdp": "250", "testDate": "Jul 2019", "type": "Desktop", @@ -7165,8 +7213,8 @@ }, "GeForce RTX 2080 Super with Max-Q Design": { "name": "GeForce RTX 2080 Super with Max-Q Design", - "g3dPerf": "14194", - "g2dPerf": "645", + "g3dPerf": "13930", + "g2dPerf": "635", "tdp": "80", "testDate": "Apr 2020", "type": "Mobile", @@ -7177,8 +7225,8 @@ }, "GeForce RTX 2080 Ti": { "name": "GeForce RTX 2080 Ti", - "g3dPerf": "21535", - "g2dPerf": "945", + "g3dPerf": "21694", + "g2dPerf": "946", "tdp": "250", "testDate": "Sep 2018", "type": "Desktop", @@ -7189,8 +7237,8 @@ }, "GeForce RTX 2080 with Max-Q Design": { "name": "GeForce RTX 2080 with Max-Q Design", - "g3dPerf": "14325", - "g2dPerf": "605", + "g3dPerf": "13884", + "g2dPerf": "584", "tdp": "90", "testDate": "Feb 2019", "type": "Mobile", @@ -7199,10 +7247,94 @@ "clock": "735 MHz", "memoryClock": "735 MHz" }, + "GeForce RTX 3050 Laptop GPU": { + "name": "GeForce RTX 3050 Laptop GPU", + "g3dPerf": "9934", + "g2dPerf": "497", + "tdp": "NA", + "testDate": "NA", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, + "GeForce RTX 3050 Ti Laptop GPU": { + "name": "GeForce RTX 3050 Ti Laptop GPU", + "g3dPerf": "8732", + "g2dPerf": "355", + "tdp": "NA", + "testDate": "May 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, + "GeForce RTX 3060": { + "name": "GeForce RTX 3060", + "g3dPerf": "16729", + "g2dPerf": "934", + "tdp": "170", + "testDate": "Feb 2021", + "type": "Desktop", + "busInterface": "PCIe 4.0 x16", + "memory": "12288 MB", + "clock": "1320 MHz", + "memoryClock": "1320 MHz" + }, + "GeForce RTX 3060 Laptop GPU": { + "name": "GeForce RTX 3060 Laptop GPU", + "g3dPerf": "12242", + "g2dPerf": "517", + "tdp": "115", + "testDate": "Feb 2021", + "type": "Mobile", + "busInterface": "PCIe 4.0 x16", + "memory": "6144 MB", + "clock": "900 MHz", + "memoryClock": "NA" + }, + "GeForce RTX 3060 Ti": { + "name": "GeForce RTX 3060 Ti", + "g3dPerf": "19721", + "g2dPerf": "935", + "tdp": "200", + "testDate": "Dec 2020", + "type": "Desktop", + "busInterface": "PCIe 4.0 x16", + "memory": "8192 MB", + "clock": "1410 MHz", + "memoryClock": "1410 MHz" + }, + "GeForce RTX 3070": { + "name": "GeForce RTX 3070", + "g3dPerf": "21784", + "g2dPerf": "963", + "tdp": "220", + "testDate": "Oct 2020", + "type": "Desktop", + "busInterface": "PCIe 4.0 x16", + "memory": "8192 MB", + "clock": "1500 MHz", + "memoryClock": "1500 MHz" + }, + "GeForce RTX 3070 Laptop GPU": { + "name": "GeForce RTX 3070 Laptop GPU", + "g3dPerf": "14192", + "g2dPerf": "592", + "tdp": "115", + "testDate": "Jan 2021", + "type": "Mobile", + "busInterface": "PCIe 4.0 x16", + "memory": "8192 MB", + "clock": "1100 MHz", + "memoryClock": "1100 MHz" + }, "GeForce RTX 3080": { "name": "GeForce RTX 3080", - "g3dPerf": "23779", - "g2dPerf": "987", + "g3dPerf": "24337", + "g2dPerf": "999", "tdp": "320", "testDate": "Sep 2020", "type": "Desktop", @@ -7211,10 +7343,22 @@ "clock": "1440 MHz", "memoryClock": "1440 MHz" }, + "GeForce RTX 3080 Laptop GPU": { + "name": "GeForce RTX 3080 Laptop GPU", + "g3dPerf": "15454", + "g2dPerf": "607", + "tdp": "115", + "testDate": "Jan 2021", + "type": "Mobile", + "busInterface": "PCIe 4.0 x16", + "memory": "8192 MB", + "clock": "1100 MHz", + "memoryClock": "1100 MHz" + }, "GeForce RTX 3090": { "name": "GeForce RTX 3090", - "g3dPerf": "25184", - "g2dPerf": "1021", + "g3dPerf": "25769", + "g2dPerf": "985", "tdp": "350", "testDate": "Sep 2020", "type": "Desktop", @@ -7643,6 +7787,18 @@ "clock": "NA", "memoryClock": "NA" }, + "GRID GTX P40-6": { + "name": "GRID GTX P40-6", + "g3dPerf": "4044", + "g2dPerf": "249", + "tdp": "NA", + "testDate": "Dec 2020", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "GRID K1": { "name": "GRID K1", "g3dPerf": "811", @@ -7681,8 +7837,8 @@ }, "GRID K160Q": { "name": "GRID K160Q", - "g3dPerf": "740", - "g2dPerf": "466", + "g3dPerf": "628", + "g2dPerf": "262", "tdp": "NA", "testDate": "Mar 2016", "type": "Workstation", @@ -7693,8 +7849,8 @@ }, "GRID K180Q": { "name": "GRID K180Q", - "g3dPerf": "783", - "g2dPerf": "445", + "g3dPerf": "534", + "g2dPerf": "113", "tdp": "NA", "testDate": "Apr 2015", "type": "Workstation", @@ -7729,8 +7885,8 @@ }, "GRID K240Q": { "name": "GRID K240Q", - "g3dPerf": "2144", - "g2dPerf": "641", + "g3dPerf": "2578", + "g2dPerf": "256", "tdp": "NA", "testDate": "Sep 2014", "type": "Workstation", @@ -7945,8 +8101,8 @@ }, "GRID M60-2Q": { "name": "GRID M60-2Q", - "g3dPerf": "5291", - "g2dPerf": "600", + "g3dPerf": "4316", + "g2dPerf": "339", "tdp": "NA", "testDate": "Apr 2017", "type": "Unknown", @@ -8123,10 +8279,34 @@ "clock": "NA", "memoryClock": "NA" }, + "GRID RTX8000-4Q": { + "name": "GRID RTX8000-4Q", + "g3dPerf": "3961", + "g2dPerf": "81", + "tdp": "NA", + "testDate": "Jun 2020", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, + "GRID RTX8000P-2Q": { + "name": "GRID RTX8000P-2Q", + "g3dPerf": "3843", + "g2dPerf": "84", + "tdp": "NA", + "testDate": "Nov 2020", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "GRID T4-1Q": { "name": "GRID T4-1Q", - "g3dPerf": "2282", - "g2dPerf": "87", + "g3dPerf": "2703", + "g2dPerf": "84", "tdp": "NA", "testDate": "Sep 2020", "type": "Unknown", @@ -8135,6 +8315,30 @@ "clock": "NA", "memoryClock": "NA" }, + "GRID T4-2Q": { + "name": "GRID T4-2Q", + "g3dPerf": "1850", + "g2dPerf": "85", + "tdp": "NA", + "testDate": "Mar 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, + "GRID T4-4Q": { + "name": "GRID T4-4Q", + "g3dPerf": "3073", + "g2dPerf": "86", + "tdp": "NA", + "testDate": "Feb 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "GRID T4-8Q": { "name": "GRID T4-8Q", "g3dPerf": "4284", @@ -8243,6 +8447,18 @@ "clock": "NA", "memoryClock": "NA" }, + "IncrediblE HD 3000": { + "name": "IncrediblE HD 3000", + "g3dPerf": "291", + "g2dPerf": "18", + "tdp": "NA", + "testDate": "Apr 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "IncrediblE HD 4000": { "name": "IncrediblE HD 4000", "g3dPerf": "517", @@ -8437,8 +8653,8 @@ }, "Intel 82945G Express": { "name": "Intel 82945G Express", - "g3dPerf": "33", - "g2dPerf": "24", + "g3dPerf": "21", + "g2dPerf": "17", "tdp": "NA", "testDate": "Apr 2009", "type": "Unknown", @@ -8521,8 +8737,8 @@ }, "Intel 946GZ Express": { "name": "Intel 946GZ Express", - "g3dPerf": "6", - "g2dPerf": "243", + "g3dPerf": "4", + "g2dPerf": "64", "tdp": "NA", "testDate": "Apr 2009", "type": "Unknown", @@ -8570,7 +8786,7 @@ "Intel G33/G31 Express": { "name": "Intel G33/G31 Express", "g3dPerf": "116", - "g2dPerf": "36", + "g2dPerf": "31", "tdp": "NA", "testDate": "Jan 2010", "type": "Desktop", @@ -8581,8 +8797,8 @@ }, "Intel G35 Express": { "name": "Intel G35 Express", - "g3dPerf": "31", - "g2dPerf": "317", + "g3dPerf": "3090", + "g2dPerf": "384", "tdp": "NA", "testDate": "Sep 2010", "type": "Unknown", @@ -8593,8 +8809,8 @@ }, "Intel G41 Express Chipset": { "name": "Intel G41 Express Chipset", - "g3dPerf": "53", - "g2dPerf": "52", + "g3dPerf": "65", + "g2dPerf": "32", "tdp": "NA", "testDate": "Apr 2009", "type": "Unknown", @@ -8617,8 +8833,8 @@ }, "Intel G45/G43 Express Chipset": { "name": "Intel G45/G43 Express Chipset", - "g3dPerf": "56", - "g2dPerf": "61", + "g3dPerf": "68", + "g2dPerf": "39", "tdp": "24", "testDate": "Apr 2009", "type": "Desktop", @@ -8641,8 +8857,8 @@ }, "Intel G965 Express": { "name": "Intel G965 Express", - "g3dPerf": "19", - "g2dPerf": "118", + "g3dPerf": "24", + "g2dPerf": "44", "tdp": "NA", "testDate": "Apr 2009", "type": "Unknown", @@ -8702,7 +8918,7 @@ "Intel HD 3000": { "name": "Intel HD 3000", "g3dPerf": "258", - "g2dPerf": "91", + "g2dPerf": "60", "tdp": "NA", "testDate": "Aug 2012", "type": "Unknown", @@ -8713,8 +8929,8 @@ }, "Intel HD 4000": { "name": "Intel HD 4000", - "g3dPerf": "329", - "g2dPerf": "184", + "g3dPerf": "332", + "g2dPerf": "186", "tdp": "NA", "testDate": "Aug 2012", "type": "Unknown", @@ -8725,8 +8941,8 @@ }, "Intel HD 4400": { "name": "Intel HD 4400", - "g3dPerf": "529", - "g2dPerf": "273", + "g3dPerf": "524", + "g2dPerf": "277", "tdp": "NA", "testDate": "Sep 2013", "type": "Unknown", @@ -8737,8 +8953,8 @@ }, "Intel HD 4600": { "name": "Intel HD 4600", - "g3dPerf": "639", - "g2dPerf": "313", + "g3dPerf": "626", + "g2dPerf": "316", "tdp": "45", "testDate": "Mar 2013", "type": "Desktop", @@ -8749,8 +8965,8 @@ }, "Intel HD 500": { "name": "Intel HD 500", - "g3dPerf": "309", - "g2dPerf": "80", + "g3dPerf": "302", + "g2dPerf": "82", "tdp": "NA", "testDate": "Sep 2019", "type": "Unknown", @@ -8761,8 +8977,8 @@ }, "Intel HD 5000": { "name": "Intel HD 5000", - "g3dPerf": "562", - "g2dPerf": "236", + "g3dPerf": "554", + "g2dPerf": "233", "tdp": "NA", "testDate": "Jun 2013", "type": "Unknown", @@ -8773,8 +8989,8 @@ }, "Intel HD 505": { "name": "Intel HD 505", - "g3dPerf": "358", - "g2dPerf": "103", + "g3dPerf": "348", + "g2dPerf": "99", "tdp": "NA", "testDate": "Sep 2019", "type": "Unknown", @@ -8785,8 +9001,8 @@ }, "Intel HD 510": { "name": "Intel HD 510", - "g3dPerf": "619", - "g2dPerf": "152", + "g3dPerf": "621", + "g2dPerf": "161", "tdp": "NA", "testDate": "Oct 2015", "type": "Unknown", @@ -8797,8 +9013,8 @@ }, "Intel HD 515": { "name": "Intel HD 515", - "g3dPerf": "612", - "g2dPerf": "189", + "g3dPerf": "619", + "g2dPerf": "191", "tdp": "NA", "testDate": "Oct 2015", "type": "Unknown", @@ -8809,8 +9025,8 @@ }, "Intel HD 520": { "name": "Intel HD 520", - "g3dPerf": "855", - "g2dPerf": "204", + "g3dPerf": "861", + "g2dPerf": "209", "tdp": "NA", "testDate": "Jul 2015", "type": "Unknown", @@ -8833,8 +9049,8 @@ }, "Intel HD 530": { "name": "Intel HD 530", - "g3dPerf": "994", - "g2dPerf": "235", + "g3dPerf": "989", + "g2dPerf": "245", "tdp": "NA", "testDate": "Aug 2015", "type": "Unknown", @@ -8845,8 +9061,8 @@ }, "Intel HD 5300": { "name": "Intel HD 5300", - "g3dPerf": "406", - "g2dPerf": "188", + "g3dPerf": "402", + "g2dPerf": "189", "tdp": "NA", "testDate": "Aug 2014", "type": "Unknown", @@ -8857,8 +9073,8 @@ }, "Intel HD 5500": { "name": "Intel HD 5500", - "g3dPerf": "579", - "g2dPerf": "236", + "g3dPerf": "581", + "g2dPerf": "234", "tdp": "NA", "testDate": "Jul 2014", "type": "Unknown", @@ -8881,8 +9097,8 @@ }, "Intel HD 6000": { "name": "Intel HD 6000", - "g3dPerf": "832", - "g2dPerf": "283", + "g3dPerf": "849", + "g2dPerf": "279", "tdp": "NA", "testDate": "Jan 2015", "type": "Unknown", @@ -8893,8 +9109,8 @@ }, "Intel HD 610": { "name": "Intel HD 610", - "g3dPerf": "674", - "g2dPerf": "164", + "g3dPerf": "668", + "g2dPerf": "155", "tdp": "NA", "testDate": "Jan 2017", "type": "Unknown", @@ -8905,8 +9121,8 @@ }, "Intel HD 615": { "name": "Intel HD 615", - "g3dPerf": "757", - "g2dPerf": "192", + "g3dPerf": "731", + "g2dPerf": "185", "tdp": "NA", "testDate": "Oct 2016", "type": "Unknown", @@ -8917,8 +9133,8 @@ }, "Intel HD 630": { "name": "Intel HD 630", - "g3dPerf": "1170", - "g2dPerf": "265", + "g3dPerf": "1158", + "g2dPerf": "269", "tdp": "NA", "testDate": "Jul 2016", "type": "Unknown", @@ -8929,8 +9145,8 @@ }, "Intel HD Family": { "name": "Intel HD Family", - "g3dPerf": "452", - "g2dPerf": "185", + "g3dPerf": "456", + "g2dPerf": "191", "tdp": "NA", "testDate": "Aug 2012", "type": "Unknown", @@ -8941,8 +9157,8 @@ }, "Intel HD Graphics 620": { "name": "Intel HD Graphics 620", - "g3dPerf": "925", - "g2dPerf": "218", + "g3dPerf": "920", + "g2dPerf": "219", "tdp": "NA", "testDate": "Oct 2016", "type": "Unknown", @@ -8989,8 +9205,8 @@ }, "Intel HD P3000": { "name": "Intel HD P3000", - "g3dPerf": "276", - "g2dPerf": "218", + "g3dPerf": "294", + "g2dPerf": "134", "tdp": "NA", "testDate": "Mar 2012", "type": "Unknown", @@ -9025,8 +9241,8 @@ }, "Intel HD P4600/P4700": { "name": "Intel HD P4600/P4700", - "g3dPerf": "645", - "g2dPerf": "391", + "g3dPerf": "637", + "g2dPerf": "382", "tdp": "NA", "testDate": "Jul 2013", "type": "Unknown", @@ -9037,8 +9253,8 @@ }, "Intel HD P530": { "name": "Intel HD P530", - "g3dPerf": "1480", - "g2dPerf": "281", + "g3dPerf": "1311", + "g2dPerf": "260", "tdp": "NA", "testDate": "Dec 2015", "type": "Unknown", @@ -9050,7 +9266,7 @@ "Intel HD P630": { "name": "Intel HD P630", "g3dPerf": "1276", - "g2dPerf": "404", + "g2dPerf": "376", "tdp": "NA", "testDate": "Mar 2017", "type": "Unknown", @@ -9073,8 +9289,8 @@ }, "Intel Iris 5100": { "name": "Intel Iris 5100", - "g3dPerf": "740", - "g2dPerf": "285", + "g3dPerf": "747", + "g2dPerf": "269", "tdp": "NA", "testDate": "Oct 2013", "type": "Unknown", @@ -9085,8 +9301,8 @@ }, "Intel Iris 540": { "name": "Intel Iris 540", - "g3dPerf": "1236", - "g2dPerf": "328", + "g3dPerf": "1260", + "g2dPerf": "333", "tdp": "NA", "testDate": "Nov 2015", "type": "Unknown", @@ -9097,8 +9313,8 @@ }, "Intel Iris 550": { "name": "Intel Iris 550", - "g3dPerf": "1384", - "g2dPerf": "351", + "g3dPerf": "1360", + "g2dPerf": "335", "tdp": "NA", "testDate": "Feb 2016", "type": "Unknown", @@ -9109,8 +9325,8 @@ }, "Intel Iris 6100": { "name": "Intel Iris 6100", - "g3dPerf": "896", - "g2dPerf": "318", + "g3dPerf": "857", + "g2dPerf": "307", "tdp": "NA", "testDate": "Mar 2015", "type": "Unknown", @@ -9133,8 +9349,8 @@ }, "Intel Iris Plus": { "name": "Intel Iris Plus", - "g3dPerf": "1880", - "g2dPerf": "312", + "g3dPerf": "1863", + "g2dPerf": "314", "tdp": "NA", "testDate": "Jul 2019", "type": "Unknown", @@ -9145,8 +9361,8 @@ }, "Intel Iris Plus 640": { "name": "Intel Iris Plus 640", - "g3dPerf": "1274", - "g2dPerf": "340", + "g3dPerf": "1323", + "g2dPerf": "343", "tdp": "NA", "testDate": "Mar 2017", "type": "Mobile", @@ -9157,8 +9373,8 @@ }, "Intel Iris Plus 645": { "name": "Intel Iris Plus 645", - "g3dPerf": "1813", - "g2dPerf": "455", + "g3dPerf": "1748", + "g2dPerf": "408", "tdp": "NA", "testDate": "Nov 2019", "type": "Unknown", @@ -9169,8 +9385,8 @@ }, "Intel Iris Plus 650": { "name": "Intel Iris Plus 650", - "g3dPerf": "1585", - "g2dPerf": "398", + "g3dPerf": "1602", + "g2dPerf": "382", "tdp": "NA", "testDate": "Mar 2017", "type": "Mobile", @@ -9181,8 +9397,8 @@ }, "Intel Iris Plus 655": { "name": "Intel Iris Plus 655", - "g3dPerf": "1809", - "g2dPerf": "377", + "g3dPerf": "1791", + "g2dPerf": "374", "tdp": "NA", "testDate": "Aug 2018", "type": "Unknown", @@ -9193,8 +9409,8 @@ }, "Intel Iris Pro 5200": { "name": "Intel Iris Pro 5200", - "g3dPerf": "1015", - "g2dPerf": "414", + "g3dPerf": "1020", + "g2dPerf": "408", "tdp": "NA", "testDate": "Jun 2013", "type": "Unknown", @@ -9205,8 +9421,8 @@ }, "Intel Iris Pro 580": { "name": "Intel Iris Pro 580", - "g3dPerf": "2104", - "g2dPerf": "391", + "g3dPerf": "2027", + "g2dPerf": "380", "tdp": "NA", "testDate": "Apr 2016", "type": "Unknown", @@ -9229,8 +9445,8 @@ }, "Intel Iris Pro Graphics 6200": { "name": "Intel Iris Pro Graphics 6200", - "g3dPerf": "1542", - "g2dPerf": "775", + "g3dPerf": "1464", + "g2dPerf": "587", "tdp": "NA", "testDate": "Jul 2015", "type": "Unknown", @@ -9253,8 +9469,8 @@ }, "Intel Iris Pro P6300": { "name": "Intel Iris Pro P6300", - "g3dPerf": "1405", - "g2dPerf": "593", + "g3dPerf": "1419", + "g2dPerf": "563", "tdp": "NA", "testDate": "Jul 2016", "type": "Unknown", @@ -9265,8 +9481,8 @@ }, "Intel Iris Xe": { "name": "Intel Iris Xe", - "g3dPerf": "3250", - "g2dPerf": "323", + "g3dPerf": "2884", + "g2dPerf": "347", "tdp": "NA", "testDate": "Sep 2020", "type": "Unknown", @@ -9325,8 +9541,8 @@ }, "Intel Media Accelerator HD": { "name": "Intel Media Accelerator HD", - "g3dPerf": "103", - "g2dPerf": "67", + "g3dPerf": "96", + "g2dPerf": "46", "tdp": "NA", "testDate": "Nov 2011", "type": "Unknown", @@ -9350,7 +9566,7 @@ "Intel Q33 Express": { "name": "Intel Q33 Express", "g3dPerf": "6", - "g2dPerf": "48", + "g2dPerf": "32", "tdp": "NA", "testDate": "Apr 2009", "type": "Unknown", @@ -9373,8 +9589,8 @@ }, "Intel Q35 Express": { "name": "Intel Q35 Express", - "g3dPerf": "58", - "g2dPerf": "46", + "g3dPerf": "221", + "g2dPerf": "40", "tdp": "NA", "testDate": "Apr 2009", "type": "Unknown", @@ -9385,8 +9601,8 @@ }, "Intel Q45/Q43 Express Chipset": { "name": "Intel Q45/Q43 Express Chipset", - "g3dPerf": "110", - "g2dPerf": "56", + "g3dPerf": "132", + "g2dPerf": "38", "tdp": "NA", "testDate": "Apr 2009", "type": "Unknown", @@ -9409,8 +9625,8 @@ }, "Intel Q965/Q963 Express": { "name": "Intel Q965/Q963 Express", - "g3dPerf": "88", - "g2dPerf": "73", + "g3dPerf": "224", + "g2dPerf": "57", "tdp": "NA", "testDate": "Apr 2009", "type": "Unknown", @@ -9433,8 +9649,8 @@ }, "Intel UHD": { "name": "Intel UHD", - "g3dPerf": "2016", - "g2dPerf": "277", + "g3dPerf": "1787", + "g2dPerf": "275", "tdp": "NA", "testDate": "Jun 2018", "type": "Unknown", @@ -9445,8 +9661,8 @@ }, "Intel UHD 600": { "name": "Intel UHD 600", - "g3dPerf": "336", - "g2dPerf": "97", + "g3dPerf": "334", + "g2dPerf": "98", "tdp": "NA", "testDate": "Jan 2018", "type": "Unknown", @@ -9457,7 +9673,7 @@ }, "Intel UHD 605": { "name": "Intel UHD 605", - "g3dPerf": "375", + "g3dPerf": "376", "g2dPerf": "115", "tdp": "NA", "testDate": "Mar 2018", @@ -9469,8 +9685,8 @@ }, "Intel UHD 610": { "name": "Intel UHD 610", - "g3dPerf": "721", - "g2dPerf": "178", + "g3dPerf": "729", + "g2dPerf": "181", "tdp": "NA", "testDate": "Mar 2018", "type": "Unknown", @@ -9481,8 +9697,8 @@ }, "Intel UHD 615": { "name": "Intel UHD 615", - "g3dPerf": "774", - "g2dPerf": "202", + "g3dPerf": "765", + "g2dPerf": "204", "tdp": "NA", "testDate": "Oct 2018", "type": "Unknown", @@ -9493,8 +9709,8 @@ }, "Intel UHD 617": { "name": "Intel UHD 617", - "g3dPerf": "858", - "g2dPerf": "341", + "g3dPerf": "869", + "g2dPerf": "289", "tdp": "NA", "testDate": "Feb 2019", "type": "Unknown", @@ -9517,8 +9733,8 @@ }, "Intel UHD 630": { "name": "Intel UHD 630", - "g3dPerf": "1555", - "g2dPerf": "296", + "g3dPerf": "1401", + "g2dPerf": "304", "tdp": "NA", "testDate": "Oct 2017", "type": "Unknown", @@ -9527,10 +9743,34 @@ "clock": "NA", "memoryClock": "NA" }, + "Intel UHD 730": { + "name": "Intel UHD 730", + "g3dPerf": "1566", + "g2dPerf": "287", + "tdp": "NA", + "testDate": "Apr 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, + "Intel UHD 750": { + "name": "Intel UHD 750", + "g3dPerf": "1671", + "g2dPerf": "314", + "tdp": "NA", + "testDate": "Apr 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "Intel UHD Graphics 620": { "name": "Intel UHD Graphics 620", - "g3dPerf": "1053", - "g2dPerf": "249", + "g3dPerf": "1049", + "g2dPerf": "248", "tdp": "NA", "testDate": "Aug 2017", "type": "Desktop", @@ -9541,8 +9781,8 @@ }, "Intel UHD P630": { "name": "Intel UHD P630", - "g3dPerf": "2997", - "g2dPerf": "340", + "g3dPerf": "2798", + "g2dPerf": "327", "tdp": "NA", "testDate": "Aug 2018", "type": "Unknown", @@ -9565,8 +9805,8 @@ }, "ION": { "name": "ION", - "g3dPerf": "121", - "g2dPerf": "54", + "g3dPerf": "91", + "g2dPerf": "27", "tdp": "NA", "testDate": "Jun 2009", "type": "Unknown", @@ -9901,8 +10141,8 @@ }, "Matrox M9128 LP PCIe x16": { "name": "Matrox M9128 LP PCIe x16", - "g3dPerf": "5", - "g2dPerf": "77", + "g3dPerf": "29", + "g2dPerf": "47", "tdp": "NA", "testDate": "Jan 2011", "type": "Unknown", @@ -9913,8 +10153,8 @@ }, "Matrox M9138 LP PCIe x16": { "name": "Matrox M9138 LP PCIe x16", - "g3dPerf": "32", - "g2dPerf": "312", + "g3dPerf": "42", + "g2dPerf": "160", "tdp": "NA", "testDate": "Nov 2009", "type": "Unknown", @@ -9961,8 +10201,8 @@ }, "Matrox Millennium P690 PCIe x16": { "name": "Matrox Millennium P690 PCIe x16", - "g3dPerf": "10", - "g2dPerf": "305", + "g3dPerf": "367", + "g2dPerf": "295", "tdp": "NA", "testDate": "Apr 2009", "type": "Unknown", @@ -10093,8 +10333,8 @@ }, "Mobile Intel 45 Express": { "name": "Mobile Intel 45 Express", - "g3dPerf": "69", - "g2dPerf": "61", + "g3dPerf": "58", + "g2dPerf": "50", "tdp": "NA", "testDate": "Dec 2010", "type": "Unknown", @@ -10118,7 +10358,7 @@ "Mobile Intel 915GM/GMS/910GML Express": { "name": "Mobile Intel 915GM/GMS/910GML Express", "g3dPerf": "3", - "g2dPerf": "104", + "g2dPerf": "70", "tdp": "NA", "testDate": "Dec 2012", "type": "Unknown", @@ -10130,7 +10370,7 @@ "Mobile Intel 945 Express": { "name": "Mobile Intel 945 Express", "g3dPerf": "2", - "g2dPerf": "16", + "g2dPerf": "11", "tdp": "NA", "testDate": "Jan 2011", "type": "Unknown", @@ -10165,8 +10405,8 @@ }, "Mobile Intel 965 Express": { "name": "Mobile Intel 965 Express", - "g3dPerf": "36", - "g2dPerf": "36", + "g3dPerf": "68", + "g2dPerf": "23", "tdp": "NA", "testDate": "Jan 2010", "type": "Unknown", @@ -10645,8 +10885,8 @@ }, "Mobility Radeon HD 3650": { "name": "Mobility Radeon HD 3650", - "g3dPerf": "135", - "g2dPerf": "89", + "g3dPerf": "128", + "g2dPerf": "56", "tdp": "NA", "testDate": "Apr 2009", "type": "Mobile", @@ -10693,8 +10933,8 @@ }, "Mobility Radeon HD 3870 X2": { "name": "Mobility Radeon HD 3870 X2", - "g3dPerf": "564", - "g2dPerf": "367", + "g3dPerf": "478", + "g2dPerf": "187", "tdp": "NA", "testDate": "Sep 2009", "type": "Mobile", @@ -10801,8 +11041,8 @@ }, "Mobility Radeon HD 4570": { "name": "Mobility Radeon HD 4570", - "g3dPerf": "130", - "g2dPerf": "49", + "g3dPerf": "133", + "g2dPerf": "32", "tdp": "NA", "testDate": "Dec 2011", "type": "Mobile", @@ -10993,8 +11233,8 @@ }, "Mobility Radeon HD 5570": { "name": "Mobility Radeon HD 5570", - "g3dPerf": "559", - "g2dPerf": "264", + "g3dPerf": "551", + "g2dPerf": "251", "tdp": "NA", "testDate": "Nov 2011", "type": "Unknown", @@ -11017,8 +11257,8 @@ }, "Mobility Radeon HD 5650": { "name": "Mobility Radeon HD 5650", - "g3dPerf": "462", - "g2dPerf": "152", + "g3dPerf": "456", + "g2dPerf": "147", "tdp": "15", "testDate": "Jun 2012", "type": "Mobile", @@ -11041,8 +11281,8 @@ }, "Mobility Radeon HD 5730": { "name": "Mobility Radeon HD 5730", - "g3dPerf": "511", - "g2dPerf": "180", + "g3dPerf": "494", + "g2dPerf": "162", "tdp": "26", "testDate": "Jul 2010", "type": "Mobile", @@ -11065,8 +11305,8 @@ }, "Mobility Radeon HD 5870": { "name": "Mobility Radeon HD 5870", - "g3dPerf": "1065", - "g2dPerf": "208", + "g3dPerf": "1010", + "g2dPerf": "201", "tdp": "50", "testDate": "Jul 2012", "type": "Mobile", @@ -11449,8 +11689,8 @@ }, "NVS 2100M": { "name": "NVS 2100M", - "g3dPerf": "185", - "g2dPerf": "432", + "g3dPerf": "139", + "g2dPerf": "221", "tdp": "14", "testDate": "Feb 2010", "type": "Workstation", @@ -11461,8 +11701,8 @@ }, "NVS 300": { "name": "NVS 300", - "g3dPerf": "121", - "g2dPerf": "151", + "g3dPerf": "113", + "g2dPerf": "70", "tdp": "17.5", "testDate": "Apr 2011", "type": "Workstation", @@ -11473,8 +11713,8 @@ }, "NVS 310": { "name": "NVS 310", - "g3dPerf": "241", - "g2dPerf": "225", + "g3dPerf": "240", + "g2dPerf": "190", "tdp": "19.5", "testDate": "Oct 2012", "type": "Workstation", @@ -11486,7 +11726,7 @@ "NVS 3100M": { "name": "NVS 3100M", "g3dPerf": "116", - "g2dPerf": "72", + "g2dPerf": "51", "tdp": "14", "testDate": "May 2011", "type": "Workstation", @@ -11497,8 +11737,8 @@ }, "NVS 315": { "name": "NVS 315", - "g3dPerf": "295", - "g2dPerf": "220", + "g3dPerf": "294", + "g2dPerf": "212", "tdp": "19.5", "testDate": "Feb 2014", "type": "Workstation", @@ -11509,8 +11749,8 @@ }, "NVS 4200M": { "name": "NVS 4200M", - "g3dPerf": "247", - "g2dPerf": "79", + "g3dPerf": "251", + "g2dPerf": "74", "tdp": "NA", "testDate": "Aug 2012", "type": "Workstation", @@ -11521,8 +11761,8 @@ }, "NVS 510": { "name": "NVS 510", - "g3dPerf": "763", - "g2dPerf": "333", + "g3dPerf": "721", + "g2dPerf": "274", "tdp": "35", "testDate": "Oct 2012", "type": "Workstation", @@ -11533,8 +11773,8 @@ }, "NVS 5100M": { "name": "NVS 5100M", - "g3dPerf": "211", - "g2dPerf": "168", + "g3dPerf": "203", + "g2dPerf": "131", "tdp": "35", "testDate": "Mar 2010", "type": "Workstation", @@ -11545,8 +11785,8 @@ }, "NVS 5200M": { "name": "NVS 5200M", - "g3dPerf": "556", - "g2dPerf": "202", + "g3dPerf": "542", + "g2dPerf": "192", "tdp": "35", "testDate": "Sep 2012", "type": "Workstation", @@ -11558,7 +11798,7 @@ "NVS 5400M": { "name": "NVS 5400M", "g3dPerf": "641", - "g2dPerf": "200", + "g2dPerf": "182", "tdp": "35", "testDate": "Jul 2012", "type": "Workstation", @@ -11569,8 +11809,8 @@ }, "NVS 810": { "name": "NVS 810", - "g3dPerf": "1015", - "g2dPerf": "457", + "g3dPerf": "1094", + "g2dPerf": "390", "tdp": "NA", "testDate": "Feb 2016", "type": "Unknown", @@ -11617,8 +11857,8 @@ }, "P106-090": { "name": "P106-090", - "g3dPerf": "2898", - "g2dPerf": "119", + "g3dPerf": "2327", + "g2dPerf": "92", "tdp": "NA", "testDate": "Jun 2020", "type": "Unknown", @@ -11737,8 +11977,8 @@ }, "Quadro 1000M": { "name": "Quadro 1000M", - "g3dPerf": "586", - "g2dPerf": "207", + "g3dPerf": "594", + "g2dPerf": "206", "tdp": "45", "testDate": "Aug 2012", "type": "Workstation", @@ -11761,8 +12001,8 @@ }, "Quadro 2000": { "name": "Quadro 2000", - "g3dPerf": "926", - "g2dPerf": "289", + "g3dPerf": "944", + "g2dPerf": "296", "tdp": "62", "testDate": "Oct 2010", "type": "Workstation", @@ -11785,8 +12025,8 @@ }, "Quadro 2000D": { "name": "Quadro 2000D", - "g3dPerf": "989", - "g2dPerf": "345", + "g3dPerf": "939", + "g2dPerf": "308", "tdp": "NA", "testDate": "Oct 2011", "type": "Unknown", @@ -11797,8 +12037,8 @@ }, "Quadro 2000M": { "name": "Quadro 2000M", - "g3dPerf": "824", - "g2dPerf": "269", + "g3dPerf": "801", + "g2dPerf": "273", "tdp": "55", "testDate": "Aug 2012", "type": "Workstation", @@ -11833,8 +12073,8 @@ }, "Quadro 3000M": { "name": "Quadro 3000M", - "g3dPerf": "1082", - "g2dPerf": "321", + "g3dPerf": "1029", + "g2dPerf": "306", "tdp": "75", "testDate": "Jun 2011", "type": "Workstation", @@ -11845,8 +12085,8 @@ }, "Quadro 400": { "name": "Quadro 400", - "g3dPerf": "163", - "g2dPerf": "212", + "g3dPerf": "149", + "g2dPerf": "92", "tdp": "32", "testDate": "Jul 2011", "type": "Workstation", @@ -11857,8 +12097,8 @@ }, "Quadro 4000": { "name": "Quadro 4000", - "g3dPerf": "1506", - "g2dPerf": "368", + "g3dPerf": "1482", + "g2dPerf": "361", "tdp": "142", "testDate": "Aug 2010", "type": "Workstation", @@ -11869,8 +12109,8 @@ }, "Quadro 4000M": { "name": "Quadro 4000M", - "g3dPerf": "1222", - "g2dPerf": "349", + "g3dPerf": "1280", + "g2dPerf": "277", "tdp": "100", "testDate": "Mar 2011", "type": "Workstation", @@ -11881,8 +12121,8 @@ }, "Quadro 410": { "name": "Quadro 410", - "g3dPerf": "441", - "g2dPerf": "293", + "g3dPerf": "430", + "g2dPerf": "257", "tdp": "38", "testDate": "Nov 2012", "type": "Workstation", @@ -11893,8 +12133,8 @@ }, "Quadro 5000": { "name": "Quadro 5000", - "g3dPerf": "1982", - "g2dPerf": "398", + "g3dPerf": "2020", + "g2dPerf": "372", "tdp": "152", "testDate": "Sep 2010", "type": "Workstation", @@ -11941,8 +12181,8 @@ }, "Quadro 600": { "name": "Quadro 600", - "g3dPerf": "546", - "g2dPerf": "236", + "g3dPerf": "552", + "g2dPerf": "229", "tdp": "40", "testDate": "Aug 2012", "type": "Workstation", @@ -11953,8 +12193,8 @@ }, "Quadro 6000": { "name": "Quadro 6000", - "g3dPerf": "2788", - "g2dPerf": "498", + "g3dPerf": "2694", + "g2dPerf": "425", "tdp": "204", "testDate": "Oct 2010", "type": "Workstation", @@ -12073,8 +12313,8 @@ }, "Quadro FX 1700": { "name": "Quadro FX 1700", - "g3dPerf": "117", - "g2dPerf": "90", + "g3dPerf": "121", + "g2dPerf": "55", "tdp": "42", "testDate": "Apr 2009", "type": "Workstation", @@ -12085,8 +12325,8 @@ }, "Quadro FX 1700M": { "name": "Quadro FX 1700M", - "g3dPerf": "181", - "g2dPerf": "211", + "g3dPerf": "180", + "g2dPerf": "177", "tdp": "50", "testDate": "Apr 2009", "type": "Workstation", @@ -12097,8 +12337,8 @@ }, "Quadro FX 1800": { "name": "Quadro FX 1800", - "g3dPerf": "418", - "g2dPerf": "212", + "g3dPerf": "404", + "g2dPerf": "119", "tdp": "59", "testDate": "Apr 2009", "type": "Workstation", @@ -12109,8 +12349,8 @@ }, "Quadro FX 1800M": { "name": "Quadro FX 1800M", - "g3dPerf": "479", - "g2dPerf": "161", + "g3dPerf": "439", + "g2dPerf": "124", "tdp": "45", "testDate": "Apr 2010", "type": "Workstation", @@ -12157,8 +12397,8 @@ }, "Quadro FX 2700M": { "name": "Quadro FX 2700M", - "g3dPerf": "396", - "g2dPerf": "165", + "g3dPerf": "376", + "g2dPerf": "96", "tdp": "65", "testDate": "Apr 2009", "type": "Workstation", @@ -12169,8 +12409,8 @@ }, "Quadro FX 2800M": { "name": "Quadro FX 2800M", - "g3dPerf": "394", - "g2dPerf": "175", + "g3dPerf": "401", + "g2dPerf": "107", "tdp": "75", "testDate": "Feb 2010", "type": "Workstation", @@ -12241,8 +12481,8 @@ }, "Quadro FX 3500": { "name": "Quadro FX 3500", - "g3dPerf": "319", - "g2dPerf": "204", + "g3dPerf": "315", + "g2dPerf": "126", "tdp": "80", "testDate": "Apr 2009", "type": "Workstation", @@ -12338,7 +12578,7 @@ "Quadro FX 3700": { "name": "Quadro FX 3700", "g3dPerf": "388", - "g2dPerf": "283", + "g2dPerf": "215", "tdp": "78", "testDate": "Jul 2010", "type": "Workstation", @@ -12349,8 +12589,8 @@ }, "Quadro FX 3700M": { "name": "Quadro FX 3700M", - "g3dPerf": "506", - "g2dPerf": "182", + "g3dPerf": "493", + "g2dPerf": "153", "tdp": "75", "testDate": "Apr 2009", "type": "Workstation", @@ -12373,8 +12613,8 @@ }, "Quadro FX 380": { "name": "Quadro FX 380", - "g3dPerf": "103", - "g2dPerf": "214", + "g3dPerf": "97", + "g2dPerf": "178", "tdp": "34", "testDate": "Feb 2012", "type": "Workstation", @@ -12397,8 +12637,8 @@ }, "Quadro FX 3800": { "name": "Quadro FX 3800", - "g3dPerf": "777", - "g2dPerf": "157", + "g3dPerf": "780", + "g2dPerf": "126", "tdp": "108", "testDate": "Apr 2009", "type": "Workstation", @@ -12409,8 +12649,8 @@ }, "Quadro FX 3800M": { "name": "Quadro FX 3800M", - "g3dPerf": "725", - "g2dPerf": "350", + "g3dPerf": "584", + "g2dPerf": "107", "tdp": "100", "testDate": "Oct 2009", "type": "Workstation", @@ -12469,8 +12709,8 @@ }, "Quadro FX 4600": { "name": "Quadro FX 4600", - "g3dPerf": "442", - "g2dPerf": "344", + "g3dPerf": "445", + "g2dPerf": "253", "tdp": "134", "testDate": "Apr 2009", "type": "Workstation", @@ -12493,8 +12733,8 @@ }, "Quadro FX 4800": { "name": "Quadro FX 4800", - "g3dPerf": "947", - "g2dPerf": "277", + "g3dPerf": "968", + "g2dPerf": "133", "tdp": "150", "testDate": "Aug 2012", "type": "Workstation", @@ -12577,8 +12817,8 @@ }, "Quadro FX 5600": { "name": "Quadro FX 5600", - "g3dPerf": "559", - "g2dPerf": "272", + "g3dPerf": "562", + "g2dPerf": "168", "tdp": "NA", "testDate": "Apr 2009", "type": "Unknown", @@ -12613,8 +12853,8 @@ }, "Quadro FX 580": { "name": "Quadro FX 580", - "g3dPerf": "152", - "g2dPerf": "132", + "g3dPerf": "142", + "g2dPerf": "86", "tdp": "40", "testDate": "Apr 2009", "type": "Workstation", @@ -12625,8 +12865,8 @@ }, "Quadro FX 5800": { "name": "Quadro FX 5800", - "g3dPerf": "1177", - "g2dPerf": "329", + "g3dPerf": "1247", + "g2dPerf": "166", "tdp": "189", "testDate": "Apr 2009", "type": "Workstation", @@ -12637,8 +12877,8 @@ }, "Quadro FX 770M": { "name": "Quadro FX 770M", - "g3dPerf": "246", - "g2dPerf": "174", + "g3dPerf": "198", + "g2dPerf": "92", "tdp": "35", "testDate": "Apr 2009", "type": "Workstation", @@ -12649,8 +12889,8 @@ }, "Quadro FX 880M": { "name": "Quadro FX 880M", - "g3dPerf": "220", - "g2dPerf": "173", + "g3dPerf": "228", + "g2dPerf": "98", "tdp": "35", "testDate": "Feb 2010", "type": "Workstation", @@ -12673,8 +12913,8 @@ }, "Quadro GP100": { "name": "Quadro GP100", - "g3dPerf": "12663", - "g2dPerf": "852", + "g3dPerf": "15549", + "g2dPerf": "834", "tdp": "235", "testDate": "Apr 2017", "type": "Workstation", @@ -12697,8 +12937,8 @@ }, "Quadro K1000M": { "name": "Quadro K1000M", - "g3dPerf": "780", - "g2dPerf": "269", + "g3dPerf": "766", + "g2dPerf": "241", "tdp": "45", "testDate": "Aug 2012", "type": "Workstation", @@ -12709,8 +12949,8 @@ }, "Quadro K1100M": { "name": "Quadro K1100M", - "g3dPerf": "1100", - "g2dPerf": "270", + "g3dPerf": "1106", + "g2dPerf": "255", "tdp": "45", "testDate": "Aug 2013", "type": "Workstation", @@ -12721,8 +12961,8 @@ }, "Quadro K1200": { "name": "Quadro K1200", - "g3dPerf": "2861", - "g2dPerf": "555", + "g3dPerf": "2879", + "g2dPerf": "553", "tdp": "45", "testDate": "Apr 2015", "type": "Workstation", @@ -12733,8 +12973,8 @@ }, "Quadro K2000": { "name": "Quadro K2000", - "g3dPerf": "1588", - "g2dPerf": "384", + "g3dPerf": "1574", + "g2dPerf": "382", "tdp": "51", "testDate": "Mar 2013", "type": "Workstation", @@ -12745,8 +12985,8 @@ }, "Quadro K2000D": { "name": "Quadro K2000D", - "g3dPerf": "1650", - "g2dPerf": "474", + "g3dPerf": "1626", + "g2dPerf": "427", "tdp": "51", "testDate": "Apr 2013", "type": "Workstation", @@ -12757,8 +12997,8 @@ }, "Quadro K2000M": { "name": "Quadro K2000M", - "g3dPerf": "1033", - "g2dPerf": "279", + "g3dPerf": "1038", + "g2dPerf": "266", "tdp": "55", "testDate": "Jul 2012", "type": "Workstation", @@ -12769,8 +13009,8 @@ }, "Quadro K2100M": { "name": "Quadro K2100M", - "g3dPerf": "1388", - "g2dPerf": "276", + "g3dPerf": "1365", + "g2dPerf": "275", "tdp": "55", "testDate": "Oct 2013", "type": "Workstation", @@ -12781,8 +13021,8 @@ }, "Quadro K2200": { "name": "Quadro K2200", - "g3dPerf": "3565", - "g2dPerf": "518", + "g3dPerf": "3540", + "g2dPerf": "524", "tdp": "68", "testDate": "Sep 2014", "type": "Workstation", @@ -12805,8 +13045,8 @@ }, "Quadro K3000M": { "name": "Quadro K3000M", - "g3dPerf": "1652", - "g2dPerf": "365", + "g3dPerf": "1635", + "g2dPerf": "343", "tdp": "75", "testDate": "Oct 2012", "type": "Workstation", @@ -12817,8 +13057,8 @@ }, "Quadro K3100M": { "name": "Quadro K3100M", - "g3dPerf": "2286", - "g2dPerf": "322", + "g3dPerf": "2288", + "g2dPerf": "331", "tdp": "75", "testDate": "Nov 2013", "type": "Workstation", @@ -12829,8 +13069,8 @@ }, "Quadro K4000": { "name": "Quadro K4000", - "g3dPerf": "2679", - "g2dPerf": "415", + "g3dPerf": "2696", + "g2dPerf": "422", "tdp": "80", "testDate": "Nov 2012", "type": "Workstation", @@ -12841,8 +13081,8 @@ }, "Quadro K4000M": { "name": "Quadro K4000M", - "g3dPerf": "2109", - "g2dPerf": "422", + "g3dPerf": "2022", + "g2dPerf": "394", "tdp": "100", "testDate": "Oct 2012", "type": "Workstation", @@ -12853,8 +13093,8 @@ }, "Quadro K4100M": { "name": "Quadro K4100M", - "g3dPerf": "2395", - "g2dPerf": "326", + "g3dPerf": "2584", + "g2dPerf": "349", "tdp": "100", "testDate": "Dec 2013", "type": "Workstation", @@ -12865,8 +13105,8 @@ }, "Quadro K420": { "name": "Quadro K420", - "g3dPerf": "767", - "g2dPerf": "268", + "g3dPerf": "780", + "g2dPerf": "271", "tdp": "41", "testDate": "Oct 2014", "type": "Workstation", @@ -12877,8 +13117,8 @@ }, "Quadro K4200": { "name": "Quadro K4200", - "g3dPerf": "4228", - "g2dPerf": "501", + "g3dPerf": "4319", + "g2dPerf": "513", "tdp": "105", "testDate": "Sep 2014", "type": "Workstation", @@ -12889,8 +13129,8 @@ }, "Quadro K5000": { "name": "Quadro K5000", - "g3dPerf": "3923", - "g2dPerf": "440", + "g3dPerf": "3933", + "g2dPerf": "448", "tdp": "122", "testDate": "Nov 2012", "type": "Workstation", @@ -12901,8 +13141,8 @@ }, "Quadro K5000M": { "name": "Quadro K5000M", - "g3dPerf": "2850", - "g2dPerf": "432", + "g3dPerf": "2957", + "g2dPerf": "409", "tdp": "100", "testDate": "Aug 2012", "type": "Workstation", @@ -12925,8 +13165,8 @@ }, "Quadro K5100M": { "name": "Quadro K5100M", - "g3dPerf": "2868", - "g2dPerf": "427", + "g3dPerf": "3185", + "g2dPerf": "430", "tdp": "100", "testDate": "Jan 2014", "type": "Workstation", @@ -12937,8 +13177,8 @@ }, "Quadro K510M": { "name": "Quadro K510M", - "g3dPerf": "651", - "g2dPerf": "904", + "g3dPerf": "610", + "g2dPerf": "550", "tdp": "30", "testDate": "Dec 2013", "type": "Workstation", @@ -12949,8 +13189,8 @@ }, "Quadro K5200": { "name": "Quadro K5200", - "g3dPerf": "5855", - "g2dPerf": "548", + "g3dPerf": "5879", + "g2dPerf": "489", "tdp": "150", "testDate": "Sep 2014", "type": "Workstation", @@ -12961,8 +13201,8 @@ }, "Quadro K600": { "name": "Quadro K600", - "g3dPerf": "778", - "g2dPerf": "282", + "g3dPerf": "770", + "g2dPerf": "259", "tdp": "41", "testDate": "Mar 2013", "type": "Workstation", @@ -12973,8 +13213,8 @@ }, "Quadro K6000": { "name": "Quadro K6000", - "g3dPerf": "8503", - "g2dPerf": "597", + "g3dPerf": "8071", + "g2dPerf": "554", "tdp": "225", "testDate": "Oct 2013", "type": "Workstation", @@ -12985,8 +13225,8 @@ }, "Quadro K610M": { "name": "Quadro K610M", - "g3dPerf": "725", - "g2dPerf": "252", + "g3dPerf": "730", + "g2dPerf": "243", "tdp": "30", "testDate": "Aug 2014", "type": "Workstation", @@ -12997,8 +13237,8 @@ }, "Quadro K620": { "name": "Quadro K620", - "g3dPerf": "2274", - "g2dPerf": "488", + "g3dPerf": "2263", + "g2dPerf": "481", "tdp": "45", "testDate": "Sep 2014", "type": "Workstation", @@ -13009,8 +13249,8 @@ }, "Quadro K620M": { "name": "Quadro K620M", - "g3dPerf": "1150", - "g2dPerf": "175", + "g3dPerf": "1158", + "g2dPerf": "170", "tdp": "NA", "testDate": "Mar 2015", "type": "Unknown", @@ -13021,8 +13261,8 @@ }, "Quadro M1000M": { "name": "Quadro M1000M", - "g3dPerf": "3002", - "g2dPerf": "322", + "g3dPerf": "3024", + "g2dPerf": "328", "tdp": "40", "testDate": "Nov 2015", "type": "Mobile, Workstation", @@ -13033,8 +13273,8 @@ }, "Quadro M1200": { "name": "Quadro M1200", - "g3dPerf": "3564", - "g2dPerf": "341", + "g3dPerf": "3529", + "g2dPerf": "323", "tdp": "45", "testDate": "Jan 2017", "type": "Mobile, Workstation", @@ -13045,8 +13285,8 @@ }, "Quadro M2000": { "name": "Quadro M2000", - "g3dPerf": "4015", - "g2dPerf": "569", + "g3dPerf": "3989", + "g2dPerf": "572", "tdp": "75", "testDate": "May 2016", "type": "Workstation", @@ -13057,8 +13297,8 @@ }, "Quadro M2000M": { "name": "Quadro M2000M", - "g3dPerf": "3576", - "g2dPerf": "357", + "g3dPerf": "3603", + "g2dPerf": "350", "tdp": "55", "testDate": "Nov 2015", "type": "Mobile, Workstation", @@ -13069,8 +13309,8 @@ }, "Quadro M2200": { "name": "Quadro M2200", - "g3dPerf": "4486", - "g2dPerf": "416", + "g3dPerf": "4452", + "g2dPerf": "423", "tdp": "55", "testDate": "Apr 2017", "type": "Mobile, Workstation", @@ -13081,8 +13321,8 @@ }, "Quadro M3000M": { "name": "Quadro M3000M", - "g3dPerf": "5424", - "g2dPerf": "521", + "g3dPerf": "5587", + "g2dPerf": "459", "tdp": "75", "testDate": "Dec 2015", "type": "Mobile, Workstation", @@ -13093,8 +13333,8 @@ }, "Quadro M4000": { "name": "Quadro M4000", - "g3dPerf": "6526", - "g2dPerf": "631", + "g3dPerf": "6619", + "g2dPerf": "673", "tdp": "120", "testDate": "Oct 2015", "type": "Workstation", @@ -13105,8 +13345,8 @@ }, "Quadro M4000M": { "name": "Quadro M4000M", - "g3dPerf": "6479", - "g2dPerf": "495", + "g3dPerf": "6649", + "g2dPerf": "427", "tdp": "100", "testDate": "Aug 2015", "type": "Mobile, Workstation", @@ -13117,8 +13357,8 @@ }, "Quadro M5000": { "name": "Quadro M5000", - "g3dPerf": "9245", - "g2dPerf": "602", + "g3dPerf": "9432", + "g2dPerf": "687", "tdp": "150", "testDate": "Nov 2015", "type": "Workstation", @@ -13129,8 +13369,8 @@ }, "Quadro M5000M": { "name": "Quadro M5000M", - "g3dPerf": "6432", - "g2dPerf": "448", + "g3dPerf": "6881", + "g2dPerf": "514", "tdp": "100", "testDate": "Jan 2016", "type": "Mobile, Workstation", @@ -13141,8 +13381,8 @@ }, "Quadro M500M": { "name": "Quadro M500M", - "g3dPerf": "1109", - "g2dPerf": "206", + "g3dPerf": "1113", + "g2dPerf": "195", "tdp": "30", "testDate": "Mar 2016", "type": "Mobile, Workstation", @@ -13153,8 +13393,8 @@ }, "Quadro M520": { "name": "Quadro M520", - "g3dPerf": "1956", - "g2dPerf": "345", + "g3dPerf": "2049", + "g2dPerf": "278", "tdp": "25", "testDate": "May 2017", "type": "Mobile, Workstation", @@ -13177,8 +13417,8 @@ }, "Quadro M6000": { "name": "Quadro M6000", - "g3dPerf": "12164", - "g2dPerf": "768", + "g3dPerf": "11272", + "g2dPerf": "788", "tdp": "250", "testDate": "Jan 2015", "type": "Workstation", @@ -13189,8 +13429,8 @@ }, "Quadro M6000 24GB": { "name": "Quadro M6000 24GB", - "g3dPerf": "13018", - "g2dPerf": "954", + "g3dPerf": "12843", + "g2dPerf": "918", "tdp": "250", "testDate": "Jul 2016", "type": "Workstation", @@ -13201,8 +13441,8 @@ }, "Quadro M600M": { "name": "Quadro M600M", - "g3dPerf": "1932", - "g2dPerf": "622", + "g3dPerf": "2142", + "g2dPerf": "563", "tdp": "30", "testDate": "Dec 2015", "type": "Mobile, Workstation", @@ -13213,8 +13453,8 @@ }, "Quadro M620": { "name": "Quadro M620", - "g3dPerf": "2805", - "g2dPerf": "495", + "g3dPerf": "2798", + "g2dPerf": "450", "tdp": "30", "testDate": "Jan 2017", "type": "Mobile, Workstation", @@ -13261,8 +13501,8 @@ }, "Quadro NVS 135M": { "name": "Quadro NVS 135M", - "g3dPerf": "57", - "g2dPerf": "272", + "g3dPerf": "67", + "g2dPerf": "74", "tdp": "10", "testDate": "Feb 2010", "type": "Workstation", @@ -13273,8 +13513,8 @@ }, "Quadro NVS 140M": { "name": "Quadro NVS 140M", - "g3dPerf": "89", - "g2dPerf": "284", + "g3dPerf": "69", + "g2dPerf": "146", "tdp": "10", "testDate": "Apr 2009", "type": "Workstation", @@ -13297,8 +13537,8 @@ }, "Quadro NVS 160M": { "name": "Quadro NVS 160M", - "g3dPerf": "90", - "g2dPerf": "69", + "g3dPerf": "76", + "g2dPerf": "46", "tdp": "12", "testDate": "Apr 2009", "type": "Workstation", @@ -13381,8 +13621,8 @@ }, "Quadro NVS 290": { "name": "Quadro NVS 290", - "g3dPerf": "196", - "g2dPerf": "144", + "g3dPerf": "225", + "g2dPerf": "89", "tdp": "NA", "testDate": "Apr 2009", "type": "Unknown", @@ -13393,8 +13633,8 @@ }, "Quadro NVS 295": { "name": "Quadro NVS 295", - "g3dPerf": "79", - "g2dPerf": "153", + "g3dPerf": "74", + "g2dPerf": "94", "tdp": "23", "testDate": "Apr 2009", "type": "Workstation", @@ -13405,8 +13645,8 @@ }, "Quadro NVS 320M": { "name": "Quadro NVS 320M", - "g3dPerf": "204", - "g2dPerf": "312", + "g3dPerf": "160", + "g2dPerf": "159", "tdp": "20", "testDate": "Sep 2009", "type": "Workstation", @@ -13417,8 +13657,8 @@ }, "Quadro NVS 420": { "name": "Quadro NVS 420", - "g3dPerf": "99", - "g2dPerf": "534", + "g3dPerf": "81", + "g2dPerf": "271", "tdp": "NA", "testDate": "Jun 2009", "type": "Unknown", @@ -13441,8 +13681,8 @@ }, "Quadro NVS 450": { "name": "Quadro NVS 450", - "g3dPerf": "73", - "g2dPerf": "345", + "g3dPerf": "65", + "g2dPerf": "240", "tdp": "NA", "testDate": "Apr 2009", "type": "Unknown", @@ -13477,8 +13717,8 @@ }, "Quadro P1000": { "name": "Quadro P1000", - "g3dPerf": "4328", - "g2dPerf": "598", + "g3dPerf": "4457", + "g2dPerf": "638", "tdp": "47", "testDate": "Apr 2017", "type": "Workstation", @@ -13489,8 +13729,8 @@ }, "Quadro P2000": { "name": "Quadro P2000", - "g3dPerf": "7245", - "g2dPerf": "720", + "g3dPerf": "7066", + "g2dPerf": "709", "tdp": "75", "testDate": "Mar 2017", "type": "Workstation", @@ -13501,8 +13741,8 @@ }, "Quadro P2000 with Max-Q Design": { "name": "Quadro P2000 with Max-Q Design", - "g3dPerf": "4991", - "g2dPerf": "562", + "g3dPerf": "4874", + "g2dPerf": "559", "tdp": "NA", "testDate": "Sep 2018", "type": "Unknown", @@ -13513,8 +13753,8 @@ }, "Quadro P2200": { "name": "Quadro P2200", - "g3dPerf": "9095", - "g2dPerf": "878", + "g3dPerf": "9670", + "g2dPerf": "1011", "tdp": "NA", "testDate": "Aug 2019", "type": "Unknown", @@ -13525,8 +13765,8 @@ }, "Quadro P3000": { "name": "Quadro P3000", - "g3dPerf": "6703", - "g2dPerf": "478", + "g3dPerf": "6402", + "g2dPerf": "483", "tdp": "75", "testDate": "Feb 2017", "type": "Mobile, Workstation", @@ -13537,8 +13777,8 @@ }, "Quadro P3200": { "name": "Quadro P3200", - "g3dPerf": "7799", - "g2dPerf": "592", + "g3dPerf": "8127", + "g2dPerf": "527", "tdp": "NA", "testDate": "May 2018", "type": "Unknown", @@ -13549,8 +13789,8 @@ }, "Quadro P3200 with Max-Q Design": { "name": "Quadro P3200 with Max-Q Design", - "g3dPerf": "8942", - "g2dPerf": "690", + "g3dPerf": "9194", + "g2dPerf": "598", "tdp": "NA", "testDate": "Aug 2018", "type": "Unknown", @@ -13561,8 +13801,8 @@ }, "Quadro P400": { "name": "Quadro P400", - "g3dPerf": "1661", - "g2dPerf": "441", + "g3dPerf": "1648", + "g2dPerf": "443", "tdp": "30", "testDate": "Aug 2017", "type": "Workstation", @@ -13573,8 +13813,8 @@ }, "Quadro P4000": { "name": "Quadro P4000", - "g3dPerf": "11707", - "g2dPerf": "840", + "g3dPerf": "11470", + "g2dPerf": "813", "tdp": "105", "testDate": "Mar 2017", "type": "Workstation", @@ -13597,8 +13837,8 @@ }, "Quadro P4200": { "name": "Quadro P4200", - "g3dPerf": "12019", - "g2dPerf": "802", + "g3dPerf": "11676", + "g2dPerf": "758", "tdp": "100", "testDate": "Jul 2018", "type": "Workstation", @@ -13609,8 +13849,8 @@ }, "Quadro P4200 with Max-Q Design": { "name": "Quadro P4200 with Max-Q Design", - "g3dPerf": "11685", - "g2dPerf": "621", + "g3dPerf": "11869", + "g2dPerf": "583", "tdp": "NA", "testDate": "Oct 2018", "type": "Workstation", @@ -13621,8 +13861,8 @@ }, "Quadro P500": { "name": "Quadro P500", - "g3dPerf": "1742", - "g2dPerf": "345", + "g3dPerf": "1574", + "g2dPerf": "274", "tdp": "NA", "testDate": "Mar 2018", "type": "Unknown", @@ -13633,8 +13873,8 @@ }, "Quadro P5000": { "name": "Quadro P5000", - "g3dPerf": "11450", - "g2dPerf": "679", + "g3dPerf": "11775", + "g2dPerf": "693", "tdp": "180", "testDate": "Nov 2016", "type": "Workstation", @@ -13645,8 +13885,8 @@ }, "Quadro P520": { "name": "Quadro P520", - "g3dPerf": "2178", - "g2dPerf": "262", + "g3dPerf": "2165", + "g2dPerf": "259", "tdp": "NA", "testDate": "Aug 2019", "type": "Unknown", @@ -13657,8 +13897,8 @@ }, "Quadro P5200": { "name": "Quadro P5200", - "g3dPerf": "11630", - "g2dPerf": "720", + "g3dPerf": "11511", + "g2dPerf": "693", "tdp": "NA", "testDate": "Jan 2018", "type": "Mobile", @@ -13669,8 +13909,8 @@ }, "Quadro P5200 with Max-Q Design": { "name": "Quadro P5200 with Max-Q Design", - "g3dPerf": "9796", - "g2dPerf": "702", + "g3dPerf": "10905", + "g2dPerf": "568", "tdp": "NA", "testDate": "Oct 2018", "type": "Unknown", @@ -13681,8 +13921,8 @@ }, "Quadro P600": { "name": "Quadro P600", - "g3dPerf": "3427", - "g2dPerf": "521", + "g3dPerf": "3399", + "g2dPerf": "476", "tdp": "40", "testDate": "Apr 2017", "type": "Workstation", @@ -13693,8 +13933,8 @@ }, "Quadro P6000": { "name": "Quadro P6000", - "g3dPerf": "15005", - "g2dPerf": "834", + "g3dPerf": "16508", + "g2dPerf": "845", "tdp": "250", "testDate": "Oct 2016", "type": "Workstation", @@ -13705,8 +13945,8 @@ }, "Quadro P620": { "name": "Quadro P620", - "g3dPerf": "3658", - "g2dPerf": "618", + "g3dPerf": "3667", + "g2dPerf": "572", "tdp": "40", "testDate": "Jun 2018", "type": "Workstation", @@ -13717,8 +13957,8 @@ }, "Quadro RTX 3000": { "name": "Quadro RTX 3000", - "g3dPerf": "11269", - "g2dPerf": "523", + "g3dPerf": "11342", + "g2dPerf": "528", "tdp": "80", "testDate": "Jul 2019", "type": "Mobile, Workstation", @@ -13729,8 +13969,8 @@ }, "Quadro RTX 3000 with Max-Q Design": { "name": "Quadro RTX 3000 with Max-Q Design", - "g3dPerf": "8306", - "g2dPerf": "414", + "g3dPerf": "8709", + "g2dPerf": "360", "tdp": "60", "testDate": "Oct 2019", "type": "Mobile", @@ -13741,8 +13981,8 @@ }, "Quadro RTX 4000": { "name": "Quadro RTX 4000", - "g3dPerf": "15142", - "g2dPerf": "896", + "g3dPerf": "15447", + "g2dPerf": "909", "tdp": "160", "testDate": "Feb 2019", "type": "Workstation", @@ -13751,10 +13991,22 @@ "clock": "1005 MHz", "memoryClock": "1005 MHz" }, + "Quadro RTX 4000 (Mobile)": { + "name": "Quadro RTX 4000 (Mobile)", + "g3dPerf": "13332", + "g2dPerf": "595", + "tdp": "110", + "testDate": "Jul 2019", + "type": "Mobile", + "busInterface": "PCIe 3.0 x16", + "memory": "8192 MB", + "clock": "1110 MHz", + "memoryClock": "1110 MHz" + }, "Quadro RTX 4000 with Max-Q Design": { "name": "Quadro RTX 4000 with Max-Q Design", - "g3dPerf": "11352", - "g2dPerf": "796", + "g3dPerf": "12977", + "g2dPerf": "581", "tdp": "80", "testDate": "Nov 2019", "type": "Mobile", @@ -13765,8 +14017,8 @@ }, "Quadro RTX 5000": { "name": "Quadro RTX 5000", - "g3dPerf": "17321", - "g2dPerf": "819", + "g3dPerf": "16437", + "g2dPerf": "779", "tdp": "230", "testDate": "Jan 2019", "type": "Workstation", @@ -13789,8 +14041,8 @@ }, "Quadro RTX 5000 with Max-Q Design": { "name": "Quadro RTX 5000 with Max-Q Design", - "g3dPerf": "14182", - "g2dPerf": "598", + "g3dPerf": "14307", + "g2dPerf": "664", "tdp": "80", "testDate": "Sep 2019", "type": "Mobile, Workstation", @@ -13801,8 +14053,8 @@ }, "Quadro RTX 6000": { "name": "Quadro RTX 6000", - "g3dPerf": "19731", - "g2dPerf": "814", + "g3dPerf": "19879", + "g2dPerf": "827", "tdp": "295", "testDate": "Nov 2018", "type": "Workstation", @@ -13813,8 +14065,8 @@ }, "Quadro RTX 8000": { "name": "Quadro RTX 8000", - "g3dPerf": "19221", - "g2dPerf": "857", + "g3dPerf": "19607", + "g2dPerf": "787", "tdp": "260", "testDate": "Mar 2019", "type": "Workstation", @@ -13825,8 +14077,8 @@ }, "Quadro T1000": { "name": "Quadro T1000", - "g3dPerf": "6448", - "g2dPerf": "411", + "g3dPerf": "6588", + "g2dPerf": "456", "tdp": "NA", "testDate": "Jul 2019", "type": "Unknown", @@ -13837,10 +14089,10 @@ }, "Quadro T1000 with Max-Q Design": { "name": "Quadro T1000 with Max-Q Design", - "g3dPerf": "6888", - "g2dPerf": "745", + "g3dPerf": "6640", + "g2dPerf": "443", "tdp": "NA", - "testDate": "NA", + "testDate": "Sep 2020", "type": "Unknown", "busInterface": "NA", "memory": "NA", @@ -13849,8 +14101,8 @@ }, "Quadro T2000": { "name": "Quadro T2000", - "g3dPerf": "6785", - "g2dPerf": "464", + "g3dPerf": "7041", + "g2dPerf": "490", "tdp": "NA", "testDate": "Jul 2019", "type": "Unknown", @@ -13861,8 +14113,8 @@ }, "Quadro T2000 with Max-Q Design": { "name": "Quadro T2000 with Max-Q Design", - "g3dPerf": "6243", - "g2dPerf": "360", + "g3dPerf": "6996", + "g2dPerf": "449", "tdp": "NA", "testDate": "Jun 2020", "type": "Unknown", @@ -13931,36 +14183,60 @@ "clock": "NA", "memoryClock": "NA" }, - "Qualcomm Adreno 630 GPU": { - "name": "Qualcomm Adreno 630 GPU", - "g3dPerf": "249", - "g2dPerf": "208", + "Qualcomm Adreno 540 GPU": { + "name": "Qualcomm Adreno 540 GPU", + "g3dPerf": "118", + "g2dPerf": "59", "tdp": "NA", - "testDate": "Jan 2019", + "testDate": "Mar 2021", "type": "Unknown", "busInterface": "NA", "memory": "NA", "clock": "NA", "memoryClock": "NA" }, - "QXL KMDOD": { - "name": "QXL KMDOD", - "g3dPerf": "19", - "g2dPerf": "203", + "Qualcomm Adreno 618 GPU": { + "name": "Qualcomm Adreno 618 GPU", + "g3dPerf": "117", + "g2dPerf": "68", "tdp": "NA", - "testDate": "Sep 2014", + "testDate": "Mar 2021", "type": "Unknown", "busInterface": "NA", "memory": "NA", "clock": "NA", "memoryClock": "NA" }, - "Radeon": { - "name": "Radeon", - "g3dPerf": "1874", - "g2dPerf": "548", + "Qualcomm Adreno 630 GPU": { + "name": "Qualcomm Adreno 630 GPU", + "g3dPerf": "265", + "g2dPerf": "114", "tdp": "NA", - "testDate": "Sep 2020", + "testDate": "Jan 2019", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, + "Qualcomm Adreno 680 GPU": { + "name": "Qualcomm Adreno 680 GPU", + "g3dPerf": "347", + "g2dPerf": "94", + "tdp": "NA", + "testDate": "Feb 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, + "QXL KMDOD": { + "name": "QXL KMDOD", + "g3dPerf": "19", + "g2dPerf": "203", + "tdp": "NA", + "testDate": "Sep 2014", "type": "Unknown", "busInterface": "NA", "memory": "NA", @@ -14005,8 +14281,8 @@ }, "Radeon 520": { "name": "Radeon 520", - "g3dPerf": "866", - "g2dPerf": "242", + "g3dPerf": "840", + "g2dPerf": "225", "tdp": "NA", "testDate": "Aug 2017", "type": "Unknown", @@ -14017,8 +14293,8 @@ }, "Radeon 530": { "name": "Radeon 530", - "g3dPerf": "938", - "g2dPerf": "195", + "g3dPerf": "937", + "g2dPerf": "185", "tdp": "NA", "testDate": "Dec 2017", "type": "Unknown", @@ -14029,8 +14305,8 @@ }, "Radeon 535": { "name": "Radeon 535", - "g3dPerf": "1130", - "g2dPerf": "284", + "g3dPerf": "1116", + "g2dPerf": "254", "tdp": "NA", "testDate": "Jan 2019", "type": "Unknown", @@ -14041,8 +14317,8 @@ }, "Radeon 535DX": { "name": "Radeon 535DX", - "g3dPerf": "867", - "g2dPerf": "209", + "g3dPerf": "823", + "g2dPerf": "197", "tdp": "NA", "testDate": "Apr 2019", "type": "Unknown", @@ -14053,8 +14329,8 @@ }, "Radeon 540": { "name": "Radeon 540", - "g3dPerf": "1376", - "g2dPerf": "307", + "g3dPerf": "1300", + "g2dPerf": "293", "tdp": "NA", "testDate": "Aug 2017", "type": "Unknown", @@ -14065,8 +14341,8 @@ }, "Radeon 540X": { "name": "Radeon 540X", - "g3dPerf": "1320", - "g2dPerf": "267", + "g3dPerf": "1383", + "g2dPerf": "263", "tdp": "NA", "testDate": "Oct 2019", "type": "Unknown", @@ -14077,8 +14353,8 @@ }, "Radeon 550X": { "name": "Radeon 550X", - "g3dPerf": "1564", - "g2dPerf": "283", + "g3dPerf": "1412", + "g2dPerf": "277", "tdp": "NA", "testDate": "Sep 2019", "type": "Unknown", @@ -14089,8 +14365,8 @@ }, "Radeon 620": { "name": "Radeon 620", - "g3dPerf": "859", - "g2dPerf": "238", + "g3dPerf": "902", + "g2dPerf": "223", "tdp": "NA", "testDate": "May 2020", "type": "Unknown", @@ -14099,10 +14375,22 @@ "clock": "NA", "memoryClock": "NA" }, + "Radeon 625": { + "name": "Radeon 625", + "g3dPerf": "1229", + "g2dPerf": "182", + "tdp": "NA", + "testDate": "Dec 2020", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "Radeon 630": { "name": "Radeon 630", - "g3dPerf": "1262", - "g2dPerf": "219", + "g3dPerf": "1353", + "g2dPerf": "223", "tdp": "NA", "testDate": "Jul 2020", "type": "Unknown", @@ -14113,8 +14401,8 @@ }, "Radeon 6600M": { "name": "Radeon 6600M", - "g3dPerf": "552", - "g2dPerf": "156", + "g3dPerf": "564", + "g2dPerf": "162", "tdp": "NA", "testDate": "Aug 2012", "type": "Unknown", @@ -14761,8 +15049,8 @@ }, "Radeon HD 3450": { "name": "Radeon HD 3450", - "g3dPerf": "71", - "g2dPerf": "72", + "g3dPerf": "80", + "g2dPerf": "36", "tdp": "25", "testDate": "Oct 2011", "type": "Desktop", @@ -14773,8 +15061,8 @@ }, "Radeon HD 3470": { "name": "Radeon HD 3470", - "g3dPerf": "106", - "g2dPerf": "205", + "g3dPerf": "93", + "g2dPerf": "126", "tdp": "30", "testDate": "Dec 2011", "type": "Desktop", @@ -14797,8 +15085,8 @@ }, "Radeon HD 3670": { "name": "Radeon HD 3670", - "g3dPerf": "164", - "g2dPerf": "108", + "g3dPerf": "155", + "g2dPerf": "93", "tdp": "NA", "testDate": "Oct 2011", "type": "Unknown", @@ -14809,8 +15097,8 @@ }, "Radeon HD 3850": { "name": "Radeon HD 3850", - "g3dPerf": "468", - "g2dPerf": "109", + "g3dPerf": "448", + "g2dPerf": "53", "tdp": "75", "testDate": "Oct 2011", "type": "Desktop", @@ -14845,8 +15133,8 @@ }, "Radeon HD 3870": { "name": "Radeon HD 3870", - "g3dPerf": "575", - "g2dPerf": "161", + "g3dPerf": "576", + "g2dPerf": "118", "tdp": "106", "testDate": "Aug 2012", "type": "Desktop", @@ -14930,7 +15218,7 @@ "Radeon HD 4330": { "name": "Radeon HD 4330", "g3dPerf": "110", - "g2dPerf": "90", + "g2dPerf": "60", "tdp": "NA", "testDate": "Aug 2012", "type": "Unknown", @@ -14941,8 +15229,8 @@ }, "Radeon HD 4350": { "name": "Radeon HD 4350", - "g3dPerf": "103", - "g2dPerf": "60", + "g3dPerf": "101", + "g2dPerf": "43", "tdp": "20", "testDate": "Aug 2012", "type": "Desktop", @@ -14965,8 +15253,8 @@ }, "Radeon HD 4650": { "name": "Radeon HD 4650", - "g3dPerf": "212", - "g2dPerf": "92", + "g3dPerf": "218", + "g2dPerf": "55", "tdp": "48", "testDate": "Nov 2011", "type": "Desktop", @@ -14989,8 +15277,8 @@ }, "Radeon HD 4670": { "name": "Radeon HD 4670", - "g3dPerf": "390", - "g2dPerf": "105", + "g3dPerf": "384", + "g2dPerf": "63", "tdp": "59", "testDate": "Aug 2012", "type": "Desktop", @@ -15001,8 +15289,8 @@ }, "Radeon HD 4770": { "name": "Radeon HD 4770", - "g3dPerf": "936", - "g2dPerf": "270", + "g3dPerf": "906", + "g2dPerf": "172", "tdp": "80", "testDate": "Nov 2011", "type": "Desktop", @@ -15025,8 +15313,8 @@ }, "Radeon HD 4830": { "name": "Radeon HD 4830", - "g3dPerf": "871", - "g2dPerf": "157", + "g3dPerf": "874", + "g2dPerf": "127", "tdp": "95", "testDate": "Aug 2012", "type": "Desktop", @@ -15037,8 +15325,8 @@ }, "Radeon HD 4850": { "name": "Radeon HD 4850", - "g3dPerf": "944", - "g2dPerf": "220", + "g3dPerf": "953", + "g2dPerf": "137", "tdp": "110", "testDate": "Aug 2012", "type": "Desktop", @@ -15061,8 +15349,8 @@ }, "Radeon HD 4870": { "name": "Radeon HD 4870", - "g3dPerf": "1307", - "g2dPerf": "211", + "g3dPerf": "1361", + "g2dPerf": "107", "tdp": "150", "testDate": "Aug 2012", "type": "Desktop", @@ -15085,8 +15373,8 @@ }, "Radeon HD 4890": { "name": "Radeon HD 4890", - "g3dPerf": "1500", - "g2dPerf": "185", + "g3dPerf": "1525", + "g2dPerf": "127", "tdp": "190", "testDate": "Aug 2012", "type": "Desktop", @@ -15097,8 +15385,8 @@ }, "Radeon HD 5450": { "name": "Radeon HD 5450", - "g3dPerf": "154", - "g2dPerf": "192", + "g3dPerf": "141", + "g2dPerf": "167", "tdp": "19.1", "testDate": "Aug 2012", "type": "Desktop", @@ -15121,8 +15409,8 @@ }, "Radeon HD 5550": { "name": "Radeon HD 5550", - "g3dPerf": "359", - "g2dPerf": "181", + "g3dPerf": "384", + "g2dPerf": "189", "tdp": "39", "testDate": "May 2010", "type": "Desktop", @@ -15133,8 +15421,8 @@ }, "Radeon HD 5570": { "name": "Radeon HD 5570", - "g3dPerf": "452", - "g2dPerf": "177", + "g3dPerf": "472", + "g2dPerf": "179", "tdp": "39", "testDate": "Aug 2012", "type": "Desktop", @@ -15145,8 +15433,8 @@ }, "Radeon HD 5600/5700": { "name": "Radeon HD 5600/5700", - "g3dPerf": "959", - "g2dPerf": "463", + "g3dPerf": "661", + "g2dPerf": "273", "tdp": "NA", "testDate": "Jan 2011", "type": "Unknown", @@ -15157,8 +15445,8 @@ }, "Radeon HD 5670": { "name": "Radeon HD 5670", - "g3dPerf": "791", - "g2dPerf": "307", + "g3dPerf": "777", + "g2dPerf": "285", "tdp": "64", "testDate": "Aug 2012", "type": "Desktop", @@ -15169,8 +15457,8 @@ }, "Radeon HD 5750": { "name": "Radeon HD 5750", - "g3dPerf": "1141", - "g2dPerf": "331", + "g3dPerf": "1164", + "g2dPerf": "322", "tdp": "86", "testDate": "Aug 2012", "type": "Desktop", @@ -15181,8 +15469,8 @@ }, "Radeon HD 5770": { "name": "Radeon HD 5770", - "g3dPerf": "1350", - "g2dPerf": "312", + "g3dPerf": "1349", + "g2dPerf": "323", "tdp": "108", "testDate": "Aug 2012", "type": "Desktop", @@ -15193,8 +15481,8 @@ }, "Radeon HD 5830": { "name": "Radeon HD 5830", - "g3dPerf": "1755", - "g2dPerf": "330", + "g3dPerf": "1758", + "g2dPerf": "364", "tdp": "175", "testDate": "Aug 2012", "type": "Desktop", @@ -15205,8 +15493,8 @@ }, "Radeon HD 5850": { "name": "Radeon HD 5850", - "g3dPerf": "2005", - "g2dPerf": "400", + "g3dPerf": "1957", + "g2dPerf": "393", "tdp": "151", "testDate": "Aug 2012", "type": "Desktop", @@ -15217,8 +15505,8 @@ }, "Radeon HD 5870": { "name": "Radeon HD 5870", - "g3dPerf": "2237", - "g2dPerf": "356", + "g3dPerf": "2260", + "g2dPerf": "390", "tdp": "228", "testDate": "Aug 2012", "type": "Desktop", @@ -15229,8 +15517,8 @@ }, "Radeon HD 5970": { "name": "Radeon HD 5970", - "g3dPerf": "2302", - "g2dPerf": "306", + "g3dPerf": "2220", + "g2dPerf": "343", "tdp": "294", "testDate": "Aug 2012", "type": "Desktop", @@ -15241,8 +15529,8 @@ }, "Radeon HD 6230": { "name": "Radeon HD 6230", - "g3dPerf": "221", - "g2dPerf": "383", + "g3dPerf": "179", + "g2dPerf": "254", "tdp": "NA", "testDate": "Nov 2013", "type": "Unknown", @@ -15253,8 +15541,8 @@ }, "Radeon HD 6250": { "name": "Radeon HD 6250", - "g3dPerf": "98", - "g2dPerf": "41", + "g3dPerf": "97", + "g2dPerf": "35", "tdp": "35", "testDate": "Mar 2012", "type": "Mobile", @@ -15265,8 +15553,8 @@ }, "Radeon HD 6290": { "name": "Radeon HD 6290", - "g3dPerf": "117", - "g2dPerf": "44", + "g3dPerf": "113", + "g2dPerf": "33", "tdp": "45", "testDate": "Jul 2012", "type": "Mobile", @@ -15289,8 +15577,8 @@ }, "Radeon HD 6300M": { "name": "Radeon HD 6300M", - "g3dPerf": "148", - "g2dPerf": "134", + "g3dPerf": "147", + "g2dPerf": "125", "tdp": "NA", "testDate": "Jun 2012", "type": "Unknown", @@ -15301,8 +15589,8 @@ }, "Radeon HD 6310": { "name": "Radeon HD 6310", - "g3dPerf": "122", - "g2dPerf": "35", + "g3dPerf": "124", + "g2dPerf": "37", "tdp": "45", "testDate": "Aug 2012", "type": "Mobile", @@ -15349,8 +15637,8 @@ }, "RADEON HD 6350": { "name": "RADEON HD 6350", - "g3dPerf": "142", - "g2dPerf": "183", + "g3dPerf": "141", + "g2dPerf": "171", "tdp": "19.1", "testDate": "Apr 2011", "type": "Desktop", @@ -15361,8 +15649,8 @@ }, "Radeon HD 6370D": { "name": "Radeon HD 6370D", - "g3dPerf": "311", - "g2dPerf": "283", + "g3dPerf": "270", + "g2dPerf": "163", "tdp": "65", "testDate": "Dec 2011", "type": "Desktop", @@ -15385,8 +15673,8 @@ }, "Radeon HD 6380G": { "name": "Radeon HD 6380G", - "g3dPerf": "231", - "g2dPerf": "155", + "g3dPerf": "198", + "g2dPerf": "108", "tdp": "35", "testDate": "Apr 2012", "type": "Mobile", @@ -15397,8 +15685,8 @@ }, "Radeon HD 6410D": { "name": "Radeon HD 6410D", - "g3dPerf": "220", - "g2dPerf": "125", + "g3dPerf": "215", + "g2dPerf": "120", "tdp": "65", "testDate": "Dec 2011", "type": "Desktop", @@ -15421,8 +15709,8 @@ }, "Radeon HD 6450": { "name": "Radeon HD 6450", - "g3dPerf": "194", - "g2dPerf": "118", + "g3dPerf": "199", + "g2dPerf": "121", "tdp": "18", "testDate": "Oct 2011", "type": "Desktop", @@ -15457,8 +15745,8 @@ }, "Radeon HD 6470M": { "name": "Radeon HD 6470M", - "g3dPerf": "228", - "g2dPerf": "103", + "g3dPerf": "225", + "g2dPerf": "105", "tdp": "NA", "testDate": "Aug 2012", "type": "Mobile", @@ -15469,8 +15757,8 @@ }, "Radeon HD 6480G": { "name": "Radeon HD 6480G", - "g3dPerf": "275", - "g2dPerf": "114", + "g3dPerf": "262", + "g2dPerf": "81", "tdp": "45", "testDate": "Aug 2012", "type": "Mobile", @@ -15505,8 +15793,8 @@ }, "Radeon HD 6520G": { "name": "Radeon HD 6520G", - "g3dPerf": "300", - "g2dPerf": "83", + "g3dPerf": "306", + "g2dPerf": "82", "tdp": "45", "testDate": "Aug 2012", "type": "Mobile", @@ -15517,8 +15805,8 @@ }, "Radeon HD 6530D": { "name": "Radeon HD 6530D", - "g3dPerf": "311", - "g2dPerf": "145", + "g3dPerf": "315", + "g2dPerf": "139", "tdp": "100", "testDate": "Aug 2012", "type": "Desktop", @@ -15542,7 +15830,7 @@ "Radeon HD 6550D": { "name": "Radeon HD 6550D", "g3dPerf": "412", - "g2dPerf": "163", + "g2dPerf": "150", "tdp": "100", "testDate": "Aug 2011", "type": "Desktop", @@ -15553,8 +15841,8 @@ }, "Radeon HD 6570": { "name": "Radeon HD 6570", - "g3dPerf": "499", - "g2dPerf": "191", + "g3dPerf": "501", + "g2dPerf": "195", "tdp": "44", "testDate": "Aug 2012", "type": "Desktop", @@ -15577,8 +15865,8 @@ }, "Radeon HD 6620G": { "name": "Radeon HD 6620G", - "g3dPerf": "431", - "g2dPerf": "135", + "g3dPerf": "371", + "g2dPerf": "120", "tdp": "45", "testDate": "Aug 2012", "type": "Mobile", @@ -15613,8 +15901,8 @@ }, "Radeon HD 6650M": { "name": "Radeon HD 6650M", - "g3dPerf": "735", - "g2dPerf": "244", + "g3dPerf": "741", + "g2dPerf": "243", "tdp": "NA", "testDate": "Jan 2011", "type": "Mobile", @@ -15625,8 +15913,8 @@ }, "Radeon HD 6670": { "name": "Radeon HD 6670", - "g3dPerf": "701", - "g2dPerf": "212", + "g3dPerf": "722", + "g2dPerf": "227", "tdp": "66", "testDate": "Aug 2012", "type": "Desktop", @@ -15685,8 +15973,8 @@ }, "Radeon HD 6750": { "name": "Radeon HD 6750", - "g3dPerf": "1088", - "g2dPerf": "338", + "g3dPerf": "1002", + "g2dPerf": "299", "tdp": "86", "testDate": "Apr 2011", "type": "Desktop", @@ -15709,8 +15997,8 @@ }, "Radeon HD 6770": { "name": "Radeon HD 6770", - "g3dPerf": "1247", - "g2dPerf": "294", + "g3dPerf": "1251", + "g2dPerf": "308", "tdp": "108", "testDate": "Apr 2011", "type": "Desktop", @@ -15733,8 +16021,8 @@ }, "Radeon HD 6790": { "name": "Radeon HD 6790", - "g3dPerf": "1718", - "g2dPerf": "296", + "g3dPerf": "1571", + "g2dPerf": "346", "tdp": "150", "testDate": "Apr 2011", "type": "Desktop", @@ -15745,8 +16033,8 @@ }, "Radeon HD 6800M": { "name": "Radeon HD 6800M", - "g3dPerf": "755", - "g2dPerf": "291", + "g3dPerf": "728", + "g2dPerf": "230", "tdp": "NA", "testDate": "Feb 2012", "type": "Unknown", @@ -15757,8 +16045,8 @@ }, "Radeon HD 6850": { "name": "Radeon HD 6850", - "g3dPerf": "2012", - "g2dPerf": "394", + "g3dPerf": "1984", + "g2dPerf": "426", "tdp": "127", "testDate": "Aug 2012", "type": "Desktop", @@ -15781,8 +16069,8 @@ }, "Radeon HD 6870": { "name": "Radeon HD 6870", - "g3dPerf": "2203", - "g2dPerf": "427", + "g3dPerf": "2201", + "g2dPerf": "400", "tdp": "151", "testDate": "Aug 2012", "type": "Desktop", @@ -15793,8 +16081,8 @@ }, "Radeon HD 6900M": { "name": "Radeon HD 6900M", - "g3dPerf": "1777", - "g2dPerf": "384", + "g3dPerf": "1766", + "g2dPerf": "347", "tdp": "NA", "testDate": "Jun 2012", "type": "Unknown", @@ -15805,8 +16093,8 @@ }, "Radeon HD 6950": { "name": "Radeon HD 6950", - "g3dPerf": "2737", - "g2dPerf": "374", + "g3dPerf": "2681", + "g2dPerf": "413", "tdp": "200", "testDate": "Aug 2012", "type": "Desktop", @@ -15817,8 +16105,8 @@ }, "Radeon HD 6970": { "name": "Radeon HD 6970", - "g3dPerf": "2912", - "g2dPerf": "424", + "g3dPerf": "2879", + "g2dPerf": "429", "tdp": "250", "testDate": "Aug 2012", "type": "Desktop", @@ -15925,8 +16213,8 @@ }, "Radeon HD 7340": { "name": "Radeon HD 7340", - "g3dPerf": "157", - "g2dPerf": "61", + "g3dPerf": "160", + "g2dPerf": "58", "tdp": "NA", "testDate": "Jun 2012", "type": "Unknown", @@ -15985,8 +16273,8 @@ }, "Radeon HD 7420G": { "name": "Radeon HD 7420G", - "g3dPerf": "333", - "g2dPerf": "143", + "g3dPerf": "308", + "g2dPerf": "131", "tdp": "NA", "testDate": "Dec 2012", "type": "Unknown", @@ -15997,8 +16285,8 @@ }, "Radeon HD 7450": { "name": "Radeon HD 7450", - "g3dPerf": "230", - "g2dPerf": "185", + "g3dPerf": "232", + "g2dPerf": "162", "tdp": "18", "testDate": "Feb 2012", "type": "Desktop", @@ -16033,8 +16321,8 @@ }, "Radeon HD 7470": { "name": "Radeon HD 7470", - "g3dPerf": "486", - "g2dPerf": "343", + "g3dPerf": "326", + "g2dPerf": "177", "tdp": "27", "testDate": "Jun 2012", "type": "Desktop", @@ -16057,8 +16345,8 @@ }, "Radeon HD 7480D": { "name": "Radeon HD 7480D", - "g3dPerf": "297", - "g2dPerf": "140", + "g3dPerf": "291", + "g2dPerf": "124", "tdp": "65", "testDate": "Oct 2012", "type": "Desktop", @@ -16069,8 +16357,8 @@ }, "Radeon HD 7500G": { "name": "Radeon HD 7500G", - "g3dPerf": "303", - "g2dPerf": "135", + "g3dPerf": "330", + "g2dPerf": "114", "tdp": "NA", "testDate": "Jul 2012", "type": "Unknown", @@ -16117,8 +16405,8 @@ }, "Radeon HD 7520G": { "name": "Radeon HD 7520G", - "g3dPerf": "314", - "g2dPerf": "137", + "g3dPerf": "316", + "g2dPerf": "125", "tdp": "NA", "testDate": "Aug 2012", "type": "Unknown", @@ -16357,8 +16645,8 @@ }, "Radeon HD 7540D": { "name": "Radeon HD 7540D", - "g3dPerf": "348", - "g2dPerf": "161", + "g3dPerf": "334", + "g2dPerf": "121", "tdp": "65", "testDate": "Oct 2012", "type": "Desktop", @@ -16429,8 +16717,8 @@ }, "Radeon HD 7560D": { "name": "Radeon HD 7560D", - "g3dPerf": "483", - "g2dPerf": "188", + "g3dPerf": "475", + "g2dPerf": "179", "tdp": "100", "testDate": "Aug 2012", "type": "Desktop", @@ -16621,8 +16909,8 @@ }, "Radeon HD 7570": { "name": "Radeon HD 7570", - "g3dPerf": "648", - "g2dPerf": "325", + "g3dPerf": "626", + "g2dPerf": "283", "tdp": "44", "testDate": "Aug 2012", "type": "Desktop", @@ -16633,8 +16921,8 @@ }, "Radeon HD 7570M": { "name": "Radeon HD 7570M", - "g3dPerf": "469", - "g2dPerf": "226", + "g3dPerf": "444", + "g2dPerf": "202", "tdp": "13", "testDate": "Jun 2012", "type": "Mobile", @@ -16669,8 +16957,8 @@ }, "Radeon HD 7600G": { "name": "Radeon HD 7600G", - "g3dPerf": "354", - "g2dPerf": "108", + "g3dPerf": "325", + "g2dPerf": "104", "tdp": "NA", "testDate": "Nov 2012", "type": "Unknown", @@ -16909,8 +17197,8 @@ }, "Radeon HD 7640G": { "name": "Radeon HD 7640G", - "g3dPerf": "455", - "g2dPerf": "134", + "g3dPerf": "450", + "g2dPerf": "125", "tdp": "NA", "testDate": "Jul 2012", "type": "Unknown", @@ -17303,6 +17591,18 @@ "clock": "NA", "memoryClock": "NA" }, + "Radeon HD 7640G + R5 M230 Dual": { + "name": "Radeon HD 7640G + R5 M230 Dual", + "g3dPerf": "239", + "g2dPerf": "75", + "tdp": "NA", + "testDate": "Mar 2016", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "Radeon HD 7640G N HD 7640G + HD 7600M N HD 7600M D": { "name": "Radeon HD 7640G N HD 7640G + HD 7600M N HD 7600M D", "g3dPerf": "824", @@ -17341,8 +17641,8 @@ }, "Radeon HD 7650A": { "name": "Radeon HD 7650A", - "g3dPerf": "553", - "g2dPerf": "342", + "g3dPerf": "559", + "g2dPerf": "333", "tdp": "NA", "testDate": "Aug 2012", "type": "Unknown", @@ -17353,8 +17653,8 @@ }, "Radeon HD 7650M": { "name": "Radeon HD 7650M", - "g3dPerf": "508", - "g2dPerf": "192", + "g3dPerf": "460", + "g2dPerf": "89", "tdp": "20", "testDate": "Jul 2012", "type": "Mobile", @@ -17365,8 +17665,8 @@ }, "Radeon HD 7660D": { "name": "Radeon HD 7660D", - "g3dPerf": "515", - "g2dPerf": "191", + "g3dPerf": "518", + "g2dPerf": "185", "tdp": "100", "testDate": "Jun 2012", "type": "Desktop", @@ -17521,8 +17821,8 @@ }, "Radeon HD 7660G": { "name": "Radeon HD 7660G", - "g3dPerf": "477", - "g2dPerf": "125", + "g3dPerf": "474", + "g2dPerf": "128", "tdp": "NA", "testDate": "Jun 2012", "type": "Unknown", @@ -17677,8 +17977,8 @@ }, "Radeon HD 7660G + HD 7600M Dual": { "name": "Radeon HD 7660G + HD 7600M Dual", - "g3dPerf": "769", - "g2dPerf": "328", + "g3dPerf": "659", + "g2dPerf": "169", "tdp": "NA", "testDate": "Apr 2014", "type": "Unknown", @@ -17821,8 +18121,8 @@ }, "Radeon HD 7670": { "name": "Radeon HD 7670", - "g3dPerf": "873", - "g2dPerf": "372", + "g3dPerf": "816", + "g2dPerf": "328", "tdp": "66", "testDate": "Feb 2012", "type": "Desktop", @@ -17845,8 +18145,8 @@ }, "Radeon HD 7670M": { "name": "Radeon HD 7670M", - "g3dPerf": "424", - "g2dPerf": "122", + "g3dPerf": "451", + "g2dPerf": "113", "tdp": "20", "testDate": "May 2012", "type": "Mobile", @@ -17905,8 +18205,8 @@ }, "Radeon HD 7730": { "name": "Radeon HD 7730", - "g3dPerf": "1252", - "g2dPerf": "401", + "g3dPerf": "1220", + "g2dPerf": "398", "tdp": "47", "testDate": "Mar 2015", "type": "Desktop", @@ -17917,8 +18217,8 @@ }, "Radeon HD 7730M": { "name": "Radeon HD 7730M", - "g3dPerf": "685", - "g2dPerf": "223", + "g3dPerf": "649", + "g2dPerf": "218", "tdp": "25", "testDate": "Mar 2015", "type": "Mobile", @@ -17929,8 +18229,8 @@ }, "Radeon HD 7750": { "name": "Radeon HD 7750", - "g3dPerf": "1670", - "g2dPerf": "373", + "g3dPerf": "1664", + "g2dPerf": "377", "tdp": "55", "testDate": "Jun 2012", "type": "Desktop", @@ -17953,8 +18253,8 @@ }, "Radeon HD 7770": { "name": "Radeon HD 7770", - "g3dPerf": "2151", - "g2dPerf": "442", + "g3dPerf": "2180", + "g2dPerf": "457", "tdp": "80", "testDate": "Jun 2012", "type": "Desktop", @@ -17989,8 +18289,8 @@ }, "Radeon HD 7850": { "name": "Radeon HD 7850", - "g3dPerf": "3770", - "g2dPerf": "533", + "g3dPerf": "3763", + "g2dPerf": "538", "tdp": "130", "testDate": "May 2012", "type": "Desktop", @@ -18013,8 +18313,8 @@ }, "Radeon HD 7870": { "name": "Radeon HD 7870", - "g3dPerf": "4641", - "g2dPerf": "558", + "g3dPerf": "4677", + "g2dPerf": "586", "tdp": "175", "testDate": "Jun 2012", "type": "Desktop", @@ -18109,8 +18409,8 @@ }, "Radeon HD 8210": { "name": "Radeon HD 8210", - "g3dPerf": "207", - "g2dPerf": "57", + "g3dPerf": "199", + "g2dPerf": "56", "tdp": "NA", "testDate": "Jul 2013", "type": "Unknown", @@ -18169,8 +18469,8 @@ }, "Radeon HD 8280E": { "name": "Radeon HD 8280E", - "g3dPerf": "283", - "g2dPerf": "123", + "g3dPerf": "260", + "g2dPerf": "108", "tdp": "NA", "testDate": "Jan 2014", "type": "Unknown", @@ -18205,8 +18505,8 @@ }, "Radeon HD 8330": { "name": "Radeon HD 8330", - "g3dPerf": "247", - "g2dPerf": "74", + "g3dPerf": "250", + "g2dPerf": "71", "tdp": "NA", "testDate": "Aug 2013", "type": "Unknown", @@ -18229,8 +18529,8 @@ }, "Radeon HD 8350": { "name": "Radeon HD 8350", - "g3dPerf": "209", - "g2dPerf": "440", + "g3dPerf": "170", + "g2dPerf": "264", "tdp": "4.4", "testDate": "Nov 2013", "type": "Desktop", @@ -18253,8 +18553,8 @@ }, "Radeon HD 8370D": { "name": "Radeon HD 8370D", - "g3dPerf": "283", - "g2dPerf": "149", + "g3dPerf": "293", + "g2dPerf": "145", "tdp": "NA", "testDate": "Nov 2013", "type": "Unknown", @@ -18265,8 +18565,8 @@ }, "Radeon HD 8400": { "name": "Radeon HD 8400", - "g3dPerf": "256", - "g2dPerf": "82", + "g3dPerf": "253", + "g2dPerf": "80", "tdp": "NA", "testDate": "Jul 2013", "type": "Unknown", @@ -18301,8 +18601,8 @@ }, "Radeon HD 8450G": { "name": "Radeon HD 8450G", - "g3dPerf": "385", - "g2dPerf": "162", + "g3dPerf": "384", + "g2dPerf": "161", "tdp": "NA", "testDate": "Jul 2013", "type": "Unknown", @@ -18409,8 +18709,8 @@ }, "Radeon HD 8470": { "name": "Radeon HD 8470", - "g3dPerf": "341", - "g2dPerf": "594", + "g3dPerf": "259", + "g2dPerf": "176", "tdp": "35", "testDate": "Sep 2013", "type": "Desktop", @@ -18421,8 +18721,8 @@ }, "Radeon HD 8470D": { "name": "Radeon HD 8470D", - "g3dPerf": "364", - "g2dPerf": "150", + "g3dPerf": "354", + "g2dPerf": "153", "tdp": "NA", "testDate": "Jul 2013", "type": "Unknown", @@ -18494,7 +18794,7 @@ "Radeon HD 8490": { "name": "Radeon HD 8490", "g3dPerf": "273", - "g2dPerf": "235", + "g2dPerf": "189", "tdp": "35", "testDate": "Mar 2014", "type": "Desktop", @@ -18505,8 +18805,8 @@ }, "Radeon HD 8500M": { "name": "Radeon HD 8500M", - "g3dPerf": "404", - "g2dPerf": "131", + "g3dPerf": "389", + "g2dPerf": "117", "tdp": "NA", "testDate": "Apr 2015", "type": "Unknown", @@ -18529,7 +18829,7 @@ }, "Radeon HD 8510G": { "name": "Radeon HD 8510G", - "g3dPerf": "378", + "g3dPerf": "372", "g2dPerf": "110", "tdp": "NA", "testDate": "Aug 2013", @@ -18577,8 +18877,8 @@ }, "Radeon HD 8550G": { "name": "Radeon HD 8550G", - "g3dPerf": "431", - "g2dPerf": "136", + "g3dPerf": "413", + "g2dPerf": "120", "tdp": "NA", "testDate": "Jul 2013", "type": "Unknown", @@ -18805,8 +19105,8 @@ }, "Radeon HD 8570": { "name": "Radeon HD 8570", - "g3dPerf": "1002", - "g2dPerf": "332", + "g3dPerf": "960", + "g2dPerf": "304", "tdp": "66", "testDate": "Aug 2013", "type": "Desktop", @@ -18841,8 +19141,8 @@ }, "Radeon HD 8570D": { "name": "Radeon HD 8570D", - "g3dPerf": "445", - "g2dPerf": "166", + "g3dPerf": "443", + "g2dPerf": "154", "tdp": "NA", "testDate": "Jun 2013", "type": "Unknown", @@ -18997,8 +19297,8 @@ }, "Radeon HD 8570M": { "name": "Radeon HD 8570M", - "g3dPerf": "485", - "g2dPerf": "224", + "g3dPerf": "430", + "g2dPerf": "180", "tdp": "NA", "testDate": "Feb 2015", "type": "Unknown", @@ -19021,8 +19321,8 @@ }, "Radeon HD 8610G": { "name": "Radeon HD 8610G", - "g3dPerf": "442", - "g2dPerf": "135", + "g3dPerf": "414", + "g2dPerf": "128", "tdp": "NA", "testDate": "Jul 2013", "type": "Unknown", @@ -19129,8 +19429,8 @@ }, "Radeon HD 8650G": { "name": "Radeon HD 8650G", - "g3dPerf": "515", - "g2dPerf": "143", + "g3dPerf": "509", + "g2dPerf": "140", "tdp": "NA", "testDate": "May 2013", "type": "Unknown", @@ -19417,8 +19717,8 @@ }, "Radeon HD 8670D": { "name": "Radeon HD 8670D", - "g3dPerf": "574", - "g2dPerf": "196", + "g3dPerf": "528", + "g2dPerf": "181", "tdp": "NA", "testDate": "Jun 2013", "type": "Unknown", @@ -19597,8 +19897,8 @@ }, "Radeon HD 8690A": { "name": "Radeon HD 8690A", - "g3dPerf": "476", - "g2dPerf": "132", + "g3dPerf": "469", + "g2dPerf": "131", "tdp": "NA", "testDate": "May 2015", "type": "Unknown", @@ -19621,8 +19921,8 @@ }, "Radeon HD 8730M": { "name": "Radeon HD 8730M", - "g3dPerf": "728", - "g2dPerf": "210", + "g3dPerf": "653", + "g2dPerf": "186", "tdp": "NA", "testDate": "Jan 2015", "type": "Mobile", @@ -19633,8 +19933,8 @@ }, "Radeon HD 8750M": { "name": "Radeon HD 8750M", - "g3dPerf": "863", - "g2dPerf": "208", + "g3dPerf": "887", + "g2dPerf": "213", "tdp": "NA", "testDate": "Jul 2014", "type": "Mobile", @@ -19717,8 +20017,8 @@ }, "Radeon HD 8950": { "name": "Radeon HD 8950", - "g3dPerf": "2066", - "g2dPerf": "440", + "g3dPerf": "2267", + "g2dPerf": "423", "tdp": "225", "testDate": "Aug 2014", "type": "Desktop", @@ -19835,30 +20135,6 @@ "clock": "NA", "memoryClock": "NA" }, - "Radeon HD7570": { - "name": "Radeon HD7570", - "g3dPerf": "1029", - "g2dPerf": "357", - "tdp": "NA", - "testDate": "Jan 2014", - "type": "Unknown", - "busInterface": "NA", - "memory": "NA", - "clock": "NA", - "memoryClock": "NA" - }, - "Radeon HD8490": { - "name": "Radeon HD8490", - "g3dPerf": "269", - "g2dPerf": "181", - "tdp": "NA", - "testDate": "Jul 2013", - "type": "Unknown", - "busInterface": "NA", - "memory": "NA", - "clock": "NA", - "memoryClock": "NA" - }, "Radeon HD8530M": { "name": "Radeon HD8530M", "g3dPerf": "490", @@ -20051,10 +20327,22 @@ "clock": "NA", "memoryClock": "NA" }, + "Radeon Pro 5300": { + "name": "Radeon Pro 5300", + "g3dPerf": "7520", + "g2dPerf": "653", + "tdp": "NA", + "testDate": "Nov 2020", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "Radeon Pro 5300M": { "name": "Radeon Pro 5300M", - "g3dPerf": "5658", - "g2dPerf": "637", + "g3dPerf": "5674", + "g2dPerf": "636", "tdp": "85", "testDate": "Dec 2019", "type": "Unknown", @@ -20065,8 +20353,8 @@ }, "Radeon Pro 5500 XT": { "name": "Radeon Pro 5500 XT", - "g3dPerf": "8280", - "g2dPerf": "638", + "g3dPerf": "8289", + "g2dPerf": "619", "tdp": "NA", "testDate": "Sep 2020", "type": "Unknown", @@ -20077,8 +20365,8 @@ }, "Radeon Pro 5500M": { "name": "Radeon Pro 5500M", - "g3dPerf": "6650", - "g2dPerf": "705", + "g3dPerf": "6732", + "g2dPerf": "701", "tdp": "85", "testDate": "Nov 2019", "type": "Unknown", @@ -20113,8 +20401,8 @@ }, "Radeon Pro 5600M": { "name": "Radeon Pro 5600M", - "g3dPerf": "9640", - "g2dPerf": "702", + "g3dPerf": "9912", + "g2dPerf": "753", "tdp": "50", "testDate": "Aug 2020", "type": "Mobile", @@ -20149,8 +20437,8 @@ }, "Radeon Pro 5700": { "name": "Radeon Pro 5700", - "g3dPerf": "11814", - "g2dPerf": "846", + "g3dPerf": "11844", + "g2dPerf": "829", "tdp": "130", "testDate": "Aug 2020", "type": "Desktop", @@ -20161,8 +20449,8 @@ }, "Radeon Pro 5700 XT": { "name": "Radeon Pro 5700 XT", - "g3dPerf": "9481", - "g2dPerf": "816", + "g3dPerf": "12076", + "g2dPerf": "839", "tdp": "130", "testDate": "Aug 2020", "type": "Desktop", @@ -20197,8 +20485,8 @@ }, "Radeon Pro Duo": { "name": "Radeon Pro Duo", - "g3dPerf": "9672", - "g2dPerf": "615", + "g3dPerf": "9273", + "g2dPerf": "636", "tdp": "350", "testDate": "Sep 2016", "type": "Desktop", @@ -20231,6 +20519,18 @@ "clock": "NA", "memoryClock": "NA" }, + "Radeon Pro V520 MxGPU": { + "name": "Radeon Pro V520 MxGPU", + "g3dPerf": "12719", + "g2dPerf": "555", + "tdp": "NA", + "testDate": "Dec 2020", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "Radeon Pro Vega 16": { "name": "Radeon Pro Vega 16", "g3dPerf": "4683", @@ -20245,8 +20545,8 @@ }, "Radeon Pro Vega 20": { "name": "Radeon Pro Vega 20", - "g3dPerf": "5752", - "g2dPerf": "580", + "g3dPerf": "5942", + "g2dPerf": "605", "tdp": "NA", "testDate": "Nov 2018", "type": "Unknown", @@ -20257,8 +20557,8 @@ }, "Radeon Pro Vega 48": { "name": "Radeon Pro Vega 48", - "g3dPerf": "11699", - "g2dPerf": "922", + "g3dPerf": "11351", + "g2dPerf": "808", "tdp": "NA", "testDate": "Aug 2019", "type": "Unknown", @@ -20303,10 +20603,22 @@ "clock": "NA", "memoryClock": "NA" }, + "Radeon Pro VII": { + "name": "Radeon Pro VII", + "g3dPerf": "17405", + "g2dPerf": "759", + "tdp": "NA", + "testDate": "Nov 2020", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "Radeon Pro W5500": { "name": "Radeon Pro W5500", - "g3dPerf": "9380", - "g2dPerf": "870", + "g3dPerf": "9313", + "g2dPerf": "897", "tdp": "125", "testDate": "Feb 2020", "type": "Desktop", @@ -20329,8 +20641,8 @@ }, "Radeon Pro W5700": { "name": "Radeon Pro W5700", - "g3dPerf": "15031", - "g2dPerf": "869", + "g3dPerf": "15040", + "g2dPerf": "910", "tdp": "205", "testDate": "Jan 2020", "type": "Desktop", @@ -20341,8 +20653,8 @@ }, "Radeon Pro WX 2100": { "name": "Radeon Pro WX 2100", - "g3dPerf": "1612", - "g2dPerf": "354", + "g3dPerf": "1733", + "g2dPerf": "407", "tdp": "35", "testDate": "Aug 2017", "type": "Mobile", @@ -20353,8 +20665,8 @@ }, "Radeon Pro WX 3100": { "name": "Radeon Pro WX 3100", - "g3dPerf": "2855", - "g2dPerf": "573", + "g3dPerf": "2618", + "g2dPerf": "487", "tdp": "50", "testDate": "Jul 2017", "type": "Workstation", @@ -20365,8 +20677,8 @@ }, "Radeon Pro WX 3200": { "name": "Radeon Pro WX 3200", - "g3dPerf": "2560", - "g2dPerf": "483", + "g3dPerf": "2562", + "g2dPerf": "486", "tdp": "65", "testDate": "Nov 2019", "type": "Mobile", @@ -20377,8 +20689,8 @@ }, "Radeon Pro WX 4100": { "name": "Radeon Pro WX 4100", - "g3dPerf": "3758", - "g2dPerf": "643", + "g3dPerf": "3805", + "g2dPerf": "711", "tdp": "50", "testDate": "Mar 2017", "type": "Desktop", @@ -20389,8 +20701,8 @@ }, "Radeon Pro WX 4130": { "name": "Radeon Pro WX 4130", - "g3dPerf": "2304", - "g2dPerf": "496", + "g3dPerf": "1955", + "g2dPerf": "436", "tdp": "50", "testDate": "Aug 2017", "type": "Mobile", @@ -20401,8 +20713,8 @@ }, "Radeon Pro WX 4150": { "name": "Radeon Pro WX 4150", - "g3dPerf": "1991", - "g2dPerf": "403", + "g3dPerf": "1806", + "g2dPerf": "371", "tdp": "50", "testDate": "Jul 2017", "type": "Mobile", @@ -20425,8 +20737,8 @@ }, "Radeon Pro WX 5100": { "name": "Radeon Pro WX 5100", - "g3dPerf": "5329", - "g2dPerf": "766", + "g3dPerf": "5515", + "g2dPerf": "825", "tdp": "75", "testDate": "Dec 2016", "type": "Workstation", @@ -20437,8 +20749,8 @@ }, "Radeon Pro WX 7100": { "name": "Radeon Pro WX 7100", - "g3dPerf": "7674", - "g2dPerf": "751", + "g3dPerf": "7727", + "g2dPerf": "790", "tdp": "130", "testDate": "Nov 2016", "type": "Workstation", @@ -20449,8 +20761,8 @@ }, "Radeon Pro WX 7130": { "name": "Radeon Pro WX 7130", - "g3dPerf": "2763", - "g2dPerf": "662", + "g3dPerf": "4710", + "g2dPerf": "590", "tdp": "130", "testDate": "Jan 2020", "type": "Mobile", @@ -20461,8 +20773,8 @@ }, "Radeon Pro WX 8200": { "name": "Radeon Pro WX 8200", - "g3dPerf": "14137", - "g2dPerf": "755", + "g3dPerf": "13893", + "g2dPerf": "747", "tdp": "230", "testDate": "Aug 2018", "type": "Desktop", @@ -20473,8 +20785,8 @@ }, "Radeon Pro WX 9100": { "name": "Radeon Pro WX 9100", - "g3dPerf": "12372", - "g2dPerf": "797", + "g3dPerf": "13437", + "g2dPerf": "802", "tdp": "230", "testDate": "Oct 2017", "type": "Desktop", @@ -20509,8 +20821,8 @@ }, "Radeon R2": { "name": "Radeon R2", - "g3dPerf": "241", - "g2dPerf": "69", + "g3dPerf": "238", + "g2dPerf": "68", "tdp": "NA", "testDate": "Jul 2014", "type": "Unknown", @@ -20521,8 +20833,8 @@ }, "Radeon R2E": { "name": "Radeon R2E", - "g3dPerf": "225", - "g2dPerf": "106", + "g3dPerf": "229", + "g2dPerf": "98", "tdp": "NA", "testDate": "Jul 2014", "type": "Unknown", @@ -20533,8 +20845,8 @@ }, "Radeon R3": { "name": "Radeon R3", - "g3dPerf": "301", - "g2dPerf": "99", + "g3dPerf": "306", + "g2dPerf": "97", "tdp": "NA", "testDate": "Jul 2014", "type": "Unknown", @@ -20557,8 +20869,8 @@ }, "Radeon R4": { "name": "Radeon R4", - "g3dPerf": "340", - "g2dPerf": "105", + "g3dPerf": "335", + "g2dPerf": "102", "tdp": "NA", "testDate": "Jul 2014", "type": "Unknown", @@ -20581,8 +20893,8 @@ }, "Radeon R5 220": { "name": "Radeon R5 220", - "g3dPerf": "136", - "g2dPerf": "106", + "g3dPerf": "135", + "g2dPerf": "110", "tdp": "19", "testDate": "Feb 2015", "type": "Desktop", @@ -20605,8 +20917,8 @@ }, "Radeon R5 235": { "name": "Radeon R5 235", - "g3dPerf": "318", - "g2dPerf": "218", + "g3dPerf": "302", + "g2dPerf": "178", "tdp": "35", "testDate": "Feb 2014", "type": "Desktop", @@ -20641,8 +20953,8 @@ }, "Radeon R5 235X": { "name": "Radeon R5 235X", - "g3dPerf": "368", - "g2dPerf": "421", + "g3dPerf": "316", + "g2dPerf": "287", "tdp": "18", "testDate": "Dec 2014", "type": "Desktop", @@ -20653,8 +20965,8 @@ }, "Radeon R5 240": { "name": "Radeon R5 240", - "g3dPerf": "516", - "g2dPerf": "215", + "g3dPerf": "515", + "g2dPerf": "203", "tdp": "50", "testDate": "Sep 2014", "type": "Desktop", @@ -20677,8 +20989,8 @@ }, "Radeon R5 330": { "name": "Radeon R5 330", - "g3dPerf": "617", - "g2dPerf": "251", + "g3dPerf": "578", + "g2dPerf": "220", "tdp": "30", "testDate": "May 2017", "type": "Desktop", @@ -20689,8 +21001,8 @@ }, "Radeon R5 340": { "name": "Radeon R5 340", - "g3dPerf": "1055", - "g2dPerf": "595", + "g3dPerf": "1002", + "g2dPerf": "456", "tdp": "NA", "testDate": "Oct 2016", "type": "Unknown", @@ -20713,8 +21025,8 @@ }, "Radeon R5 430": { "name": "Radeon R5 430", - "g3dPerf": "982", - "g2dPerf": "428", + "g3dPerf": "918", + "g2dPerf": "326", "tdp": "NA", "testDate": "Aug 2017", "type": "Unknown", @@ -20749,8 +21061,8 @@ }, "Radeon R5 A10-9600P RADEON R5, 10 COMPUTE CORES 4C": { "name": "Radeon R5 A10-9600P RADEON R5, 10 COMPUTE CORES 4C", - "g3dPerf": "897", - "g2dPerf": "180", + "g3dPerf": "705", + "g2dPerf": "148", "tdp": "NA", "testDate": "Sep 2020", "type": "Unknown", @@ -20773,10 +21085,10 @@ }, "Radeon R5 A10-9620P RADEON R5, 10 COMPUTE CORES 4C": { "name": "Radeon R5 A10-9620P RADEON R5, 10 COMPUTE CORES 4C", - "g3dPerf": "477", - "g2dPerf": "143", + "g3dPerf": "608", + "g2dPerf": "163", "tdp": "NA", - "testDate": "NA", + "testDate": "Sep 2020", "type": "Unknown", "busInterface": "NA", "memory": "NA", @@ -20809,8 +21121,8 @@ }, "Radeon R5 A6-7480": { "name": "Radeon R5 A6-7480", - "g3dPerf": "860", - "g2dPerf": "307", + "g3dPerf": "803", + "g2dPerf": "215", "tdp": "NA", "testDate": "Apr 2019", "type": "Unknown", @@ -20821,8 +21133,8 @@ }, "Radeon R5 A6-8500P": { "name": "Radeon R5 A6-8500P", - "g3dPerf": "776", - "g2dPerf": "346", + "g3dPerf": "703", + "g2dPerf": "261", "tdp": "NA", "testDate": "Sep 2018", "type": "Unknown", @@ -20855,6 +21167,18 @@ "clock": "NA", "memoryClock": "NA" }, + "Radeon R5 A6-9500 RADEON R5, 8 COMPUTE CORES 2C+6G": { + "name": "Radeon R5 A6-9500 RADEON R5, 8 COMPUTE CORES 2C+6G", + "g3dPerf": "784", + "g2dPerf": "199", + "tdp": "NA", + "testDate": "Nov 2020", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "Radeon R5 A6-9500E 2C+4G": { "name": "Radeon R5 A6-9500E 2C+4G", "g3dPerf": "1015", @@ -20869,8 +21193,8 @@ }, "Radeon R5 M230": { "name": "Radeon R5 M230", - "g3dPerf": "384", - "g2dPerf": "153", + "g3dPerf": "389", + "g2dPerf": "148", "tdp": "NA", "testDate": "Dec 2014", "type": "Mobile", @@ -20893,8 +21217,8 @@ }, "Radeon R5 M255": { "name": "Radeon R5 M255", - "g3dPerf": "589", - "g2dPerf": "180", + "g3dPerf": "524", + "g2dPerf": "148", "tdp": "NA", "testDate": "Dec 2014", "type": "Mobile", @@ -20905,8 +21229,8 @@ }, "Radeon R5 M315": { "name": "Radeon R5 M315", - "g3dPerf": "495", - "g2dPerf": "242", + "g3dPerf": "462", + "g2dPerf": "214", "tdp": "NA", "testDate": "Jul 2016", "type": "Unknown", @@ -20917,8 +21241,8 @@ }, "Radeon R5 M320": { "name": "Radeon R5 M320", - "g3dPerf": "428", - "g2dPerf": "163", + "g3dPerf": "393", + "g2dPerf": "132", "tdp": "NA", "testDate": "Sep 2015", "type": "Unknown", @@ -20953,8 +21277,8 @@ }, "Radeon R5 M420": { "name": "Radeon R5 M420", - "g3dPerf": "470", - "g2dPerf": "241", + "g3dPerf": "483", + "g2dPerf": "199", "tdp": "NA", "testDate": "Nov 2017", "type": "Unknown", @@ -20977,8 +21301,8 @@ }, "Radeon R5 M435": { "name": "Radeon R5 M435", - "g3dPerf": "896", - "g2dPerf": "233", + "g3dPerf": "767", + "g2dPerf": "171", "tdp": "NA", "testDate": "Jul 2018", "type": "Unknown", @@ -21011,6 +21335,18 @@ "clock": "NA", "memoryClock": "NA" }, + "Radeon R5 PRO A10-8730B R5, 10 COMPUTE CORES 4C+6G": { + "name": "Radeon R5 PRO A10-8730B R5, 10 COMPUTE CORES 4C+6G", + "g3dPerf": "589", + "g2dPerf": "139", + "tdp": "NA", + "testDate": "Nov 2020", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "Radeon R5 PRO A6-8500B 2C+4G": { "name": "Radeon R5 PRO A6-8500B 2C+4G", "g3dPerf": "508", @@ -21047,6 +21383,18 @@ "clock": "NA", "memoryClock": "NA" }, + "Radeon R5 PRO A6-8570 R5, 8 COMPUTE CORES 2C+6G": { + "name": "Radeon R5 PRO A6-8570 R5, 8 COMPUTE CORES 2C+6G", + "g3dPerf": "1225", + "g2dPerf": "261", + "tdp": "NA", + "testDate": "Mar 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "Radeon R5 PRO A6-8570E 2C+4G": { "name": "Radeon R5 PRO A6-8570E 2C+4G", "g3dPerf": "638", @@ -21059,6 +21407,18 @@ "clock": "NA", "memoryClock": "NA" }, + "Radeon R5 PRO A6-8570E R5, 6 COMPUTE CORES 2C+4G": { + "name": "Radeon R5 PRO A6-8570E R5, 6 COMPUTE CORES 2C+4G", + "g3dPerf": "866", + "g2dPerf": "210", + "tdp": "NA", + "testDate": "Jan 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "Radeon R5 PRO A6-9500 2C+6G": { "name": "Radeon R5 PRO A6-9500 2C+6G", "g3dPerf": "1096", @@ -21083,6 +21443,18 @@ "clock": "NA", "memoryClock": "NA" }, + "Radeon R5 PRO A6-9500B R5, 6 COMPUTE CORES 2C+4G": { + "name": "Radeon R5 PRO A6-9500B R5, 6 COMPUTE CORES 2C+4G", + "g3dPerf": "507", + "g2dPerf": "131", + "tdp": "NA", + "testDate": "Dec 2020", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "Radeon R5 PRO A6-9500E 2C+4G": { "name": "Radeon R5 PRO A6-9500E 2C+4G", "g3dPerf": "771", @@ -21107,10 +21479,22 @@ "clock": "NA", "memoryClock": "NA" }, + "Radeon R5 PRO A8-9600B R5, 10 COMPUTE CORES 4C+6G": { + "name": "Radeon R5 PRO A8-9600B R5, 10 COMPUTE CORES 4C+6G", + "g3dPerf": "788", + "g2dPerf": "202", + "tdp": "NA", + "testDate": "Feb 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "Radeon R5E": { "name": "Radeon R5E", - "g3dPerf": "338", - "g2dPerf": "217", + "g3dPerf": "293", + "g2dPerf": "125", "tdp": "NA", "testDate": "Jul 2014", "type": "Unknown", @@ -21121,8 +21505,8 @@ }, "Radeon R6": { "name": "Radeon R6", - "g3dPerf": "572", - "g2dPerf": "144", + "g3dPerf": "639", + "g2dPerf": "150", "tdp": "15", "testDate": "Jul 2014", "type": "Desktop, Mobile", @@ -21145,8 +21529,8 @@ }, "Radeon R6 A10-8700P": { "name": "Radeon R6 A10-8700P", - "g3dPerf": "539", - "g2dPerf": "143", + "g3dPerf": "491", + "g2dPerf": "134", "tdp": "NA", "testDate": "Dec 2016", "type": "Unknown", @@ -21181,8 +21565,8 @@ }, "Radeon R6 M255DX": { "name": "Radeon R6 M255DX", - "g3dPerf": "570", - "g2dPerf": "139", + "g3dPerf": "532", + "g2dPerf": "124", "tdp": "NA", "testDate": "Sep 2019", "type": "Unknown", @@ -21217,8 +21601,8 @@ }, "Radeon R6 PRO A10-8700B R6, 10 Compute Cores 4C+6G": { "name": "Radeon R6 PRO A10-8700B R6, 10 Compute Cores 4C+6G", - "g3dPerf": "718", - "g2dPerf": "196", + "g3dPerf": "539", + "g2dPerf": "149", "tdp": "NA", "testDate": "Sep 2020", "type": "Unknown", @@ -21239,6 +21623,18 @@ "clock": "NA", "memoryClock": "NA" }, + "Radeon R6 PRO A8-8600B R6, 10 Compute Cores 4C+6G": { + "name": "Radeon R6 PRO A8-8600B R6, 10 Compute Cores 4C+6G", + "g3dPerf": "524", + "g2dPerf": "147", + "tdp": "NA", + "testDate": "Oct 2020", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "Radeon R7 + HD 7700 Dual": { "name": "Radeon R7 + HD 7700 Dual", "g3dPerf": "1962", @@ -21361,8 +21757,8 @@ }, "Radeon R7 240": { "name": "Radeon R7 240", - "g3dPerf": "835", - "g2dPerf": "251", + "g3dPerf": "849", + "g2dPerf": "252", "tdp": "30", "testDate": "Oct 2013", "type": "Desktop", @@ -21397,8 +21793,8 @@ }, "Radeon R7 250": { "name": "Radeon R7 250", - "g3dPerf": "1192", - "g2dPerf": "287", + "g3dPerf": "1220", + "g2dPerf": "293", "tdp": "75", "testDate": "Nov 2013", "type": "Desktop", @@ -21433,8 +21829,8 @@ }, "Radeon R7 260X": { "name": "Radeon R7 260X", - "g3dPerf": "3066", - "g2dPerf": "493", + "g3dPerf": "3138", + "g2dPerf": "501", "tdp": "115", "testDate": "Oct 2013", "type": "Desktop", @@ -21457,8 +21853,8 @@ }, "Radeon R7 360": { "name": "Radeon R7 360", - "g3dPerf": "3099", - "g2dPerf": "480", + "g3dPerf": "3098", + "g2dPerf": "475", "tdp": "100", "testDate": "Jun 2015", "type": "Desktop", @@ -21469,8 +21865,8 @@ }, "Radeon R7 370": { "name": "Radeon R7 370", - "g3dPerf": "4418", - "g2dPerf": "564", + "g3dPerf": "4458", + "g2dPerf": "578", "tdp": "150", "testDate": "Apr 2016", "type": "Desktop", @@ -21481,8 +21877,8 @@ }, "Radeon R7 430": { "name": "Radeon R7 430", - "g3dPerf": "1215", - "g2dPerf": "461", + "g3dPerf": "1176", + "g2dPerf": "442", "tdp": "NA", "testDate": "May 2017", "type": "Unknown", @@ -21493,8 +21889,8 @@ }, "Radeon R7 450": { "name": "Radeon R7 450", - "g3dPerf": "1918", - "g2dPerf": "545", + "g3dPerf": "1968", + "g2dPerf": "561", "tdp": "65", "testDate": "Oct 2016", "type": "Desktop", @@ -21553,8 +21949,8 @@ }, "Radeon R7 A10-7700K": { "name": "Radeon R7 A10-7700K", - "g3dPerf": "640", - "g2dPerf": "255", + "g3dPerf": "678", + "g2dPerf": "247", "tdp": "NA", "testDate": "Nov 2014", "type": "Unknown", @@ -21565,8 +21961,8 @@ }, "Radeon R7 A10-7800": { "name": "Radeon R7 A10-7800", - "g3dPerf": "768", - "g2dPerf": "218", + "g3dPerf": "744", + "g2dPerf": "201", "tdp": "NA", "testDate": "Nov 2014", "type": "Unknown", @@ -21577,8 +21973,8 @@ }, "Radeon R7 A10-7850K": { "name": "Radeon R7 A10-7850K", - "g3dPerf": "942", - "g2dPerf": "291", + "g3dPerf": "968", + "g2dPerf": "287", "tdp": "95", "testDate": "Oct 2014", "type": "Desktop", @@ -21589,8 +21985,8 @@ }, "Radeon R7 A10-7860K": { "name": "Radeon R7 A10-7860K", - "g3dPerf": "835", - "g2dPerf": "236", + "g3dPerf": "891", + "g2dPerf": "241", "tdp": "NA", "testDate": "Mar 2016", "type": "Unknown", @@ -21601,8 +21997,8 @@ }, "Radeon R7 A10-7870K": { "name": "Radeon R7 A10-7870K", - "g3dPerf": "966", - "g2dPerf": "285", + "g3dPerf": "1467", + "g2dPerf": "286", "tdp": "NA", "testDate": "Jun 2015", "type": "Unknown", @@ -21613,8 +22009,8 @@ }, "Radeon R7 A10-7890K": { "name": "Radeon R7 A10-7890K", - "g3dPerf": "801", - "g2dPerf": "279", + "g3dPerf": "768", + "g2dPerf": "241", "tdp": "NA", "testDate": "Apr 2016", "type": "Unknown", @@ -21625,8 +22021,8 @@ }, "Radeon R7 A10-8750": { "name": "Radeon R7 A10-8750", - "g3dPerf": "886", - "g2dPerf": "253", + "g3dPerf": "884", + "g2dPerf": "241", "tdp": "NA", "testDate": "Sep 2015", "type": "Unknown", @@ -21649,8 +22045,8 @@ }, "Radeon R7 A10-9700 RADEON": { "name": "Radeon R7 A10-9700 RADEON", - "g3dPerf": "1058", - "g2dPerf": "257", + "g3dPerf": "1017", + "g2dPerf": "245", "tdp": "NA", "testDate": "Mar 2017", "type": "Unknown", @@ -21673,8 +22069,8 @@ }, "Radeon R7 A12-9700P RADEON": { "name": "Radeon R7 A12-9700P RADEON", - "g3dPerf": "758", - "g2dPerf": "172", + "g3dPerf": "684", + "g2dPerf": "165", "tdp": "NA", "testDate": "Dec 2016", "type": "Unknown", @@ -21685,8 +22081,8 @@ }, "Radeon R7 A12-9720P RADEON": { "name": "Radeon R7 A12-9720P RADEON", - "g3dPerf": "789", - "g2dPerf": "198", + "g3dPerf": "762", + "g2dPerf": "191", "tdp": "NA", "testDate": "Jul 2017", "type": "Unknown", @@ -21697,8 +22093,8 @@ }, "Radeon R7 A12-9730P RADEON": { "name": "Radeon R7 A12-9730P RADEON", - "g3dPerf": "1017", - "g2dPerf": "296", + "g3dPerf": "1047", + "g2dPerf": "283", "tdp": "NA", "testDate": "Jul 2017", "type": "Unknown", @@ -21709,8 +22105,8 @@ }, "Radeon R7 A12-9800 RADEON": { "name": "Radeon R7 A12-9800 RADEON", - "g3dPerf": "911", - "g2dPerf": "314", + "g3dPerf": "993", + "g2dPerf": "298", "tdp": "NA", "testDate": "Feb 2017", "type": "Unknown", @@ -21721,8 +22117,8 @@ }, "Radeon R7 A12-9800E RADEON": { "name": "Radeon R7 A12-9800E RADEON", - "g3dPerf": "1106", - "g2dPerf": "389", + "g3dPerf": "1037", + "g2dPerf": "273", "tdp": "NA", "testDate": "Sep 2017", "type": "Unknown", @@ -21745,8 +22141,8 @@ }, "Radeon R7 A360": { "name": "Radeon R7 A360", - "g3dPerf": "720", - "g2dPerf": "772", + "g3dPerf": "721", + "g2dPerf": "460", "tdp": "NA", "testDate": "Mar 2017", "type": "Unknown", @@ -21781,8 +22177,8 @@ }, "Radeon R7 A8 PRO-7600B": { "name": "Radeon R7 A8 PRO-7600B", - "g3dPerf": "664", - "g2dPerf": "190", + "g3dPerf": "643", + "g2dPerf": "167", "tdp": "NA", "testDate": "Nov 2014", "type": "Unknown", @@ -21793,8 +22189,8 @@ }, "Radeon R7 A8-7500": { "name": "Radeon R7 A8-7500", - "g3dPerf": "1028", - "g2dPerf": "493", + "g3dPerf": "948", + "g2dPerf": "336", "tdp": "NA", "testDate": "Feb 2017", "type": "Unknown", @@ -21817,8 +22213,8 @@ }, "Radeon R7 A8-7600": { "name": "Radeon R7 A8-7600", - "g3dPerf": "731", - "g2dPerf": "204", + "g3dPerf": "750", + "g2dPerf": "202", "tdp": "NA", "testDate": "Oct 2014", "type": "Unknown", @@ -21829,8 +22225,8 @@ }, "Radeon R7 A8-7650K": { "name": "Radeon R7 A8-7650K", - "g3dPerf": "581", - "g2dPerf": "206", + "g3dPerf": "614", + "g2dPerf": "187", "tdp": "NA", "testDate": "Mar 2015", "type": "Unknown", @@ -21841,8 +22237,8 @@ }, "Radeon R7 A8-7670K": { "name": "Radeon R7 A8-7670K", - "g3dPerf": "877", - "g2dPerf": "501", + "g3dPerf": "919", + "g2dPerf": "387", "tdp": "NA", "testDate": "Sep 2015", "type": "Unknown", @@ -21853,8 +22249,8 @@ }, "Radeon R7 A8-7680": { "name": "Radeon R7 A8-7680", - "g3dPerf": "765", - "g2dPerf": "222", + "g3dPerf": "703", + "g2dPerf": "207", "tdp": "NA", "testDate": "Mar 2019", "type": "Unknown", @@ -21877,8 +22273,8 @@ }, "Radeon R7 A8-9600 RADEON": { "name": "Radeon R7 A8-9600 RADEON", - "g3dPerf": "754", - "g2dPerf": "172", + "g3dPerf": "809", + "g2dPerf": "186", "tdp": "NA", "testDate": "Apr 2017", "type": "Unknown", @@ -21889,8 +22285,8 @@ }, "Radeon R7 FX-8800P": { "name": "Radeon R7 FX-8800P", - "g3dPerf": "822", - "g2dPerf": "217", + "g3dPerf": "813", + "g2dPerf": "195", "tdp": "NA", "testDate": "Dec 2016", "type": "Unknown", @@ -21901,8 +22297,8 @@ }, "Radeon R7 FX-9800P RADEON": { "name": "Radeon R7 FX-9800P RADEON", - "g3dPerf": "693", - "g2dPerf": "195", + "g3dPerf": "697", + "g2dPerf": "192", "tdp": "NA", "testDate": "Dec 2016", "type": "Unknown", @@ -21913,8 +22309,8 @@ }, "Radeon R7 FX-9830P RADEON": { "name": "Radeon R7 FX-9830P RADEON", - "g3dPerf": "1492", - "g2dPerf": "349", + "g3dPerf": "1009", + "g2dPerf": "247", "tdp": "NA", "testDate": "Dec 2016", "type": "Unknown", @@ -21937,8 +22333,8 @@ }, "Radeon R7 M260": { "name": "Radeon R7 M260", - "g3dPerf": "438", - "g2dPerf": "125", + "g3dPerf": "450", + "g2dPerf": "121", "tdp": "NA", "testDate": "Nov 2014", "type": "Mobile", @@ -21961,8 +22357,8 @@ }, "Radeon R7 M260X": { "name": "Radeon R7 M260X", - "g3dPerf": "1013", - "g2dPerf": "303", + "g3dPerf": "939", + "g2dPerf": "234", "tdp": "NA", "testDate": "Mar 2015", "type": "Mobile", @@ -21973,8 +22369,8 @@ }, "Radeon R7 M265": { "name": "Radeon R7 M265", - "g3dPerf": "813", - "g2dPerf": "549", + "g3dPerf": "607", + "g2dPerf": "220", "tdp": "NA", "testDate": "Nov 2014", "type": "Mobile", @@ -21997,8 +22393,8 @@ }, "Radeon R7 M270": { "name": "Radeon R7 M270", - "g3dPerf": "755", - "g2dPerf": "216", + "g3dPerf": "746", + "g2dPerf": "202", "tdp": "NA", "testDate": "Jan 2015", "type": "Unknown", @@ -22021,8 +22417,8 @@ }, "Radeon R7 M340": { "name": "Radeon R7 M340", - "g3dPerf": "636", - "g2dPerf": "152", + "g3dPerf": "640", + "g2dPerf": "146", "tdp": "NA", "testDate": "Apr 2016", "type": "Mobile", @@ -22033,8 +22429,8 @@ }, "Radeon R7 M350": { "name": "Radeon R7 M350", - "g3dPerf": "1025", - "g2dPerf": "261", + "g3dPerf": "1065", + "g2dPerf": "252", "tdp": "NA", "testDate": "Aug 2016", "type": "Unknown", @@ -22045,8 +22441,8 @@ }, "Radeon R7 M360": { "name": "Radeon R7 M360", - "g3dPerf": "539", - "g2dPerf": "150", + "g3dPerf": "557", + "g2dPerf": "154", "tdp": "NA", "testDate": "Sep 2015", "type": "Mobile", @@ -22057,8 +22453,8 @@ }, "Radeon R7 M365X": { "name": "Radeon R7 M365X", - "g3dPerf": "902", - "g2dPerf": "531", + "g3dPerf": "952", + "g2dPerf": "358", "tdp": "NA", "testDate": "Dec 2016", "type": "Unknown", @@ -22093,8 +22489,8 @@ }, "Radeon R7 M440": { "name": "Radeon R7 M440", - "g3dPerf": "883", - "g2dPerf": "198", + "g3dPerf": "872", + "g2dPerf": "191", "tdp": "NA", "testDate": "Aug 2016", "type": "Unknown", @@ -22105,8 +22501,8 @@ }, "Radeon R7 M445": { "name": "Radeon R7 M445", - "g3dPerf": "922", - "g2dPerf": "208", + "g3dPerf": "910", + "g2dPerf": "189", "tdp": "NA", "testDate": "Jan 2017", "type": "Unknown", @@ -22117,8 +22513,8 @@ }, "Radeon R7 M460": { "name": "Radeon R7 M460", - "g3dPerf": "1009", - "g2dPerf": "255", + "g3dPerf": "1029", + "g2dPerf": "237", "tdp": "NA", "testDate": "Dec 2016", "type": "Unknown", @@ -22165,8 +22561,8 @@ }, "Radeon R7 PRO A10-8750B": { "name": "Radeon R7 PRO A10-8750B", - "g3dPerf": "713", - "g2dPerf": "267", + "g3dPerf": "788", + "g2dPerf": "221", "tdp": "NA", "testDate": "Nov 2015", "type": "Unknown", @@ -22177,7 +22573,7 @@ }, "Radeon R7 PRO A10-8770": { "name": "Radeon R7 PRO A10-8770", - "g3dPerf": "842", + "g3dPerf": "960", "g2dPerf": "304", "tdp": "NA", "testDate": "Jan 2017", @@ -22189,8 +22585,8 @@ }, "Radeon R7 PRO A10-8770E": { "name": "Radeon R7 PRO A10-8770E", - "g3dPerf": "796", - "g2dPerf": "285", + "g3dPerf": "879", + "g2dPerf": "258", "tdp": "NA", "testDate": "Jan 2017", "type": "Unknown", @@ -22213,8 +22609,8 @@ }, "Radeon R7 PRO A10-9700": { "name": "Radeon R7 PRO A10-9700", - "g3dPerf": "962", - "g2dPerf": "321", + "g3dPerf": "825", + "g2dPerf": "219", "tdp": "NA", "testDate": "Feb 2017", "type": "Unknown", @@ -22237,8 +22633,8 @@ }, "Radeon R7 PRO A10-9700E": { "name": "Radeon R7 PRO A10-9700E", - "g3dPerf": "761", - "g2dPerf": "266", + "g3dPerf": "894", + "g2dPerf": "259", "tdp": "NA", "testDate": "Feb 2017", "type": "Unknown", @@ -22297,8 +22693,8 @@ }, "Radeon R7 PRO A12-9800": { "name": "Radeon R7 PRO A12-9800", - "g3dPerf": "1125", - "g2dPerf": "374", + "g3dPerf": "1069", + "g2dPerf": "344", "tdp": "NA", "testDate": "Jan 2017", "type": "Unknown", @@ -22309,8 +22705,8 @@ }, "Radeon R7 PRO A12-9800B": { "name": "Radeon R7 PRO A12-9800B", - "g3dPerf": "859", - "g2dPerf": "235", + "g3dPerf": "779", + "g2dPerf": "219", "tdp": "NA", "testDate": "Jan 2017", "type": "Unknown", @@ -22321,8 +22717,8 @@ }, "Radeon R7 PRO A12-9800E": { "name": "Radeon R7 PRO A12-9800E", - "g3dPerf": "925", - "g2dPerf": "311", + "g3dPerf": "956", + "g2dPerf": "270", "tdp": "NA", "testDate": "Jan 2017", "type": "Unknown", @@ -22345,8 +22741,8 @@ }, "Radeon R7 PRO A8-8650B": { "name": "Radeon R7 PRO A8-8650B", - "g3dPerf": "625", - "g2dPerf": "216", + "g3dPerf": "693", + "g2dPerf": "213", "tdp": "NA", "testDate": "Dec 2015", "type": "Unknown", @@ -22405,8 +22801,8 @@ }, "Radeon R8 M445DX": { "name": "Radeon R8 M445DX", - "g3dPerf": "794", - "g2dPerf": "190", + "g3dPerf": "782", + "g2dPerf": "171", "tdp": "NA", "testDate": "Apr 2019", "type": "Unknown", @@ -22417,8 +22813,8 @@ }, "Radeon R8 M535DX": { "name": "Radeon R8 M535DX", - "g3dPerf": "748", - "g2dPerf": "194", + "g3dPerf": "699", + "g2dPerf": "183", "tdp": "NA", "testDate": "Apr 2019", "type": "Unknown", @@ -22429,8 +22825,8 @@ }, "Radeon R9 255": { "name": "Radeon R9 255", - "g3dPerf": "1268", - "g2dPerf": "336", + "g3dPerf": "1251", + "g2dPerf": "341", "tdp": "NA", "testDate": "Jun 2014", "type": "Desktop", @@ -22453,8 +22849,8 @@ }, "Radeon R9 270": { "name": "Radeon R9 270", - "g3dPerf": "4213", - "g2dPerf": "653", + "g3dPerf": "3770", + "g2dPerf": "435", "tdp": "NA", "testDate": "Nov 2018", "type": "Unknown", @@ -22477,8 +22873,8 @@ }, "Radeon R9 270X": { "name": "Radeon R9 270X", - "g3dPerf": "4823", - "g2dPerf": "583", + "g3dPerf": "4876", + "g2dPerf": "599", "tdp": "180", "testDate": "Oct 2013", "type": "Desktop", @@ -22489,8 +22885,8 @@ }, "Radeon R9 280": { "name": "Radeon R9 280", - "g3dPerf": "5550", - "g2dPerf": "628", + "g3dPerf": "5563", + "g2dPerf": "638", "tdp": "250", "testDate": "Apr 2016", "type": "Desktop", @@ -22501,8 +22897,8 @@ }, "Radeon R9 280X": { "name": "Radeon R9 280X", - "g3dPerf": "6248", - "g2dPerf": "670", + "g3dPerf": "6229", + "g2dPerf": "676", "tdp": "250", "testDate": "Apr 2016", "type": "Desktop", @@ -22511,6 +22907,18 @@ "clock": "850 MHz", "memoryClock": "850 MHz" }, + "Radeon R9 285": { + "name": "Radeon R9 285", + "g3dPerf": "6680", + "g2dPerf": "597", + "tdp": "NA", + "testDate": "May 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "Radeon R9 285 / 380": { "name": "Radeon R9 285 / 380", "g3dPerf": "5550", @@ -22525,8 +22933,8 @@ }, "Radeon R9 290": { "name": "Radeon R9 290", - "g3dPerf": "8277", - "g2dPerf": "678", + "g3dPerf": "8420", + "g2dPerf": "774", "tdp": "NA", "testDate": "Sep 2020", "type": "Unknown", @@ -22549,8 +22957,8 @@ }, "Radeon R9 290X": { "name": "Radeon R9 290X", - "g3dPerf": "8548", - "g2dPerf": "673", + "g3dPerf": "8793", + "g2dPerf": "772", "tdp": "NA", "testDate": "Sep 2020", "type": "Unknown", @@ -22573,8 +22981,8 @@ }, "Radeon R9 295X2": { "name": "Radeon R9 295X2", - "g3dPerf": "8311", - "g2dPerf": "743", + "g3dPerf": "8380", + "g2dPerf": "716", "tdp": "500", "testDate": "May 2014", "type": "Desktop", @@ -22585,8 +22993,8 @@ }, "Radeon R9 350": { "name": "Radeon R9 350", - "g3dPerf": "2062", - "g2dPerf": "490", + "g3dPerf": "1964", + "g2dPerf": "514", "tdp": "60", "testDate": "Oct 2016", "type": "Desktop", @@ -22621,8 +23029,8 @@ }, "Radeon R9 380": { "name": "Radeon R9 380", - "g3dPerf": "6141", - "g2dPerf": "656", + "g3dPerf": "6209", + "g2dPerf": "658", "tdp": "190", "testDate": "Mar 2016", "type": "Desktop", @@ -22633,8 +23041,8 @@ }, "Radeon R9 380X": { "name": "Radeon R9 380X", - "g3dPerf": "6015", - "g2dPerf": "653", + "g3dPerf": "6063", + "g2dPerf": "666", "tdp": "190", "testDate": "Jul 2015", "type": "Desktop", @@ -22645,8 +23053,8 @@ }, "Radeon R9 390": { "name": "Radeon R9 390", - "g3dPerf": "8731", - "g2dPerf": "786", + "g3dPerf": "8935", + "g2dPerf": "796", "tdp": "275", "testDate": "Mar 2016", "type": "Desktop", @@ -22657,8 +23065,8 @@ }, "Radeon R9 390X": { "name": "Radeon R9 390X", - "g3dPerf": "9571", - "g2dPerf": "822", + "g3dPerf": "9512", + "g2dPerf": "837", "tdp": "275", "testDate": "Apr 2016", "type": "Desktop", @@ -22681,8 +23089,8 @@ }, "Radeon R9 Fury": { "name": "Radeon R9 Fury", - "g3dPerf": "9571", - "g2dPerf": "794", + "g3dPerf": "9681", + "g2dPerf": "796", "tdp": "NA", "testDate": "Jul 2015", "type": "Unknown", @@ -22705,8 +23113,8 @@ }, "Radeon R9 Fury X": { "name": "Radeon R9 Fury X", - "g3dPerf": "10232", - "g2dPerf": "1064", + "g3dPerf": "10030", + "g2dPerf": "836", "tdp": "NA", "testDate": "Sep 2020", "type": "Unknown", @@ -22717,8 +23125,8 @@ }, "Radeon R9 M265X": { "name": "Radeon R9 M265X", - "g3dPerf": "933", - "g2dPerf": "235", + "g3dPerf": "959", + "g2dPerf": "207", "tdp": "NA", "testDate": "Nov 2014", "type": "Mobile", @@ -22751,6 +23159,18 @@ "clock": "NA", "memoryClock": "NA" }, + "Radeon R9 M275X": { + "name": "Radeon R9 M275X", + "g3dPerf": "1802", + "g2dPerf": "345", + "tdp": "NA", + "testDate": "Jan 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "Radeon R9 M275X / M375": { "name": "Radeon R9 M275X / M375", "g3dPerf": "1575", @@ -22765,8 +23185,8 @@ }, "Radeon R9 M280X": { "name": "Radeon R9 M280X", - "g3dPerf": "1148", - "g2dPerf": "327", + "g3dPerf": "922", + "g2dPerf": "272", "tdp": "75", "testDate": "Jan 2020", "type": "Mobile", @@ -22777,8 +23197,8 @@ }, "Radeon R9 M290X": { "name": "Radeon R9 M290X", - "g3dPerf": "3327", - "g2dPerf": "455", + "g3dPerf": "3350", + "g2dPerf": "446", "tdp": "100", "testDate": "Jul 2014", "type": "Mobile", @@ -22801,8 +23221,8 @@ }, "Radeon R9 M360": { "name": "Radeon R9 M360", - "g3dPerf": "1772", - "g2dPerf": "496", + "g3dPerf": "1770", + "g2dPerf": "469", "tdp": "NA", "testDate": "Apr 2016", "type": "Unknown", @@ -22825,8 +23245,8 @@ }, "Radeon R9 M370X": { "name": "Radeon R9 M370X", - "g3dPerf": "1351", - "g2dPerf": "348", + "g3dPerf": "1373", + "g2dPerf": "339", "tdp": "50", "testDate": "Aug 2015", "type": "Mobile", @@ -22837,8 +23257,8 @@ }, "Radeon R9 M375": { "name": "Radeon R9 M375", - "g3dPerf": "979", - "g2dPerf": "371", + "g3dPerf": "821", + "g2dPerf": "206", "tdp": "NA", "testDate": "Aug 2015", "type": "Mobile", @@ -22849,8 +23269,8 @@ }, "Radeon R9 M375X": { "name": "Radeon R9 M375X", - "g3dPerf": "1962", - "g2dPerf": "412", + "g3dPerf": "1782", + "g2dPerf": "380", "tdp": "NA", "testDate": "Jun 2016", "type": "Mobile", @@ -22861,8 +23281,8 @@ }, "Radeon R9 M380": { "name": "Radeon R9 M380", - "g3dPerf": "3051", - "g2dPerf": "686", + "g3dPerf": "3031", + "g2dPerf": "642", "tdp": "NA", "testDate": "Oct 2015", "type": "Mobile", @@ -22873,8 +23293,8 @@ }, "Radeon R9 M385": { "name": "Radeon R9 M385", - "g3dPerf": "2180", - "g2dPerf": "182", + "g3dPerf": "2230", + "g2dPerf": "214", "tdp": "70", "testDate": "Jul 2020", "type": "Mobile", @@ -22885,8 +23305,8 @@ }, "Radeon R9 M385X": { "name": "Radeon R9 M385X", - "g3dPerf": "1760", - "g2dPerf": "299", + "g3dPerf": "1929", + "g2dPerf": "285", "tdp": "75", "testDate": "Apr 2019", "type": "Mobile", @@ -22909,8 +23329,8 @@ }, "Radeon R9 M395": { "name": "Radeon R9 M395", - "g3dPerf": "4954", - "g2dPerf": "725", + "g3dPerf": "5023", + "g2dPerf": "717", "tdp": "125", "testDate": "Oct 2015", "type": "Mobile", @@ -22969,8 +23389,8 @@ }, "Radeon RX 460": { "name": "Radeon RX 460", - "g3dPerf": "4042", - "g2dPerf": "553", + "g3dPerf": "4116", + "g2dPerf": "568", "tdp": "75", "testDate": "Aug 2016", "type": "Desktop", @@ -22979,10 +23399,10 @@ "clock": "1090 MHz", "memoryClock": "1090 MHz" }, - "Radeon RX 470": { - "name": "Radeon RX 470", - "g3dPerf": "7918", - "g2dPerf": "700", + "Radeon RX 470/570": { + "name": "Radeon RX 470/570", + "g3dPerf": "8007", + "g2dPerf": "716", "tdp": "120", "testDate": "Aug 2016", "type": "Desktop", @@ -22993,8 +23413,8 @@ }, "Radeon RX 480": { "name": "Radeon RX 480", - "g3dPerf": "8509", - "g2dPerf": "748", + "g3dPerf": "8643", + "g2dPerf": "778", "tdp": "150", "testDate": "Jun 2016", "type": "Desktop", @@ -23003,10 +23423,22 @@ "clock": "1266 MHz", "memoryClock": "1266 MHz" }, + "Radeon RX 5300M": { + "name": "Radeon RX 5300M", + "g3dPerf": "3952", + "g2dPerf": "311", + "tdp": "85", + "testDate": "Dec 2020", + "type": "Mobile", + "busInterface": "PCIe 4.0 x8", + "memory": "3072 MB", + "clock": "1000 MHz", + "memoryClock": "1000 MHz" + }, "Radeon RX 540": { "name": "Radeon RX 540", - "g3dPerf": "1863", - "g2dPerf": "431", + "g3dPerf": "1844", + "g2dPerf": "433", "tdp": "NA", "testDate": "Dec 2017", "type": "Desktop", @@ -23017,8 +23449,8 @@ }, "Radeon RX 550": { "name": "Radeon RX 550", - "g3dPerf": "2436", - "g2dPerf": "472", + "g3dPerf": "2769", + "g2dPerf": "489", "tdp": "50", "testDate": "Jun 2017", "type": "Desktop", @@ -23041,8 +23473,8 @@ }, "Radeon RX 5500 XT": { "name": "Radeon RX 5500 XT", - "g3dPerf": "8935", - "g2dPerf": "800", + "g3dPerf": "9133", + "g2dPerf": "817", "tdp": "130", "testDate": "Dec 2019", "type": "Desktop", @@ -23053,8 +23485,8 @@ }, "Radeon RX 5500M": { "name": "Radeon RX 5500M", - "g3dPerf": "4153", - "g2dPerf": "404", + "g3dPerf": "3918", + "g2dPerf": "403", "tdp": "85", "testDate": "Mar 2020", "type": "Mobile", @@ -23065,8 +23497,8 @@ }, "Radeon RX 550X": { "name": "Radeon RX 550X", - "g3dPerf": "1751", - "g2dPerf": "445", + "g3dPerf": "2160", + "g2dPerf": "484", "tdp": "50", "testDate": "Apr 2019", "type": "Desktop", @@ -23077,8 +23509,8 @@ }, "Radeon RX 560": { "name": "Radeon RX 560", - "g3dPerf": "3646", - "g2dPerf": "501", + "g3dPerf": "3627", + "g2dPerf": "503", "tdp": "80", "testDate": "Mar 2017", "type": "Desktop", @@ -23089,8 +23521,8 @@ }, "Radeon RX 5600": { "name": "Radeon RX 5600", - "g3dPerf": "10533", - "g2dPerf": "1001", + "g3dPerf": "11490", + "g2dPerf": "975", "tdp": "150", "testDate": "Apr 2020", "type": "Desktop", @@ -23101,8 +23533,8 @@ }, "Radeon RX 5600 XT": { "name": "Radeon RX 5600 XT", - "g3dPerf": "13448", - "g2dPerf": "884", + "g3dPerf": "13742", + "g2dPerf": "912", "tdp": "150", "testDate": "Jan 2020", "type": "Desktop", @@ -23113,8 +23545,8 @@ }, "Radeon RX 5600M": { "name": "Radeon RX 5600M", - "g3dPerf": "6292", - "g2dPerf": "514", + "g3dPerf": "7558", + "g2dPerf": "589", "tdp": "150", "testDate": "Jun 2020", "type": "Desktop", @@ -23125,8 +23557,8 @@ }, "Radeon RX 560X": { "name": "Radeon RX 560X", - "g3dPerf": "3520", - "g2dPerf": "524", + "g3dPerf": "4124", + "g2dPerf": "537", "tdp": "75", "testDate": "Aug 2018", "type": "Desktop", @@ -23135,22 +23567,10 @@ "clock": "1175 MHz", "memoryClock": "1175 MHz" }, - "Radeon RX 570": { - "name": "Radeon RX 570", - "g3dPerf": "6967", - "g2dPerf": "626", - "tdp": "150", - "testDate": "Apr 2017", - "type": "Desktop", - "busInterface": "PCIe 3.0 x16", - "memory": "8192 MB", - "clock": "1168 MHz", - "memoryClock": "1168 MHz" - }, "Radeon RX 5700": { "name": "Radeon RX 5700", - "g3dPerf": "14453", - "g2dPerf": "884", + "g3dPerf": "14652", + "g2dPerf": "922", "tdp": "180", "testDate": "Jul 2019", "type": "Desktop", @@ -23161,8 +23581,8 @@ }, "Radeon RX 5700 XT": { "name": "Radeon RX 5700 XT", - "g3dPerf": "16659", - "g2dPerf": "938", + "g3dPerf": "16830", + "g2dPerf": "954", "tdp": "225", "testDate": "Jul 2019", "type": "Desktop", @@ -23173,8 +23593,8 @@ }, "Radeon RX 5700 XT 50th Anniversary": { "name": "Radeon RX 5700 XT 50th Anniversary", - "g3dPerf": "16457", - "g2dPerf": "957", + "g3dPerf": "16744", + "g2dPerf": "978", "tdp": "235", "testDate": "Jul 2019", "type": "Desktop", @@ -23197,8 +23617,8 @@ }, "Radeon RX 580": { "name": "Radeon RX 580", - "g3dPerf": "8753", - "g2dPerf": "751", + "g3dPerf": "8846", + "g2dPerf": "762", "tdp": "185", "testDate": "Apr 2017", "type": "Desktop", @@ -23209,8 +23629,8 @@ }, "Radeon RX 580 2048SP": { "name": "Radeon RX 580 2048SP", - "g3dPerf": "7744", - "g2dPerf": "656", + "g3dPerf": "7830", + "g2dPerf": "670", "tdp": "NA", "testDate": "Feb 2019", "type": "Unknown", @@ -23233,8 +23653,8 @@ }, "Radeon RX 590": { "name": "Radeon RX 590", - "g3dPerf": "9482", - "g2dPerf": "796", + "g3dPerf": "9607", + "g2dPerf": "803", "tdp": "175", "testDate": "Nov 2018", "type": "Desktop", @@ -23245,8 +23665,8 @@ }, "Radeon RX 640": { "name": "Radeon RX 640", - "g3dPerf": "1229", - "g2dPerf": "227", + "g3dPerf": "1371", + "g2dPerf": "239", "tdp": "50", "testDate": "Feb 2020", "type": "Desktop, Mobile", @@ -23255,10 +23675,58 @@ "clock": "1082 MHz", "memoryClock": "1082 MHz" }, + "Radeon RX 6700 XT": { + "name": "Radeon RX 6700 XT", + "g3dPerf": "18779", + "g2dPerf": "989", + "tdp": "230", + "testDate": "Mar 2021", + "type": "Desktop", + "busInterface": "PCIe 4.0 x16", + "memory": "12288 MB", + "clock": "2321 MHz", + "memoryClock": "NA" + }, + "Radeon RX 6800": { + "name": "Radeon RX 6800", + "g3dPerf": "20767", + "g2dPerf": "1042", + "tdp": "250", + "testDate": "Nov 2020", + "type": "Desktop", + "busInterface": "PCIe 4.0 x16", + "memory": "16384 MB", + "clock": "1815 MHz", + "memoryClock": "1815 MHz" + }, + "Radeon RX 6800 XT": { + "name": "Radeon RX 6800 XT", + "g3dPerf": "23625", + "g2dPerf": "1093", + "tdp": "300", + "testDate": "Nov 2020", + "type": "Desktop", + "busInterface": "PCIe 4.0 x16", + "memory": "16384 MB", + "clock": "2015 MHz", + "memoryClock": "2015 MHz" + }, + "Radeon RX 6900 XT": { + "name": "Radeon RX 6900 XT", + "g3dPerf": "26105", + "g2dPerf": "1126", + "tdp": "300", + "testDate": "Dec 2020", + "type": "Desktop", + "busInterface": "PCIe 4.0 x16", + "memory": "16384 MB", + "clock": "1825 MHz", + "memoryClock": "1825 MHz" + }, "Radeon RX Vega 10": { "name": "Radeon RX Vega 10", - "g3dPerf": "1518", - "g2dPerf": "391", + "g3dPerf": "1731", + "g2dPerf": "392", "tdp": "NA", "testDate": "Apr 2019", "type": "Unknown", @@ -23269,7 +23737,7 @@ }, "Radeon RX Vega 11": { "name": "Radeon RX Vega 11", - "g3dPerf": "2117", + "g3dPerf": "2140", "g2dPerf": "537", "tdp": "NA", "testDate": "Feb 2018", @@ -23291,10 +23759,22 @@ "clock": "NA", "memoryClock": "NA" }, + "Radeon RX Vega 11 Processor": { + "name": "Radeon RX Vega 11 Processor", + "g3dPerf": "1718", + "g2dPerf": "499", + "tdp": "NA", + "testDate": "Jan 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "Radeon RX Vega 56": { "name": "Radeon RX Vega 56", - "g3dPerf": "13326", - "g2dPerf": "755", + "g3dPerf": "13610", + "g2dPerf": "777", "tdp": "210", "testDate": "Sep 2017", "type": "Desktop", @@ -23305,8 +23785,8 @@ }, "Radeon RX Vega 64": { "name": "Radeon RX Vega 64", - "g3dPerf": "14646", - "g2dPerf": "795", + "g3dPerf": "14589", + "g2dPerf": "803", "tdp": "295", "testDate": "Sep 2017", "type": "Desktop", @@ -23329,8 +23809,8 @@ }, "Radeon RX Vega M GH": { "name": "Radeon RX Vega M GH", - "g3dPerf": "6770", - "g2dPerf": "857", + "g3dPerf": "6796", + "g2dPerf": "843", "tdp": "NA", "testDate": "Mar 2018", "type": "Unknown", @@ -23341,8 +23821,8 @@ }, "Radeon RX Vega M GL": { "name": "Radeon RX Vega M GL", - "g3dPerf": "3600", - "g2dPerf": "559", + "g3dPerf": "3344", + "g2dPerf": "520", "tdp": "NA", "testDate": "Feb 2018", "type": "Unknown", @@ -23353,8 +23833,8 @@ }, "Radeon RX Vega11": { "name": "Radeon RX Vega11", - "g3dPerf": "1760", - "g2dPerf": "434", + "g3dPerf": "1689", + "g2dPerf": "436", "tdp": "NA", "testDate": "Oct 2019", "type": "Unknown", @@ -23363,299 +23843,455 @@ "clock": "NA", "memoryClock": "NA" }, - "Radeon RX5600": { - "name": "Radeon RX5600", - "g3dPerf": "11187", - "g2dPerf": "974", - "tdp": "NA", + "Radeon RX590 GME": { + "name": "Radeon RX590 GME", + "g3dPerf": "8628", + "g2dPerf": "704", + "tdp": "175", "testDate": "Sep 2020", + "type": "Desktop", + "busInterface": "PCIe 3.0 x16", + "memory": "8192 MB", + "clock": "1257 MHz", + "memoryClock": "1257 MHz" + }, + "Radeon Ryzen 3 4300G": { + "name": "Radeon Ryzen 3 4300G", + "g3dPerf": "1243", + "g2dPerf": "535", + "tdp": "NA", + "testDate": "Apr 2021", "type": "Unknown", "busInterface": "NA", "memory": "NA", "clock": "NA", "memoryClock": "NA" }, - "Radeon RX590 GME": { - "name": "Radeon RX590 GME", - "g3dPerf": "8733", - "g2dPerf": "537", + "Radeon Ryzen 3 4300GE": { + "name": "Radeon Ryzen 3 4300GE", + "g3dPerf": "2144", + "g2dPerf": "670", "tdp": "NA", - "testDate": "Sep 2020", + "testDate": "May 2021", "type": "Unknown", "busInterface": "NA", "memory": "NA", "clock": "NA", "memoryClock": "NA" }, - "Radeon Ryzen 3 4300U with": { - "name": "Radeon Ryzen 3 4300U with", - "g3dPerf": "1320", - "g2dPerf": "489", + "Radeon Ryzen 3 4300U": { + "name": "Radeon Ryzen 3 4300U", + "g3dPerf": "1228", + "g2dPerf": "483", "tdp": "NA", - "testDate": "Sep 2020", + "testDate": "Mar 2021", "type": "Unknown", "busInterface": "NA", "memory": "NA", "clock": "NA", "memoryClock": "NA" }, - "Radeon Ryzen 3 PRO 4350G with": { - "name": "Radeon Ryzen 3 PRO 4350G with", - "g3dPerf": "2359", - "g2dPerf": "664", + "Radeon Ryzen 3 PRO 4350G": { + "name": "Radeon Ryzen 3 PRO 4350G", + "g3dPerf": "2328", + "g2dPerf": "686", "tdp": "NA", - "testDate": "Sep 2020", + "testDate": "Mar 2021", "type": "Unknown", "busInterface": "NA", "memory": "NA", "clock": "NA", "memoryClock": "NA" }, - "Radeon Ryzen 5 4500U with": { - "name": "Radeon Ryzen 5 4500U with", - "g3dPerf": "1834", - "g2dPerf": "535", + "Radeon Ryzen 3 PRO 4350GE": { + "name": "Radeon Ryzen 3 PRO 4350GE", + "g3dPerf": "1316", + "g2dPerf": "608", "tdp": "NA", - "testDate": "Sep 2020", + "testDate": "Apr 2021", "type": "Unknown", "busInterface": "NA", "memory": "NA", "clock": "NA", "memoryClock": "NA" }, - "Radeon Ryzen 5 4600H with": { - "name": "Radeon Ryzen 5 4600H with", - "g3dPerf": "1969", - "g2dPerf": "603", + "Radeon Ryzen 3 PRO 4450U": { + "name": "Radeon Ryzen 3 PRO 4450U", + "g3dPerf": "1178", + "g2dPerf": "515", "tdp": "NA", - "testDate": "Sep 2020", + "testDate": "Mar 2021", "type": "Unknown", "busInterface": "NA", "memory": "NA", "clock": "NA", "memoryClock": "NA" }, - "Radeon Ryzen 5 4600U with": { - "name": "Radeon Ryzen 5 4600U with", - "g3dPerf": "2021", - "g2dPerf": "644", + "Radeon Ryzen 5 4500U": { + "name": "Radeon Ryzen 5 4500U", + "g3dPerf": "1808", + "g2dPerf": "549", "tdp": "NA", - "testDate": "Sep 2020", + "testDate": "Mar 2021", "type": "Unknown", "busInterface": "NA", "memory": "NA", "clock": "NA", "memoryClock": "NA" }, - "Radeon Ryzen 5 PRO 4650G with": { - "name": "Radeon Ryzen 5 PRO 4650G with", - "g3dPerf": "2486", - "g2dPerf": "602", + "Radeon Ryzen 5 4600G": { + "name": "Radeon Ryzen 5 4600G", + "g3dPerf": "2461", + "g2dPerf": "641", "tdp": "NA", - "testDate": "Sep 2020", + "testDate": "Mar 2021", "type": "Unknown", "busInterface": "NA", "memory": "NA", "clock": "NA", "memoryClock": "NA" }, - "Radeon Ryzen 5 PRO 4650GE with": { - "name": "Radeon Ryzen 5 PRO 4650GE with", - "g3dPerf": "2507", - "g2dPerf": "707", + "Radeon Ryzen 5 4600H": { + "name": "Radeon Ryzen 5 4600H", + "g3dPerf": "3535", + "g2dPerf": "533", "tdp": "NA", - "testDate": "Sep 2020", + "testDate": "Mar 2021", "type": "Unknown", "busInterface": "NA", "memory": "NA", "clock": "NA", "memoryClock": "NA" }, - "Radeon Ryzen 5 PRO 4650U with": { - "name": "Radeon Ryzen 5 PRO 4650U with", - "g3dPerf": "1812", - "g2dPerf": "499", + "Radeon Ryzen 5 4600HS": { + "name": "Radeon Ryzen 5 4600HS", + "g3dPerf": "7942", + "g2dPerf": "447", "tdp": "NA", - "testDate": "Sep 2020", + "testDate": "May 2021", "type": "Unknown", "busInterface": "NA", "memory": "NA", "clock": "NA", "memoryClock": "NA" }, - "Radeon Ryzen 7 4700GE with": { - "name": "Radeon Ryzen 7 4700GE with", - "g3dPerf": "2496", - "g2dPerf": "761", + "Radeon Ryzen 5 4600U": { + "name": "Radeon Ryzen 5 4600U", + "g3dPerf": "1903", + "g2dPerf": "547", "tdp": "NA", - "testDate": "Sep 2020", + "testDate": "Mar 2021", "type": "Unknown", "busInterface": "NA", "memory": "NA", "clock": "NA", "memoryClock": "NA" }, - "Radeon Ryzen 7 4700U with": { - "name": "Radeon Ryzen 7 4700U with", - "g3dPerf": "1966", - "g2dPerf": "520", + "Radeon Ryzen 5 Microsoft Surface Edition": { + "name": "Radeon Ryzen 5 Microsoft Surface Edition", + "g3dPerf": "2013", + "g2dPerf": "489", "tdp": "NA", - "testDate": "Sep 2020", + "testDate": "Apr 2021", "type": "Unknown", "busInterface": "NA", "memory": "NA", "clock": "NA", "memoryClock": "NA" }, - "Radeon Ryzen 7 4800H with": { - "name": "Radeon Ryzen 7 4800H with", - "g3dPerf": "2009", - "g2dPerf": "611", + "Radeon Ryzen 5 PRO 4650G": { + "name": "Radeon Ryzen 5 PRO 4650G", + "g3dPerf": "2452", + "g2dPerf": "716", "tdp": "NA", - "testDate": "Sep 2020", + "testDate": "Mar 2021", "type": "Unknown", "busInterface": "NA", "memory": "NA", "clock": "NA", "memoryClock": "NA" }, - "Radeon Ryzen 7 4800U with": { - "name": "Radeon Ryzen 7 4800U with", - "g3dPerf": "2190", - "g2dPerf": "462", + "Radeon Ryzen 5 PRO 4650GE": { + "name": "Radeon Ryzen 5 PRO 4650GE", + "g3dPerf": "1759", + "g2dPerf": "634", "tdp": "NA", - "testDate": "Sep 2020", + "testDate": "Mar 2021", "type": "Unknown", "busInterface": "NA", "memory": "NA", "clock": "NA", "memoryClock": "NA" }, - "Radeon Ryzen 7 PRO 4750G with": { - "name": "Radeon Ryzen 7 PRO 4750G with", - "g3dPerf": "2872", - "g2dPerf": "604", + "Radeon Ryzen 5 PRO 4650U": { + "name": "Radeon Ryzen 5 PRO 4650U", + "g3dPerf": "1797", + "g2dPerf": "563", "tdp": "NA", - "testDate": "Sep 2020", + "testDate": "Mar 2021", "type": "Unknown", "busInterface": "NA", "memory": "NA", "clock": "NA", "memoryClock": "NA" }, - "Radeon Ryzen 7 PRO 4750GE with": { - "name": "Radeon Ryzen 7 PRO 4750GE with", - "g3dPerf": "2611", - "g2dPerf": "719", + "Radeon Ryzen 7 4700G": { + "name": "Radeon Ryzen 7 4700G", + "g3dPerf": "2311", + "g2dPerf": "701", "tdp": "NA", - "testDate": "Sep 2020", + "testDate": "Mar 2021", "type": "Unknown", "busInterface": "NA", "memory": "NA", "clock": "NA", "memoryClock": "NA" }, - "Radeon Ryzen 7 PRO 4750U with": { - "name": "Radeon Ryzen 7 PRO 4750U with", - "g3dPerf": "1982", - "g2dPerf": "526", + "Radeon Ryzen 7 4700GE": { + "name": "Radeon Ryzen 7 4700GE", + "g3dPerf": "2662", + "g2dPerf": "787", "tdp": "NA", - "testDate": "Sep 2020", + "testDate": "Apr 2021", "type": "Unknown", "busInterface": "NA", "memory": "NA", "clock": "NA", "memoryClock": "NA" }, - "Radeon Sky 500": { - "name": "Radeon Sky 500", - "g3dPerf": "4889", - "g2dPerf": "639", + "Radeon Ryzen 7 4700U": { + "name": "Radeon Ryzen 7 4700U", + "g3dPerf": "2099", + "g2dPerf": "574", "tdp": "NA", - "testDate": "Apr 2019", + "testDate": "Mar 2021", "type": "Unknown", "busInterface": "NA", "memory": "NA", "clock": "NA", "memoryClock": "NA" }, - "Radeon TM R9 A360": { - "name": "Radeon TM R9 A360", - "g3dPerf": "2148", - "g2dPerf": "800", + "Radeon Ryzen 7 4800H": { + "name": "Radeon Ryzen 7 4800H", + "g3dPerf": "6702", + "g2dPerf": "465", "tdp": "NA", - "testDate": "Apr 2016", + "testDate": "Mar 2021", "type": "Unknown", "busInterface": "NA", "memory": "NA", "clock": "NA", "memoryClock": "NA" }, - "Radeon VE": { - "name": "Radeon VE", - "g3dPerf": "2", - "g2dPerf": "36", + "Radeon Ryzen 7 4800HS": { + "name": "Radeon Ryzen 7 4800HS", + "g3dPerf": "9107", + "g2dPerf": "420", "tdp": "NA", - "testDate": "Apr 2009", + "testDate": "Mar 2021", "type": "Unknown", "busInterface": "NA", "memory": "NA", "clock": "NA", "memoryClock": "NA" }, - "Radeon Vega 10": { - "name": "Radeon Vega 10", - "g3dPerf": "1566", - "g2dPerf": "399", + "Radeon Ryzen 7 4800U": { + "name": "Radeon Ryzen 7 4800U", + "g3dPerf": "2380", + "g2dPerf": "638", "tdp": "NA", - "testDate": "Apr 2019", + "testDate": "Mar 2021", "type": "Unknown", "busInterface": "NA", "memory": "NA", "clock": "NA", "memoryClock": "NA" }, - "Radeon Vega 10 Mobile": { - "name": "Radeon Vega 10 Mobile", - "g3dPerf": "1454", - "g2dPerf": "328", + "Radeon Ryzen 7 Microsoft Surface Edition": { + "name": "Radeon Ryzen 7 Microsoft Surface Edition", + "g3dPerf": "2457", + "g2dPerf": "617", "tdp": "NA", - "testDate": "Dec 2017", + "testDate": "Apr 2021", "type": "Unknown", "busInterface": "NA", "memory": "NA", "clock": "NA", "memoryClock": "NA" }, - "Radeon Vega 11": { - "name": "Radeon Vega 11", - "g3dPerf": "1903", - "g2dPerf": "531", + "Radeon Ryzen 7 PRO 4750G": { + "name": "Radeon Ryzen 7 PRO 4750G", + "g3dPerf": "2647", + "g2dPerf": "696", "tdp": "NA", - "testDate": "Sep 2019", + "testDate": "Mar 2021", "type": "Unknown", "busInterface": "NA", "memory": "NA", "clock": "NA", "memoryClock": "NA" }, - "Radeon Vega 2": { - "name": "Radeon Vega 2", - "g3dPerf": "425", - "g2dPerf": "213", + "Radeon Ryzen 7 PRO 4750GE": { + "name": "Radeon Ryzen 7 PRO 4750GE", + "g3dPerf": "2076", + "g2dPerf": "645", "tdp": "NA", - "testDate": "Sep 2020", + "testDate": "Mar 2021", "type": "Unknown", "busInterface": "NA", "memory": "NA", "clock": "NA", "memoryClock": "NA" }, - "Radeon Vega 3": { - "name": "Radeon Vega 3", - "g3dPerf": "905", - "g2dPerf": "313", - "tdp": "NA", + "Radeon Ryzen 7 PRO 4750U": { + "name": "Radeon Ryzen 7 PRO 4750U", + "g3dPerf": "2001", + "g2dPerf": "559", + "tdp": "NA", + "testDate": "Mar 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, + "Radeon Ryzen 9 4900HS": { + "name": "Radeon Ryzen 9 4900HS", + "g3dPerf": "8572", + "g2dPerf": "378", + "tdp": "NA", + "testDate": "May 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, + "Radeon Ryzen 9 4900HSS": { + "name": "Radeon Ryzen 9 4900HSS", + "g3dPerf": "9461", + "g2dPerf": "417", + "tdp": "NA", + "testDate": "May 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, + "Radeon Ryzen Embedded V2718": { + "name": "Radeon Ryzen Embedded V2718", + "g3dPerf": "2087", + "g2dPerf": "555", + "tdp": "NA", + "testDate": "Mar 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, + "Radeon Ryzen Embedded V2748": { + "name": "Radeon Ryzen Embedded V2748", + "g3dPerf": "1296", + "g2dPerf": "503", + "tdp": "NA", + "testDate": "May 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, + "Radeon Sky 500": { + "name": "Radeon Sky 500", + "g3dPerf": "4759", + "g2dPerf": "568", + "tdp": "NA", + "testDate": "Apr 2019", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, + "Radeon TM R9 A360": { + "name": "Radeon TM R9 A360", + "g3dPerf": "2105", + "g2dPerf": "718", + "tdp": "NA", + "testDate": "Apr 2016", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, + "Radeon VE": { + "name": "Radeon VE", + "g3dPerf": "2", + "g2dPerf": "36", + "tdp": "NA", + "testDate": "Apr 2009", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, + "Radeon Vega 10": { + "name": "Radeon Vega 10", + "g3dPerf": "1551", + "g2dPerf": "398", + "tdp": "NA", + "testDate": "Apr 2019", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, + "Radeon Vega 10 Mobile": { + "name": "Radeon Vega 10 Mobile", + "g3dPerf": "1471", + "g2dPerf": "332", + "tdp": "NA", + "testDate": "Dec 2017", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, + "Radeon Vega 11": { + "name": "Radeon Vega 11", + "g3dPerf": "1843", + "g2dPerf": "518", + "tdp": "NA", + "testDate": "Sep 2019", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, + "Radeon Vega 2": { + "name": "Radeon Vega 2", + "g3dPerf": "455", + "g2dPerf": "240", + "tdp": "NA", + "testDate": "Sep 2020", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, + "Radeon Vega 3": { + "name": "Radeon Vega 3", + "g3dPerf": "897", + "g2dPerf": "314", + "tdp": "NA", "testDate": "Apr 2018", "type": "Unknown", "busInterface": "NA", @@ -23665,8 +24301,8 @@ }, "Radeon Vega 3 Mobile": { "name": "Radeon Vega 3 Mobile", - "g3dPerf": "1064", - "g2dPerf": "376", + "g3dPerf": "1069", + "g2dPerf": "343", "tdp": "NA", "testDate": "Dec 2017", "type": "Unknown", @@ -23677,8 +24313,8 @@ }, "Radeon Vega 6": { "name": "Radeon Vega 6", - "g3dPerf": "1218", - "g2dPerf": "334", + "g3dPerf": "1275", + "g2dPerf": "339", "tdp": "NA", "testDate": "May 2018", "type": "Unknown", @@ -23689,8 +24325,8 @@ }, "Radeon Vega 8": { "name": "Radeon Vega 8", - "g3dPerf": "1571", - "g2dPerf": "429", + "g3dPerf": "1686", + "g2dPerf": "447", "tdp": "NA", "testDate": "Feb 2018", "type": "Desktop, Mobile", @@ -23701,8 +24337,8 @@ }, "Radeon Vega 8 Mobile": { "name": "Radeon Vega 8 Mobile", - "g3dPerf": "1469", - "g2dPerf": "368", + "g3dPerf": "1452", + "g2dPerf": "352", "tdp": "NA", "testDate": "Nov 2017", "type": "Unknown", @@ -23713,8 +24349,8 @@ }, "Radeon Vega 9": { "name": "Radeon Vega 9", - "g3dPerf": "1663", - "g2dPerf": "435", + "g3dPerf": "1664", + "g2dPerf": "441", "tdp": "NA", "testDate": "Oct 2019", "type": "Unknown", @@ -23725,8 +24361,8 @@ }, "Radeon Vega Frontier Edition": { "name": "Radeon Vega Frontier Edition", - "g3dPerf": "14072", - "g2dPerf": "790", + "g3dPerf": "13874", + "g2dPerf": "745", "tdp": "350", "testDate": "Jun 2017", "type": "Desktop", @@ -23737,8 +24373,8 @@ }, "Radeon VII": { "name": "Radeon VII", - "g3dPerf": "16883", - "g2dPerf": "778", + "g3dPerf": "17053", + "g2dPerf": "794", "tdp": "300", "testDate": "Feb 2019", "type": "Desktop", @@ -24397,8 +25033,8 @@ }, "RadeonT 540X": { "name": "RadeonT 540X", - "g3dPerf": "1841", - "g2dPerf": "415", + "g3dPerf": "1821", + "g2dPerf": "436", "tdp": "NA", "testDate": "Sep 2020", "type": "Unknown", @@ -24409,8 +25045,8 @@ }, "RadeonT R5 430": { "name": "RadeonT R5 430", - "g3dPerf": "1124", - "g2dPerf": "920", + "g3dPerf": "1012", + "g2dPerf": "579", "tdp": "NA", "testDate": "Sep 2017", "type": "Unknown", @@ -24431,6 +25067,18 @@ "clock": "NA", "memoryClock": "NA" }, + "RadeonT RX 5300": { + "name": "RadeonT RX 5300", + "g3dPerf": "6236", + "g2dPerf": "538", + "tdp": "NA", + "testDate": "Apr 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "RadeonT RX 5500M": { "name": "RadeonT RX 5500M", "g3dPerf": "3166", @@ -24551,6 +25199,42 @@ "clock": "NA", "memoryClock": "NA" }, + "RTX A4000": { + "name": "RTX A4000", + "g3dPerf": "15512", + "g2dPerf": "614", + "tdp": "NA", + "testDate": "May 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, + "RTX A5000": { + "name": "RTX A5000", + "g3dPerf": "24590", + "g2dPerf": "919", + "tdp": "NA", + "testDate": "May 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, + "RTX A6000": { + "name": "RTX A6000", + "g3dPerf": "23543", + "g2dPerf": "789", + "tdp": "NA", + "testDate": "Jan 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "RV530 PRO": { "name": "RV530 PRO", "g3dPerf": "119", @@ -24563,10 +25247,34 @@ "clock": "NA", "memoryClock": "NA" }, + "RX 6800 XT": { + "name": "RX 6800 XT", + "g3dPerf": "14683", + "g2dPerf": "1202", + "tdp": "NA", + "testDate": "Apr 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, + "RX6800 XT": { + "name": "RX6800 XT", + "g3dPerf": "20392", + "g2dPerf": "1135", + "tdp": "NA", + "testDate": "Jan 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "Ryzen 3 4300G with Radeon Graphics": { "name": "Ryzen 3 4300G with Radeon Graphics", - "g3dPerf": "2182", - "g2dPerf": "708", + "g3dPerf": "1903", + "g2dPerf": "650", "tdp": "NA", "testDate": "Jul 2020", "type": "Unknown", @@ -24575,10 +25283,22 @@ "clock": "NA", "memoryClock": "NA" }, + "Ryzen 3 4300GE with Radeon Graphics": { + "name": "Ryzen 3 4300GE with Radeon Graphics", + "g3dPerf": "2402", + "g2dPerf": "687", + "tdp": "NA", + "testDate": "Oct 2020", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "Ryzen 3 4300U with Radeon Graphics": { "name": "Ryzen 3 4300U with Radeon Graphics", - "g3dPerf": "1388", - "g2dPerf": "511", + "g3dPerf": "1357", + "g2dPerf": "494", "tdp": "NA", "testDate": "Apr 2020", "type": "Unknown", @@ -24587,6 +25307,42 @@ "clock": "NA", "memoryClock": "NA" }, + "Ryzen 3 5400U with Radeon Graphics": { + "name": "Ryzen 3 5400U with Radeon Graphics", + "g3dPerf": "1719", + "g2dPerf": "662", + "tdp": "NA", + "testDate": "NA", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, + "Ryzen 3 PRO 4200G with Radeon Graphics": { + "name": "Ryzen 3 PRO 4200G with Radeon Graphics", + "g3dPerf": "1799", + "g2dPerf": "705", + "tdp": "NA", + "testDate": "Feb 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, + "Ryzen 3 PRO 4200GE with Radeon Graphics": { + "name": "Ryzen 3 PRO 4200GE with Radeon Graphics", + "g3dPerf": "1784", + "g2dPerf": "587", + "tdp": "NA", + "testDate": "Nov 2020", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "Ryzen 3 PRO 4300U with Radeon Graphics": { "name": "Ryzen 3 PRO 4300U with Radeon Graphics", "g3dPerf": "1543", @@ -24601,8 +25357,8 @@ }, "Ryzen 3 Pro 4350G with Radeon Graphics": { "name": "Ryzen 3 Pro 4350G with Radeon Graphics", - "g3dPerf": "2240", - "g2dPerf": "649", + "g3dPerf": "2190", + "g2dPerf": "663", "tdp": "NA", "testDate": "Apr 2020", "type": "Unknown", @@ -24613,8 +25369,8 @@ }, "Ryzen 3 PRO 4350GE with Radeon Graphics": { "name": "Ryzen 3 PRO 4350GE with Radeon Graphics", - "g3dPerf": "2323", - "g2dPerf": "732", + "g3dPerf": "2210", + "g2dPerf": "700", "tdp": "NA", "testDate": "Jul 2020", "type": "Unknown", @@ -24625,8 +25381,8 @@ }, "Ryzen 3 PRO 4450U with Radeon Graphics": { "name": "Ryzen 3 PRO 4450U with Radeon Graphics", - "g3dPerf": "1578", - "g2dPerf": "576", + "g3dPerf": "1538", + "g2dPerf": "562", "tdp": "NA", "testDate": "Aug 2020", "type": "Unknown", @@ -24649,8 +25405,8 @@ }, "Ryzen 5 4500U with Radeon Graphics": { "name": "Ryzen 5 4500U with Radeon Graphics", - "g3dPerf": "1841", - "g2dPerf": "549", + "g3dPerf": "1818", + "g2dPerf": "540", "tdp": "NA", "testDate": "Apr 2020", "type": "Unknown", @@ -24661,8 +25417,8 @@ }, "Ryzen 5 4600G with Radeon Graphics": { "name": "Ryzen 5 4600G with Radeon Graphics", - "g3dPerf": "2338", - "g2dPerf": "732", + "g3dPerf": "2062", + "g2dPerf": "679", "tdp": "NA", "testDate": "Jul 2020", "type": "Unknown", @@ -24673,8 +25429,8 @@ }, "Ryzen 5 4600H with Radeon Graphics": { "name": "Ryzen 5 4600H with Radeon Graphics", - "g3dPerf": "2232", - "g2dPerf": "658", + "g3dPerf": "1937", + "g2dPerf": "573", "tdp": "NA", "testDate": "Aug 2020", "type": "Unknown", @@ -24685,8 +25441,8 @@ }, "Ryzen 5 4600U with Radeon Graphics": { "name": "Ryzen 5 4600U with Radeon Graphics", - "g3dPerf": "1993", - "g2dPerf": "600", + "g3dPerf": "1956", + "g2dPerf": "576", "tdp": "NA", "testDate": "May 2020", "type": "Unknown", @@ -24695,10 +25451,34 @@ "clock": "NA", "memoryClock": "NA" }, + "Ryzen 5 5600G with Radeon Graphics": { + "name": "Ryzen 5 5600G with Radeon Graphics", + "g3dPerf": "2925", + "g2dPerf": "956", + "tdp": "NA", + "testDate": "NA", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, + "Ryzen 5 5600U with Radeon Graphics": { + "name": "Ryzen 5 5600U with Radeon Graphics", + "g3dPerf": "1641", + "g2dPerf": "629", + "tdp": "NA", + "testDate": "NA", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "Ryzen 5 PRO 4400G with Radeon Graphics": { "name": "Ryzen 5 PRO 4400G with Radeon Graphics", - "g3dPerf": "2375", - "g2dPerf": "581", + "g3dPerf": "2306", + "g2dPerf": "599", "tdp": "NA", "testDate": "Aug 2020", "type": "Unknown", @@ -24707,6 +25487,18 @@ "clock": "NA", "memoryClock": "NA" }, + "Ryzen 5 PRO 4400GE with Radeon Graphics": { + "name": "Ryzen 5 PRO 4400GE with Radeon Graphics", + "g3dPerf": "1442", + "g2dPerf": "563", + "tdp": "NA", + "testDate": "Nov 2020", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "Ryzen 5 PRO 4500U with Radeon Graphics": { "name": "Ryzen 5 PRO 4500U with Radeon Graphics", "g3dPerf": "2008", @@ -24721,8 +25513,8 @@ }, "Ryzen 5 Pro 4650G with Radeon Graphics": { "name": "Ryzen 5 Pro 4650G with Radeon Graphics", - "g3dPerf": "2452", - "g2dPerf": "623", + "g3dPerf": "2399", + "g2dPerf": "677", "tdp": "NA", "testDate": "Jul 2020", "type": "Unknown", @@ -24731,9 +25523,21 @@ "clock": "NA", "memoryClock": "NA" }, + "Ryzen 5 PRO 4650GE with Radeon Graphics": { + "name": "Ryzen 5 PRO 4650GE with Radeon Graphics", + "g3dPerf": "2005", + "g2dPerf": "654", + "tdp": "NA", + "testDate": "Sep 2020", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "Ryzen 5 PRO 4650U with Radeon Graphics": { "name": "Ryzen 5 PRO 4650U with Radeon Graphics", - "g3dPerf": "1780", + "g3dPerf": "1690", "g2dPerf": "525", "tdp": "NA", "testDate": "Jul 2020", @@ -24743,6 +25547,18 @@ "clock": "NA", "memoryClock": "NA" }, + "Ryzen 5 PRO 5650U with Radeon Graphics": { + "name": "Ryzen 5 PRO 5650U with Radeon Graphics", + "g3dPerf": "2232", + "g2dPerf": "766", + "tdp": "NA", + "testDate": "NA", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "Ryzen 7 2700U with Radeon Vega": { "name": "Ryzen 7 2700U with Radeon Vega", "g3dPerf": "1617", @@ -24755,10 +25571,34 @@ "clock": "NA", "memoryClock": "NA" }, + "Ryzen 7 4700G with Radeon Graphics": { + "name": "Ryzen 7 4700G with Radeon Graphics", + "g3dPerf": "2187", + "g2dPerf": "671", + "tdp": "NA", + "testDate": "Nov 2020", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, + "Ryzen 7 4700GE with Radeon Graphics": { + "name": "Ryzen 7 4700GE with Radeon Graphics", + "g3dPerf": "2496", + "g2dPerf": "761", + "tdp": "NA", + "testDate": "Sep 2020", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "Ryzen 7 4700U with Radeon Graphics": { "name": "Ryzen 7 4700U with Radeon Graphics", - "g3dPerf": "2042", - "g2dPerf": "562", + "g3dPerf": "2032", + "g2dPerf": "552", "tdp": "NA", "testDate": "Apr 2020", "type": "Unknown", @@ -24769,8 +25609,8 @@ }, "Ryzen 7 4800H with Radeon Graphics": { "name": "Ryzen 7 4800H with Radeon Graphics", - "g3dPerf": "2371", - "g2dPerf": "607", + "g3dPerf": "2113", + "g2dPerf": "585", "tdp": "NA", "testDate": "Apr 2020", "type": "Unknown", @@ -24793,8 +25633,8 @@ }, "Ryzen 7 4800U with Radeon Graphics": { "name": "Ryzen 7 4800U with Radeon Graphics", - "g3dPerf": "2395", - "g2dPerf": "580", + "g3dPerf": "2344", + "g2dPerf": "570", "tdp": "NA", "testDate": "May 2020", "type": "Unknown", @@ -24803,10 +25643,58 @@ "clock": "NA", "memoryClock": "NA" }, + "Ryzen 7 5700G with Radeon Graphics": { + "name": "Ryzen 7 5700G with Radeon Graphics", + "g3dPerf": "2064", + "g2dPerf": "793", + "tdp": "NA", + "testDate": "NA", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, + "Ryzen 7 5800H with Radeon Graphics": { + "name": "Ryzen 7 5800H with Radeon Graphics", + "g3dPerf": "2595", + "g2dPerf": "823", + "tdp": "NA", + "testDate": "Feb 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, + "Ryzen 7 5800HS with Radeon Graphics": { + "name": "Ryzen 7 5800HS with Radeon Graphics", + "g3dPerf": "7391", + "g2dPerf": "522", + "tdp": "NA", + "testDate": "NA", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, + "Ryzen 7 5800U with Radeon Graphics": { + "name": "Ryzen 7 5800U with Radeon Graphics", + "g3dPerf": "2601", + "g2dPerf": "760", + "tdp": "NA", + "testDate": "Feb 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "Ryzen 7 Extreme Edition": { "name": "Ryzen 7 Extreme Edition", - "g3dPerf": "2332", - "g2dPerf": "561", + "g3dPerf": "2339", + "g2dPerf": "566", "tdp": "NA", "testDate": "Jul 2020", "type": "Unknown", @@ -24829,8 +25717,8 @@ }, "Ryzen 7 Pro 4750G with Radeon Graphics": { "name": "Ryzen 7 Pro 4750G with Radeon Graphics", - "g3dPerf": "2367", - "g2dPerf": "658", + "g3dPerf": "2665", + "g2dPerf": "697", "tdp": "NA", "testDate": "Apr 2020", "type": "Unknown", @@ -24839,10 +25727,22 @@ "clock": "NA", "memoryClock": "NA" }, + "Ryzen 7 PRO 4750GE with Radeon Graphics": { + "name": "Ryzen 7 PRO 4750GE with Radeon Graphics", + "g3dPerf": "2564", + "g2dPerf": "689", + "tdp": "NA", + "testDate": "Sep 2020", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "Ryzen 7 PRO 4750U with Radeon Graphics": { "name": "Ryzen 7 PRO 4750U with Radeon Graphics", - "g3dPerf": "2076", - "g2dPerf": "557", + "g3dPerf": "2028", + "g2dPerf": "548", "tdp": "NA", "testDate": "May 2020", "type": "Unknown", @@ -24851,6 +25751,18 @@ "clock": "NA", "memoryClock": "NA" }, + "Ryzen 7 PRO 5850U with Radeon Graphics": { + "name": "Ryzen 7 PRO 5850U with Radeon Graphics", + "g3dPerf": "2583", + "g2dPerf": "788", + "tdp": "NA", + "testDate": "NA", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "Ryzen 9 4900H with Radeon Graphics": { "name": "Ryzen 9 4900H with Radeon Graphics", "g3dPerf": "2714", @@ -24863,6 +25775,42 @@ "clock": "NA", "memoryClock": "NA" }, + "Ryzen 9 5900HS with Radeon Graphics": { + "name": "Ryzen 9 5900HS with Radeon Graphics", + "g3dPerf": "2413", + "g2dPerf": "566", + "tdp": "NA", + "testDate": "Feb 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, + "Ryzen 9 5900HX with Radeon Graphics": { + "name": "Ryzen 9 5900HX with Radeon Graphics", + "g3dPerf": "6973", + "g2dPerf": "694", + "tdp": "NA", + "testDate": "Jan 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, + "Ryzen 9 5980HS with Radeon Graphics": { + "name": "Ryzen 9 5980HS with Radeon Graphics", + "g3dPerf": "2534", + "g2dPerf": "830", + "tdp": "NA", + "testDate": "NA", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "S3 Chrome 430 ULP": { "name": "S3 Chrome 430 ULP", "g3dPerf": "40", @@ -25031,6 +25979,18 @@ "clock": "NA", "memoryClock": "NA" }, + "T500": { + "name": "T500", + "g3dPerf": "3977", + "g2dPerf": "283", + "tdp": "NA", + "testDate": "Jan 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "TENSOR 1.0 Driver Intel HD 630": { "name": "TENSOR 1.0 Driver Intel HD 630", "g3dPerf": "1300", @@ -25081,8 +26041,8 @@ }, "Tesla C2075": { "name": "Tesla C2075", - "g3dPerf": "3364", - "g2dPerf": "537", + "g3dPerf": "3118", + "g2dPerf": "589", "tdp": "NA", "testDate": "Jan 2012", "type": "Unknown", @@ -25115,6 +26075,18 @@ "clock": "NA", "memoryClock": "NA" }, + "Tesla M40": { + "name": "Tesla M40", + "g3dPerf": "7950", + "g2dPerf": "302", + "tdp": "NA", + "testDate": "May 2021", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "Tesla M6": { "name": "Tesla M6", "g3dPerf": "7621", @@ -25129,8 +26101,8 @@ }, "Tesla M60": { "name": "Tesla M60", - "g3dPerf": "7329", - "g2dPerf": "579", + "g3dPerf": "7692", + "g2dPerf": "569", "tdp": "NA", "testDate": "Jun 2017", "type": "Unknown", @@ -25165,8 +26137,8 @@ }, "Tesla T4": { "name": "Tesla T4", - "g3dPerf": "10598", - "g2dPerf": "551", + "g3dPerf": "11184", + "g2dPerf": "566", "tdp": "NA", "testDate": "Jun 2020", "type": "Unknown", @@ -25175,10 +26147,22 @@ "clock": "NA", "memoryClock": "NA" }, + "Tesla V100-SXM2-16GB": { + "name": "Tesla V100-SXM2-16GB", + "g3dPerf": "16235", + "g2dPerf": "406", + "tdp": "NA", + "testDate": "Jun 2019", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "TITAN RTX": { "name": "TITAN RTX", - "g3dPerf": "19092", - "g2dPerf": "836", + "g3dPerf": "19869", + "g2dPerf": "840", "tdp": "280", "testDate": "Dec 2018", "type": "Workstation", @@ -25189,8 +26173,8 @@ }, "TITAN V": { "name": "TITAN V", - "g3dPerf": "19177", - "g2dPerf": "986", + "g3dPerf": "19378", + "g2dPerf": "872", "tdp": "250", "testDate": "Dec 2017", "type": "Desktop", @@ -25211,10 +26195,22 @@ "clock": "1200 MHz", "memoryClock": "1200 MHz" }, + "TITAN Xp": { + "name": "TITAN Xp", + "g3dPerf": "18584", + "g2dPerf": "925", + "tdp": "NA", + "testDate": "Oct 2020", + "type": "Unknown", + "busInterface": "NA", + "memory": "NA", + "clock": "NA", + "memoryClock": "NA" + }, "TITAN Xp COLLECTORS EDITION": { "name": "TITAN Xp COLLECTORS EDITION", - "g3dPerf": "17033", - "g2dPerf": "882", + "g3dPerf": "18050", + "g2dPerf": "897", "tdp": "250", "testDate": "Dec 2017", "type": "Desktop", @@ -25369,8 +26365,8 @@ }, "VIA Chrome9 HD IGP": { "name": "VIA Chrome9 HD IGP", - "g3dPerf": "10", - "g2dPerf": "114", + "g3dPerf": "9", + "g2dPerf": "59", "tdp": "NA", "testDate": "Jul 2010", "type": "Unknown", @@ -25463,18 +26459,6 @@ "clock": "NA", "memoryClock": "NA" }, - "VisionTek Radeon 4550": { - "name": "VisionTek Radeon 4550", - "g3dPerf": "280", - "g2dPerf": "480", - "tdp": "NA", - "testDate": "Dec 2015", - "type": "Unknown", - "busInterface": "NA", - "memory": "NA", - "clock": "NA", - "memoryClock": "NA" - }, "VisionTek Radeon 7000": { "name": "VisionTek Radeon 7000", "g3dPerf": "2", diff --git a/dist/database.js b/dist/database.js index 38ad498..b07e79b 100644 --- a/dist/database.js +++ b/dist/database.js @@ -11,11 +11,11 @@ }, { "names": ["FirePro M2000", "AMD FirePro M2000"], "vendor": "AMD", - "performance": 375 + "performance": 361 }, { "names": ["FirePro M4000", "AMD FirePro M4000"], "vendor": "AMD", - "performance": 1645 + "performance": 1658 }, { "names": ["Firepro M4100", "FirePro M4100", "AMD FirePro M4100"], "vendor": "AMD", @@ -23,7 +23,7 @@ }, { "names": ["FirePro M4150"], "vendor": "AMD", - "performance": 1006 + "performance": 991 }, { "names": ["FirePro M5100", "AMD FirePro M5100"], "vendor": "AMD", @@ -39,7 +39,7 @@ }, { "names": ["FirePro M6100", "AMD FirePro M6100"], "vendor": "AMD", - "performance": 2026 + "performance": 2054 }, { "names": ["FirePro R5000"], "vendor": "AMD", @@ -60,14 +60,18 @@ "names": ["FirePro S9000"], "vendor": "AMD", "performance": 5059 + }, { + "names": ["FirePro S9050"], + "vendor": "AMD", + "performance": 3912 }, { "names": ["FirePro V3900"], "vendor": "AMD", - "performance": 698 + "performance": 691 }, { "names": ["FirePro V4900"], "vendor": "AMD", - "performance": 1103 + "performance": 1067 }, { "names": ["FirePro V5900"], "vendor": "AMD", @@ -75,7 +79,7 @@ }, { "names": ["FirePro V7900"], "vendor": "AMD", - "performance": 2250 + "performance": 2228 }, { "names": ["FirePro W2100", "AMD FirePro W2100"], "vendor": "AMD", @@ -87,11 +91,11 @@ }, { "names": ["FirePro W4170M", "AMD FirePro W4170M"], "vendor": "AMD", - "performance": 988 + "performance": 937 }, { "names": ["Firepro W4190M", "FirePro W4190M", "AMD FirePro W4190M"], "vendor": "AMD", - "performance": 1226 + "performance": 1195 }, { "names": ["FirePro W4300"], "vendor": "AMD", @@ -99,19 +103,19 @@ }, { "names": ["FirePro W5000"], "vendor": "AMD", - "performance": 2998 + "performance": 2948 }, { "names": ["FirePro W5100"], "vendor": "AMD", - "performance": 2912 + "performance": 2959 }, { "names": ["FirePro W5130M", "AMD FirePro W5130M"], "vendor": "AMD", - "performance": 1700 + "performance": 1382 }, { "names": ["Firepro W5170M", "FirePro W5170M", "AMD FirePro W5170M"], "vendor": "AMD", - "performance": 1475 + "performance": 1605 }, { "names": ["FirePro W600"], "vendor": "AMD", @@ -119,11 +123,11 @@ }, { "names": ["FirePro W7000"], "vendor": "AMD", - "performance": 4048 + "performance": 4106 }, { "names": ["FirePro W7100"], "vendor": "AMD", - "performance": 4800 + "performance": 4975 }, { "names": ["FirePro W7170M", "AMD FirePro W7170M"], "vendor": "AMD", @@ -147,11 +151,11 @@ }, { "names": ["GeForce 315M", "NVIDIA GeForce 315M"], "vendor": "NVIDIA", - "performance": 123 + "performance": 122 }, { "names": ["GeForce 410M", "NVIDIA GeForce 410M"], "vendor": "NVIDIA", - "performance": 246 + "performance": 242 }, { "names": ["GeForce 505", "GeForce 505 OEM"], "vendor": "NVIDIA", @@ -159,15 +163,15 @@ }, { "names": ["GeForce 510", "GeForce 510 OEM"], "vendor": "NVIDIA", - "performance": 238 + "performance": 249 }, { "names": ["GeForce 605", "GeForce 605 OEM"], "vendor": "NVIDIA", - "performance": 310 + "performance": 313 }, { "names": ["GeForce 610M", "NVIDIA GeForce 610M"], "vendor": "NVIDIA", - "performance": 282 + "performance": 285 }, { "names": ["GeForce 615"], "vendor": "NVIDIA", @@ -179,11 +183,11 @@ }, { "names": ["GeForce 710A"], "vendor": "NVIDIA", - "performance": 538 + "performance": 487 }, { "names": ["GeForce 710M", "NVIDIA GeForce 710M"], "vendor": "NVIDIA", - "performance": 435 + "performance": 442 }, { "names": ["GeForce 720A"], "vendor": "NVIDIA", @@ -203,7 +207,7 @@ }, { "names": ["GeForce 800M"], "vendor": "NVIDIA", - "performance": 556 + "performance": 468 }, { "names": ["GeForce 810A"], "vendor": "NVIDIA", @@ -211,7 +215,7 @@ }, { "names": ["GeForce 810M"], "vendor": "NVIDIA", - "performance": 405 + "performance": 372 }, { "names": ["GeForce 820A"], "vendor": "NVIDIA", @@ -219,7 +223,7 @@ }, { "names": ["GeForce 820M", "NVIDIA GeForce 820M"], "vendor": "NVIDIA", - "performance": 499 + "performance": 507 }, { "names": ["GeForce 825M", "NVIDIA GeForce 825M"], "vendor": "NVIDIA", @@ -231,7 +235,7 @@ }, { "names": ["GeForce 830M", "NVIDIA GeForce 830M"], "vendor": "NVIDIA", - "performance": 986 + "performance": 981 }, { "names": ["GeForce 840A"], "vendor": "NVIDIA", @@ -239,11 +243,11 @@ }, { "names": ["GeForce 840M", "NVIDIA GeForce 840M"], "vendor": "NVIDIA", - "performance": 1039 + "performance": 1052 }, { "names": ["GeForce 845M", "NVIDIA GeForce 845M"], "vendor": "NVIDIA", - "performance": 1306 + "performance": 1317 }, { "names": ["GeForce 910M", "NVIDIA GeForce 910M"], "vendor": "NVIDIA", @@ -255,11 +259,11 @@ }, { "names": ["GeForce 920M", "NVIDIA GeForce 920M"], "vendor": "NVIDIA", - "performance": 722 + "performance": 730 }, { "names": ["GeForce 920MX", "NVIDIA GeForce 920MX"], "vendor": "NVIDIA", - "performance": 1079 + "performance": 1069 }, { "names": ["GeForce 930A"], "vendor": "NVIDIA", @@ -267,11 +271,11 @@ }, { "names": ["GeForce 930M", "NVIDIA GeForce 930M"], "vendor": "NVIDIA", - "performance": 1010 + "performance": 1020 }, { "names": ["GeForce 930MX", "NVIDIA GeForce 930MX"], "vendor": "NVIDIA", - "performance": 1340 + "performance": 1339 }, { "names": ["GeForce 940A"], "vendor": "NVIDIA", @@ -279,11 +283,11 @@ }, { "names": ["GeForce 940M", "NVIDIA GeForce 940M"], "vendor": "NVIDIA", - "performance": 1096 + "performance": 1098 }, { "names": ["GeForce 940MX", "NVIDIA GeForce 940MX"], "vendor": "NVIDIA", - "performance": 1517 + "performance": 1524 }, { "names": ["GeForce 945A"], "vendor": "NVIDIA", @@ -291,15 +295,15 @@ }, { "names": ["GeForce 945M", "NVIDIA GeForce 945M"], "vendor": "NVIDIA", - "performance": 2130 + "performance": 2169 }, { "names": ["GeForce GT 1030", "NVIDIA GeForce GT 1030 (Desktop)"], "vendor": "NVIDIA", - "performance": 2615 + "performance": 2620 }, { "names": ["GeForce GT 440"], "vendor": "NVIDIA", - "performance": 776 + "performance": 790 }, { "names": ["GeForce GT 520"], "vendor": "NVIDIA", @@ -311,31 +315,31 @@ }, { "names": ["GeForce GT 520MX", "NVIDIA GeForce GT 520MX"], "vendor": "NVIDIA", - "performance": 293 + "performance": 298 }, { "names": ["GeForce GT 525M", "NVIDIA GeForce GT 525M"], "vendor": "NVIDIA", - "performance": 437 + "performance": 436 }, { "names": ["GeForce GT 530", "GeForce GT 530 OEM"], "vendor": "NVIDIA", - "performance": 655 + "performance": 675 }, { "names": ["GeForce GT 540M", "NVIDIA GeForce GT 540M"], "vendor": "NVIDIA", - "performance": 496 + "performance": 505 }, { "names": ["GeForce GT 545"], "vendor": "NVIDIA", - "performance": 1248 + "performance": 1080 }, { "names": ["GeForce GT 550M", "NVIDIA GeForce GT 550M"], "vendor": "NVIDIA", - "performance": 600 + "performance": 581 }, { "names": ["GeForce GT 555M", "NVIDIA GeForce GT 555M"], "vendor": "NVIDIA", - "performance": 683 + "performance": 703 }, { "names": ["GeForce GT 610"], "vendor": "NVIDIA", @@ -343,11 +347,11 @@ }, { "names": ["GeForce GT 620"], "vendor": "NVIDIA", - "performance": 350 + "performance": 362 }, { "names": ["GeForce GT 620M", "NVIDIA GeForce GT 620M"], "vendor": "NVIDIA", - "performance": 411 + "performance": 427 }, { "names": ["GeForce GT 625", "GeForce GT 625 OEM"], "vendor": "NVIDIA", @@ -359,7 +363,7 @@ }, { "names": ["GeForce GT 630"], "vendor": "NVIDIA", - "performance": 663 + "performance": 667 }, { "names": ["GeForce GT 630M", "NVIDIA GeForce GT 630M"], "vendor": "NVIDIA", @@ -367,67 +371,67 @@ }, { "names": ["GeForce GT 635", "GeForce GT 635 OEM"], "vendor": "NVIDIA", - "performance": 819 + "performance": 832 }, { "names": ["GeForce GT 635M", "NVIDIA GeForce GT 635M"], "vendor": "NVIDIA", - "performance": 572 + "performance": 567 }, { "names": ["GeForce GT 640"], "vendor": "NVIDIA", - "performance": 1156 + "performance": 1167 }, { "names": ["GeForce GT 640M", "NVIDIA GeForce GT 640M"], "vendor": "NVIDIA", - "performance": 910 + "performance": 899 }, { "names": ["GeForce GT 640M LE", "NVIDIA GeForce GT 640M LE"], "vendor": "NVIDIA", - "performance": 686 + "performance": 693 }, { "names": ["GeForce GT 645", "GeForce GT 645 OEM"], "vendor": "NVIDIA", - "performance": 2096 + "performance": 2006 }, { "names": ["GeForce GT 645M", "NVIDIA GeForce GT 645M"], "vendor": "NVIDIA", - "performance": 938 + "performance": 950 }, { "names": ["GeForce GT 650M", "NVIDIA GeForce GT 650M"], "vendor": "NVIDIA", - "performance": 1159 + "performance": 1173 }, { "names": ["GeForce GT 705", "GeForce GT 705 OEM"], "vendor": "NVIDIA", - "performance": 369 + "performance": 326 }, { - "names": ["GeForce GT 710"], + "names": ["GeForce GT 710", "NVIDIA GeForce GT 710"], "vendor": "NVIDIA", - "performance": 639 + "performance": 638 }, { "names": ["GeForce GT 710M"], "vendor": "NVIDIA", - "performance": 425 + "performance": 438 }, { "names": ["GeForce GT 720"], "vendor": "NVIDIA", - "performance": 571 + "performance": 582 }, { "names": ["GeForce GT 720A"], "vendor": "NVIDIA", - "performance": 555 + "performance": 614 }, { "names": ["GeForce GT 720M", "NVIDIA GeForce GT 720M"], "vendor": "NVIDIA", - "performance": 442 + "performance": 452 }, { "names": ["GeForce GT 730"], "vendor": "NVIDIA", - "performance": 794 + "performance": 804 }, { "names": ["GeForce GT 730M", "NVIDIA GeForce GT 730M"], "vendor": "NVIDIA", - "performance": 849 + "performance": 841 }, { "names": ["GeForce GT 735M", "NVIDIA GeForce GT 735M"], "vendor": "NVIDIA", @@ -435,15 +439,15 @@ }, { "names": ["GeForce GT 740"], "vendor": "NVIDIA", - "performance": 1536 + "performance": 1553 }, { "names": ["GeForce GT 740A"], "vendor": "NVIDIA", - "performance": 705 + "performance": 707 }, { "names": ["GeForce GT 740M", "NVIDIA GeForce GT 740M"], "vendor": "NVIDIA", - "performance": 769 + "performance": 787 }, { "names": ["GeForce GT 745A"], "vendor": "NVIDIA", @@ -451,23 +455,23 @@ }, { "names": ["GeForce GT 745M", "NVIDIA GeForce GT 745M"], "vendor": "NVIDIA", - "performance": 974 + "performance": 977 }, { "names": ["GeForce GT 750M", "NVIDIA GeForce GT 750M"], "vendor": "NVIDIA", - "performance": 1345 + "performance": 1358 }, { "names": ["GeForce GT 755M", "NVIDIA GeForce GT 755M"], "vendor": "NVIDIA", - "performance": 1653 + "performance": 1641 }, { "names": ["GeForce GT 820M"], "vendor": "NVIDIA", - "performance": 673 + "performance": 669 }, { "names": ["GeForce GTX 1050", "NVIDIA GeForce GTX 1050 Mobile"], "vendor": "NVIDIA", - "performance": 5475 + "performance": 5314 }, { "names": ["GeForce GTX 1050 (Mobile)", "GeForce GTX 1050 Mobile", "NVIDIA GeForce GTX 1050 Ti Mobile"], "vendor": "NVIDIA", @@ -475,7 +479,7 @@ }, { "names": ["GeForce GTX 1050 Ti", "NVIDIA GeForce GTX 1050 Ti (Desktop)"], "vendor": "NVIDIA", - "performance": 6404 + "performance": 6367 }, { "names": ["GeForce GTX 1050 Ti (Mobile)", "GeForce GTX 1050 Ti Mobile"], "vendor": "NVIDIA", @@ -483,26 +487,26 @@ }, { "names": ["GeForce GTX 1050 Ti with Max-Q Design", "GeForce GTX 1050 Ti Max-Q", "NVIDIA GeForce GTX 1050 Ti Max-Q"], "vendor": "NVIDIA", - "performance": 5646 + "performance": 5599 }, { "names": ["GeForce GTX 1050 with Max-Q Design", "GeForce GTX 1050 Max-Q", "NVIDIA GeForce GTX 1050 Max-Q"], "vendor": "NVIDIA", - "performance": 3964 + "performance": 3945 }, { "names": ["GeForce GTX 1060", "GeForce GTX 1060 Mobile", "NVIDIA GeForce GTX 1060 Mobile"], "vendor": "NVIDIA", - "performance": 10238 + "performance": 10116 }, { "names": ["GeForce GTX 1060 (Mobile)", "NVIDIA GeForce GTX 1060 (Desktop)"], "performance": 8161 }, { "names": ["GeForce GTX 1060 with Max-Q Design", "GeForce GTX 1060 Max-Q", "NVIDIA GeForce GTX 1060 Max-Q"], "vendor": "NVIDIA", - "performance": 7991 + "performance": 8091 }, { "names": ["GeForce GTX 1070", "NVIDIA GeForce GTX 1070 Mobile"], "vendor": "NVIDIA", - "performance": 13329 + "performance": 13326 }, { "names": ["GeForce GTX 1070 (Mobile)", "GeForce GTX 1070 Mobile", "NVIDIA GeForce GTX 1070 (Desktop)"], "vendor": "NVIDIA", @@ -510,52 +514,52 @@ }, { "names": ["GeForce GTX 1070 Ti", "NVIDIA GeForce GTX 1070 Ti (Desktop)"], "vendor": "NVIDIA", - "performance": 13992 + "performance": 14045 }, { "names": ["GeForce GTX 1070 with Max-Q Design", "GeForce GTX 1070 Max-Q", "NVIDIA GeForce GTX 1070 Max-Q"], "vendor": "NVIDIA", - "performance": 10202 + "performance": 10176 }, { "names": ["GeForce GTX 1080", "NVIDIA GeForce GTX 1080 Mobile"], "vendor": "NVIDIA", - "performance": 14814 + "performance": 14788 }, { "names": ["GeForce GTX 1080 Ti", "NVIDIA GeForce GTX 1080 Ti (Desktop)"], "vendor": "NVIDIA", - "performance": 17580 + "performance": 17658 }, { "names": ["GeForce GTX 1080 with Max-Q Design", "GeForce GTX 1080 Max-Q", "NVIDIA GeForce GTX 1080 Max-Q"], "vendor": "NVIDIA", - "performance": 11555 + "performance": 11371 }, { "names": ["GeForce GTX 1650", "NVIDIA GeForce GTX 1650 Mobile"], "vendor": "NVIDIA", - "performance": 7823 + "performance": 7722 }, { "names": ["GeForce GTX 1650 (Mobile)", "GeForce GTX 1650 Mobile", "NVIDIA GeForce GTX 1650 Ti Mobile"], "vendor": "NVIDIA", "performance": 6969 }, { "names": ["GeForce GTX 1650 Ti", "NVIDIA GeForce GTX 1650 Ti (Desktop)"], - "performance": 7707 + "performance": 7565 }, { "names": ["GeForce GTX 1650 Ti with Max-Q Design", "GeForce GTX 1650 Max-Q", "NVIDIA GeForce GTX 1650 Ti Max-Q"], "vendor": "NVIDIA", - "performance": 5838 + "performance": 6126 }, { "names": ["GeForce GTX 1650 with Max-Q Design", "NVIDIA GeForce GTX 1650 Max-Q"], - "performance": 5807 + "performance": 5825 }, { "names": ["GeForce GTX 1660", "NVIDIA GeForce GTX 1660 Ti Mobile"], "vendor": "NVIDIA", - "performance": 11514 + "performance": 11543 }, { "names": ["GeForce GTX 1660 SUPER", "NVIDIA GeForce GTX 1660 Super (Desktop)"], - "performance": 12702 + "performance": 12668 }, { "names": ["GeForce GTX 1660 Ti", "NVIDIA GeForce GTX 1660 Ti (Desktop)"], "vendor": "NVIDIA", - "performance": 12437 + "performance": 12110 }, { "names": ["GeForce GTX 460 v2"], "vendor": "NVIDIA", @@ -567,7 +571,7 @@ }, { "names": ["GeForce GTX 550 Ti", "NVIDIA GeForce GTX 550 Ti"], "vendor": "NVIDIA", - "performance": 1562 + "performance": 1577 }, { "names": ["GeForce GTX 555", "GeForce GTX 555 OEM"], "vendor": "NVIDIA", @@ -575,7 +579,7 @@ }, { "names": ["GeForce GTX 560", "NVIDIA GeForce GTX 560 Ti"], "vendor": "NVIDIA", - "performance": 2703 + "performance": 2716 }, { "names": ["GeForce GTX 560 SE"], "vendor": "NVIDIA", @@ -583,11 +587,11 @@ }, { "names": ["GeForce GTX 560 Ti"], "vendor": "NVIDIA", - "performance": 3062 + "performance": 3063 }, { "names": ["GeForce GTX 560M", "NVIDIA GeForce GTX 560M"], "vendor": "NVIDIA", - "performance": 1367 + "performance": 1332 }, { "names": ["GeForce GTX 570M", "NVIDIA GeForce GTX 570M"], "vendor": "NVIDIA", @@ -603,59 +607,59 @@ }, { "names": ["GeForce GTX 645", "GeForce GTX 645 OEM"], "vendor": "NVIDIA", - "performance": 1953 + "performance": 1885 }, { "names": ["GeForce GTX 650"], "vendor": "NVIDIA", - "performance": 1770 + "performance": 1760 }, { "names": ["GeForce GTX 650 Ti"], "vendor": "NVIDIA", - "performance": 2551 + "performance": 2537 }, { "names": ["GeForce GTX 650 Ti BOOST", "GeForce GTX 650 Ti Boost"], "vendor": "NVIDIA", - "performance": 3194 + "performance": 3269 }, { "names": ["GeForce GTX 660", "NVIDIA GeForce GTX 660 Ti"], "vendor": "NVIDIA", - "performance": 3951 + "performance": 3934 }, { "names": ["GeForce GTX 660 Ti"], "vendor": "NVIDIA", - "performance": 4373 + "performance": 4364 }, { "names": ["GeForce GTX 660M", "NVIDIA GeForce GTX 660M"], "vendor": "NVIDIA", - "performance": 1456 + "performance": 1465 }, { "names": ["GeForce GTX 670"], "vendor": "NVIDIA", - "performance": 5314 + "performance": 5308 }, { "names": ["GeForce GTX 670M", "NVIDIA GeForce GTX 670M"], "vendor": "NVIDIA", - "performance": 1720 + "performance": 1732 }, { "names": ["GeForce GTX 670MX", "NVIDIA GeForce GTX 670MX"], "vendor": "NVIDIA", - "performance": 1844 + "performance": 1830 }, { "names": ["GeForce GTX 675M", "NVIDIA GeForce GTX 675M"], "vendor": "NVIDIA", - "performance": 2081 + "performance": 2025 }, { "names": ["GeForce GTX 675MX", "NVIDIA GeForce GTX 675MX"], "vendor": "NVIDIA", - "performance": 1513 + "performance": 1972 }, { "names": ["GeForce GTX 680", "NVIDIA GeForce GTX 680"], "vendor": "NVIDIA", - "performance": 5594 + "performance": 5550 }, { "names": ["GeForce GTX 680M", "NVIDIA GeForce GTX 680M"], "vendor": "NVIDIA", - "performance": 2942 + "performance": 3166 }, { "names": ["GeForce GTX 680MX", "GeForce GTX 680MX Mac Edition", "NVIDIA GeForce GTX 680MX"], "vendor": "NVIDIA", @@ -663,23 +667,23 @@ }, { "names": ["GeForce GTX 690"], "vendor": "NVIDIA", - "performance": 5770 + "performance": 5790 }, { "names": ["GeForce GTX 745", "GeForce GTX 745 OEM"], "vendor": "NVIDIA", - "performance": 2218 + "performance": 2201 }, { "names": ["GeForce GTX 750", "NVIDIA GeForce GTX 750 Ti"], "vendor": "NVIDIA", - "performance": 3404 + "performance": 3416 }, { "names": ["GeForce GTX 750 Ti"], "vendor": "NVIDIA", - "performance": 3930 + "performance": 3939 }, { "names": ["GeForce GTX 760", "NVIDIA GeForce GTX 760"], "vendor": "NVIDIA", - "performance": 4749 + "performance": 4747 }, { "names": ["GeForce GTX 760 Ti", "GeForce GTX 760 Ti OEM"], "vendor": "NVIDIA", @@ -687,7 +691,7 @@ }, { "names": ["GeForce GTX 760 Ti OEM", "GeForce GTX 760 OEM"], "vendor": "NVIDIA", - "performance": 5275 + "performance": 5225 }, { "names": ["GeForce GTX 760A"], "vendor": "NVIDIA", @@ -695,18 +699,18 @@ }, { "names": ["GeForce GTX 760M", "NVIDIA GeForce GTX 760M"], "vendor": "NVIDIA", - "performance": 1635 + "performance": 1718 }, { "names": ["GeForce GTX 765M", "NVIDIA GeForce GTX 765M"], "vendor": "NVIDIA", - "performance": 1957 + "performance": 1999 }, { "names": ["GeForce GTX 770"], "vendor": "NVIDIA", - "performance": 5906 + "performance": 5874 }, { "names": ["GeForce GTX 770M", "NVIDIA GeForce GTX 770M SLI"], - "performance": 2766 + "performance": 2791 }, { "names": ["GeForce GTX 775M", "GeForce GTX 775M Mac Edition", "NVIDIA GeForce GTX 775M"], "vendor": "NVIDIA", @@ -714,15 +718,15 @@ }, { "names": ["GeForce GTX 780", "NVIDIA GeForce GTX 780 Ti"], "vendor": "NVIDIA", - "performance": 7866 + "performance": 8010 }, { "names": ["GeForce GTX 780 Ti"], "vendor": "NVIDIA", - "performance": 9221 + "performance": 9213 }, { "names": ["GeForce GTX 780M", "NVIDIA GeForce GTX 780M"], "vendor": "NVIDIA", - "performance": 3989 + "performance": 3902 }, { "names": ["GeForce GTX 850A"], "vendor": "NVIDIA", @@ -734,19 +738,19 @@ }, { "names": ["GeForce GTX 860M", "NVIDIA GeForce GTX 860M"], "vendor": "NVIDIA", - "performance": 3202 + "performance": 3300 }, { "names": ["GeForce GTX 870M", "NVIDIA GeForce GTX 870M"], "vendor": "NVIDIA", - "performance": 3461 + "performance": 3406 }, { "names": ["GeForce GTX 880M", "NVIDIA GeForce GTX 880M"], "vendor": "NVIDIA", - "performance": 3710 + "performance": 4008 }, { "names": ["GeForce GTX 950", "NVIDIA GeForce GTX 950"], "vendor": "NVIDIA", - "performance": 5333 + "performance": 5382 }, { "names": ["GeForce GTX 950A"], "vendor": "NVIDIA", @@ -754,11 +758,11 @@ }, { "names": ["GeForce GTX 950M", "NVIDIA GeForce GTX 950M"], "vendor": "NVIDIA", - "performance": 2626 + "performance": 2645 }, { "names": ["GeForce GTX 960", "NVIDIA GeForce GTX 960"], "vendor": "NVIDIA", - "performance": 5987 + "performance": 5997 }, { "names": ["GeForce GTX 960A"], "vendor": "NVIDIA", @@ -766,43 +770,43 @@ }, { "names": ["GeForce GTX 960M", "NVIDIA GeForce GTX 960M"], "vendor": "NVIDIA", - "performance": 3496 + "performance": 3497 }, { "names": ["GeForce GTX 965M", "NVIDIA GeForce GTX 965M"], "vendor": "NVIDIA", - "performance": 3832 + "performance": 3906 }, { "names": ["GeForce GTX 970", "NVIDIA GeForce GTX 970"], "vendor": "NVIDIA", - "performance": 9645 + "performance": 9669 }, { "names": ["GeForce GTX 970M", "NVIDIA GeForce GTX 970M"], "vendor": "NVIDIA", - "performance": 5667 + "performance": 5764 }, { "names": ["GeForce GTX 980", "NVIDIA GeForce GTX 980"], "vendor": "NVIDIA", - "performance": 11080 + "performance": 11062 }, { "names": ["GeForce GTX 980 Ti", "NVIDIA GeForce GTX 980 Ti"], "vendor": "NVIDIA", - "performance": 13745 + "performance": 13817 }, { "names": ["GeForce GTX 980M", "NVIDIA GeForce GTX 980M"], "vendor": "NVIDIA", - "performance": 7372 + "performance": 7366 }, { "names": ["GeForce GTX Titan", "GeForce GTX TITAN"], "vendor": "NVIDIA", - "performance": 8780 + "performance": 8702 }, { "names": ["GeForce GTX TITAN Black", "GeForce GTX TITAN BLACK"], "vendor": "NVIDIA", - "performance": 9007 + "performance": 9122 }, { "names": ["GeForce GTX TITAN X"], "vendor": "NVIDIA", - "performance": 12770 + "performance": 12815 }, { "names": ["GeForce GTX TITAN Z"], "vendor": "NVIDIA", @@ -810,88 +814,91 @@ }, { "names": ["GeForce MX110", "NVIDIA GeForce MX110"], "vendor": "NVIDIA", - "performance": 1483 + "performance": 1481 }, { "names": ["GeForce MX130", "NVIDIA GeForce MX130"], "vendor": "NVIDIA", - "performance": 1924 + "performance": 1923 }, { "names": ["GeForce MX150", "NVIDIA GeForce MX150"], "vendor": "NVIDIA", - "performance": 2357 + "performance": 2365 }, { "names": ["GeForce MX230", "NVIDIA GeForce MX230"], "vendor": "NVIDIA", - "performance": 1951 + "performance": 1957 }, { "names": ["GeForce MX330", "NVIDIA GeForce MX330"], - "performance": 2717 + "performance": 2719 }, { "names": ["GeForce MX350", "NVIDIA GeForce MX350"], - "performance": 3014 + "performance": 3007 }, { "names": ["GeForce MX450", "NVIDIA GeForce MX450"], - "performance": 1923 + "performance": 3667 }, { "names": ["GeForce RTX 2060", "NVIDIA GeForce RTX 2060 Mobile"], "vendor": "NVIDIA", - "performance": 14157 + "performance": 14009 }, { "names": ["GeForce RTX 2060 (Mobile)", "GeForce RTX 2060 Mobile", "NVIDIA GeForce RTX 2060 (Desktop)"], "vendor": "NVIDIA", "performance": 11355 }, { "names": ["GeForce RTX 2060 SUPER", "NVIDIA GeForce RTX 2060 Super (Desktop)"], - "performance": 16352 + "performance": 16397 }, { "names": ["GeForce RTX 2060 with Max-Q Design", "NVIDIA GeForce RTX 2060 Max-Q"], - "performance": 9792 + "performance": 9739 }, { "names": ["GeForce RTX 2070", "NVIDIA GeForce RTX 2070 Mobile"], "vendor": "NVIDIA", - "performance": 16204 + "performance": 16115 }, { "names": ["GeForce RTX 2070 (Mobile)", "GeForce RTX 2070 Mobile", "NVIDIA GeForce RTX 2070 (Desktop)"], "vendor": "NVIDIA", "performance": 12354 }, { "names": ["GeForce RTX 2070 SUPER", "NVIDIA GeForce RTX 2070 Super Mobile"], - "performance": 18109 + "performance": 18101 }, { "names": ["GeForce RTX 2070 Super with Max-Q Design", "GeForce RTX 2070 Max-Q", "NVIDIA GeForce RTX 2070 Super Max-Q"], "vendor": "NVIDIA", - "performance": 14508 + "performance": 14784 }, { "names": ["GeForce RTX 2070 with Max-Q Design", "NVIDIA GeForce RTX 2070 Max-Q"], - "performance": 12359 + "performance": 12314 }, { "names": ["GeForce RTX 2080", "NVIDIA GeForce RTX 2080 Mobile"], "vendor": "NVIDIA", - "performance": 18611 + "performance": 18576 }, { "names": ["GeForce RTX 2080 (Mobile)", "GeForce RTX 2080 Mobile", "NVIDIA GeForce RTX 2080 (Desktop)"], "vendor": "NVIDIA", "performance": 15107 }, { "names": ["GeForce RTX 2080 SUPER", "NVIDIA GeForce RTX 2080 Super Mobile"], - "performance": 19318 + "performance": 19380 }, { "names": ["GeForce RTX 2080 Super with Max-Q Design", "GeForce RTX 2080 Max-Q", "NVIDIA GeForce RTX 2080 Super Max-Q"], "vendor": "NVIDIA", - "performance": 14194 + "performance": 13894 }, { "names": ["GeForce RTX 2080 Ti", "NVIDIA GeForce RTX 2080 Ti (Desktop)"], "vendor": "NVIDIA", - "performance": 21535 + "performance": 21574 }, { "names": ["GeForce RTX 2080 with Max-Q Design", "NVIDIA GeForce RTX 2080 Max-Q"], - "performance": 14325 + "performance": 13943 + }, { + "names": ["GeForce RTX 3070", "NVIDIA GeForce RTX 3070"], + "performance": 21254 }, { "names": ["GeForce RTX 3080", "NVIDIA GeForce RTX 3080"], - "performance": 23779 + "performance": 23738 }, { "names": ["GeForce RTX 3090", "NVIDIA GeForce RTX 3090"], - "performance": 25184 + "performance": 25166 }, { "names": ["GRID K1"], "vendor": "NVIDIA", @@ -911,7 +918,7 @@ }, { "names": ["GRID K180Q"], "vendor": "NVIDIA", - "performance": 783 + "performance": 557 }, { "names": ["GRID K2"], "vendor": "NVIDIA", @@ -965,126 +972,126 @@ "performance": 213 }, { "names": ["Intel HD 3000", "Intel HD Graphics 3000"], - "performance": 258 + "performance": 256 }, { "names": ["Intel HD 4000", "Intel HD Graphics 4000"], - "performance": 329 + "performance": 330 }, { "names": ["Intel HD 4400", "Intel HD Graphics 4400"], "performance": 529 }, { "names": ["Intel HD 4600", "Intel HD Graphics 4600"], - "performance": 639 + "performance": 633 }, { "names": ["Intel HD 500", "Intel HD Graphics 500"], - "performance": 309 + "performance": 306 }, { "names": ["Intel HD 5000", "Intel HD Graphics 5000"], - "performance": 562 + "performance": 563 }, { "names": ["Intel HD 505", "Intel HD Graphics 505"], - "performance": 358 + "performance": 357 }, { "names": ["Intel HD 510", "Intel HD Graphics 510"], - "performance": 619 + "performance": 622 }, { "names": ["Intel HD 515", "Intel HD Graphics 515"], - "performance": 612 + "performance": 610 }, { "names": ["Intel HD 520", "Intel HD Graphics 520"], - "performance": 855 + "performance": 860 }, { "names": ["Intel HD 530", "Intel HD Graphics 530"], - "performance": 994 + "performance": 990 }, { "names": ["Intel HD 5300", "Intel HD Graphics 5300"], - "performance": 406 + "performance": 411 }, { "names": ["Intel HD 5500", "Intel HD Graphics 5500"], - "performance": 579 + "performance": 580 }, { "names": ["Intel HD 5600", "Intel HD Graphics 5600"], "performance": 712 }, { "names": ["Intel HD 6000", "Intel HD Graphics 6000"], - "performance": 832 + "performance": 844 }, { "names": ["Intel HD 610", "Intel HD Graphics 610"], - "performance": 674 + "performance": 666 }, { "names": ["Intel HD 615", "Intel HD Graphics 615"], "performance": 757 }, { "names": ["Intel HD 630", "Intel HD Graphics 630"], - "performance": 1170 + "performance": 1176 }, { "names": ["Intel HD Graphics 620", "HD Graphics 620"], "vendor": "Intel", - "performance": 925 + "performance": 924 }, { "names": ["Intel HD P530", "Intel HD Graphics P530"], - "performance": 1480 + "performance": 1454 }, { "names": ["Intel HD P630", "Intel HD Graphics P630"], "performance": 1276 }, { "names": ["Intel Iris 5100", "Intel Iris Graphics 5100"], - "performance": 740 + "performance": 763 }, { "names": ["Intel Iris 540", "Intel Iris Graphics 540"], - "performance": 1236 + "performance": 1227 }, { "names": ["Intel Iris 550", "Intel Iris Graphics 550"], - "performance": 1384 + "performance": 1420 }, { "names": ["Intel Iris 6100", "Intel Iris Graphics 6100"], - "performance": 896 + "performance": 850 }, { "names": ["Intel Iris 650", "Intel Iris Plus Graphics 650"], "performance": 1795 }, { "names": ["Intel Iris Plus", "Intel Iris Plus Graphics G7 (Ice Lake 64 EU)"], - "performance": 1880 + "performance": 1887 }, { "names": ["Intel Iris Plus 640", "Intel Iris Plus Graphics 640"], - "performance": 1274 + "performance": 1316 }, { "names": ["Intel Iris Plus 645", "Intel Iris Plus Graphics 645"], - "performance": 1813 + "performance": 1789 }, { "names": ["Intel Iris Plus 655", "Intel Iris Plus Graphics 655"], - "performance": 1809 + "performance": 1813 }, { "names": ["Intel Iris Pro 5200", "Intel Iris Pro Graphics 5200"], "performance": 1015 }, { "names": ["Intel Iris Pro 580", "Intel Iris Pro Graphics 580"], - "performance": 2104 + "performance": 2010 }, { "names": ["Intel Iris Pro Graphics 6200", "Iris Pro Graphics 6200"], "vendor": "Intel", - "performance": 1542 + "performance": 1490 }, { "names": ["Intel Iris Pro P580", "Intel Iris Pro Graphics P580"], "performance": 2169 }, { - "names": ["Intel Iris Xe", "Intel Iris Xe Graphics G7 96EUs"], - "performance": 3250 + "names": ["Intel Iris Xe", "Intel Iris Xe MAX Graphics"], + "performance": 3022 }, { "names": ["Intel UHD", "Intel UHD Graphics Xe G4 48EUs"], - "performance": 2016 + "performance": 1925 }, { "names": ["Intel UHD 600", "Intel UHD Graphics 600"], - "performance": 336 + "performance": 333 }, { "names": ["Intel UHD 605", "Intel UHD Graphics 605"], "performance": 375 }, { "names": ["Intel UHD 610", "Intel UHD Graphics 610"], - "performance": 721 + "performance": 720 }, { "names": ["Intel UHD 615", "Intel UHD Graphics 615"], - "performance": 774 + "performance": 767 }, { "names": ["Intel UHD 617", "Intel UHD Graphics 617"], "performance": 858 @@ -1093,18 +1100,18 @@ "performance": 889 }, { "names": ["Intel UHD 630", "Intel UHD Graphics 630"], - "performance": 1555 + "performance": 1511 }, { "names": ["Intel UHD Graphics 620", "UHD Graphics 620"], "vendor": "Intel", - "performance": 1053 + "performance": 1054 }, { "names": ["Intel UHD P630", "Intel UHD Graphics P630"], - "performance": 2997 + "performance": 2926 }, { "names": ["Mobility Radeon HD 5570"], "vendor": "ATI", - "performance": 559 + "performance": 551 }, { "names": ["Mobility Radeon. HD 5470", "Radeon HD 5470"], "vendor": "ATI", @@ -1123,19 +1130,19 @@ }, { "names": ["NVS 300"], "vendor": "NVIDIA", - "performance": 121 + "performance": 112 }, { "names": ["NVS 310"], "vendor": "NVIDIA", - "performance": 241 + "performance": 250 }, { "names": ["NVS 315"], "vendor": "NVIDIA", - "performance": 295 + "performance": 299 }, { "names": ["NVS 4200M", "NVIDIA NVS 4200M"], "vendor": "NVIDIA", - "performance": 247 + "performance": 245 }, { "names": ["NVS 510"], "vendor": "NVIDIA", @@ -1143,11 +1150,11 @@ }, { "names": ["NVS 5200M", "NVIDIA NVS 5200M"], "vendor": "NVIDIA", - "performance": 556 + "performance": 548 }, { "names": ["NVS 5400M", "NVIDIA NVS 5400M"], "vendor": "NVIDIA", - "performance": 641 + "performance": 642 }, { "names": ["NVS 810"], "vendor": "NVIDIA", @@ -1167,7 +1174,7 @@ }, { "names": ["Quadro 1000M", "NVIDIA Quadro 1000M"], "vendor": "NVIDIA", - "performance": 586 + "performance": 593 }, { "names": ["Quadro 2000D"], "vendor": "NVIDIA", @@ -1179,7 +1186,7 @@ }, { "names": ["Quadro 3000M", "NVIDIA Quadro 3000M"], "vendor": "NVIDIA", - "performance": 1082 + "performance": 1026 }, { "names": ["Quadro 400"], "vendor": "NVIDIA", @@ -1187,15 +1194,15 @@ }, { "names": ["Quadro 4000M", "NVIDIA Quadro 4000M"], "vendor": "NVIDIA", - "performance": 1222 + "performance": 1204 }, { "names": ["Quadro 410"], "vendor": "NVIDIA", - "performance": 441 + "performance": 446 }, { "names": ["Quadro 5000", "NVIDIA Quadro RTX 5000 (Laptop)"], "vendor": "NVIDIA", - "performance": 1982 + "performance": 2000 }, { "names": ["Quadro 500M"], "vendor": "NVIDIA", @@ -1219,35 +1226,35 @@ }, { "names": ["Quadro K1000M", "NVIDIA Quadro K1000M"], "vendor": "NVIDIA", - "performance": 780 + "performance": 774 }, { "names": ["Quadro K1100M", "NVIDIA Quadro K1100M"], "vendor": "NVIDIA", - "performance": 1100 + "performance": 1110 }, { "names": ["Quadro K1200"], "vendor": "NVIDIA", - "performance": 2861 + "performance": 2876 }, { "names": ["Quadro K2000"], "vendor": "NVIDIA", - "performance": 1588 + "performance": 1573 }, { "names": ["Quadro K2000D"], "vendor": "NVIDIA", - "performance": 1650 + "performance": 1646 }, { "names": ["Quadro K2000M", "NVIDIA Quadro K2000M"], "vendor": "NVIDIA", - "performance": 1033 + "performance": 1039 }, { "names": ["Quadro K2100M", "NVIDIA Quadro K2100M"], "vendor": "NVIDIA", - "performance": 1388 + "performance": 1400 }, { "names": ["Quadro K2200"], "vendor": "NVIDIA", - "performance": 3565 + "performance": 3561 }, { "names": ["Quadro K2200M"], "vendor": "NVIDIA", @@ -1255,15 +1262,15 @@ }, { "names": ["Quadro K3000M", "NVIDIA Quadro K3000M"], "vendor": "NVIDIA", - "performance": 1652 + "performance": 1657 }, { "names": ["Quadro K3100M", "NVIDIA Quadro K3100M"], "vendor": "NVIDIA", - "performance": 2286 + "performance": 2314 }, { "names": ["Quadro K4000"], "vendor": "NVIDIA", - "performance": 2679 + "performance": 2687 }, { "names": ["Quadro K4000M", "NVIDIA Quadro K4000M"], "vendor": "NVIDIA", @@ -1271,23 +1278,23 @@ }, { "names": ["Quadro K4100M", "NVIDIA Quadro K4100M"], "vendor": "NVIDIA", - "performance": 2395 + "performance": 2454 }, { "names": ["Quadro K420"], "vendor": "NVIDIA", - "performance": 767 + "performance": 771 }, { "names": ["Quadro K4200"], "vendor": "NVIDIA", - "performance": 4228 + "performance": 4261 }, { "names": ["Quadro K5000"], "vendor": "NVIDIA", - "performance": 3923 + "performance": 3922 }, { "names": ["Quadro K5000M", "NVIDIA Quadro K5000M"], "vendor": "NVIDIA", - "performance": 2850 + "performance": 3133 }, { "names": ["Quadro K500M", "NVIDIA Quadro K500M"], "vendor": "NVIDIA", @@ -1295,7 +1302,7 @@ }, { "names": ["Quadro K5100M", "NVIDIA Quadro K5100M"], "vendor": "NVIDIA", - "performance": 2868 + "performance": 3009 }, { "names": ["Quadro K510M", "NVIDIA Quadro K510M"], "vendor": "NVIDIA", @@ -1303,67 +1310,67 @@ }, { "names": ["Quadro K5200"], "vendor": "NVIDIA", - "performance": 5855 + "performance": 5922 }, { "names": ["Quadro K600"], "vendor": "NVIDIA", - "performance": 778 + "performance": 776 }, { "names": ["Quadro K6000"], "vendor": "NVIDIA", - "performance": 8503 + "performance": 8146 }, { "names": ["Quadro K610M", "NVIDIA Quadro K610M"], "vendor": "NVIDIA", - "performance": 725 + "performance": 726 }, { "names": ["Quadro K620"], "vendor": "NVIDIA", - "performance": 2274 + "performance": 2282 }, { "names": ["Quadro K620M", "NVIDIA Quadro K620M"], "vendor": "NVIDIA", - "performance": 1150 + "performance": 1200 }, { "names": ["Quadro M1000M", "NVIDIA Quadro M1000M"], "vendor": "NVIDIA", - "performance": 3002 + "performance": 3027 }, { "names": ["Quadro M1200", "Quadro M1200 Mobile", "NVIDIA Quadro M1200"], "vendor": "NVIDIA", - "performance": 3564 + "performance": 3613 }, { "names": ["Quadro M2000"], "vendor": "NVIDIA", - "performance": 4015 + "performance": 4012 }, { "names": ["Quadro M2000M", "NVIDIA Quadro M2000M"], "vendor": "NVIDIA", - "performance": 3576 + "performance": 3561 }, { "names": ["Quadro M2200", "Quadro M2200 Mobile", "NVIDIA Quadro M2200"], "vendor": "NVIDIA", - "performance": 4486 + "performance": 4457 }, { "names": ["Quadro M3000M", "NVIDIA Quadro M3000M"], "vendor": "NVIDIA", - "performance": 5424 + "performance": 5446 }, { "names": ["Quadro M4000"], "vendor": "NVIDIA", - "performance": 6526 + "performance": 6537 }, { "names": ["Quadro M4000M", "NVIDIA Quadro M4000M"], "vendor": "NVIDIA", - "performance": 6479 + "performance": 6829 }, { "names": ["Quadro M5000"], "vendor": "NVIDIA", - "performance": 9245 + "performance": 9159 }, { "names": ["Quadro M5000M", "NVIDIA Quadro M5000M"], "vendor": "NVIDIA", - "performance": 6432 + "performance": 6872 }, { "names": ["Quadro M500M", "NVIDIA Quadro M500M"], "vendor": "NVIDIA", @@ -1379,34 +1386,34 @@ }, { "names": ["Quadro M6000"], "vendor": "NVIDIA", - "performance": 12164 + "performance": 12143 }, { "names": ["Quadro M600M", "NVIDIA Quadro M600M"], "vendor": "NVIDIA", - "performance": 1932 + "performance": 2142 }, { "names": ["Quadro M620", "Quadro M620 Mobile", "NVIDIA Quadro M620"], "vendor": "NVIDIA", - "performance": 2805 + "performance": 2881 }, { "names": ["Quadro P1000", "NVIDIA Quadro P1000"], "vendor": "NVIDIA", - "performance": 4328 + "performance": 4369 }, { "names": ["Quadro P2000", "NVIDIA Quadro P2000"], "vendor": "NVIDIA", - "performance": 7245 + "performance": 7189 }, { "names": ["Quadro P2000 with Max-Q Design", "NVIDIA Quadro P2000 Max-Q"], - "performance": 4991 + "performance": 5122 }, { "names": ["Quadro P3000", "Quadro P3000 Mobile", "NVIDIA Quadro P3000"], "vendor": "NVIDIA", - "performance": 6703 + "performance": 6919 }, { "names": ["Quadro P3200", "Quadro P3200 Mobile", "NVIDIA Quadro P3200"], "vendor": "NVIDIA", - "performance": 7799 + "performance": 7719 }, { "names": ["Quadro P3200 with Max-Q Design", "Quadro P3200 Max-Q"], "vendor": "NVIDIA", @@ -1414,11 +1421,11 @@ }, { "names": ["Quadro P400"], "vendor": "NVIDIA", - "performance": 1661 + "performance": 1642 }, { "names": ["Quadro P4000", "NVIDIA Quadro P4000"], "vendor": "NVIDIA", - "performance": 11707 + "performance": 11396 }, { "names": ["Quadro P4000 with Max-Q Design", "Quadro P4000 Max-Q", "NVIDIA Quadro P4000 Max-Q"], "vendor": "NVIDIA", @@ -1426,22 +1433,22 @@ }, { "names": ["Quadro P4200", "Quadro P4200 Mobile", "NVIDIA Quadro P4200"], "vendor": "NVIDIA", - "performance": 12019 + "performance": 11820 }, { "names": ["Quadro P500", "Quadro P500 Mobile", "NVIDIA Quadro P500"], "vendor": "NVIDIA", - "performance": 1742 + "performance": 1743 }, { "names": ["Quadro P5000", "NVIDIA Quadro P5000"], "vendor": "NVIDIA", - "performance": 11450 + "performance": 11416 }, { "names": ["Quadro P520", "NVIDIA Quadro P520"], - "performance": 2178 + "performance": 2217 }, { "names": ["Quadro P5200", "Quadro P5200 Mobile", "NVIDIA Quadro P5200"], "vendor": "NVIDIA", - "performance": 11630 + "performance": 11559 }, { "names": ["Quadro P5200 with Max-Q Design", "Quadro P5200 Max-Q"], "vendor": "NVIDIA", @@ -1449,7 +1456,7 @@ }, { "names": ["Quadro P600", "NVIDIA Quadro P600"], "vendor": "NVIDIA", - "performance": 3427 + "performance": 3460 }, { "names": ["Quadro P6000"], "vendor": "NVIDIA", @@ -1457,56 +1464,56 @@ }, { "names": ["Quadro P620", "NVIDIA Quadro P620"], "vendor": "NVIDIA", - "performance": 3658 + "performance": 3668 }, { "names": ["Quadro RTX 3000", "NVIDIA Quadro RTX 3000 (Laptop)"], - "performance": 11269 + "performance": 11284 }, { "names": ["Quadro RTX 3000 with Max-Q Design", "NVIDIA Quadro RTX 3000 Max-Q"], - "performance": 8306 + "performance": 8697 }, { "names": ["Quadro RTX 4000", "NVIDIA Quadro RTX 4000 Max-Q"], "vendor": "NVIDIA", - "performance": 15142 + "performance": 15098 }, { "names": ["Quadro RTX 5000", "NVIDIA Quadro RTX 5000 Max-Q"], "vendor": "NVIDIA", - "performance": 17321 + "performance": 16628 }, { "names": ["Quadro RTX 6000"], "vendor": "NVIDIA", - "performance": 19731 + "performance": 20309 }, { "names": ["Quadro RTX 8000"], "vendor": "NVIDIA", - "performance": 19221 + "performance": 20448 }, { "names": ["Quadro T1000", "NVIDIA Quadro T1000 (Laptop)"], - "performance": 6448 + "performance": 6528 }, { "names": ["Quadro T1000 with Max-Q Design", "NVIDIA Quadro T1000 Max-Q"], - "performance": 6888 + "performance": 6755 }, { "names": ["Quadro T2000", "NVIDIA Quadro T2000 (Laptop)"], - "performance": 6785 + "performance": 6874 }, { "names": ["Quadro T2000 with Max-Q Design", "NVIDIA Quadro T2000 Max-Q"], - "performance": 6243 + "performance": 6729 }, { "names": ["Qualcomm Adreno 630 GPU", "Qualcomm Adreno 630"], "performance": 249 }, { "names": ["Radeon 520", "Radeon 520 Mobile", "AMD Radeon 520"], "vendor": "AMD", - "performance": 866 + "performance": 878 }, { "names": ["Radeon 530", "Radeon 530 Mobile", "AMD Radeon 530"], "vendor": "AMD", - "performance": 938 + "performance": 912 }, { "names": ["Radeon 535", "Radeon 535 Mobile"], "vendor": "AMD", - "performance": 1130 + "performance": 1117 }, { "names": ["Radeon 540", "Radeon RX 540 Mobile", "AMD Radeon RX 540"], "vendor": "AMD", @@ -1514,7 +1521,7 @@ }, { "names": ["Radeon 540X", "Radeon 540X Mobile", "AMD Radeon 540X"], "vendor": "AMD", - "performance": 1320 + "performance": 1374 }, { "names": ["Radeon 550X", "Radeon 550X 640SP", "AMD Radeon RX 550X (Laptop)"], "vendor": "AMD", @@ -1522,6 +1529,9 @@ }, { "names": ["Radeon 620", "AMD Radeon 620"], "performance": 859 + }, { + "names": ["Radeon 625", "AMD Radeon 625"], + "performance": 1324 }, { "names": ["Radeon 630", "AMD Radeon 630"], "performance": 1262 @@ -1548,7 +1558,7 @@ }, { "names": ["Radeon HD 6230"], "vendor": "AMD", - "performance": 221 + "performance": 179 }, { "names": ["Radeon HD 6250", "AMD Radeon HD 6250"], "vendor": "AMD", @@ -1560,7 +1570,7 @@ }, { "names": ["Radeon HD 6320", "Radeon HD 6320 IGP", "AMD Radeon HD 6320"], "vendor": "AMD", - "performance": 149 + "performance": 144 }, { "names": ["RADEON HD 6350", "Radeon HD 6350"], "vendor": "AMD", @@ -1572,11 +1582,11 @@ }, { "names": ["Radeon HD 6380G", "Radeon HD 6380G IGP", "AMD Radeon HD 6380G"], "vendor": "AMD", - "performance": 231 + "performance": 213 }, { "names": ["Radeon HD 6410D", "Radeon HD 6410D IGP"], "vendor": "AMD", - "performance": 220 + "performance": 217 }, { "names": ["Radeon HD 6430M", "AMD Radeon HD 6430M"], "vendor": "AMD", @@ -1584,7 +1594,7 @@ }, { "names": ["Radeon HD 6450", "AMD Radeon HD 6450 GDDR5"], "vendor": "AMD", - "performance": 194 + "performance": 199 }, { "names": ["Radeon HD 6450A"], "vendor": "AMD", @@ -1592,11 +1602,11 @@ }, { "names": ["Radeon HD 6470M", "AMD Radeon HD 6470M"], "vendor": "AMD", - "performance": 228 + "performance": 226 }, { "names": ["Radeon HD 6480G", "Radeon HD 6480G IGP", "AMD Radeon HD 6480G + HD 7450M Dual Graphics"], "vendor": "AMD", - "performance": 275 + "performance": 279 }, { "names": ["Radeon HD 6490M", "AMD Radeon HD 6490M"], "vendor": "AMD", @@ -1604,11 +1614,11 @@ }, { "names": ["Radeon HD 6520G", "Radeon HD 6520G IGP", "AMD Radeon HD 6520G + HD 7450M Dual Graphics"], "vendor": "AMD", - "performance": 300 + "performance": 304 }, { "names": ["Radeon HD 6530D", "Radeon HD 6530D IGP"], "vendor": "AMD", - "performance": 311 + "performance": 315 }, { "names": ["Radeon HD 6550A"], "vendor": "AMD", @@ -1616,11 +1626,11 @@ }, { "names": ["Radeon HD 6550D", "Radeon HD 6550D IGP", "AMD Radeon HD 6550D"], "vendor": "AMD", - "performance": 412 + "performance": 410 }, { "names": ["Radeon HD 6570"], "vendor": "AMD", - "performance": 499 + "performance": 506 }, { "names": ["Radeon HD 6610M"], "vendor": "AMD", @@ -1628,7 +1638,7 @@ }, { "names": ["Radeon HD 6620G", "Radeon HD 6620G IGP", "AMD Radeon HD 6620G + HD 7670M Dual Graphics"], "vendor": "AMD", - "performance": 431 + "performance": 386 }, { "names": ["Radeon HD 6630M", "AMD Radeon HD 6630M"], "vendor": "AMD", @@ -1640,15 +1650,15 @@ }, { "names": ["Radeon HD 6650M", "AMD Radeon HD 6650M"], "vendor": "AMD", - "performance": 735 + "performance": 748 }, { "names": ["Radeon HD 6670"], "vendor": "AMD", - "performance": 701 + "performance": 693 }, { "names": ["Radeon HD 6750"], "vendor": "AMD", - "performance": 1088 + "performance": 1055 }, { "names": ["Radeon HD 6750M", "Radeon HD 6750M Mac Edition"], "vendor": "AMD", @@ -1656,7 +1666,7 @@ }, { "names": ["Radeon HD 6770"], "vendor": "AMD", - "performance": 1247 + "performance": 1224 }, { "names": ["Radeon HD 6770M", "AMD Radeon HD 6770M"], "vendor": "AMD", @@ -1664,7 +1674,7 @@ }, { "names": ["Radeon HD 6790", "AMD Radeon HD 6790"], "vendor": "AMD", - "performance": 1718 + "performance": 1666 }, { "names": ["Radeon HD 6850 X2"], "vendor": "AMD", @@ -1688,7 +1698,7 @@ }, { "names": ["Radeon HD 7340", "Radeon HD 7340 IGP", "AMD Radeon HD 7340"], "vendor": "AMD", - "performance": 157 + "performance": 152 }, { "names": ["Radeon HD 7350", "Radeon HD 7350 OEM"], "vendor": "AMD", @@ -1700,11 +1710,11 @@ }, { "names": ["Radeon HD 7420G", "Radeon HD 7420G IGP", "AMD Radeon HD 7420G"], "vendor": "AMD", - "performance": 333 + "performance": 304 }, { "names": ["Radeon HD 7450", "Radeon HD 7450 OEM"], "vendor": "AMD", - "performance": 230 + "performance": 237 }, { "names": ["Radeon HD 7450A"], "vendor": "AMD", @@ -1716,7 +1726,7 @@ }, { "names": ["Radeon HD 7470", "Radeon HD 7470 OEM"], "vendor": "AMD", - "performance": 486 + "performance": 369 }, { "names": ["Radeon HD 7470M", "AMD Radeon HD 7470M"], "vendor": "AMD", @@ -1724,7 +1734,7 @@ }, { "names": ["Radeon HD 7480D", "Radeon HD 7480D IGP", "AMD Radeon HD 7480D"], "vendor": "AMD", - "performance": 297 + "performance": 296 }, { "names": ["Radeon HD 7500G", "Radeon HD 7500G IGP", "AMD Radeon HD 7500G + HD 7550M Dual Graphics"], "vendor": "AMD", @@ -1732,11 +1742,11 @@ }, { "names": ["Radeon HD 7520G", "Radeon HD 7520G IGP", "AMD Radeon HD 7520G + HD 7670M Dual Graphics"], "vendor": "AMD", - "performance": 314 + "performance": 287 }, { "names": ["Radeon HD 7540D", "Radeon HD 7540D IGP"], "vendor": "AMD", - "performance": 348 + "performance": 338 }, { "names": ["Radeon HD 7550M", "AMD Radeon HD 7550M"], "vendor": "AMD", @@ -1744,19 +1754,19 @@ }, { "names": ["Radeon HD 7560D", "Radeon HD 7560D IGP", "AMD Radeon HD 7560D"], "vendor": "AMD", - "performance": 483 + "performance": 479 }, { "names": ["Radeon HD 7570"], "vendor": "AMD", - "performance": 648 + "performance": 629 }, { "names": ["Radeon HD 7570M", "AMD Radeon HD 7570M"], "vendor": "AMD", - "performance": 469 + "performance": 465 }, { "names": ["Radeon HD 7600G", "Radeon HD 7600G IGP", "AMD Radeon HD 7600G"], "vendor": "AMD", - "performance": 354 + "performance": 351 }, { "names": ["Radeon HD 7610M", "AMD Radeon HD 7640G + HD 7610M Dual Graphics"], "vendor": "AMD", @@ -1768,7 +1778,7 @@ }, { "names": ["Radeon HD 7640G", "Radeon HD 7640G IGP", "AMD Radeon HD 7640G + HD 7670M Dual Graphics"], "vendor": "AMD", - "performance": 455 + "performance": 457 }, { "names": ["Radeon HD 7650A"], "vendor": "AMD", @@ -1776,19 +1786,19 @@ }, { "names": ["Radeon HD 7650M", "AMD Radeon HD 7650M"], "vendor": "AMD", - "performance": 508 + "performance": 469 }, { "names": ["Radeon HD 7660D", "Radeon HD 7660D IGP", "AMD Radeon HD 7660D"], "vendor": "AMD", - "performance": 515 + "performance": 499 }, { "names": ["Radeon HD 7660G", "Radeon HD 7660G IGP", "AMD Radeon HD 7660G + HD 7670M Dual Graphics"], "vendor": "AMD", - "performance": 477 + "performance": 482 }, { "names": ["Radeon HD 7670", "Radeon HD 7670 OEM"], "vendor": "AMD", - "performance": 873 + "performance": 854 }, { "names": ["Radeon HD 7670A"], "vendor": "AMD", @@ -1796,7 +1806,7 @@ }, { "names": ["Radeon HD 7670M", "AMD Radeon HD 7670M"], "vendor": "AMD", - "performance": 424 + "performance": 441 }, { "names": ["Radeon HD 7690M", "AMD Radeon HD 7690M"], "vendor": "AMD", @@ -1808,11 +1818,11 @@ }, { "names": ["Radeon HD 7730"], "vendor": "AMD", - "performance": 1252 + "performance": 1246 }, { "names": ["Radeon HD 7730M", "AMD Radeon HD 7730M"], "vendor": "AMD", - "performance": 685 + "performance": 693 }, { "names": ["Radeon HD 7750"], "vendor": "AMD", @@ -1824,7 +1834,7 @@ }, { "names": ["Radeon HD 7770", "Radeon HD 7770 GHz Edition", "AMD Radeon HD 7770"], "vendor": "AMD", - "performance": 2151 + "performance": 2158 }, { "names": ["Radeon HD 7790"], "vendor": "AMD", @@ -1832,7 +1842,7 @@ }, { "names": ["Radeon HD 7850"], "vendor": "AMD", - "performance": 3770 + "performance": 3718 }, { "names": ["Radeon HD 7850M", "AMD Radeon HD 7850M"], "vendor": "AMD", @@ -1840,7 +1850,7 @@ }, { "names": ["Radeon HD 7870", "Radeon HD 7870 XT", "AMD Radeon HD 7870"], "vendor": "AMD", - "performance": 4641 + "performance": 4637 }, { "names": ["Radeon HD 7870M", "AMD Radeon HD 7870M"], "vendor": "AMD", @@ -1896,7 +1906,7 @@ }, { "names": ["Radeon HD 8330", "Radeon HD 8330 IGP", "AMD Radeon HD 8330"], "vendor": "AMD", - "performance": 247 + "performance": 251 }, { "names": ["Radeon HD 8330E"], "vendor": "AMD", @@ -1904,7 +1914,7 @@ }, { "names": ["Radeon HD 8350", "Radeon HD 8350 OEM"], "vendor": "AMD", - "performance": 209 + "performance": 189 }, { "names": ["Radeon HD 8350G", "Radeon HD 8350G IGP", "AMD Radeon HD 8350G"], "vendor": "AMD", @@ -1940,11 +1950,11 @@ }, { "names": ["Radeon HD 8490", "Radeon HD 8490 OEM"], "vendor": "AMD", - "performance": 273 + "performance": 271 }, { "names": ["Radeon HD 8510G", "Radeon HD 8510G IGP", "AMD Radeon HD 8510G"], "vendor": "AMD", - "performance": 378 + "performance": 374 }, { "names": ["Radeon HD 8550D", "Radeon HD 8550D IGP"], "vendor": "AMD", @@ -1952,26 +1962,26 @@ }, { "names": ["Radeon HD 8550G", "Radeon HD 8550G IGP", "AMD Radeon HD 8550G + HD 8750M Dual Graphics"], "vendor": "AMD", - "performance": 431 + "performance": 457 }, { "names": ["Radeon HD 8550G + 7600M Dual", "AMD Radeon HD 8550G + HD 8670M Dual Graphics"], "performance": 901 }, { "names": ["Radeon HD 8570", "Radeon HD 8570 OEM"], "vendor": "AMD", - "performance": 1002 + "performance": 977 }, { "names": ["Radeon HD 8570D", "Radeon HD 8570D IGP", "AMD Radeon HD 8570D"], "vendor": "AMD", - "performance": 445 + "performance": 442 }, { "names": ["Radeon HD 8570M", "AMD Radeon HD 8650G + HD 8570M Dual Graphics"], "vendor": "AMD", - "performance": 485 + "performance": 447 }, { "names": ["Radeon HD 8610G", "Radeon HD 8610G IGP", "AMD Radeon HD 8610G"], "vendor": "AMD", - "performance": 442 + "performance": 420 }, { "names": ["Radeon HD 8650D", "Radeon HD 8650D IGP"], "vendor": "AMD", @@ -1979,11 +1989,11 @@ }, { "names": ["Radeon HD 8650G", "Radeon HD 8650G IGP", "AMD Radeon HD 8650G + HD 8670M Dual Graphics"], "vendor": "AMD", - "performance": 515 + "performance": 519 }, { "names": ["Radeon HD 8670D", "Radeon HD 8670D IGP", "AMD Radeon HD 8670D"], "vendor": "AMD", - "performance": 574 + "performance": 570 }, { "names": ["Radeon HD 8670M", "AMD Radeon HD 8670M"], "vendor": "AMD", @@ -1995,11 +2005,11 @@ }, { "names": ["Radeon HD 8730M", "AMD Radeon HD 8730M"], "vendor": "AMD", - "performance": 728 + "performance": 700 }, { "names": ["Radeon HD 8750M", "AMD Radeon HD 8750M"], "vendor": "AMD", - "performance": 863 + "performance": 881 }, { "names": ["Radeon HD 8790M", "AMD Radeon HD 8790M"], "vendor": "AMD", @@ -2015,7 +2025,7 @@ }, { "names": ["Radeon HD 8950", "Radeon HD 8950 OEM"], "vendor": "AMD", - "performance": 2066 + "performance": 2220 }, { "names": ["Radeon HD 8970M", "AMD Radeon HD 8970M"], "vendor": "AMD", @@ -2046,10 +2056,10 @@ "performance": 3453 }, { "names": ["Radeon Pro 5300M", "AMD Radeon Pro 5300M"], - "performance": 5658 + "performance": 5519 }, { "names": ["Radeon Pro 5500M", "AMD Radeon Pro 5500M"], - "performance": 6650 + "performance": 6699 }, { "names": ["Radeon Pro 555", "AMD Radeon Pro 555"], "vendor": "AMD", @@ -2101,21 +2111,25 @@ "names": ["Radeon Pro Vega 64"], "vendor": "AMD", "performance": 11456 + }, { + "names": ["Radeon Pro VII", "Radeon VII"], + "vendor": "AMD", + "performance": 17228 }, { "names": ["Radeon Pro WX 2100"], "vendor": "AMD", - "performance": 1612 + "performance": 1644 }, { "names": ["Radeon Pro WX 3100", "AMD Radeon Pro WX 3100"], "vendor": "AMD", - "performance": 2855 + "performance": 2710 }, { "names": ["Radeon Pro WX 3200", "AMD Radeon Pro WX 3200"], "performance": 2560 }, { "names": ["Radeon Pro WX 4100"], "vendor": "AMD", - "performance": 3758 + "performance": 3710 }, { "names": ["Radeon Pro WX 4130", "Radeon Pro WX 4130 Mobile", "AMD Radeon Pro WX 4130"], "vendor": "AMD", @@ -2123,7 +2137,7 @@ }, { "names": ["Radeon Pro WX 4150", "Radeon Pro WX 4150 Mobile", "AMD Radeon Pro WX 4150"], "vendor": "AMD", - "performance": 1991 + "performance": 1849 }, { "names": ["Radeon Pro WX 4170", "Radeon Pro WX 4170 Mobile"], "vendor": "AMD", @@ -2131,19 +2145,19 @@ }, { "names": ["Radeon Pro WX 5100"], "vendor": "AMD", - "performance": 5329 + "performance": 5344 }, { "names": ["Radeon Pro WX 7100", "AMD Radeon Pro WX 7100"], "vendor": "AMD", - "performance": 7674 + "performance": 7439 }, { "names": ["Radeon Pro WX 8200"], "vendor": "AMD", - "performance": 14137 + "performance": 14190 }, { "names": ["Radeon Pro WX 9100"], "vendor": "AMD", - "performance": 12372 + "performance": 13809 }, { "names": ["Radeon Pro WX Vega M GL", "AMD Radeon Pro WX Vega M GL"], "vendor": "AMD", @@ -2155,7 +2169,7 @@ }, { "names": ["Radeon R3", "Radeon R3 Graphics", "AMD Radeon R3 (Mullins", "Beema)"], "vendor": "AMD", - "performance": 301 + "performance": 306 }, { "names": ["Radeon R4", "Radeon R4 Graphics", "AMD Radeon R4 (Beema)"], "vendor": "AMD", @@ -2175,11 +2189,11 @@ }, { "names": ["Radeon R5 235X", "Radeon R5 235X OEM"], "vendor": "AMD", - "performance": 368 + "performance": 316 }, { "names": ["Radeon R5 240", "Radeon R5 240 OEM"], "vendor": "AMD", - "performance": 516 + "performance": 518 }, { "names": ["Radeon R5 310", "Radeon R5 310 OEM"], "vendor": "AMD", @@ -2195,7 +2209,7 @@ }, { "names": ["Radeon R5 430", "Radeon R5 430 OEM"], "vendor": "AMD", - "performance": 982 + "performance": 915 }, { "names": ["Radeon R5 435", "Radeon R5 435 OEM"], "vendor": "AMD", @@ -2207,7 +2221,7 @@ }, { "names": ["Radeon R5 M230", "AMD Radeon R5 M230"], "vendor": "AMD", - "performance": 384 + "performance": 386 }, { "names": ["Radeon R5 M240", "AMD Radeon R5 M240"], "vendor": "AMD", @@ -2215,15 +2229,15 @@ }, { "names": ["Radeon R5 M255", "AMD Radeon R5 M255"], "vendor": "AMD", - "performance": 589 + "performance": 552 }, { "names": ["Radeon R5 M315", "AMD Radeon R5 M315"], "vendor": "AMD", - "performance": 495 + "performance": 462 }, { "names": ["Radeon R5 M320", "AMD Radeon R5 M320"], "vendor": "AMD", - "performance": 428 + "performance": 430 }, { "names": ["Radeon R5 M330", "AMD Radeon R5 M330"], "vendor": "AMD", @@ -2235,7 +2249,7 @@ }, { "names": ["Radeon R5 M420", "AMD Radeon R5 M420"], "vendor": "AMD", - "performance": 470 + "performance": 459 }, { "names": ["Radeon R5 M430", "AMD Radeon R5 M430"], "vendor": "AMD", @@ -2243,11 +2257,11 @@ }, { "names": ["Radeon R5 M435"], "vendor": "AMD", - "performance": 896 + "performance": 874 }, { "names": ["Radeon R6", "Radeon R6 Graphics", "AMD Radeon R6 (Carrizo)"], "vendor": "AMD", - "performance": 572 + "performance": 600 }, { "names": ["Radeon R6 + R7 M265DX Dual", "Radeon R7 M265DX"], "vendor": "AMD", @@ -2275,7 +2289,7 @@ }, { "names": ["Radeon R7 250", "Radeon R7 250 OEM", "AMD Radeon R7 250"], "vendor": "AMD", - "performance": 1192 + "performance": 1178 }, { "names": ["Radeon R7 250X"], "vendor": "AMD", @@ -2287,7 +2301,7 @@ }, { "names": ["Radeon R7 260X"], "vendor": "AMD", - "performance": 3066 + "performance": 3087 }, { "names": ["Radeon R7 340", "Radeon R7 340 OEM"], "vendor": "AMD", @@ -2295,19 +2309,19 @@ }, { "names": ["Radeon R7 360"], "vendor": "AMD", - "performance": 3099 + "performance": 3089 }, { "names": ["Radeon R7 370", "AMD Radeon R7 370"], "vendor": "AMD", - "performance": 4418 + "performance": 4437 }, { "names": ["Radeon R7 430", "Radeon R7 430 OEM"], "vendor": "AMD", - "performance": 1215 + "performance": 1159 }, { "names": ["Radeon R7 450", "Radeon R7 450 OEM"], "vendor": "AMD", - "performance": 1918 + "performance": 1967 }, { "names": ["Radeon R7 A265"], "vendor": "AMD", @@ -2319,7 +2333,7 @@ }, { "names": ["Radeon R7 M260", "AMD Radeon R7 M260"], "vendor": "AMD", - "performance": 438 + "performance": 447 }, { "names": ["Radeon R7 M260DX"], "vendor": "AMD", @@ -2327,11 +2341,11 @@ }, { "names": ["Radeon R7 M260X", "AMD Radeon R7 M260X"], "vendor": "AMD", - "performance": 1013 + "performance": 948 }, { "names": ["Radeon R7 M265", "AMD Radeon R7 M265"], "vendor": "AMD", - "performance": 813 + "performance": 631 }, { "names": ["Radeon R7 M270", "AMD Radeon R7 M270"], "vendor": "AMD", @@ -2343,15 +2357,15 @@ }, { "names": ["Radeon R7 M340", "AMD Radeon R7 M340"], "vendor": "AMD", - "performance": 636 + "performance": 644 }, { "names": ["Radeon R7 M350"], "vendor": "AMD", - "performance": 1025 + "performance": 1065 }, { "names": ["Radeon R7 M360", "AMD Radeon R7 M360"], "vendor": "AMD", - "performance": 539 + "performance": 546 }, { "names": ["Radeon R7 M365X"], "vendor": "AMD", @@ -2367,15 +2381,15 @@ }, { "names": ["Radeon R7 M440", "AMD Radeon R7 M440"], "vendor": "AMD", - "performance": 883 + "performance": 885 }, { "names": ["Radeon R7 M445", "AMD Radeon R7 M445"], "vendor": "AMD", - "performance": 922 + "performance": 919 }, { "names": ["Radeon R7 M460", "AMD Radeon R7 M460"], "vendor": "AMD", - "performance": 1009 + "performance": 1005 }, { "names": ["Radeon R7 M465", "AMD Radeon R7 M465"], "vendor": "AMD", @@ -2395,7 +2409,7 @@ }, { "names": ["Radeon R9 255", "Radeon R9 255 OEM"], "vendor": "AMD", - "performance": 1268 + "performance": 1251 }, { "names": ["Radeon R9 260", "Radeon R9 260 OEM"], "vendor": "AMD", @@ -2407,15 +2421,15 @@ }, { "names": ["Radeon R9 270X", "AMD Radeon R9 270X"], "vendor": "AMD", - "performance": 4823 + "performance": 4862 }, { "names": ["Radeon R9 280"], "vendor": "AMD", - "performance": 5550 + "performance": 5563 }, { "names": ["Radeon R9 280X", "AMD Radeon R9 280X"], "vendor": "AMD", - "performance": 6248 + "performance": 6230 }, { "names": ["Radeon R9 285", "380", "Radeon R9 285"], "vendor": "AMD", @@ -2423,15 +2437,15 @@ }, { "names": ["Radeon R9 290"], "vendor": "AMD", - "performance": 8277 + "performance": 8369 }, { "names": ["Radeon R9 290X", "AMD Radeon R9 290X"], "vendor": "AMD", - "performance": 8548 + "performance": 8607 }, { "names": ["Radeon R9 295X2"], "vendor": "AMD", - "performance": 8311 + "performance": 8533 }, { "names": ["Radeon R9 360", "Radeon R9 360 OEM"], "vendor": "AMD", @@ -2443,19 +2457,19 @@ }, { "names": ["Radeon R9 380", "AMD Radeon R9 380"], "vendor": "AMD", - "performance": 6141 + "performance": 6190 }, { "names": ["Radeon R9 380X"], "vendor": "AMD", - "performance": 6015 + "performance": 6183 }, { "names": ["Radeon R9 390"], "vendor": "AMD", - "performance": 8731 + "performance": 8863 }, { "names": ["Radeon R9 390X", "AMD Radeon R9 390X"], "vendor": "AMD", - "performance": 9571 + "performance": 9492 }, { "names": ["Radeon R9 A375"], "vendor": "AMD", @@ -2463,7 +2477,7 @@ }, { "names": ["Radeon R9 Fury", "Radeon R9 FURY", "AMD Radeon R9 Fury"], "vendor": "AMD", - "performance": 9571 + "performance": 9792 }, { "names": ["Radeon R9 Fury + Fury X", "Radeon R9 FURY X"], "vendor": "AMD", @@ -2471,7 +2485,7 @@ }, { "names": ["Radeon R9 M265X", "AMD Radeon R9 M265X"], "vendor": "AMD", - "performance": 933 + "performance": 901 }, { "names": ["Radeon R9 M270X"], "vendor": "AMD", @@ -2491,7 +2505,7 @@ }, { "names": ["Radeon R9 M290X", "AMD Radeon R9 M290X"], "vendor": "AMD", - "performance": 3327 + "performance": 3207 }, { "names": ["Radeon R9 M295X", "AMD Radeon R9 M295X"], "vendor": "AMD", @@ -2499,7 +2513,7 @@ }, { "names": ["Radeon R9 M360"], "vendor": "AMD", - "performance": 1772 + "performance": 1682 }, { "names": ["Radeon R9 M365X", "AMD Radeon R9 M365X"], "vendor": "AMD", @@ -2507,19 +2521,19 @@ }, { "names": ["Radeon R9 M370X", "Radeon R9 M370X Mac Edition", "AMD Radeon R9 M370X"], "vendor": "AMD", - "performance": 1351 + "performance": 1353 }, { "names": ["Radeon R9 M375", "AMD Radeon R9 M375"], "vendor": "AMD", - "performance": 979 + "performance": 928 }, { "names": ["Radeon R9 M375X"], "vendor": "AMD", - "performance": 1962 + "performance": 1850 }, { "names": ["Radeon R9 M380", "AMD Radeon R9 M380"], "vendor": "AMD", - "performance": 3051 + "performance": 3189 }, { "names": ["Radeon R9 M385", "AMD Radeon R9 M385"], "vendor": "AMD", @@ -2535,7 +2549,7 @@ }, { "names": ["Radeon R9 M395", "Radeon R9 M395 Mac Edition", "AMD Radeon R9 M395"], "vendor": "AMD", - "performance": 4954 + "performance": 4967 }, { "names": ["Radeon R9 M395X", "AMD Radeon R9 M395X"], "vendor": "AMD", @@ -2555,36 +2569,36 @@ }, { "names": ["Radeon RX 460", "AMD Radeon RX 460 (Desktop)"], "vendor": "AMD", - "performance": 4042 + "performance": 4079 }, { "names": ["Radeon RX 470", "AMD Radeon RX 470 (Desktop)"], "vendor": "AMD", - "performance": 7918 + "performance": 7938 }, { "names": ["Radeon RX 480", "AMD Radeon RX 480 (Desktop)"], "vendor": "AMD", - "performance": 8509 + "performance": 8533 }, { "names": ["Radeon RX 550", "AMD Radeon RX 550 (Laptop)"], "vendor": "AMD", - "performance": 2436 + "performance": 2812 }, { "names": ["Radeon RX 5500M", "AMD Radeon RX 5500M"], - "performance": 4153 + "performance": 3923 }, { "names": ["Radeon RX 550X"], "vendor": "AMD", - "performance": 1751 + "performance": 2041 }, { "names": ["Radeon RX 560", "AMD Radeon RX 560 (Laptop)"], "vendor": "AMD", - "performance": 3646 + "performance": 3663 }, { "names": ["Radeon RX 5600", "AMD Radeon RX 5600 XT (Desktop)"], - "performance": 10533 + "performance": 10918 }, { "names": ["Radeon RX 5600M", "AMD Radeon RX 5600M"], - "performance": 6292 + "performance": 6906 }, { "names": ["Radeon RX 560X", "AMD Radeon RX 560X (Laptop)"], "vendor": "AMD", @@ -2595,10 +2609,10 @@ "performance": 6967 }, { "names": ["Radeon RX 5700", "AMD Radeon RX 5700 (Desktop)"], - "performance": 14453 + "performance": 14513 }, { "names": ["Radeon RX 5700 XT", "AMD Radeon RX 5700 XT (Desktop)"], - "performance": 16659 + "performance": 16732 }, { "names": ["Radeon RX 570X", "AMD Radeon RX 570X (Laptop)"], "vendor": "AMD", @@ -2606,11 +2620,11 @@ }, { "names": ["Radeon RX 580", "AMD Radeon RX 580 (Desktop)"], "vendor": "AMD", - "performance": 8753 + "performance": 8762 }, { "names": ["Radeon RX 580 2048SP"], "vendor": "AMD", - "performance": 7744 + "performance": 7788 }, { "names": ["Radeon RX 580X", "AMD Radeon RX 580X (Laptop)"], "vendor": "AMD", @@ -2618,18 +2632,24 @@ }, { "names": ["Radeon RX 590", "AMD Radeon RX 590 (Desktop)"], "vendor": "AMD", - "performance": 9482 + "performance": 9509 }, { "names": ["Radeon RX 640", "AMD Radeon RX 640"], - "performance": 1229 + "performance": 1368 + }, { + "names": ["Radeon RX 6800", "AMD Radeon RX 6800 (Desktop)"], + "performance": 22436 + }, { + "names": ["Radeon RX 6800 XT", "AMD Radeon RX 6800 XT (Desktop)"], + "performance": 24556 }, { "names": ["Radeon RX Vega 10", "Radeon RX Vega 10 Mobile", "AMD Radeon RX Vega 10"], "vendor": "AMD", - "performance": 1518 + "performance": 1527 }, { "names": ["Radeon RX Vega 11", "AMD Radeon RX Vega 11"], "vendor": "AMD", - "performance": 2117 + "performance": 2124 }, { "names": ["Radeon RX Vega 11 PRD", "Radeon RX Vega 11 Efficient"], "vendor": "AMD", @@ -2637,11 +2657,11 @@ }, { "names": ["Radeon RX Vega 56", "AMD Radeon RX Vega 56"], "vendor": "AMD", - "performance": 13326 + "performance": 13421 }, { "names": ["Radeon RX Vega 64", "AMD Radeon RX Vega 64"], "vendor": "AMD", - "performance": 14646 + "performance": 14528 }, { "names": ["Radeon RX Vega 8", "Radeon Vega 8"], "vendor": "AMD", @@ -2649,11 +2669,11 @@ }, { "names": ["Radeon RX Vega M GH", "AMD Radeon RX Vega M GH"], "vendor": "AMD", - "performance": 6770 + "performance": 6784 }, { "names": ["Radeon RX Vega M GL"], "vendor": "AMD", - "performance": 3600 + "performance": 3379 }, { "names": ["Radeon Sky 500"], "vendor": "AMD", @@ -2661,37 +2681,33 @@ }, { "names": ["Radeon Vega 11", "Radeon Vega 11 Embedded"], "vendor": "AMD", - "performance": 1903 + "performance": 1858 }, { "names": ["Radeon Vega 2", "AMD Radeon RX Vega 2"], - "performance": 425 + "performance": 516 }, { "names": ["Radeon Vega 3", "Radeon Vega 3 Embedded", "AMD Radeon RX Vega 3"], "vendor": "AMD", - "performance": 905 + "performance": 921 }, { "names": ["Radeon Vega 3 Mobile"], "vendor": "AMD", - "performance": 1064 + "performance": 1114 }, { "names": ["Radeon Vega 6", "Radeon Vega 6 Mobile"], "vendor": "AMD", - "performance": 1218 + "performance": 1205 }, { "names": ["Radeon Vega 8", "Radeon Vega 8 Embedded"], "vendor": "AMD", - "performance": 1571 + "performance": 1577 }, { "names": ["Radeon Vega 9", "AMD Radeon RX Vega 9"], - "performance": 1663 + "performance": 1661 }, { "names": ["Radeon Vega Frontier Edition"], "vendor": "AMD", - "performance": 14072 - }, { - "names": ["Radeon VII"], - "vendor": "AMD", - "performance": 16883 + "performance": 13824 }, { "names": ["Tesla C2050"], "vendor": "NVIDIA", @@ -2727,11 +2743,11 @@ }, { "names": ["TITAN RTX", "NVIDIA Titan RTX"], "vendor": "NVIDIA", - "performance": 19092 + "performance": 19843 }, { "names": ["TITAN V"], "vendor": "NVIDIA", - "performance": 19177 + "performance": 19378 }, { "names": ["TITAN V CEO Edition"], "vendor": "NVIDIA", @@ -2739,605 +2755,632 @@ }, { "names": ["Radeon R9 Nano", "AMD Radeon R9 Nano"], "vendor": "AMD", - "performance": 8185 + "performance": 8221 }, { "names": ["Radeon HD 6450M", "AMD Radeon HD 6450M"], "vendor": "AMD", - "performance": 589 + "performance": 595 }, { "names": ["Radeon HD 6730M", "AMD Radeon HD 6730M"], "vendor": "AMD", - "performance": 1024 + "performance": 1034 }, { "names": ["Radeon HD 6850M", "AMD Radeon HD 6850M"], "vendor": "AMD", - "performance": 1090 + "performance": 1099 }, { "names": ["Radeon HD 6870M", "AMD Radeon HD 6870M"], "vendor": "AMD", - "performance": 1631 + "performance": 1669 }, { "names": ["Radeon HD 6950M", "AMD Radeon HD 6950M"], "vendor": "AMD", - "performance": 1469 + "performance": 1481 }, { "names": ["Radeon HD 6990M", "AMD Radeon HD 6990M"], "vendor": "AMD", - "performance": 1981 + "performance": 1997 }, { "names": ["Radeon HD 7770M", "AMD Radeon HD 7770M"], "vendor": "AMD", - "performance": 1359 + "performance": 1362 }, { "names": ["Radeon HD 8550M", "AMD Radeon HD 8550M"], "vendor": "AMD", - "performance": 624 + "performance": 628 }, { "names": ["Radeon HD 8770M", "AMD Radeon HD 8770M"], "vendor": "AMD", - "performance": 1431 + "performance": 1445 }, { "names": ["FirePro M8900", "AMD FirePro M8900"], "vendor": "AMD", - "performance": 1892 + "performance": 1937 }, { "names": ["Radeon R6 M340DX", "AMD Radeon R6 M340DX"], "vendor": "AMD", - "performance": 1052 + "performance": 1059 }, { "names": ["HD Graphics 2500", "Intel HD Graphics 2500"], "vendor": "Intel", - "performance": 421 + "performance": 424 }, { "names": ["HD Graphics 400", "Intel HD Graphics 400 (Braswell)"], "vendor": "Intel", - "performance": 306 + "performance": 309 }, { "names": ["HD Graphics 405", "Intel HD Graphics 405 (Braswell)"], "vendor": "Intel", - "performance": 390 + "performance": 394 }, { "names": ["HD Graphics 4200", "Intel HD Graphics 4200"], "vendor": "Intel", - "performance": 538 + "performance": 543 }, { "names": ["Tegra 3", "NVIDIA GeForce ULP (Tegra 3)"], "vendor": "NVIDIA", - "performance": 61 + "performance": 62 }, { "names": ["Tegra 4", "NVIDIA GeForce Tegra 4"], "vendor": "NVIDIA", - "performance": 271 + "performance": 274 }, { "names": ["Tegra K1", "NVIDIA Tegra K1 Kepler GPU"], "vendor": "NVIDIA", - "performance": 692 + "performance": 697 }, { "names": ["Tegra X1", "NVIDIA Tegra X1 Maxwell GPU"], "vendor": "NVIDIA", - "performance": 1100 + "performance": 1109 }, { "names": ["NVIDIA GeForce RTX 2080 Super (Desktop)"], - "performance": 17068 + "performance": 17212 }, { "names": ["NVIDIA GeForce GTX 1080 SLI (Laptop)"], - "performance": 16445 + "performance": 16491 }, { "names": ["NVIDIA GeForce GTX 1070 SLI (Desktop)"], - "performance": 16718 + "performance": 16755 }, { "names": ["NVIDIA GeForce GTX 1070 SLI (Laptop)"], - "performance": 16216 + "performance": 16240 }, { "names": ["NVIDIA GeForce RTX 2070 Super (Desktop)"], - "performance": 13844 + "performance": 14063 }, { "names": ["NVIDIA GeForce GTX 1080 (Desktop)"], - "performance": 11056 + "performance": 11090 }, { "names": ["NVIDIA GeForce GTX 980 SLI (Laptop)"], - "performance": 11349 + "performance": 11376 }, { "names": ["NVIDIA GeForce GTX 1660 (Desktop)"], - "performance": 10135 + "performance": 10176 }, { "names": ["NVIDIA GeForce GTX 980M SLI"], - "performance": 8728 + "performance": 8754 }, { "names": ["NVIDIA GeForce GTX 980 (Laptop)"], - "performance": 7293 + "performance": 7331 }, { "names": ["NVIDIA GeForce GTX 970M SLI"], - "performance": 7108 + "performance": 7142 }, { "names": ["AMD Radeon RX 580 (Laptop)"], - "performance": 6144 + "performance": 6175 }, { "names": ["AMD Radeon RX 5300M"], - "performance": 6899 + "performance": 6918 }, { "names": ["NVIDIA GeForce GTX 1650 (Desktop)"], - "performance": 7298 + "performance": 7336 }, { "names": ["AMD Radeon RX 480 (Laptop)"], - "performance": 3517 + "performance": 3522 }, { "names": ["AMD Radeon RX 470 (Laptop)"], - "performance": 7461 + "performance": 7463 }, { "names": ["NVIDIA GeForce GTX 880M SLI"], - "performance": 6971 + "performance": 6992 }, { "names": ["NVIDIA GeForce GTX 780M SLI"], - "performance": 6221 + "performance": 6245 }, { "names": ["NVIDIA GeForce GTX 965M SLI"], - "performance": 5583 + "performance": 5612 }, { "names": ["AMD Radeon R9 M290X Crossfire"], - "performance": 6245 + "performance": 6263 }, { "names": ["AMD Radeon HD 8970M Crossfire"], - "performance": 5912 + "performance": 5944 }, { "names": ["NVIDIA GeForce GTX 680M SLI"], - "performance": 5105 + "performance": 5134 }, { "names": ["AMD Radeon HD 7970M Crossfire"], - "performance": 4350 + "performance": 4378 }, { "names": ["NVIDIA GeForce GTX 860M SLI"], - "performance": 4388 + "performance": 4402 }, { "names": ["AMD Radeon HD 7970"], - "performance": 4047 + "performance": 4064 }, { "names": ["AMD Radeon RX Vega M GL", "870"], - "performance": 4394 + "performance": 4421 }, { "names": ["NVIDIA GeForce GTX 1050 (Desktop)"], - "performance": 4882 + "performance": 4907 + }, { + "names": ["Intel Iris Xe Graphics G7 96EUs"], + "performance": 3665 }, { "names": ["NVIDIA GeForce GTX 675M SLI"], - "performance": 3241 + "performance": 3249 }, { "names": ["NVIDIA GeForce GTX 765M SLI"], - "performance": 3696 + "performance": 3714 }, { "names": ["AMD Radeon RX 460 (Laptop)"], - "performance": 3021 + "performance": 3035 }, { "names": ["AMD Radeon R9 M390"], - "performance": 3666 + "performance": 3687 }, { "names": ["NVIDIA GeForce GTX 670MX SLI"], - "performance": 3479 + "performance": 3500 + }, { + "names": ["Intel Iris Xe Graphics G7 80EUs"], + "performance": 2242 }, { "names": ["NVIDIA GeForce GTX 580M SLI"], - "performance": 2624 + "performance": 2641 }, { "names": ["AMD Radeon HD 6990M Crossfire"], - "performance": 3186 + "performance": 3209 }, { "names": ["NVIDIA GeForce GT 755M SLI"], - "performance": 2893 + "performance": 2907 }, { "names": ["NVIDIA GeForce GTX 485M SLI"], - "performance": 2820 + "performance": 2841 }, { "names": ["AMD Radeon HD 6970M Crossfire"], - "performance": 3028 + "performance": 3051 }, { "names": ["NVIDIA GeForce GT 750M SLI"], - "performance": 2478 + "performance": 2490 }, { "names": ["NVIDIA GeForce GTX 560M SLI"], - "performance": 2327 + "performance": 2346 }, { "names": ["NVIDIA GeForce GT 650M SLI"], - "performance": 1929 + "performance": 1944 }, { "names": ["NVIDIA Maxwell GPU Surface Book"], - "performance": 1753 + "performance": 1768 }, { "names": ["AMD Radeon RX Vega 8 (Ryzen 4000)"], - "performance": 3214 + "performance": 3235 }, { "names": ["AMD Radeon RX Vega 7"], - "performance": 2520 + "performance": 2571 }, { "names": ["Intel Iris Plus Graphics G4 (Ice Lake 48 EU)"], - "performance": 1925 + "performance": 1937 }, { "names": ["Apple A12Z Bionic GPU"], - "performance": 5493 + "performance": 5651 }, { "names": ["Apple A12X Bionic GPU"], - "performance": 4649 + "performance": 4697 + }, { + "names": ["Apple M1 8-Core GPU"], + "performance": 7627 + }, { + "names": ["Apple M1 7-Core GPU"], + "performance": 6195 }, { "names": ["AMD Radeon R7 M275DX"], - "performance": 1444 + "performance": 1454 }, { "names": ["AMD Radeon R7 512 Cores (Kaveri Desktop)"], - "performance": 1333 + "performance": 1342 }, { "names": ["AMD Radeon R7 384 Cores (Kaveri Desktop)"], - "performance": 1292 + "performance": 1303 + }, { + "names": ["Apple A14 Bionic GPU"], + "performance": 3970 + }, { + "names": ["ARM Mali-G78 MP24"], + "performance": 3151 }, { "names": ["AMD Radeon RX Vega 6 (Ryzen 4000)"], - "performance": 2260 + "performance": 2209 }, { "names": ["Apple A13 Bionic GPU"], - "performance": 3670 + "performance": 3716 }, { "names": ["Apple A12 Bionic GPU"], - "performance": 2847 - }, { - "names": ["Qualcomm Adreno 650"], - "performance": 2709 + "performance": 2937 }, { "names": ["Apple A11 Bionic GPU"], - "performance": 1839 + "performance": 1863 }, { "names": ["Apple A10X Fusion GPU", "PowerVR"], - "performance": 2328 + "performance": 2354 + }, { + "names": ["Qualcomm Adreno 650"], + "performance": 2734 }, { "names": ["AMD Radeon R7 (Bristol Ridge)"], - "performance": 873 + "performance": 878 }, { "names": ["AMD Radeon R7 (Carrizo)"], - "performance": 996 + "performance": 1003 }, { "names": ["AMD Radeon R7 (Kaveri)"], - "performance": 964 + "performance": 969 }, { "names": ["Apple A9X", "PowerVR Series 7XT"], - "performance": 1441 + "performance": 1455 }, { "names": ["AMD Radeon RX Vega 6 (Ryzen 2000", "3000)"], - "performance": 1670 + "performance": 1681 }, { "names": ["AMD Radeon RX Vega 5"], - "performance": 1869 + "performance": 1880 }, { "names": ["Intel UHD Graphics G1 (Ice Lake 32 EU)"], - "performance": 1547 + "performance": 1563 }, { "names": ["Intel UHD Graphics G7 (Lakefield GT2 64 EU)"], - "performance": 1074 + "performance": 1081 }, { "names": ["AMD Radeon R5 (Bristol Ridge)"], - "performance": 1020 + "performance": 1028 }, { "names": ["Qualcomm Adreno 680"], - "performance": 994 + "performance": 996 }, { "names": ["AMD Radeon R6 (Kaveri)"], - "performance": 710 + "performance": 713 }, { "names": ["AMD Radeon HD 8650M"], - "performance": 793 + "performance": 795 }, { "names": ["AMD Radeon HD 6755G2"], - "performance": 805 + "performance": 813 }, { "names": ["AMD Radeon HD 6740G2"], - "performance": 890 + "performance": 897 }, { "names": ["AMD Radeon HD 8650G"], - "performance": 892 + "performance": 900 }, { "names": ["AMD Radeon R5 (Stoney Ridge)"], - "performance": 664 + "performance": 669 }, { "names": ["Apple A10 Fusion GPU", "PowerVR"], - "performance": 1295 + "performance": 1310 }, { "names": ["AMD Radeon HD 6720G2"], - "performance": 761 + "performance": 768 }, { "names": ["AMD Radeon HD 8570M"], - "performance": 760 + "performance": 765 }, { "names": ["ARM Mali-G77 MP11"], - "performance": 2153 + "performance": 2174 + }, { + "names": ["ARM Mali-G77 MP9"], + "performance": 1992 }, { "names": ["ARM Mali-G76 MP16"], - "performance": 1765 + "performance": 1782 }, { "names": ["Qualcomm Adreno 640"], - "performance": 2084 + "performance": 2108 }, { "names": ["ARM Mali-G76 MP12"], - "performance": 1554 + "performance": 1570 }, { "names": ["ARM Mali-G76 MP10"], - "performance": 1371 + "performance": 1383 }, { "names": ["ARM Mali-G57 MP6"], - "performance": 1342 + "performance": 1356 }, { "names": ["ARM Mali-G57 MP5"], - "performance": 1282 + "performance": 1293 }, { "names": ["Qualcomm Adreno 540"], - "performance": 748 + "performance": 753 }, { "names": ["ARM Mali-G72 MP18"], - "performance": 1371 + "performance": 1383 }, { "names": ["ARM Mali-G71 MP20"], - "performance": 990 + "performance": 996 }, { "names": ["ARM Mali-G72 MP12"], - "performance": 941 + "performance": 948 }, { "names": ["ARM Mali-G71 MP8"], - "performance": 746 + "performance": 751 }, { "names": ["AMD Radeon R5 (Carrizo)"], - "performance": 901 + "performance": 906 }, { "names": ["AMD Radeon R5 (Kaveri)"], - "performance": 534 + "performance": 537 }, { "names": ["AMD Radeon HD 7660G"], - "performance": 852 + "performance": 860 }, { "names": ["AMD Radeon HD 6680G2"], - "performance": 680 + "performance": 686 }, { "names": ["AMD Radeon HD 8550G"], - "performance": 814 + "performance": 821 }, { "names": ["AMD Radeon HD 7610M"], - "performance": 749 + "performance": 756 }, { "names": ["AMD Radeon HD 7640G"], - "performance": 544 + "performance": 549 }, { "names": ["PowerVR GM9446"], - "performance": 592 + "performance": 599 }, { "names": ["Qualcomm Adreno 530"], - "performance": 824 + "performance": 830 }, { "names": ["PowerVR GXA6850"], - "performance": 692 + "performance": 697 }, { "names": ["Apple A9", "PowerVR GT7600"], - "performance": 881 + "performance": 891 }, { "names": ["ARM Mali-T880 MP12"], - "performance": 777 + "performance": 782 }, { "names": ["ARM Mali-G76 MP4"], - "performance": 918 + "performance": 931 }, { "names": ["ARM Mali-T760 MP8"], - "performance": 547 + "performance": 551 }, { "names": ["ARM Mali-G71 MP2"], - "performance": 231 + "performance": 234 }, { "names": ["AMD Radeon HD 6620G"], - "performance": 466 + "performance": 470 }, { "names": ["AMD Radeon R4 (Stoney Ridge)"], - "performance": 538 + "performance": 541 }, { "names": ["Qualcomm Adreno 430"], - "performance": 568 + "performance": 573 }, { "names": ["AMD Radeon R5 (Beema", "Carrizo-L)"], - "performance": 526 + "performance": 531 }, { "names": ["AMD Radeon R4 (Kaveri)"], - "performance": 423 + "performance": 426 }, { "names": ["AMD Radeon HD 6540G2"], - "performance": 612 + "performance": 618 }, { "names": ["AMD Radeon HD 7500G"], - "performance": 456 + "performance": 460 }, { "names": ["AMD Radeon HD 8450G"], - "performance": 557 + "performance": 562 }, { "names": ["ARM Mali-G72 MP3"], - "performance": 423 + "performance": 430 }, { "names": ["ARM Mali-T880 MP4"], - "performance": 400 + "performance": 403 }, { "names": ["ARM Mali-G52 MP6"], - "performance": 1008 + "performance": 1019 }, { "names": ["ARM Mali-G52 MP2"], - "performance": 458 + "performance": 454 }, { "names": ["ARM Mali-G52 MP1"], - "performance": 273 + "performance": 276 }, { "names": ["AMD Radeon HD 7520G"], - "performance": 495 + "performance": 500 }, { "names": ["AMD Radeon HD 6510G2"], - "performance": 533 + "performance": 537 }, { "names": ["AMD Radeon HD 7450M"], - "performance": 518 + "performance": 523 }, { "names": ["ARM Mali-T760 MP6"], - "performance": 373 + "performance": 379 }, { "names": ["ARM Mali-T880 MP2"], - "performance": 261 + "performance": 263 }, { "names": ["Intel HD Graphics (Braswell)"], - "performance": 298 + "performance": 300 }, { "names": ["PowerVR GX6450"], - "performance": 454 + "performance": 459 }, { "names": ["Qualcomm Adreno 420"], - "performance": 462 + "performance": 465 }, { "names": ["Qualcomm Adreno 620"], - "performance": 1223 + "performance": 1230 + }, { + "names": ["ARM Mali-G57 MP3"], + "performance": 956 }, { "names": ["Intel HD Graphics (Haswell)"], - "performance": 499 + "performance": 504 }, { "names": ["AMD Radeon HD 6520G"], - "performance": 454 + "performance": 458 }, { "names": ["AMD Radeon HD 6480G"], - "performance": 391 + "performance": 395 }, { "names": ["Qualcomm Adreno 418"], - "performance": 379 + "performance": 382 + }, { + "names": ["Qualcomm Adreno 619L"], + "performance": 854 }, { "names": ["Qualcomm Adreno 618"], - "performance": 968 + "performance": 980 }, { "names": ["Qualcomm Adreno 616"], - "performance": 734 + "performance": 743 }, { "names": ["AMD Radeon R2 (Mullins", "Beema", "Carrizo-L)"], - "performance": 312 + "performance": 314 }, { "names": ["ARM Mali-G51 MP4"], - "performance": 443 + "performance": 448 }, { "names": ["AMD Radeon R6 (Mullins)"], - "performance": 336 + "performance": 340 }, { "names": ["Intel HD Graphics (Cherry Trail)"], - "performance": 285 + "performance": 287 }, { "names": ["Intel HD Graphics (Ivy Bridge)"], - "performance": 292 + "performance": 294 }, { "names": ["Intel HD Graphics (Sandy Bridge)"], - "performance": 308 + "performance": 311 }, { "names": ["Qualcomm Adreno 612"], - "performance": 480 + "performance": 486 }, { "names": ["Qualcomm Adreno 610"], - "performance": 438 + "performance": 444 }, { "names": ["Qualcomm Adreno 512"], - "performance": 535 + "performance": 541 }, { "names": ["Qualcomm Adreno 510"], - "performance": 371 + "performance": 374 }, { "names": ["Qualcomm Adreno 330"], - "performance": 323 + "performance": 325 }, { "names": ["PowerVR G6430"], - "performance": 293 + "performance": 295 }, { "names": ["PowerVR GX6250"], - "performance": 276 + "performance": 279 }, { "names": ["PowerVR G6400"], - "performance": 266 + "performance": 269 }, { "names": ["Intel HD Graphics (Bay Trail)"], - "performance": 191 + "performance": 193 }, { "names": ["ARM Mali-T628 MP6"], - "performance": 240 + "performance": 242 }, { "names": ["ARM Mali-T760 MP4"], - "performance": 170 + "performance": 172 }, { "names": ["PowerVR SGX554MP4"], - "performance": 187 + "performance": 192 }, { "names": ["ARM Mali-T628 MP4"], - "performance": 188 + "performance": 189 }, { "names": ["Qualcomm Adreno 509"], - "performance": 376 + "performance": 380 }, { "names": ["Qualcomm Adreno 508"], - "performance": 333 + "performance": 337 }, { "names": ["Qualcomm Adreno 506"], - "performance": 260 + "performance": 262 }, { "names": ["PowerVR GE8322", "IMG8322"], - "performance": 190 + "performance": 200 }, { "names": ["Qualcomm Adreno 505"], - "performance": 196 + "performance": 197 }, { "names": ["Qualcomm Adreno 504"], - "performance": 118 + "performance": 119 }, { "names": ["ARM Mali-T860 MP2"], - "performance": 180 + "performance": 182 }, { "names": ["ARM Mali-T830 MP3"], - "performance": 312 + "performance": 316 }, { "names": ["ARM Mali-T604 MP4"], - "performance": 115 + "performance": 116 }, { "names": ["PowerVR G6200"], - "performance": 145 + "performance": 147 }, { "names": ["Qualcomm Adreno 405"], - "performance": 147 + "performance": 148 }, { "names": ["ARM Mali-T830 MP2"], - "performance": 207 + "performance": 209 }, { "names": ["ARM Mali-T624"], - "performance": 158 + "performance": 160 }, { "names": ["Qualcomm Adreno 320"], - "performance": 163 + "performance": 164 }, { "names": ["ARM Mali-T760 MP2"], - "performance": 149 + "performance": 150 }, { "names": ["PowerVR GE8320"], - "performance": 213 + "performance": 216 }, { "names": ["PowerVR GE8300"], - "performance": 147 + "performance": 149 }, { "names": ["PowerVR GE8100"], - "performance": 63 + "performance": 64 }, { "names": ["ARM Mali-T720 MP4"], - "performance": 111 + "performance": 113 }, { "names": ["ARM Mali-450 MP4"], - "performance": 120 + "performance": 121 }, { "names": ["ARM Mali-T830 MP1"], - "performance": 126 + "performance": 128 }, { "names": ["ARM Mali-T720 MP2"], - "performance": 96 + "performance": 97 }, { "names": ["Qualcomm Adreno 308"], - "performance": 91 + "performance": 93 }, { "names": ["Qualcomm Adreno 306"], - "performance": 60 + "performance": 61 }, { "names": ["Qualcomm Adreno 305"], - "performance": 61 + "performance": 62 }, { "names": ["Qualcomm Adreno 304"], - "performance": 64 + "performance": 65 }, { "names": ["ARM Mali-T720"], "performance": 55 @@ -3346,19 +3389,19 @@ "performance": 46 }, { "names": ["Qualcomm Adreno 302"], - "performance": 38 + "performance": 39 }, { "names": ["Qualcomm Adreno 225"], - "performance": 87 + "performance": 88 }, { "names": ["Vivante GC4000"], "performance": 38 }, { "names": ["Vivante GC1000+ Dual-Core"], - "performance": 42 + "performance": 43 }, { "names": ["Qualcomm Adreno 203"], - "performance": 33 + "performance": 34 }]; exports.database = database; diff --git a/dist/database.js.map b/dist/database.js.map index 5204ae2..b53f01d 100644 --- a/dist/database.js.map +++ b/dist/database.js.map @@ -1 +1 @@ -{"version":3,"file":"database.js","sources":["../src/database.js"],"sourcesContent":["const database = [{\"names\":[\"FirePro 2270\"],\"vendor\":\"AMD\",\"performance\":178},{\"names\":[\"FirePro M2000\",\"AMD FirePro M2000\"],\"vendor\":\"AMD\",\"performance\":375},{\"names\":[\"FirePro M4000\",\"AMD FirePro M4000\"],\"vendor\":\"AMD\",\"performance\":1645},{\"names\":[\"Firepro M4100\",\"FirePro M4100\",\"AMD FirePro M4100\"],\"vendor\":\"AMD\",\"performance\":1059},{\"names\":[\"FirePro M4150\"],\"vendor\":\"AMD\",\"performance\":1006},{\"names\":[\"FirePro M5100\",\"AMD FirePro M5100\"],\"vendor\":\"AMD\",\"performance\":2103},{\"names\":[\"FirePro M5950\",\"AMD FirePro M5950\"],\"vendor\":\"AMD\",\"performance\":1314},{\"names\":[\"FirePro M6000\",\"AMD FirePro M6000\"],\"vendor\":\"AMD\",\"performance\":1820},{\"names\":[\"FirePro M6100\",\"AMD FirePro M6100\"],\"vendor\":\"AMD\",\"performance\":2026},{\"names\":[\"FirePro R5000\"],\"vendor\":\"AMD\",\"performance\":2647},{\"names\":[\"FirePro S10000\"],\"vendor\":\"AMD\",\"performance\":5235},{\"names\":[\"FirePro S7000\"],\"vendor\":\"AMD\",\"performance\":4166},{\"names\":[\"FirePro S7150\"],\"vendor\":\"AMD\",\"performance\":6276},{\"names\":[\"FirePro S9000\"],\"vendor\":\"AMD\",\"performance\":5059},{\"names\":[\"FirePro V3900\"],\"vendor\":\"AMD\",\"performance\":698},{\"names\":[\"FirePro V4900\"],\"vendor\":\"AMD\",\"performance\":1103},{\"names\":[\"FirePro V5900\"],\"vendor\":\"AMD\",\"performance\":1325},{\"names\":[\"FirePro V7900\"],\"vendor\":\"AMD\",\"performance\":2250},{\"names\":[\"FirePro W2100\",\"AMD FirePro W2100\"],\"vendor\":\"AMD\",\"performance\":898},{\"names\":[\"FirePro W4100\",\"AMD FirePro W4100\"],\"vendor\":\"AMD\",\"performance\":1509},{\"names\":[\"FirePro W4170M\",\"AMD FirePro W4170M\"],\"vendor\":\"AMD\",\"performance\":988},{\"names\":[\"Firepro W4190M\",\"FirePro W4190M\",\"AMD FirePro W4190M\"],\"vendor\":\"AMD\",\"performance\":1226},{\"names\":[\"FirePro W4300\"],\"vendor\":\"AMD\",\"performance\":2734},{\"names\":[\"FirePro W5000\"],\"vendor\":\"AMD\",\"performance\":2998},{\"names\":[\"FirePro W5100\"],\"vendor\":\"AMD\",\"performance\":2912},{\"names\":[\"FirePro W5130M\",\"AMD FirePro W5130M\"],\"vendor\":\"AMD\",\"performance\":1700},{\"names\":[\"Firepro W5170M\",\"FirePro W5170M\",\"AMD FirePro W5170M\"],\"vendor\":\"AMD\",\"performance\":1475},{\"names\":[\"FirePro W600\"],\"vendor\":\"AMD\",\"performance\":1725},{\"names\":[\"FirePro W7000\"],\"vendor\":\"AMD\",\"performance\":4048},{\"names\":[\"FirePro W7100\"],\"vendor\":\"AMD\",\"performance\":4800},{\"names\":[\"FirePro W7170M\",\"AMD FirePro W7170M\"],\"vendor\":\"AMD\",\"performance\":3849},{\"names\":[\"FirePro W8000\"],\"vendor\":\"AMD\",\"performance\":3454},{\"names\":[\"FirePro W8100\"],\"vendor\":\"AMD\",\"performance\":6986},{\"names\":[\"FirePro W9000\"],\"vendor\":\"AMD\",\"performance\":5908},{\"names\":[\"FirePro W9100\"],\"vendor\":\"AMD\",\"performance\":7750},{\"names\":[\"GeForce 315M\",\"NVIDIA GeForce 315M\"],\"vendor\":\"NVIDIA\",\"performance\":123},{\"names\":[\"GeForce 410M\",\"NVIDIA GeForce 410M\"],\"vendor\":\"NVIDIA\",\"performance\":246},{\"names\":[\"GeForce 505\",\"GeForce 505 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":187},{\"names\":[\"GeForce 510\",\"GeForce 510 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":238},{\"names\":[\"GeForce 605\",\"GeForce 605 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":310},{\"names\":[\"GeForce 610M\",\"NVIDIA GeForce 610M\"],\"vendor\":\"NVIDIA\",\"performance\":282},{\"names\":[\"GeForce 615\"],\"vendor\":\"NVIDIA\",\"performance\":549},{\"names\":[\"GeForce 705M\",\"NVIDIA GeForce 705M\"],\"vendor\":\"NVIDIA\",\"performance\":456},{\"names\":[\"GeForce 710A\"],\"vendor\":\"NVIDIA\",\"performance\":538},{\"names\":[\"GeForce 710M\",\"NVIDIA GeForce 710M\"],\"vendor\":\"NVIDIA\",\"performance\":435},{\"names\":[\"GeForce 720A\"],\"vendor\":\"NVIDIA\",\"performance\":725},{\"names\":[\"GeForce 730A\",\"GeForce GT 730A\"],\"vendor\":\"NVIDIA\",\"performance\":774},{\"names\":[\"GeForce 770M\",\"GeForce GTX 770M\",\"NVIDIA GeForce GTX 770M\"],\"vendor\":\"NVIDIA\",\"performance\":3246},{\"names\":[\"GeForce 800A\"],\"vendor\":\"NVIDIA\",\"performance\":428},{\"names\":[\"GeForce 800M\"],\"vendor\":\"NVIDIA\",\"performance\":556},{\"names\":[\"GeForce 810A\"],\"vendor\":\"NVIDIA\",\"performance\":627},{\"names\":[\"GeForce 810M\"],\"vendor\":\"NVIDIA\",\"performance\":405},{\"names\":[\"GeForce 820A\"],\"vendor\":\"NVIDIA\",\"performance\":706},{\"names\":[\"GeForce 820M\",\"NVIDIA GeForce 820M\"],\"vendor\":\"NVIDIA\",\"performance\":499},{\"names\":[\"GeForce 825M\",\"NVIDIA GeForce 825M\"],\"vendor\":\"NVIDIA\",\"performance\":769},{\"names\":[\"GeForce 830A\"],\"vendor\":\"NVIDIA\",\"performance\":1005},{\"names\":[\"GeForce 830M\",\"NVIDIA GeForce 830M\"],\"vendor\":\"NVIDIA\",\"performance\":986},{\"names\":[\"GeForce 840A\"],\"vendor\":\"NVIDIA\",\"performance\":1137},{\"names\":[\"GeForce 840M\",\"NVIDIA GeForce 840M\"],\"vendor\":\"NVIDIA\",\"performance\":1039},{\"names\":[\"GeForce 845M\",\"NVIDIA GeForce 845M\"],\"vendor\":\"NVIDIA\",\"performance\":1306},{\"names\":[\"GeForce 910M\",\"NVIDIA GeForce 910M\"],\"vendor\":\"NVIDIA\",\"performance\":609},{\"names\":[\"GeForce 920A\"],\"vendor\":\"NVIDIA\",\"performance\":919},{\"names\":[\"GeForce 920M\",\"NVIDIA GeForce 920M\"],\"vendor\":\"NVIDIA\",\"performance\":722},{\"names\":[\"GeForce 920MX\",\"NVIDIA GeForce 920MX\"],\"vendor\":\"NVIDIA\",\"performance\":1079},{\"names\":[\"GeForce 930A\"],\"vendor\":\"NVIDIA\",\"performance\":1227},{\"names\":[\"GeForce 930M\",\"NVIDIA GeForce 930M\"],\"vendor\":\"NVIDIA\",\"performance\":1010},{\"names\":[\"GeForce 930MX\",\"NVIDIA GeForce 930MX\"],\"vendor\":\"NVIDIA\",\"performance\":1340},{\"names\":[\"GeForce 940A\"],\"vendor\":\"NVIDIA\",\"performance\":1145},{\"names\":[\"GeForce 940M\",\"NVIDIA GeForce 940M\"],\"vendor\":\"NVIDIA\",\"performance\":1096},{\"names\":[\"GeForce 940MX\",\"NVIDIA GeForce 940MX\"],\"vendor\":\"NVIDIA\",\"performance\":1517},{\"names\":[\"GeForce 945A\"],\"vendor\":\"NVIDIA\",\"performance\":1852},{\"names\":[\"GeForce 945M\",\"NVIDIA GeForce 945M\"],\"vendor\":\"NVIDIA\",\"performance\":2130},{\"names\":[\"GeForce GT 1030\",\"NVIDIA GeForce GT 1030 (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":2615},{\"names\":[\"GeForce GT 440\"],\"vendor\":\"NVIDIA\",\"performance\":776},{\"names\":[\"GeForce GT 520\"],\"vendor\":\"NVIDIA\",\"performance\":293},{\"names\":[\"GeForce GT 520M\",\"NVIDIA GeForce GT 520M\"],\"vendor\":\"NVIDIA\",\"performance\":275},{\"names\":[\"GeForce GT 520MX\",\"NVIDIA GeForce GT 520MX\"],\"vendor\":\"NVIDIA\",\"performance\":293},{\"names\":[\"GeForce GT 525M\",\"NVIDIA GeForce GT 525M\"],\"vendor\":\"NVIDIA\",\"performance\":437},{\"names\":[\"GeForce GT 530\",\"GeForce GT 530 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":655},{\"names\":[\"GeForce GT 540M\",\"NVIDIA GeForce GT 540M\"],\"vendor\":\"NVIDIA\",\"performance\":496},{\"names\":[\"GeForce GT 545\"],\"vendor\":\"NVIDIA\",\"performance\":1248},{\"names\":[\"GeForce GT 550M\",\"NVIDIA GeForce GT 550M\"],\"vendor\":\"NVIDIA\",\"performance\":600},{\"names\":[\"GeForce GT 555M\",\"NVIDIA GeForce GT 555M\"],\"vendor\":\"NVIDIA\",\"performance\":683},{\"names\":[\"GeForce GT 610\"],\"vendor\":\"NVIDIA\",\"performance\":296},{\"names\":[\"GeForce GT 620\"],\"vendor\":\"NVIDIA\",\"performance\":350},{\"names\":[\"GeForce GT 620M\",\"NVIDIA GeForce GT 620M\"],\"vendor\":\"NVIDIA\",\"performance\":411},{\"names\":[\"GeForce GT 625\",\"GeForce GT 625 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":315},{\"names\":[\"GeForce GT 625M\",\"NVIDIA GeForce GT 625M\"],\"vendor\":\"NVIDIA\",\"performance\":435},{\"names\":[\"GeForce GT 630\"],\"vendor\":\"NVIDIA\",\"performance\":663},{\"names\":[\"GeForce GT 630M\",\"NVIDIA GeForce GT 630M\"],\"vendor\":\"NVIDIA\",\"performance\":543},{\"names\":[\"GeForce GT 635\",\"GeForce GT 635 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":819},{\"names\":[\"GeForce GT 635M\",\"NVIDIA GeForce GT 635M\"],\"vendor\":\"NVIDIA\",\"performance\":572},{\"names\":[\"GeForce GT 640\"],\"vendor\":\"NVIDIA\",\"performance\":1156},{\"names\":[\"GeForce GT 640M\",\"NVIDIA GeForce GT 640M\"],\"vendor\":\"NVIDIA\",\"performance\":910},{\"names\":[\"GeForce GT 640M LE\",\"NVIDIA GeForce GT 640M LE\"],\"vendor\":\"NVIDIA\",\"performance\":686},{\"names\":[\"GeForce GT 645\",\"GeForce GT 645 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":2096},{\"names\":[\"GeForce GT 645M\",\"NVIDIA GeForce GT 645M\"],\"vendor\":\"NVIDIA\",\"performance\":938},{\"names\":[\"GeForce GT 650M\",\"NVIDIA GeForce GT 650M\"],\"vendor\":\"NVIDIA\",\"performance\":1159},{\"names\":[\"GeForce GT 705\",\"GeForce GT 705 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":369},{\"names\":[\"GeForce GT 710\"],\"vendor\":\"NVIDIA\",\"performance\":639},{\"names\":[\"GeForce GT 710M\"],\"vendor\":\"NVIDIA\",\"performance\":425},{\"names\":[\"GeForce GT 720\"],\"vendor\":\"NVIDIA\",\"performance\":571},{\"names\":[\"GeForce GT 720A\"],\"vendor\":\"NVIDIA\",\"performance\":555},{\"names\":[\"GeForce GT 720M\",\"NVIDIA GeForce GT 720M\"],\"vendor\":\"NVIDIA\",\"performance\":442},{\"names\":[\"GeForce GT 730\"],\"vendor\":\"NVIDIA\",\"performance\":794},{\"names\":[\"GeForce GT 730M\",\"NVIDIA GeForce GT 730M\"],\"vendor\":\"NVIDIA\",\"performance\":849},{\"names\":[\"GeForce GT 735M\",\"NVIDIA GeForce GT 735M\"],\"vendor\":\"NVIDIA\",\"performance\":662},{\"names\":[\"GeForce GT 740\"],\"vendor\":\"NVIDIA\",\"performance\":1536},{\"names\":[\"GeForce GT 740A\"],\"vendor\":\"NVIDIA\",\"performance\":705},{\"names\":[\"GeForce GT 740M\",\"NVIDIA GeForce GT 740M\"],\"vendor\":\"NVIDIA\",\"performance\":769},{\"names\":[\"GeForce GT 745A\"],\"vendor\":\"NVIDIA\",\"performance\":1144},{\"names\":[\"GeForce GT 745M\",\"NVIDIA GeForce GT 745M\"],\"vendor\":\"NVIDIA\",\"performance\":974},{\"names\":[\"GeForce GT 750M\",\"NVIDIA GeForce GT 750M\"],\"vendor\":\"NVIDIA\",\"performance\":1345},{\"names\":[\"GeForce GT 755M\",\"NVIDIA GeForce GT 755M\"],\"vendor\":\"NVIDIA\",\"performance\":1653},{\"names\":[\"GeForce GT 820M\"],\"vendor\":\"NVIDIA\",\"performance\":673},{\"names\":[\"GeForce GTX 1050\",\"NVIDIA GeForce GTX 1050 Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":5475},{\"names\":[\"GeForce GTX 1050 (Mobile)\",\"GeForce GTX 1050 Mobile\",\"NVIDIA GeForce GTX 1050 Ti Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":4462},{\"names\":[\"GeForce GTX 1050 Ti\",\"NVIDIA GeForce GTX 1050 Ti (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":6404},{\"names\":[\"GeForce GTX 1050 Ti (Mobile)\",\"GeForce GTX 1050 Ti Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":5919},{\"names\":[\"GeForce GTX 1050 Ti with Max-Q Design\",\"GeForce GTX 1050 Ti Max-Q\",\"NVIDIA GeForce GTX 1050 Ti Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":5646},{\"names\":[\"GeForce GTX 1050 with Max-Q Design\",\"GeForce GTX 1050 Max-Q\",\"NVIDIA GeForce GTX 1050 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":3964},{\"names\":[\"GeForce GTX 1060\",\"GeForce GTX 1060 Mobile\",\"NVIDIA GeForce GTX 1060 Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":10238},{\"names\":[\"GeForce GTX 1060 (Mobile)\",\"NVIDIA GeForce GTX 1060 (Desktop)\"],\"performance\":8161},{\"names\":[\"GeForce GTX 1060 with Max-Q Design\",\"GeForce GTX 1060 Max-Q\",\"NVIDIA GeForce GTX 1060 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":7991},{\"names\":[\"GeForce GTX 1070\",\"NVIDIA GeForce GTX 1070 Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":13329},{\"names\":[\"GeForce GTX 1070 (Mobile)\",\"GeForce GTX 1070 Mobile\",\"NVIDIA GeForce GTX 1070 (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":10465},{\"names\":[\"GeForce GTX 1070 Ti\",\"NVIDIA GeForce GTX 1070 Ti (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":13992},{\"names\":[\"GeForce GTX 1070 with Max-Q Design\",\"GeForce GTX 1070 Max-Q\",\"NVIDIA GeForce GTX 1070 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":10202},{\"names\":[\"GeForce GTX 1080\",\"NVIDIA GeForce GTX 1080 Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":14814},{\"names\":[\"GeForce GTX 1080 Ti\",\"NVIDIA GeForce GTX 1080 Ti (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":17580},{\"names\":[\"GeForce GTX 1080 with Max-Q Design\",\"GeForce GTX 1080 Max-Q\",\"NVIDIA GeForce GTX 1080 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":11555},{\"names\":[\"GeForce GTX 1650\",\"NVIDIA GeForce GTX 1650 Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":7823},{\"names\":[\"GeForce GTX 1650 (Mobile)\",\"GeForce GTX 1650 Mobile\",\"NVIDIA GeForce GTX 1650 Ti Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":6969},{\"names\":[\"GeForce GTX 1650 Ti\",\"NVIDIA GeForce GTX 1650 Ti (Desktop)\"],\"performance\":7707},{\"names\":[\"GeForce GTX 1650 Ti with Max-Q Design\",\"GeForce GTX 1650 Max-Q\",\"NVIDIA GeForce GTX 1650 Ti Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":5838},{\"names\":[\"GeForce GTX 1650 with Max-Q Design\",\"NVIDIA GeForce GTX 1650 Max-Q\"],\"performance\":5807},{\"names\":[\"GeForce GTX 1660\",\"NVIDIA GeForce GTX 1660 Ti Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":11514},{\"names\":[\"GeForce GTX 1660 SUPER\",\"NVIDIA GeForce GTX 1660 Super (Desktop)\"],\"performance\":12702},{\"names\":[\"GeForce GTX 1660 Ti\",\"NVIDIA GeForce GTX 1660 Ti (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":12437},{\"names\":[\"GeForce GTX 460 v2\"],\"vendor\":\"NVIDIA\",\"performance\":2012},{\"names\":[\"GeForce GTX 485M\",\"NVIDIA GeForce GTX 485M\"],\"vendor\":\"NVIDIA\",\"performance\":2401},{\"names\":[\"GeForce GTX 550 Ti\",\"NVIDIA GeForce GTX 550 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":1562},{\"names\":[\"GeForce GTX 555\",\"GeForce GTX 555 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":1935},{\"names\":[\"GeForce GTX 560\",\"NVIDIA GeForce GTX 560 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":2703},{\"names\":[\"GeForce GTX 560 SE\"],\"vendor\":\"NVIDIA\",\"performance\":1880},{\"names\":[\"GeForce GTX 560 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":3062},{\"names\":[\"GeForce GTX 560M\",\"NVIDIA GeForce GTX 560M\"],\"vendor\":\"NVIDIA\",\"performance\":1367},{\"names\":[\"GeForce GTX 570M\",\"NVIDIA GeForce GTX 570M\"],\"vendor\":\"NVIDIA\",\"performance\":1998},{\"names\":[\"GeForce GTX 580M\",\"NVIDIA GeForce GTX 580M\"],\"vendor\":\"NVIDIA\",\"performance\":2279},{\"names\":[\"GeForce GTX 590\",\"NVIDIA GeForce GTX 590\"],\"vendor\":\"NVIDIA\",\"performance\":3340},{\"names\":[\"GeForce GTX 645\",\"GeForce GTX 645 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":1953},{\"names\":[\"GeForce GTX 650\"],\"vendor\":\"NVIDIA\",\"performance\":1770},{\"names\":[\"GeForce GTX 650 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":2551},{\"names\":[\"GeForce GTX 650 Ti BOOST\",\"GeForce GTX 650 Ti Boost\"],\"vendor\":\"NVIDIA\",\"performance\":3194},{\"names\":[\"GeForce GTX 660\",\"NVIDIA GeForce GTX 660 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":3951},{\"names\":[\"GeForce GTX 660 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":4373},{\"names\":[\"GeForce GTX 660M\",\"NVIDIA GeForce GTX 660M\"],\"vendor\":\"NVIDIA\",\"performance\":1456},{\"names\":[\"GeForce GTX 670\"],\"vendor\":\"NVIDIA\",\"performance\":5314},{\"names\":[\"GeForce GTX 670M\",\"NVIDIA GeForce GTX 670M\"],\"vendor\":\"NVIDIA\",\"performance\":1720},{\"names\":[\"GeForce GTX 670MX\",\"NVIDIA GeForce GTX 670MX\"],\"vendor\":\"NVIDIA\",\"performance\":1844},{\"names\":[\"GeForce GTX 675M\",\"NVIDIA GeForce GTX 675M\"],\"vendor\":\"NVIDIA\",\"performance\":2081},{\"names\":[\"GeForce GTX 675MX\",\"NVIDIA GeForce GTX 675MX\"],\"vendor\":\"NVIDIA\",\"performance\":1513},{\"names\":[\"GeForce GTX 680\",\"NVIDIA GeForce GTX 680\"],\"vendor\":\"NVIDIA\",\"performance\":5594},{\"names\":[\"GeForce GTX 680M\",\"NVIDIA GeForce GTX 680M\"],\"vendor\":\"NVIDIA\",\"performance\":2942},{\"names\":[\"GeForce GTX 680MX\",\"GeForce GTX 680MX Mac Edition\",\"NVIDIA GeForce GTX 680MX\"],\"vendor\":\"NVIDIA\",\"performance\":4271},{\"names\":[\"GeForce GTX 690\"],\"vendor\":\"NVIDIA\",\"performance\":5770},{\"names\":[\"GeForce GTX 745\",\"GeForce GTX 745 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":2218},{\"names\":[\"GeForce GTX 750\",\"NVIDIA GeForce GTX 750 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":3404},{\"names\":[\"GeForce GTX 750 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":3930},{\"names\":[\"GeForce GTX 760\",\"NVIDIA GeForce GTX 760\"],\"vendor\":\"NVIDIA\",\"performance\":4749},{\"names\":[\"GeForce GTX 760 Ti\",\"GeForce GTX 760 Ti OEM\"],\"vendor\":\"NVIDIA\",\"performance\":5119},{\"names\":[\"GeForce GTX 760 Ti OEM\",\"GeForce GTX 760 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":5275},{\"names\":[\"GeForce GTX 760A\"],\"vendor\":\"NVIDIA\",\"performance\":1281},{\"names\":[\"GeForce GTX 760M\",\"NVIDIA GeForce GTX 760M\"],\"vendor\":\"NVIDIA\",\"performance\":1635},{\"names\":[\"GeForce GTX 765M\",\"NVIDIA GeForce GTX 765M\"],\"vendor\":\"NVIDIA\",\"performance\":1957},{\"names\":[\"GeForce GTX 770\"],\"vendor\":\"NVIDIA\",\"performance\":5906},{\"names\":[\"GeForce GTX 770M\",\"NVIDIA GeForce GTX 770M SLI\"],\"performance\":2766},{\"names\":[\"GeForce GTX 775M\",\"GeForce GTX 775M Mac Edition\",\"NVIDIA GeForce GTX 775M\"],\"vendor\":\"NVIDIA\",\"performance\":4222},{\"names\":[\"GeForce GTX 780\",\"NVIDIA GeForce GTX 780 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":7866},{\"names\":[\"GeForce GTX 780 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":9221},{\"names\":[\"GeForce GTX 780M\",\"NVIDIA GeForce GTX 780M\"],\"vendor\":\"NVIDIA\",\"performance\":3989},{\"names\":[\"GeForce GTX 850A\"],\"vendor\":\"NVIDIA\",\"performance\":1050},{\"names\":[\"GeForce GTX 850M\",\"NVIDIA GeForce GTX 850M\"],\"vendor\":\"NVIDIA\",\"performance\":2601},{\"names\":[\"GeForce GTX 860M\",\"NVIDIA GeForce GTX 860M\"],\"vendor\":\"NVIDIA\",\"performance\":3202},{\"names\":[\"GeForce GTX 870M\",\"NVIDIA GeForce GTX 870M\"],\"vendor\":\"NVIDIA\",\"performance\":3461},{\"names\":[\"GeForce GTX 880M\",\"NVIDIA GeForce GTX 880M\"],\"vendor\":\"NVIDIA\",\"performance\":3710},{\"names\":[\"GeForce GTX 950\",\"NVIDIA GeForce GTX 950\"],\"vendor\":\"NVIDIA\",\"performance\":5333},{\"names\":[\"GeForce GTX 950A\"],\"vendor\":\"NVIDIA\",\"performance\":2432},{\"names\":[\"GeForce GTX 950M\",\"NVIDIA GeForce GTX 950M\"],\"vendor\":\"NVIDIA\",\"performance\":2626},{\"names\":[\"GeForce GTX 960\",\"NVIDIA GeForce GTX 960\"],\"vendor\":\"NVIDIA\",\"performance\":5987},{\"names\":[\"GeForce GTX 960A\"],\"vendor\":\"NVIDIA\",\"performance\":2411},{\"names\":[\"GeForce GTX 960M\",\"NVIDIA GeForce GTX 960M\"],\"vendor\":\"NVIDIA\",\"performance\":3496},{\"names\":[\"GeForce GTX 965M\",\"NVIDIA GeForce GTX 965M\"],\"vendor\":\"NVIDIA\",\"performance\":3832},{\"names\":[\"GeForce GTX 970\",\"NVIDIA GeForce GTX 970\"],\"vendor\":\"NVIDIA\",\"performance\":9645},{\"names\":[\"GeForce GTX 970M\",\"NVIDIA GeForce GTX 970M\"],\"vendor\":\"NVIDIA\",\"performance\":5667},{\"names\":[\"GeForce GTX 980\",\"NVIDIA GeForce GTX 980\"],\"vendor\":\"NVIDIA\",\"performance\":11080},{\"names\":[\"GeForce GTX 980 Ti\",\"NVIDIA GeForce GTX 980 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":13745},{\"names\":[\"GeForce GTX 980M\",\"NVIDIA GeForce GTX 980M\"],\"vendor\":\"NVIDIA\",\"performance\":7372},{\"names\":[\"GeForce GTX Titan\",\"GeForce GTX TITAN\"],\"vendor\":\"NVIDIA\",\"performance\":8780},{\"names\":[\"GeForce GTX TITAN Black\",\"GeForce GTX TITAN BLACK\"],\"vendor\":\"NVIDIA\",\"performance\":9007},{\"names\":[\"GeForce GTX TITAN X\"],\"vendor\":\"NVIDIA\",\"performance\":12770},{\"names\":[\"GeForce GTX TITAN Z\"],\"vendor\":\"NVIDIA\",\"performance\":8238},{\"names\":[\"GeForce MX110\",\"NVIDIA GeForce MX110\"],\"vendor\":\"NVIDIA\",\"performance\":1483},{\"names\":[\"GeForce MX130\",\"NVIDIA GeForce MX130\"],\"vendor\":\"NVIDIA\",\"performance\":1924},{\"names\":[\"GeForce MX150\",\"NVIDIA GeForce MX150\"],\"vendor\":\"NVIDIA\",\"performance\":2357},{\"names\":[\"GeForce MX230\",\"NVIDIA GeForce MX230\"],\"vendor\":\"NVIDIA\",\"performance\":1951},{\"names\":[\"GeForce MX330\",\"NVIDIA GeForce MX330\"],\"performance\":2717},{\"names\":[\"GeForce MX350\",\"NVIDIA GeForce MX350\"],\"performance\":3014},{\"names\":[\"GeForce MX450\",\"NVIDIA GeForce MX450\"],\"performance\":1923},{\"names\":[\"GeForce RTX 2060\",\"NVIDIA GeForce RTX 2060 Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":14157},{\"names\":[\"GeForce RTX 2060 (Mobile)\",\"GeForce RTX 2060 Mobile\",\"NVIDIA GeForce RTX 2060 (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":11355},{\"names\":[\"GeForce RTX 2060 SUPER\",\"NVIDIA GeForce RTX 2060 Super (Desktop)\"],\"performance\":16352},{\"names\":[\"GeForce RTX 2060 with Max-Q Design\",\"NVIDIA GeForce RTX 2060 Max-Q\"],\"performance\":9792},{\"names\":[\"GeForce RTX 2070\",\"NVIDIA GeForce RTX 2070 Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":16204},{\"names\":[\"GeForce RTX 2070 (Mobile)\",\"GeForce RTX 2070 Mobile\",\"NVIDIA GeForce RTX 2070 (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":12354},{\"names\":[\"GeForce RTX 2070 SUPER\",\"NVIDIA GeForce RTX 2070 Super Mobile\"],\"performance\":18109},{\"names\":[\"GeForce RTX 2070 Super with Max-Q Design\",\"GeForce RTX 2070 Max-Q\",\"NVIDIA GeForce RTX 2070 Super Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":14508},{\"names\":[\"GeForce RTX 2070 with Max-Q Design\",\"NVIDIA GeForce RTX 2070 Max-Q\"],\"performance\":12359},{\"names\":[\"GeForce RTX 2080\",\"NVIDIA GeForce RTX 2080 Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":18611},{\"names\":[\"GeForce RTX 2080 (Mobile)\",\"GeForce RTX 2080 Mobile\",\"NVIDIA GeForce RTX 2080 (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":15107},{\"names\":[\"GeForce RTX 2080 SUPER\",\"NVIDIA GeForce RTX 2080 Super Mobile\"],\"performance\":19318},{\"names\":[\"GeForce RTX 2080 Super with Max-Q Design\",\"GeForce RTX 2080 Max-Q\",\"NVIDIA GeForce RTX 2080 Super Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":14194},{\"names\":[\"GeForce RTX 2080 Ti\",\"NVIDIA GeForce RTX 2080 Ti (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":21535},{\"names\":[\"GeForce RTX 2080 with Max-Q Design\",\"NVIDIA GeForce RTX 2080 Max-Q\"],\"performance\":14325},{\"names\":[\"GeForce RTX 3080\",\"NVIDIA GeForce RTX 3080\"],\"performance\":23779},{\"names\":[\"GeForce RTX 3090\",\"NVIDIA GeForce RTX 3090\"],\"performance\":25184},{\"names\":[\"GRID K1\"],\"vendor\":\"NVIDIA\",\"performance\":811},{\"names\":[\"GRID K120Q\"],\"vendor\":\"NVIDIA\",\"performance\":293},{\"names\":[\"GRID K140Q\"],\"vendor\":\"NVIDIA\",\"performance\":728},{\"names\":[\"GRID K160Q\"],\"vendor\":\"NVIDIA\",\"performance\":740},{\"names\":[\"GRID K180Q\"],\"vendor\":\"NVIDIA\",\"performance\":783},{\"names\":[\"GRID K2\"],\"vendor\":\"NVIDIA\",\"performance\":3176},{\"names\":[\"GRID K220Q\"],\"vendor\":\"NVIDIA\",\"performance\":912},{\"names\":[\"GRID K240Q\"],\"vendor\":\"NVIDIA\",\"performance\":2144},{\"names\":[\"GRID K260Q\"],\"vendor\":\"NVIDIA\",\"performance\":2941},{\"names\":[\"GRID K280Q\"],\"vendor\":\"NVIDIA\",\"performance\":2363},{\"names\":[\"GRID K520\"],\"vendor\":\"NVIDIA\",\"performance\":3177},{\"names\":[\"GRID M10-8Q\"],\"vendor\":\"NVIDIA\",\"performance\":2606},{\"names\":[\"GRID M6-8Q\"],\"vendor\":\"NVIDIA\",\"performance\":3568},{\"names\":[\"GRID M60-1Q\"],\"vendor\":\"NVIDIA\",\"performance\":4251},{\"names\":[\"GRID M60-2Q\"],\"vendor\":\"NVIDIA\",\"performance\":5291},{\"names\":[\"GRID M60-8Q\"],\"vendor\":\"NVIDIA\",\"performance\":3884},{\"names\":[\"HD\",\"HD Graphics\",\"Intel HD Graphics (Broadwell)\"],\"vendor\":\"Intel\",\"performance\":143},{\"names\":[\"Intel HD 2000\",\"Intel HD Graphics 2000\"],\"performance\":213},{\"names\":[\"Intel HD 3000\",\"Intel HD Graphics 3000\"],\"performance\":258},{\"names\":[\"Intel HD 4000\",\"Intel HD Graphics 4000\"],\"performance\":329},{\"names\":[\"Intel HD 4400\",\"Intel HD Graphics 4400\"],\"performance\":529},{\"names\":[\"Intel HD 4600\",\"Intel HD Graphics 4600\"],\"performance\":639},{\"names\":[\"Intel HD 500\",\"Intel HD Graphics 500\"],\"performance\":309},{\"names\":[\"Intel HD 5000\",\"Intel HD Graphics 5000\"],\"performance\":562},{\"names\":[\"Intel HD 505\",\"Intel HD Graphics 505\"],\"performance\":358},{\"names\":[\"Intel HD 510\",\"Intel HD Graphics 510\"],\"performance\":619},{\"names\":[\"Intel HD 515\",\"Intel HD Graphics 515\"],\"performance\":612},{\"names\":[\"Intel HD 520\",\"Intel HD Graphics 520\"],\"performance\":855},{\"names\":[\"Intel HD 530\",\"Intel HD Graphics 530\"],\"performance\":994},{\"names\":[\"Intel HD 5300\",\"Intel HD Graphics 5300\"],\"performance\":406},{\"names\":[\"Intel HD 5500\",\"Intel HD Graphics 5500\"],\"performance\":579},{\"names\":[\"Intel HD 5600\",\"Intel HD Graphics 5600\"],\"performance\":712},{\"names\":[\"Intel HD 6000\",\"Intel HD Graphics 6000\"],\"performance\":832},{\"names\":[\"Intel HD 610\",\"Intel HD Graphics 610\"],\"performance\":674},{\"names\":[\"Intel HD 615\",\"Intel HD Graphics 615\"],\"performance\":757},{\"names\":[\"Intel HD 630\",\"Intel HD Graphics 630\"],\"performance\":1170},{\"names\":[\"Intel HD Graphics 620\",\"HD Graphics 620\"],\"vendor\":\"Intel\",\"performance\":925},{\"names\":[\"Intel HD P530\",\"Intel HD Graphics P530\"],\"performance\":1480},{\"names\":[\"Intel HD P630\",\"Intel HD Graphics P630\"],\"performance\":1276},{\"names\":[\"Intel Iris 5100\",\"Intel Iris Graphics 5100\"],\"performance\":740},{\"names\":[\"Intel Iris 540\",\"Intel Iris Graphics 540\"],\"performance\":1236},{\"names\":[\"Intel Iris 550\",\"Intel Iris Graphics 550\"],\"performance\":1384},{\"names\":[\"Intel Iris 6100\",\"Intel Iris Graphics 6100\"],\"performance\":896},{\"names\":[\"Intel Iris 650\",\"Intel Iris Plus Graphics 650\"],\"performance\":1795},{\"names\":[\"Intel Iris Plus\",\"Intel Iris Plus Graphics G7 (Ice Lake 64 EU)\"],\"performance\":1880},{\"names\":[\"Intel Iris Plus 640\",\"Intel Iris Plus Graphics 640\"],\"performance\":1274},{\"names\":[\"Intel Iris Plus 645\",\"Intel Iris Plus Graphics 645\"],\"performance\":1813},{\"names\":[\"Intel Iris Plus 655\",\"Intel Iris Plus Graphics 655\"],\"performance\":1809},{\"names\":[\"Intel Iris Pro 5200\",\"Intel Iris Pro Graphics 5200\"],\"performance\":1015},{\"names\":[\"Intel Iris Pro 580\",\"Intel Iris Pro Graphics 580\"],\"performance\":2104},{\"names\":[\"Intel Iris Pro Graphics 6200\",\"Iris Pro Graphics 6200\"],\"vendor\":\"Intel\",\"performance\":1542},{\"names\":[\"Intel Iris Pro P580\",\"Intel Iris Pro Graphics P580\"],\"performance\":2169},{\"names\":[\"Intel Iris Xe\",\"Intel Iris Xe Graphics G7 96EUs\"],\"performance\":3250},{\"names\":[\"Intel UHD\",\"Intel UHD Graphics Xe G4 48EUs\"],\"performance\":2016},{\"names\":[\"Intel UHD 600\",\"Intel UHD Graphics 600\"],\"performance\":336},{\"names\":[\"Intel UHD 605\",\"Intel UHD Graphics 605\"],\"performance\":375},{\"names\":[\"Intel UHD 610\",\"Intel UHD Graphics 610\"],\"performance\":721},{\"names\":[\"Intel UHD 615\",\"Intel UHD Graphics 615\"],\"performance\":774},{\"names\":[\"Intel UHD 617\",\"Intel UHD Graphics 617\"],\"performance\":858},{\"names\":[\"Intel UHD 620\",\"Intel UHD Graphics 620\"],\"performance\":889},{\"names\":[\"Intel UHD 630\",\"Intel UHD Graphics 630\"],\"performance\":1555},{\"names\":[\"Intel UHD Graphics 620\",\"UHD Graphics 620\"],\"vendor\":\"Intel\",\"performance\":1053},{\"names\":[\"Intel UHD P630\",\"Intel UHD Graphics P630\"],\"performance\":2997},{\"names\":[\"Mobility Radeon HD 5570\"],\"vendor\":\"ATI\",\"performance\":559},{\"names\":[\"Mobility Radeon. HD 5470\",\"Radeon HD 5470\"],\"vendor\":\"ATI\",\"performance\":215},{\"names\":[\"MxGPU\",\"Radeon Instinct MI25 MxGPU\"],\"vendor\":\"AMD\",\"performance\":1826},{\"names\":[\"NVIDIA TITAN X\",\"NVIDIA Titan X Pascal\"],\"performance\":13660},{\"names\":[\"NVIDIA TITAN Xp\",\"TITAN Xp\"],\"vendor\":\"NVIDIA\",\"performance\":18280},{\"names\":[\"NVS 300\"],\"vendor\":\"NVIDIA\",\"performance\":121},{\"names\":[\"NVS 310\"],\"vendor\":\"NVIDIA\",\"performance\":241},{\"names\":[\"NVS 315\"],\"vendor\":\"NVIDIA\",\"performance\":295},{\"names\":[\"NVS 4200M\",\"NVIDIA NVS 4200M\"],\"vendor\":\"NVIDIA\",\"performance\":247},{\"names\":[\"NVS 510\"],\"vendor\":\"NVIDIA\",\"performance\":763},{\"names\":[\"NVS 5200M\",\"NVIDIA NVS 5200M\"],\"vendor\":\"NVIDIA\",\"performance\":556},{\"names\":[\"NVS 5400M\",\"NVIDIA NVS 5400M\"],\"vendor\":\"NVIDIA\",\"performance\":641},{\"names\":[\"NVS 810\"],\"vendor\":\"NVIDIA\",\"performance\":1015},{\"names\":[\"P104-100\"],\"vendor\":\"NVIDIA\",\"performance\":4450},{\"names\":[\"P106-090\"],\"vendor\":\"NVIDIA\",\"performance\":2898},{\"names\":[\"P106-100\"],\"vendor\":\"NVIDIA\",\"performance\":5023},{\"names\":[\"Quadro 1000M\",\"NVIDIA Quadro 1000M\"],\"vendor\":\"NVIDIA\",\"performance\":586},{\"names\":[\"Quadro 2000D\"],\"vendor\":\"NVIDIA\",\"performance\":989},{\"names\":[\"Quadro 2000M\",\"NVIDIA Quadro 2000M\"],\"vendor\":\"NVIDIA\",\"performance\":824},{\"names\":[\"Quadro 3000M\",\"NVIDIA Quadro 3000M\"],\"vendor\":\"NVIDIA\",\"performance\":1082},{\"names\":[\"Quadro 400\"],\"vendor\":\"NVIDIA\",\"performance\":163},{\"names\":[\"Quadro 4000M\",\"NVIDIA Quadro 4000M\"],\"vendor\":\"NVIDIA\",\"performance\":1222},{\"names\":[\"Quadro 410\"],\"vendor\":\"NVIDIA\",\"performance\":441},{\"names\":[\"Quadro 5000\",\"NVIDIA Quadro RTX 5000 (Laptop)\"],\"vendor\":\"NVIDIA\",\"performance\":1982},{\"names\":[\"Quadro 500M\"],\"vendor\":\"NVIDIA\",\"performance\":664},{\"names\":[\"Quadro 5010M\",\"NVIDIA Quadro 5010M\"],\"vendor\":\"NVIDIA\",\"performance\":2001},{\"names\":[\"Quadro 7000\"],\"vendor\":\"NVIDIA\",\"performance\":3505},{\"names\":[\"Quadro GP100\"],\"vendor\":\"NVIDIA\",\"performance\":12663},{\"names\":[\"Quadro GV100\"],\"vendor\":\"NVIDIA\",\"performance\":12721},{\"names\":[\"Quadro K1000M\",\"NVIDIA Quadro K1000M\"],\"vendor\":\"NVIDIA\",\"performance\":780},{\"names\":[\"Quadro K1100M\",\"NVIDIA Quadro K1100M\"],\"vendor\":\"NVIDIA\",\"performance\":1100},{\"names\":[\"Quadro K1200\"],\"vendor\":\"NVIDIA\",\"performance\":2861},{\"names\":[\"Quadro K2000\"],\"vendor\":\"NVIDIA\",\"performance\":1588},{\"names\":[\"Quadro K2000D\"],\"vendor\":\"NVIDIA\",\"performance\":1650},{\"names\":[\"Quadro K2000M\",\"NVIDIA Quadro K2000M\"],\"vendor\":\"NVIDIA\",\"performance\":1033},{\"names\":[\"Quadro K2100M\",\"NVIDIA Quadro K2100M\"],\"vendor\":\"NVIDIA\",\"performance\":1388},{\"names\":[\"Quadro K2200\"],\"vendor\":\"NVIDIA\",\"performance\":3565},{\"names\":[\"Quadro K2200M\"],\"vendor\":\"NVIDIA\",\"performance\":3893},{\"names\":[\"Quadro K3000M\",\"NVIDIA Quadro K3000M\"],\"vendor\":\"NVIDIA\",\"performance\":1652},{\"names\":[\"Quadro K3100M\",\"NVIDIA Quadro K3100M\"],\"vendor\":\"NVIDIA\",\"performance\":2286},{\"names\":[\"Quadro K4000\"],\"vendor\":\"NVIDIA\",\"performance\":2679},{\"names\":[\"Quadro K4000M\",\"NVIDIA Quadro K4000M\"],\"vendor\":\"NVIDIA\",\"performance\":2109},{\"names\":[\"Quadro K4100M\",\"NVIDIA Quadro K4100M\"],\"vendor\":\"NVIDIA\",\"performance\":2395},{\"names\":[\"Quadro K420\"],\"vendor\":\"NVIDIA\",\"performance\":767},{\"names\":[\"Quadro K4200\"],\"vendor\":\"NVIDIA\",\"performance\":4228},{\"names\":[\"Quadro K5000\"],\"vendor\":\"NVIDIA\",\"performance\":3923},{\"names\":[\"Quadro K5000M\",\"NVIDIA Quadro K5000M\"],\"vendor\":\"NVIDIA\",\"performance\":2850},{\"names\":[\"Quadro K500M\",\"NVIDIA Quadro K500M\"],\"vendor\":\"NVIDIA\",\"performance\":480},{\"names\":[\"Quadro K5100M\",\"NVIDIA Quadro K5100M\"],\"vendor\":\"NVIDIA\",\"performance\":2868},{\"names\":[\"Quadro K510M\",\"NVIDIA Quadro K510M\"],\"vendor\":\"NVIDIA\",\"performance\":651},{\"names\":[\"Quadro K5200\"],\"vendor\":\"NVIDIA\",\"performance\":5855},{\"names\":[\"Quadro K600\"],\"vendor\":\"NVIDIA\",\"performance\":778},{\"names\":[\"Quadro K6000\"],\"vendor\":\"NVIDIA\",\"performance\":8503},{\"names\":[\"Quadro K610M\",\"NVIDIA Quadro K610M\"],\"vendor\":\"NVIDIA\",\"performance\":725},{\"names\":[\"Quadro K620\"],\"vendor\":\"NVIDIA\",\"performance\":2274},{\"names\":[\"Quadro K620M\",\"NVIDIA Quadro K620M\"],\"vendor\":\"NVIDIA\",\"performance\":1150},{\"names\":[\"Quadro M1000M\",\"NVIDIA Quadro M1000M\"],\"vendor\":\"NVIDIA\",\"performance\":3002},{\"names\":[\"Quadro M1200\",\"Quadro M1200 Mobile\",\"NVIDIA Quadro M1200\"],\"vendor\":\"NVIDIA\",\"performance\":3564},{\"names\":[\"Quadro M2000\"],\"vendor\":\"NVIDIA\",\"performance\":4015},{\"names\":[\"Quadro M2000M\",\"NVIDIA Quadro M2000M\"],\"vendor\":\"NVIDIA\",\"performance\":3576},{\"names\":[\"Quadro M2200\",\"Quadro M2200 Mobile\",\"NVIDIA Quadro M2200\"],\"vendor\":\"NVIDIA\",\"performance\":4486},{\"names\":[\"Quadro M3000M\",\"NVIDIA Quadro M3000M\"],\"vendor\":\"NVIDIA\",\"performance\":5424},{\"names\":[\"Quadro M4000\"],\"vendor\":\"NVIDIA\",\"performance\":6526},{\"names\":[\"Quadro M4000M\",\"NVIDIA Quadro M4000M\"],\"vendor\":\"NVIDIA\",\"performance\":6479},{\"names\":[\"Quadro M5000\"],\"vendor\":\"NVIDIA\",\"performance\":9245},{\"names\":[\"Quadro M5000M\",\"NVIDIA Quadro M5000M\"],\"vendor\":\"NVIDIA\",\"performance\":6432},{\"names\":[\"Quadro M500M\",\"NVIDIA Quadro M500M\"],\"vendor\":\"NVIDIA\",\"performance\":1109},{\"names\":[\"Quadro M520\",\"Quadro M520 Mobile\",\"NVIDIA Quadro M520\"],\"vendor\":\"NVIDIA\",\"performance\":1956},{\"names\":[\"Quadro M5500\",\"Quadro M5500 Mobile\",\"NVIDIA Quadro M5500\"],\"vendor\":\"NVIDIA\",\"performance\":7915},{\"names\":[\"Quadro M6000\"],\"vendor\":\"NVIDIA\",\"performance\":12164},{\"names\":[\"Quadro M600M\",\"NVIDIA Quadro M600M\"],\"vendor\":\"NVIDIA\",\"performance\":1932},{\"names\":[\"Quadro M620\",\"Quadro M620 Mobile\",\"NVIDIA Quadro M620\"],\"vendor\":\"NVIDIA\",\"performance\":2805},{\"names\":[\"Quadro P1000\",\"NVIDIA Quadro P1000\"],\"vendor\":\"NVIDIA\",\"performance\":4328},{\"names\":[\"Quadro P2000\",\"NVIDIA Quadro P2000\"],\"vendor\":\"NVIDIA\",\"performance\":7245},{\"names\":[\"Quadro P2000 with Max-Q Design\",\"NVIDIA Quadro P2000 Max-Q\"],\"performance\":4991},{\"names\":[\"Quadro P3000\",\"Quadro P3000 Mobile\",\"NVIDIA Quadro P3000\"],\"vendor\":\"NVIDIA\",\"performance\":6703},{\"names\":[\"Quadro P3200\",\"Quadro P3200 Mobile\",\"NVIDIA Quadro P3200\"],\"vendor\":\"NVIDIA\",\"performance\":7799},{\"names\":[\"Quadro P3200 with Max-Q Design\",\"Quadro P3200 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":8942},{\"names\":[\"Quadro P400\"],\"vendor\":\"NVIDIA\",\"performance\":1661},{\"names\":[\"Quadro P4000\",\"NVIDIA Quadro P4000\"],\"vendor\":\"NVIDIA\",\"performance\":11707},{\"names\":[\"Quadro P4000 with Max-Q Design\",\"Quadro P4000 Max-Q\",\"NVIDIA Quadro P4000 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":9083},{\"names\":[\"Quadro P4200\",\"Quadro P4200 Mobile\",\"NVIDIA Quadro P4200\"],\"vendor\":\"NVIDIA\",\"performance\":12019},{\"names\":[\"Quadro P500\",\"Quadro P500 Mobile\",\"NVIDIA Quadro P500\"],\"vendor\":\"NVIDIA\",\"performance\":1742},{\"names\":[\"Quadro P5000\",\"NVIDIA Quadro P5000\"],\"vendor\":\"NVIDIA\",\"performance\":11450},{\"names\":[\"Quadro P520\",\"NVIDIA Quadro P520\"],\"performance\":2178},{\"names\":[\"Quadro P5200\",\"Quadro P5200 Mobile\",\"NVIDIA Quadro P5200\"],\"vendor\":\"NVIDIA\",\"performance\":11630},{\"names\":[\"Quadro P5200 with Max-Q Design\",\"Quadro P5200 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":9796},{\"names\":[\"Quadro P600\",\"NVIDIA Quadro P600\"],\"vendor\":\"NVIDIA\",\"performance\":3427},{\"names\":[\"Quadro P6000\"],\"vendor\":\"NVIDIA\",\"performance\":15005},{\"names\":[\"Quadro P620\",\"NVIDIA Quadro P620\"],\"vendor\":\"NVIDIA\",\"performance\":3658},{\"names\":[\"Quadro RTX 3000\",\"NVIDIA Quadro RTX 3000 (Laptop)\"],\"performance\":11269},{\"names\":[\"Quadro RTX 3000 with Max-Q Design\",\"NVIDIA Quadro RTX 3000 Max-Q\"],\"performance\":8306},{\"names\":[\"Quadro RTX 4000\",\"NVIDIA Quadro RTX 4000 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":15142},{\"names\":[\"Quadro RTX 5000\",\"NVIDIA Quadro RTX 5000 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":17321},{\"names\":[\"Quadro RTX 6000\"],\"vendor\":\"NVIDIA\",\"performance\":19731},{\"names\":[\"Quadro RTX 8000\"],\"vendor\":\"NVIDIA\",\"performance\":19221},{\"names\":[\"Quadro T1000\",\"NVIDIA Quadro T1000 (Laptop)\"],\"performance\":6448},{\"names\":[\"Quadro T1000 with Max-Q Design\",\"NVIDIA Quadro T1000 Max-Q\"],\"performance\":6888},{\"names\":[\"Quadro T2000\",\"NVIDIA Quadro T2000 (Laptop)\"],\"performance\":6785},{\"names\":[\"Quadro T2000 with Max-Q Design\",\"NVIDIA Quadro T2000 Max-Q\"],\"performance\":6243},{\"names\":[\"Qualcomm Adreno 630 GPU\",\"Qualcomm Adreno 630\"],\"performance\":249},{\"names\":[\"Radeon 520\",\"Radeon 520 Mobile\",\"AMD Radeon 520\"],\"vendor\":\"AMD\",\"performance\":866},{\"names\":[\"Radeon 530\",\"Radeon 530 Mobile\",\"AMD Radeon 530\"],\"vendor\":\"AMD\",\"performance\":938},{\"names\":[\"Radeon 535\",\"Radeon 535 Mobile\"],\"vendor\":\"AMD\",\"performance\":1130},{\"names\":[\"Radeon 540\",\"Radeon RX 540 Mobile\",\"AMD Radeon RX 540\"],\"vendor\":\"AMD\",\"performance\":1376},{\"names\":[\"Radeon 540X\",\"Radeon 540X Mobile\",\"AMD Radeon 540X\"],\"vendor\":\"AMD\",\"performance\":1320},{\"names\":[\"Radeon 550X\",\"Radeon 550X 640SP\",\"AMD Radeon RX 550X (Laptop)\"],\"vendor\":\"AMD\",\"performance\":1564},{\"names\":[\"Radeon 620\",\"AMD Radeon 620\"],\"performance\":859},{\"names\":[\"Radeon 630\",\"AMD Radeon 630\"],\"performance\":1262},{\"names\":[\"Radeon 6750M\",\"Radeon HD 6750M\",\"AMD Radeon HD 6750M\"],\"vendor\":\"AMD\",\"performance\":911},{\"names\":[\"Radeon E6460\"],\"vendor\":\"AMD\",\"performance\":324},{\"names\":[\"Radeon E6465\"],\"vendor\":\"AMD\",\"performance\":164},{\"names\":[\"Radeon E6760\",\"Radeon E6760 MXM\"],\"vendor\":\"AMD\",\"performance\":973},{\"names\":[\"Radeon E8860\"],\"vendor\":\"AMD\",\"performance\":1577},{\"names\":[\"Radeon HD 6230\"],\"vendor\":\"AMD\",\"performance\":221},{\"names\":[\"Radeon HD 6250\",\"AMD Radeon HD 6250\"],\"vendor\":\"AMD\",\"performance\":98},{\"names\":[\"Radeon HD 6290\",\"AMD Radeon HD 6290\"],\"vendor\":\"AMD\",\"performance\":117},{\"names\":[\"Radeon HD 6320\",\"Radeon HD 6320 IGP\",\"AMD Radeon HD 6320\"],\"vendor\":\"AMD\",\"performance\":149},{\"names\":[\"RADEON HD 6350\",\"Radeon HD 6350\"],\"vendor\":\"AMD\",\"performance\":142},{\"names\":[\"Radeon HD 6370D\",\"Radeon HD 6370D IGP\"],\"vendor\":\"AMD\",\"performance\":311},{\"names\":[\"Radeon HD 6380G\",\"Radeon HD 6380G IGP\",\"AMD Radeon HD 6380G\"],\"vendor\":\"AMD\",\"performance\":231},{\"names\":[\"Radeon HD 6410D\",\"Radeon HD 6410D IGP\"],\"vendor\":\"AMD\",\"performance\":220},{\"names\":[\"Radeon HD 6430M\",\"AMD Radeon HD 6430M\"],\"vendor\":\"AMD\",\"performance\":193},{\"names\":[\"Radeon HD 6450\",\"AMD Radeon HD 6450 GDDR5\"],\"vendor\":\"AMD\",\"performance\":194},{\"names\":[\"Radeon HD 6450A\"],\"vendor\":\"AMD\",\"performance\":260},{\"names\":[\"Radeon HD 6470M\",\"AMD Radeon HD 6470M\"],\"vendor\":\"AMD\",\"performance\":228},{\"names\":[\"Radeon HD 6480G\",\"Radeon HD 6480G IGP\",\"AMD Radeon HD 6480G + HD 7450M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":275},{\"names\":[\"Radeon HD 6490M\",\"AMD Radeon HD 6490M\"],\"vendor\":\"AMD\",\"performance\":378},{\"names\":[\"Radeon HD 6520G\",\"Radeon HD 6520G IGP\",\"AMD Radeon HD 6520G + HD 7450M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":300},{\"names\":[\"Radeon HD 6530D\",\"Radeon HD 6530D IGP\"],\"vendor\":\"AMD\",\"performance\":311},{\"names\":[\"Radeon HD 6550A\"],\"vendor\":\"AMD\",\"performance\":708},{\"names\":[\"Radeon HD 6550D\",\"Radeon HD 6550D IGP\",\"AMD Radeon HD 6550D\"],\"vendor\":\"AMD\",\"performance\":412},{\"names\":[\"Radeon HD 6570\"],\"vendor\":\"AMD\",\"performance\":499},{\"names\":[\"Radeon HD 6610M\"],\"vendor\":\"AMD\",\"performance\":565},{\"names\":[\"Radeon HD 6620G\",\"Radeon HD 6620G IGP\",\"AMD Radeon HD 6620G + HD 7670M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":431},{\"names\":[\"Radeon HD 6630M\",\"AMD Radeon HD 6630M\"],\"vendor\":\"AMD\",\"performance\":685},{\"names\":[\"Radeon HD 6650A\"],\"vendor\":\"AMD\",\"performance\":836},{\"names\":[\"Radeon HD 6650M\",\"AMD Radeon HD 6650M\"],\"vendor\":\"AMD\",\"performance\":735},{\"names\":[\"Radeon HD 6670\"],\"vendor\":\"AMD\",\"performance\":701},{\"names\":[\"Radeon HD 6750\"],\"vendor\":\"AMD\",\"performance\":1088},{\"names\":[\"Radeon HD 6750M\",\"Radeon HD 6750M Mac Edition\"],\"vendor\":\"AMD\",\"performance\":937},{\"names\":[\"Radeon HD 6770\"],\"vendor\":\"AMD\",\"performance\":1247},{\"names\":[\"Radeon HD 6770M\",\"AMD Radeon HD 6770M\"],\"vendor\":\"AMD\",\"performance\":964},{\"names\":[\"Radeon HD 6790\",\"AMD Radeon HD 6790\"],\"vendor\":\"AMD\",\"performance\":1718},{\"names\":[\"Radeon HD 6850 X2\"],\"vendor\":\"AMD\",\"performance\":2534},{\"names\":[\"Radeon HD 6970M\",\"AMD Radeon HD 6970M\"],\"vendor\":\"AMD\",\"performance\":2270},{\"names\":[\"Radeon HD 6990\"],\"vendor\":\"AMD\",\"performance\":2933},{\"names\":[\"Radeon HD 7290\",\"Radeon HD 7290 IGP\",\"AMD Radeon HD 7290\"],\"vendor\":\"AMD\",\"performance\":115},{\"names\":[\"Radeon HD 7310\",\"Radeon HD 7310 IGP\",\"AMD Radeon HD 7310\"],\"vendor\":\"AMD\",\"performance\":131},{\"names\":[\"Radeon HD 7340\",\"Radeon HD 7340 IGP\",\"AMD Radeon HD 7340\"],\"vendor\":\"AMD\",\"performance\":157},{\"names\":[\"Radeon HD 7350\",\"Radeon HD 7350 OEM\"],\"vendor\":\"AMD\",\"performance\":216},{\"names\":[\"Radeon HD 7400G\",\"Radeon HD 7400G IGP\",\"AMD Radeon HD 7400G\"],\"vendor\":\"AMD\",\"performance\":300},{\"names\":[\"Radeon HD 7420G\",\"Radeon HD 7420G IGP\",\"AMD Radeon HD 7420G\"],\"vendor\":\"AMD\",\"performance\":333},{\"names\":[\"Radeon HD 7450\",\"Radeon HD 7450 OEM\"],\"vendor\":\"AMD\",\"performance\":230},{\"names\":[\"Radeon HD 7450A\"],\"vendor\":\"AMD\",\"performance\":288},{\"names\":[\"Radeon HD 7450M\",\"AMD Radeon HD 6620G + HD 7450M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":330},{\"names\":[\"Radeon HD 7470\",\"Radeon HD 7470 OEM\"],\"vendor\":\"AMD\",\"performance\":486},{\"names\":[\"Radeon HD 7470M\",\"AMD Radeon HD 7470M\"],\"vendor\":\"AMD\",\"performance\":408},{\"names\":[\"Radeon HD 7480D\",\"Radeon HD 7480D IGP\",\"AMD Radeon HD 7480D\"],\"vendor\":\"AMD\",\"performance\":297},{\"names\":[\"Radeon HD 7500G\",\"Radeon HD 7500G IGP\",\"AMD Radeon HD 7500G + HD 7550M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":303},{\"names\":[\"Radeon HD 7520G\",\"Radeon HD 7520G IGP\",\"AMD Radeon HD 7520G + HD 7670M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":314},{\"names\":[\"Radeon HD 7540D\",\"Radeon HD 7540D IGP\"],\"vendor\":\"AMD\",\"performance\":348},{\"names\":[\"Radeon HD 7550M\",\"AMD Radeon HD 7550M\"],\"vendor\":\"AMD\",\"performance\":465},{\"names\":[\"Radeon HD 7560D\",\"Radeon HD 7560D IGP\",\"AMD Radeon HD 7560D\"],\"vendor\":\"AMD\",\"performance\":483},{\"names\":[\"Radeon HD 7570\"],\"vendor\":\"AMD\",\"performance\":648},{\"names\":[\"Radeon HD 7570M\",\"AMD Radeon HD 7570M\"],\"vendor\":\"AMD\",\"performance\":469},{\"names\":[\"Radeon HD 7600G\",\"Radeon HD 7600G IGP\",\"AMD Radeon HD 7600G\"],\"vendor\":\"AMD\",\"performance\":354},{\"names\":[\"Radeon HD 7610M\",\"AMD Radeon HD 7640G + HD 7610M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":632},{\"names\":[\"Radeon HD 7620G\",\"Radeon HD 7620G IGP\",\"AMD Radeon HD 7620G\"],\"vendor\":\"AMD\",\"performance\":346},{\"names\":[\"Radeon HD 7640G\",\"Radeon HD 7640G IGP\",\"AMD Radeon HD 7640G + HD 7670M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":455},{\"names\":[\"Radeon HD 7650A\"],\"vendor\":\"AMD\",\"performance\":553},{\"names\":[\"Radeon HD 7650M\",\"AMD Radeon HD 7650M\"],\"vendor\":\"AMD\",\"performance\":508},{\"names\":[\"Radeon HD 7660D\",\"Radeon HD 7660D IGP\",\"AMD Radeon HD 7660D\"],\"vendor\":\"AMD\",\"performance\":515},{\"names\":[\"Radeon HD 7660G\",\"Radeon HD 7660G IGP\",\"AMD Radeon HD 7660G + HD 7670M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":477},{\"names\":[\"Radeon HD 7670\",\"Radeon HD 7670 OEM\"],\"vendor\":\"AMD\",\"performance\":873},{\"names\":[\"Radeon HD 7670A\"],\"vendor\":\"AMD\",\"performance\":1050},{\"names\":[\"Radeon HD 7670M\",\"AMD Radeon HD 7670M\"],\"vendor\":\"AMD\",\"performance\":424},{\"names\":[\"Radeon HD 7690M\",\"AMD Radeon HD 7690M\"],\"vendor\":\"AMD\",\"performance\":1003},{\"names\":[\"Radeon HD 7690M XT\",\"AMD Radeon HD 7690M XT\"],\"vendor\":\"AMD\",\"performance\":1009},{\"names\":[\"Radeon HD 7730\"],\"vendor\":\"AMD\",\"performance\":1252},{\"names\":[\"Radeon HD 7730M\",\"AMD Radeon HD 7730M\"],\"vendor\":\"AMD\",\"performance\":685},{\"names\":[\"Radeon HD 7750\"],\"vendor\":\"AMD\",\"performance\":1670},{\"names\":[\"Radeon HD 7750M\",\"AMD Radeon HD 7750M\"],\"vendor\":\"AMD\",\"performance\":1191},{\"names\":[\"Radeon HD 7770\",\"Radeon HD 7770 GHz Edition\",\"AMD Radeon HD 7770\"],\"vendor\":\"AMD\",\"performance\":2151},{\"names\":[\"Radeon HD 7790\"],\"vendor\":\"AMD\",\"performance\":3090},{\"names\":[\"Radeon HD 7850\"],\"vendor\":\"AMD\",\"performance\":3770},{\"names\":[\"Radeon HD 7850M\",\"AMD Radeon HD 7850M\"],\"vendor\":\"AMD\",\"performance\":1373},{\"names\":[\"Radeon HD 7870\",\"Radeon HD 7870 XT\",\"AMD Radeon HD 7870\"],\"vendor\":\"AMD\",\"performance\":4641},{\"names\":[\"Radeon HD 7870M\",\"AMD Radeon HD 7870M\"],\"vendor\":\"AMD\",\"performance\":1507},{\"names\":[\"Radeon HD 7950\",\"R9 280\",\"Radeon HD 7950\"],\"vendor\":\"AMD\",\"performance\":4765},{\"names\":[\"Radeon HD 7970\",\"R9 280X\",\"Radeon HD 7970\"],\"vendor\":\"AMD\",\"performance\":5248},{\"names\":[\"Radeon HD 7970M\",\"AMD Radeon HD 7970M\"],\"vendor\":\"AMD\",\"performance\":3619},{\"names\":[\"Radeon HD 7990\"],\"vendor\":\"AMD\",\"performance\":5566},{\"names\":[\"Radeon HD 8180\",\"Radeon HD 8180 IGP\",\"AMD Radeon HD 8180\"],\"vendor\":\"AMD\",\"performance\":152},{\"names\":[\"Radeon HD 8210\",\"Radeon HD 8210 IGP\",\"AMD Radeon HD 8210\"],\"vendor\":\"AMD\",\"performance\":207},{\"names\":[\"Radeon HD 8210E\"],\"vendor\":\"AMD\",\"performance\":194},{\"names\":[\"Radeon HD 8240\",\"Radeon HD 8240 IGP\",\"AMD Radeon HD 8240\"],\"vendor\":\"AMD\",\"performance\":250},{\"names\":[\"Radeon HD 8250\",\"Radeon HD 8250 IGP\",\"AMD Radeon HD 8250\"],\"vendor\":\"AMD\",\"performance\":203},{\"names\":[\"Radeon HD 8280\",\"Radeon HD 8280 IGP\",\"AMD Radeon HD 8280\"],\"vendor\":\"AMD\",\"performance\":319},{\"names\":[\"Radeon HD 8280E\"],\"vendor\":\"AMD\",\"performance\":283},{\"names\":[\"Radeon HD 8310E\"],\"vendor\":\"AMD\",\"performance\":341},{\"names\":[\"Radeon HD 8330\",\"Radeon HD 8330 IGP\",\"AMD Radeon HD 8330\"],\"vendor\":\"AMD\",\"performance\":247},{\"names\":[\"Radeon HD 8330E\"],\"vendor\":\"AMD\",\"performance\":241},{\"names\":[\"Radeon HD 8350\",\"Radeon HD 8350 OEM\"],\"vendor\":\"AMD\",\"performance\":209},{\"names\":[\"Radeon HD 8350G\",\"Radeon HD 8350G IGP\",\"AMD Radeon HD 8350G\"],\"vendor\":\"AMD\",\"performance\":443},{\"names\":[\"Radeon HD 8370D\",\"Radeon HD 8370D IGP\"],\"vendor\":\"AMD\",\"performance\":283},{\"names\":[\"Radeon HD 8400\",\"Radeon HD 8400 IGP\",\"AMD Radeon HD 8400\"],\"vendor\":\"AMD\",\"performance\":256},{\"names\":[\"Radeon HD 8400E\"],\"vendor\":\"AMD\",\"performance\":339},{\"names\":[\"Radeon HD 8410G\",\"Radeon HD 8410G IGP\",\"AMD Radeon HD 8410G\"],\"vendor\":\"AMD\",\"performance\":435},{\"names\":[\"Radeon HD 8450G\",\"Radeon HD 8450G IGP\",\"AMD Radeon HD 8450G + Radeon HD 8570M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":385},{\"names\":[\"Radeon HD 8470\",\"Radeon HD 8470 OEM\"],\"vendor\":\"AMD\",\"performance\":341},{\"names\":[\"Radeon HD 8470D\",\"Radeon HD 8470D IGP\",\"AMD Radeon HD 8470D\"],\"vendor\":\"AMD\",\"performance\":364},{\"names\":[\"Radeon HD 8490\",\"Radeon HD 8490 OEM\"],\"vendor\":\"AMD\",\"performance\":273},{\"names\":[\"Radeon HD 8510G\",\"Radeon HD 8510G IGP\",\"AMD Radeon HD 8510G\"],\"vendor\":\"AMD\",\"performance\":378},{\"names\":[\"Radeon HD 8550D\",\"Radeon HD 8550D IGP\"],\"vendor\":\"AMD\",\"performance\":685},{\"names\":[\"Radeon HD 8550G\",\"Radeon HD 8550G IGP\",\"AMD Radeon HD 8550G + HD 8750M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":431},{\"names\":[\"Radeon HD 8550G + 7600M Dual\",\"AMD Radeon HD 8550G + HD 8670M Dual Graphics\"],\"performance\":901},{\"names\":[\"Radeon HD 8570\",\"Radeon HD 8570 OEM\"],\"vendor\":\"AMD\",\"performance\":1002},{\"names\":[\"Radeon HD 8570D\",\"Radeon HD 8570D IGP\",\"AMD Radeon HD 8570D\"],\"vendor\":\"AMD\",\"performance\":445},{\"names\":[\"Radeon HD 8570M\",\"AMD Radeon HD 8650G + HD 8570M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":485},{\"names\":[\"Radeon HD 8610G\",\"Radeon HD 8610G IGP\",\"AMD Radeon HD 8610G\"],\"vendor\":\"AMD\",\"performance\":442},{\"names\":[\"Radeon HD 8650D\",\"Radeon HD 8650D IGP\"],\"vendor\":\"AMD\",\"performance\":526},{\"names\":[\"Radeon HD 8650G\",\"Radeon HD 8650G IGP\",\"AMD Radeon HD 8650G + HD 8670M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":515},{\"names\":[\"Radeon HD 8670D\",\"Radeon HD 8670D IGP\",\"AMD Radeon HD 8670D\"],\"vendor\":\"AMD\",\"performance\":574},{\"names\":[\"Radeon HD 8670M\",\"AMD Radeon HD 8670M\"],\"vendor\":\"AMD\",\"performance\":520},{\"names\":[\"Radeon HD 8690M\",\"AMD Radeon HD 8690M\"],\"vendor\":\"AMD\",\"performance\":984},{\"names\":[\"Radeon HD 8730M\",\"AMD Radeon HD 8730M\"],\"vendor\":\"AMD\",\"performance\":728},{\"names\":[\"Radeon HD 8750M\",\"AMD Radeon HD 8750M\"],\"vendor\":\"AMD\",\"performance\":863},{\"names\":[\"Radeon HD 8790M\",\"AMD Radeon HD 8790M\"],\"vendor\":\"AMD\",\"performance\":1306},{\"names\":[\"Radeon HD 8850M\",\"AMD Radeon HD 8850M\"],\"vendor\":\"AMD\",\"performance\":973},{\"names\":[\"Radeon HD 8870M\",\"AMD Radeon HD 8870M\"],\"vendor\":\"AMD\",\"performance\":1638},{\"names\":[\"Radeon HD 8950\",\"Radeon HD 8950 OEM\"],\"vendor\":\"AMD\",\"performance\":2066},{\"names\":[\"Radeon HD 8970M\",\"AMD Radeon HD 8970M\"],\"vendor\":\"AMD\",\"performance\":3876},{\"names\":[\"Radeon HD 8990\",\"Radeon HD 8990 OEM\"],\"vendor\":\"AMD\",\"performance\":5214},{\"names\":[\"Radeon Instinct MI25 MxGPU\",\"Radeon Instinct MI25\"],\"vendor\":\"AMD\",\"performance\":10466},{\"names\":[\"Radeon M535DX\",\"Radeon R8 M535DX\"],\"vendor\":\"AMD\",\"performance\":750},{\"names\":[\"Radeon Pro 450\",\"AMD Radeon Pro 450\"],\"vendor\":\"AMD\",\"performance\":2723},{\"names\":[\"Radeon Pro 455\",\"AMD Radeon Pro 455\"],\"vendor\":\"AMD\",\"performance\":3113},{\"names\":[\"Radeon Pro 460\",\"AMD Radeon Pro 460\"],\"vendor\":\"AMD\",\"performance\":3453},{\"names\":[\"Radeon Pro 5300M\",\"AMD Radeon Pro 5300M\"],\"performance\":5658},{\"names\":[\"Radeon Pro 5500M\",\"AMD Radeon Pro 5500M\"],\"performance\":6650},{\"names\":[\"Radeon Pro 555\",\"AMD Radeon Pro 555\"],\"vendor\":\"AMD\",\"performance\":3141},{\"names\":[\"Radeon Pro 560\",\"AMD Radeon Pro 560\"],\"vendor\":\"AMD\",\"performance\":3475},{\"names\":[\"Radeon Pro 5600M\",\"AMD Radeon Pro 5600M\"],\"performance\":9640},{\"names\":[\"Radeon Pro 560X\",\"AMD Radeon Pro 560X\"],\"vendor\":\"AMD\",\"performance\":3678},{\"names\":[\"Radeon Pro 570\"],\"vendor\":\"AMD\",\"performance\":6337},{\"names\":[\"Radeon Pro 580\"],\"vendor\":\"AMD\",\"performance\":7753},{\"names\":[\"Radeon Pro Duo\"],\"vendor\":\"AMD\",\"performance\":9672},{\"names\":[\"Radeon Pro SSG\"],\"vendor\":\"AMD\",\"performance\":10498},{\"names\":[\"Radeon Pro V340 MxGPU\"],\"vendor\":\"AMD\",\"performance\":2853},{\"names\":[\"Radeon Pro Vega 16\",\"AMD Radeon Pro Vega 16\"],\"vendor\":\"AMD\",\"performance\":4683},{\"names\":[\"Radeon Pro Vega 20\",\"AMD Radeon Pro Vega 20\"],\"vendor\":\"AMD\",\"performance\":5752},{\"names\":[\"Radeon Pro Vega 56\",\"AMD Radeon Pro Vega 56\"],\"vendor\":\"AMD\",\"performance\":12209},{\"names\":[\"Radeon Pro Vega 64\"],\"vendor\":\"AMD\",\"performance\":11456},{\"names\":[\"Radeon Pro WX 2100\"],\"vendor\":\"AMD\",\"performance\":1612},{\"names\":[\"Radeon Pro WX 3100\",\"AMD Radeon Pro WX 3100\"],\"vendor\":\"AMD\",\"performance\":2855},{\"names\":[\"Radeon Pro WX 3200\",\"AMD Radeon Pro WX 3200\"],\"performance\":2560},{\"names\":[\"Radeon Pro WX 4100\"],\"vendor\":\"AMD\",\"performance\":3758},{\"names\":[\"Radeon Pro WX 4130\",\"Radeon Pro WX 4130 Mobile\",\"AMD Radeon Pro WX 4130\"],\"vendor\":\"AMD\",\"performance\":2304},{\"names\":[\"Radeon Pro WX 4150\",\"Radeon Pro WX 4150 Mobile\",\"AMD Radeon Pro WX 4150\"],\"vendor\":\"AMD\",\"performance\":1991},{\"names\":[\"Radeon Pro WX 4170\",\"Radeon Pro WX 4170 Mobile\"],\"vendor\":\"AMD\",\"performance\":1409},{\"names\":[\"Radeon Pro WX 5100\"],\"vendor\":\"AMD\",\"performance\":5329},{\"names\":[\"Radeon Pro WX 7100\",\"AMD Radeon Pro WX 7100\"],\"vendor\":\"AMD\",\"performance\":7674},{\"names\":[\"Radeon Pro WX 8200\"],\"vendor\":\"AMD\",\"performance\":14137},{\"names\":[\"Radeon Pro WX 9100\"],\"vendor\":\"AMD\",\"performance\":12372},{\"names\":[\"Radeon Pro WX Vega M GL\",\"AMD Radeon Pro WX Vega M GL\"],\"vendor\":\"AMD\",\"performance\":6049},{\"names\":[\"Radeon R2\",\"Radeon R2 Graphics\",\"AMD Radeon R2 (Stoney Ridge)\"],\"vendor\":\"AMD\",\"performance\":241},{\"names\":[\"Radeon R3\",\"Radeon R3 Graphics\",\"AMD Radeon R3 (Mullins\",\"Beema)\"],\"vendor\":\"AMD\",\"performance\":301},{\"names\":[\"Radeon R4\",\"Radeon R4 Graphics\",\"AMD Radeon R4 (Beema)\"],\"vendor\":\"AMD\",\"performance\":340},{\"names\":[\"Radeon R5 220\",\"Radeon R5 220 OEM\"],\"vendor\":\"AMD\",\"performance\":136},{\"names\":[\"Radeon R5 230\"],\"vendor\":\"AMD\",\"performance\":242},{\"names\":[\"Radeon R5 235\",\"Radeon R5 235 OEM\"],\"vendor\":\"AMD\",\"performance\":318},{\"names\":[\"Radeon R5 235X\",\"Radeon R5 235X OEM\"],\"vendor\":\"AMD\",\"performance\":368},{\"names\":[\"Radeon R5 240\",\"Radeon R5 240 OEM\"],\"vendor\":\"AMD\",\"performance\":516},{\"names\":[\"Radeon R5 310\",\"Radeon R5 310 OEM\"],\"vendor\":\"AMD\",\"performance\":332},{\"names\":[\"Radeon R5 330\",\"Radeon R5 330 OEM\"],\"vendor\":\"AMD\",\"performance\":617},{\"names\":[\"Radeon R5 340\",\"Radeon R5 340 OEM\"],\"vendor\":\"AMD\",\"performance\":1055},{\"names\":[\"Radeon R5 430\",\"Radeon R5 430 OEM\"],\"vendor\":\"AMD\",\"performance\":982},{\"names\":[\"Radeon R5 435\",\"Radeon R5 435 OEM\"],\"vendor\":\"AMD\",\"performance\":841},{\"names\":[\"Radeon R5 A240\"],\"vendor\":\"AMD\",\"performance\":576},{\"names\":[\"Radeon R5 M230\",\"AMD Radeon R5 M230\"],\"vendor\":\"AMD\",\"performance\":384},{\"names\":[\"Radeon R5 M240\",\"AMD Radeon R5 M240\"],\"vendor\":\"AMD\",\"performance\":432},{\"names\":[\"Radeon R5 M255\",\"AMD Radeon R5 M255\"],\"vendor\":\"AMD\",\"performance\":589},{\"names\":[\"Radeon R5 M315\",\"AMD Radeon R5 M315\"],\"vendor\":\"AMD\",\"performance\":495},{\"names\":[\"Radeon R5 M320\",\"AMD Radeon R5 M320\"],\"vendor\":\"AMD\",\"performance\":428},{\"names\":[\"Radeon R5 M330\",\"AMD Radeon R5 M330\"],\"vendor\":\"AMD\",\"performance\":596},{\"names\":[\"Radeon R5 M335\",\"AMD Radeon R5 M335\"],\"vendor\":\"AMD\",\"performance\":549},{\"names\":[\"Radeon R5 M420\",\"AMD Radeon R5 M420\"],\"vendor\":\"AMD\",\"performance\":470},{\"names\":[\"Radeon R5 M430\",\"AMD Radeon R5 M430\"],\"vendor\":\"AMD\",\"performance\":649},{\"names\":[\"Radeon R5 M435\"],\"vendor\":\"AMD\",\"performance\":896},{\"names\":[\"Radeon R6\",\"Radeon R6 Graphics\",\"AMD Radeon R6 (Carrizo)\"],\"vendor\":\"AMD\",\"performance\":572},{\"names\":[\"Radeon R6 + R7 M265DX Dual\",\"Radeon R7 M265DX\"],\"vendor\":\"AMD\",\"performance\":571},{\"names\":[\"Radeon R6 M255DX\",\"AMD Radeon R6 M255DX\"],\"vendor\":\"AMD\",\"performance\":570},{\"names\":[\"Radeon R7 + R7 240 Dual\",\"Radeon R7 240\"],\"vendor\":\"AMD\",\"performance\":1045},{\"names\":[\"Radeon R7 + R7 250 Dual\",\"Radeon R7 250\"],\"vendor\":\"AMD\",\"performance\":1232},{\"names\":[\"Radeon R7 + R7 350 Dual\",\"Radeon R7 350\"],\"vendor\":\"AMD\",\"performance\":1982},{\"names\":[\"Radeon R7 240\",\"Radeon R7 240 OEM\"],\"vendor\":\"AMD\",\"performance\":835},{\"names\":[\"Radeon R7 250\",\"Radeon R7 250 OEM\",\"AMD Radeon R7 250\"],\"vendor\":\"AMD\",\"performance\":1192},{\"names\":[\"Radeon R7 250X\"],\"vendor\":\"AMD\",\"performance\":2269},{\"names\":[\"Radeon R7 260\"],\"vendor\":\"AMD\",\"performance\":2892},{\"names\":[\"Radeon R7 260X\"],\"vendor\":\"AMD\",\"performance\":3066},{\"names\":[\"Radeon R7 340\",\"Radeon R7 340 OEM\"],\"vendor\":\"AMD\",\"performance\":931},{\"names\":[\"Radeon R7 360\"],\"vendor\":\"AMD\",\"performance\":3099},{\"names\":[\"Radeon R7 370\",\"AMD Radeon R7 370\"],\"vendor\":\"AMD\",\"performance\":4418},{\"names\":[\"Radeon R7 430\",\"Radeon R7 430 OEM\"],\"vendor\":\"AMD\",\"performance\":1215},{\"names\":[\"Radeon R7 450\",\"Radeon R7 450 OEM\"],\"vendor\":\"AMD\",\"performance\":1918},{\"names\":[\"Radeon R7 A265\"],\"vendor\":\"AMD\",\"performance\":955},{\"names\":[\"Radeon R7 A360\"],\"vendor\":\"AMD\",\"performance\":720},{\"names\":[\"Radeon R7 M260\",\"AMD Radeon R7 M260\"],\"vendor\":\"AMD\",\"performance\":438},{\"names\":[\"Radeon R7 M260DX\"],\"vendor\":\"AMD\",\"performance\":811},{\"names\":[\"Radeon R7 M260X\",\"AMD Radeon R7 M260X\"],\"vendor\":\"AMD\",\"performance\":1013},{\"names\":[\"Radeon R7 M265\",\"AMD Radeon R7 M265\"],\"vendor\":\"AMD\",\"performance\":813},{\"names\":[\"Radeon R7 M270\",\"AMD Radeon R7 M270\"],\"vendor\":\"AMD\",\"performance\":755},{\"names\":[\"Radeon R7 M270DX\"],\"vendor\":\"AMD\",\"performance\":962},{\"names\":[\"Radeon R7 M340\",\"AMD Radeon R7 M340\"],\"vendor\":\"AMD\",\"performance\":636},{\"names\":[\"Radeon R7 M350\"],\"vendor\":\"AMD\",\"performance\":1025},{\"names\":[\"Radeon R7 M360\",\"AMD Radeon R7 M360\"],\"vendor\":\"AMD\",\"performance\":539},{\"names\":[\"Radeon R7 M365X\"],\"vendor\":\"AMD\",\"performance\":902},{\"names\":[\"Radeon R7 M370\",\"AMD Radeon R7 M370\"],\"vendor\":\"AMD\",\"performance\":1418},{\"names\":[\"Radeon R7 M380\",\"AMD Radeon R7 M380\"],\"vendor\":\"AMD\",\"performance\":1447},{\"names\":[\"Radeon R7 M440\",\"AMD Radeon R7 M440\"],\"vendor\":\"AMD\",\"performance\":883},{\"names\":[\"Radeon R7 M445\",\"AMD Radeon R7 M445\"],\"vendor\":\"AMD\",\"performance\":922},{\"names\":[\"Radeon R7 M460\",\"AMD Radeon R7 M460\"],\"vendor\":\"AMD\",\"performance\":1009},{\"names\":[\"Radeon R7 M465\",\"AMD Radeon R7 M465\"],\"vendor\":\"AMD\",\"performance\":1306},{\"names\":[\"Radeon R7 M465X\"],\"vendor\":\"AMD\",\"performance\":1691},{\"names\":[\"Radeon R8 M365DX\",\"AMD Radeon R8 M365DX\"],\"vendor\":\"AMD\",\"performance\":741},{\"names\":[\"Radeon R8 M445DX\",\"AMD Radeon R8 M445DX\"],\"vendor\":\"AMD\",\"performance\":794},{\"names\":[\"Radeon R9 255\",\"Radeon R9 255 OEM\"],\"vendor\":\"AMD\",\"performance\":1268},{\"names\":[\"Radeon R9 260\",\"Radeon R9 260 OEM\"],\"vendor\":\"AMD\",\"performance\":3018},{\"names\":[\"Radeon R9 270\"],\"vendor\":\"AMD\",\"performance\":4213},{\"names\":[\"Radeon R9 270X\",\"AMD Radeon R9 270X\"],\"vendor\":\"AMD\",\"performance\":4823},{\"names\":[\"Radeon R9 280\"],\"vendor\":\"AMD\",\"performance\":5550},{\"names\":[\"Radeon R9 280X\",\"AMD Radeon R9 280X\"],\"vendor\":\"AMD\",\"performance\":6248},{\"names\":[\"Radeon R9 285\",\"380\",\"Radeon R9 285\"],\"vendor\":\"AMD\",\"performance\":5550},{\"names\":[\"Radeon R9 290\"],\"vendor\":\"AMD\",\"performance\":8277},{\"names\":[\"Radeon R9 290X\",\"AMD Radeon R9 290X\"],\"vendor\":\"AMD\",\"performance\":8548},{\"names\":[\"Radeon R9 295X2\"],\"vendor\":\"AMD\",\"performance\":8311},{\"names\":[\"Radeon R9 360\",\"Radeon R9 360 OEM\"],\"vendor\":\"AMD\",\"performance\":3032},{\"names\":[\"Radeon R9 370\"],\"vendor\":\"AMD\",\"performance\":4722},{\"names\":[\"Radeon R9 380\",\"AMD Radeon R9 380\"],\"vendor\":\"AMD\",\"performance\":6141},{\"names\":[\"Radeon R9 380X\"],\"vendor\":\"AMD\",\"performance\":6015},{\"names\":[\"Radeon R9 390\"],\"vendor\":\"AMD\",\"performance\":8731},{\"names\":[\"Radeon R9 390X\",\"AMD Radeon R9 390X\"],\"vendor\":\"AMD\",\"performance\":9571},{\"names\":[\"Radeon R9 A375\"],\"vendor\":\"AMD\",\"performance\":1024},{\"names\":[\"Radeon R9 Fury\",\"Radeon R9 FURY\",\"AMD Radeon R9 Fury\"],\"vendor\":\"AMD\",\"performance\":9571},{\"names\":[\"Radeon R9 Fury + Fury X\",\"Radeon R9 FURY X\"],\"vendor\":\"AMD\",\"performance\":9741},{\"names\":[\"Radeon R9 M265X\",\"AMD Radeon R9 M265X\"],\"vendor\":\"AMD\",\"performance\":933},{\"names\":[\"Radeon R9 M270X\"],\"vendor\":\"AMD\",\"performance\":1445},{\"names\":[\"Radeon R9 M275\",\"AMD Radeon R9 M275\"],\"vendor\":\"AMD\",\"performance\":1115},{\"names\":[\"Radeon R9 M275X\",\"M375\",\"Radeon R9 M275X\"],\"vendor\":\"AMD\",\"performance\":1575},{\"names\":[\"Radeon R9 M280X\",\"AMD Radeon R9 M280X\"],\"vendor\":\"AMD\",\"performance\":1148},{\"names\":[\"Radeon R9 M290X\",\"AMD Radeon R9 M290X\"],\"vendor\":\"AMD\",\"performance\":3327},{\"names\":[\"Radeon R9 M295X\",\"AMD Radeon R9 M295X\"],\"vendor\":\"AMD\",\"performance\":5150},{\"names\":[\"Radeon R9 M360\"],\"vendor\":\"AMD\",\"performance\":1772},{\"names\":[\"Radeon R9 M365X\",\"AMD Radeon R9 M365X\"],\"vendor\":\"AMD\",\"performance\":1482},{\"names\":[\"Radeon R9 M370X\",\"Radeon R9 M370X Mac Edition\",\"AMD Radeon R9 M370X\"],\"vendor\":\"AMD\",\"performance\":1351},{\"names\":[\"Radeon R9 M375\",\"AMD Radeon R9 M375\"],\"vendor\":\"AMD\",\"performance\":979},{\"names\":[\"Radeon R9 M375X\"],\"vendor\":\"AMD\",\"performance\":1962},{\"names\":[\"Radeon R9 M380\",\"AMD Radeon R9 M380\"],\"vendor\":\"AMD\",\"performance\":3051},{\"names\":[\"Radeon R9 M385\",\"AMD Radeon R9 M385\"],\"vendor\":\"AMD\",\"performance\":2180},{\"names\":[\"Radeon R9 M385X\",\"AMD Radeon R9 M385X\"],\"vendor\":\"AMD\",\"performance\":1760},{\"names\":[\"Radeon R9 M390X\",\"AMD Radeon R9 M390X\"],\"vendor\":\"AMD\",\"performance\":4357},{\"names\":[\"Radeon R9 M395\",\"Radeon R9 M395 Mac Edition\",\"AMD Radeon R9 M395\"],\"vendor\":\"AMD\",\"performance\":4954},{\"names\":[\"Radeon R9 M395X\",\"AMD Radeon R9 M395X\"],\"vendor\":\"AMD\",\"performance\":4775},{\"names\":[\"Radeon R9 M470\",\"AMD Radeon R9 M470\"],\"vendor\":\"AMD\",\"performance\":2435},{\"names\":[\"Radeon R9 M470X\",\"AMD Radeon R9 M470X\"],\"vendor\":\"AMD\",\"performance\":3400},{\"names\":[\"Radeon R9 M485X\",\"AMD Radeon R9 M485X\"],\"vendor\":\"AMD\",\"performance\":4842},{\"names\":[\"Radeon RX 460\",\"AMD Radeon RX 460 (Desktop)\"],\"vendor\":\"AMD\",\"performance\":4042},{\"names\":[\"Radeon RX 470\",\"AMD Radeon RX 470 (Desktop)\"],\"vendor\":\"AMD\",\"performance\":7918},{\"names\":[\"Radeon RX 480\",\"AMD Radeon RX 480 (Desktop)\"],\"vendor\":\"AMD\",\"performance\":8509},{\"names\":[\"Radeon RX 550\",\"AMD Radeon RX 550 (Laptop)\"],\"vendor\":\"AMD\",\"performance\":2436},{\"names\":[\"Radeon RX 5500M\",\"AMD Radeon RX 5500M\"],\"performance\":4153},{\"names\":[\"Radeon RX 550X\"],\"vendor\":\"AMD\",\"performance\":1751},{\"names\":[\"Radeon RX 560\",\"AMD Radeon RX 560 (Laptop)\"],\"vendor\":\"AMD\",\"performance\":3646},{\"names\":[\"Radeon RX 5600\",\"AMD Radeon RX 5600 XT (Desktop)\"],\"performance\":10533},{\"names\":[\"Radeon RX 5600M\",\"AMD Radeon RX 5600M\"],\"performance\":6292},{\"names\":[\"Radeon RX 560X\",\"AMD Radeon RX 560X (Laptop)\"],\"vendor\":\"AMD\",\"performance\":3520},{\"names\":[\"Radeon RX 570\",\"AMD Radeon RX 570 (Desktop)\"],\"vendor\":\"AMD\",\"performance\":6967},{\"names\":[\"Radeon RX 5700\",\"AMD Radeon RX 5700 (Desktop)\"],\"performance\":14453},{\"names\":[\"Radeon RX 5700 XT\",\"AMD Radeon RX 5700 XT (Desktop)\"],\"performance\":16659},{\"names\":[\"Radeon RX 570X\",\"AMD Radeon RX 570X (Laptop)\"],\"vendor\":\"AMD\",\"performance\":1923},{\"names\":[\"Radeon RX 580\",\"AMD Radeon RX 580 (Desktop)\"],\"vendor\":\"AMD\",\"performance\":8753},{\"names\":[\"Radeon RX 580 2048SP\"],\"vendor\":\"AMD\",\"performance\":7744},{\"names\":[\"Radeon RX 580X\",\"AMD Radeon RX 580X (Laptop)\"],\"vendor\":\"AMD\",\"performance\":7798},{\"names\":[\"Radeon RX 590\",\"AMD Radeon RX 590 (Desktop)\"],\"vendor\":\"AMD\",\"performance\":9482},{\"names\":[\"Radeon RX 640\",\"AMD Radeon RX 640\"],\"performance\":1229},{\"names\":[\"Radeon RX Vega 10\",\"Radeon RX Vega 10 Mobile\",\"AMD Radeon RX Vega 10\"],\"vendor\":\"AMD\",\"performance\":1518},{\"names\":[\"Radeon RX Vega 11\",\"AMD Radeon RX Vega 11\"],\"vendor\":\"AMD\",\"performance\":2117},{\"names\":[\"Radeon RX Vega 11 PRD\",\"Radeon RX Vega 11 Efficient\"],\"vendor\":\"AMD\",\"performance\":2402},{\"names\":[\"Radeon RX Vega 56\",\"AMD Radeon RX Vega 56\"],\"vendor\":\"AMD\",\"performance\":13326},{\"names\":[\"Radeon RX Vega 64\",\"AMD Radeon RX Vega 64\"],\"vendor\":\"AMD\",\"performance\":14646},{\"names\":[\"Radeon RX Vega 8\",\"Radeon Vega 8\"],\"vendor\":\"AMD\",\"performance\":1586},{\"names\":[\"Radeon RX Vega M GH\",\"AMD Radeon RX Vega M GH\"],\"vendor\":\"AMD\",\"performance\":6770},{\"names\":[\"Radeon RX Vega M GL\"],\"vendor\":\"AMD\",\"performance\":3600},{\"names\":[\"Radeon Sky 500\"],\"vendor\":\"AMD\",\"performance\":4889},{\"names\":[\"Radeon Vega 11\",\"Radeon Vega 11 Embedded\"],\"vendor\":\"AMD\",\"performance\":1903},{\"names\":[\"Radeon Vega 2\",\"AMD Radeon RX Vega 2\"],\"performance\":425},{\"names\":[\"Radeon Vega 3\",\"Radeon Vega 3 Embedded\",\"AMD Radeon RX Vega 3\"],\"vendor\":\"AMD\",\"performance\":905},{\"names\":[\"Radeon Vega 3 Mobile\"],\"vendor\":\"AMD\",\"performance\":1064},{\"names\":[\"Radeon Vega 6\",\"Radeon Vega 6 Mobile\"],\"vendor\":\"AMD\",\"performance\":1218},{\"names\":[\"Radeon Vega 8\",\"Radeon Vega 8 Embedded\"],\"vendor\":\"AMD\",\"performance\":1571},{\"names\":[\"Radeon Vega 9\",\"AMD Radeon RX Vega 9\"],\"performance\":1663},{\"names\":[\"Radeon Vega Frontier Edition\"],\"vendor\":\"AMD\",\"performance\":14072},{\"names\":[\"Radeon VII\"],\"vendor\":\"AMD\",\"performance\":16883},{\"names\":[\"Tesla C2050\"],\"vendor\":\"NVIDIA\",\"performance\":3515},{\"names\":[\"Tesla C2070\"],\"vendor\":\"NVIDIA\",\"performance\":3275},{\"names\":[\"Tesla C2075\"],\"vendor\":\"NVIDIA\",\"performance\":3364},{\"names\":[\"Tesla M10\"],\"vendor\":\"NVIDIA\",\"performance\":3490},{\"names\":[\"Tesla M2070-Q\"],\"vendor\":\"NVIDIA\",\"performance\":1306},{\"names\":[\"Tesla M6\"],\"vendor\":\"NVIDIA\",\"performance\":7621},{\"names\":[\"Tesla M60\"],\"vendor\":\"NVIDIA\",\"performance\":7329},{\"names\":[\"Tesla T4\"],\"vendor\":\"NVIDIA\",\"performance\":10598},{\"names\":[\"TITAN RTX\",\"NVIDIA Titan RTX\"],\"vendor\":\"NVIDIA\",\"performance\":19092},{\"names\":[\"TITAN V\"],\"vendor\":\"NVIDIA\",\"performance\":19177},{\"names\":[\"TITAN V CEO Edition\"],\"vendor\":\"NVIDIA\",\"performance\":16988},{\"names\":[\"Radeon R9 Nano\",\"AMD Radeon R9 Nano\"],\"vendor\":\"AMD\",\"performance\":8185},{\"names\":[\"Radeon HD 6450M\",\"AMD Radeon HD 6450M\"],\"vendor\":\"AMD\",\"performance\":589},{\"names\":[\"Radeon HD 6730M\",\"AMD Radeon HD 6730M\"],\"vendor\":\"AMD\",\"performance\":1024},{\"names\":[\"Radeon HD 6850M\",\"AMD Radeon HD 6850M\"],\"vendor\":\"AMD\",\"performance\":1090},{\"names\":[\"Radeon HD 6870M\",\"AMD Radeon HD 6870M\"],\"vendor\":\"AMD\",\"performance\":1631},{\"names\":[\"Radeon HD 6950M\",\"AMD Radeon HD 6950M\"],\"vendor\":\"AMD\",\"performance\":1469},{\"names\":[\"Radeon HD 6990M\",\"AMD Radeon HD 6990M\"],\"vendor\":\"AMD\",\"performance\":1981},{\"names\":[\"Radeon HD 7770M\",\"AMD Radeon HD 7770M\"],\"vendor\":\"AMD\",\"performance\":1359},{\"names\":[\"Radeon HD 8550M\",\"AMD Radeon HD 8550M\"],\"vendor\":\"AMD\",\"performance\":624},{\"names\":[\"Radeon HD 8770M\",\"AMD Radeon HD 8770M\"],\"vendor\":\"AMD\",\"performance\":1431},{\"names\":[\"FirePro M8900\",\"AMD FirePro M8900\"],\"vendor\":\"AMD\",\"performance\":1892},{\"names\":[\"Radeon R6 M340DX\",\"AMD Radeon R6 M340DX\"],\"vendor\":\"AMD\",\"performance\":1052},{\"names\":[\"HD Graphics 2500\",\"Intel HD Graphics 2500\"],\"vendor\":\"Intel\",\"performance\":421},{\"names\":[\"HD Graphics 400\",\"Intel HD Graphics 400 (Braswell)\"],\"vendor\":\"Intel\",\"performance\":306},{\"names\":[\"HD Graphics 405\",\"Intel HD Graphics 405 (Braswell)\"],\"vendor\":\"Intel\",\"performance\":390},{\"names\":[\"HD Graphics 4200\",\"Intel HD Graphics 4200\"],\"vendor\":\"Intel\",\"performance\":538},{\"names\":[\"Tegra 3\",\"NVIDIA GeForce ULP (Tegra 3)\"],\"vendor\":\"NVIDIA\",\"performance\":61},{\"names\":[\"Tegra 4\",\"NVIDIA GeForce Tegra 4\"],\"vendor\":\"NVIDIA\",\"performance\":271},{\"names\":[\"Tegra K1\",\"NVIDIA Tegra K1 Kepler GPU\"],\"vendor\":\"NVIDIA\",\"performance\":692},{\"names\":[\"Tegra X1\",\"NVIDIA Tegra X1 Maxwell GPU\"],\"vendor\":\"NVIDIA\",\"performance\":1100},{\"names\":[\"NVIDIA GeForce RTX 2080 Super (Desktop)\"],\"performance\":17068},{\"names\":[\"NVIDIA GeForce GTX 1080 SLI (Laptop)\"],\"performance\":16445},{\"names\":[\"NVIDIA GeForce GTX 1070 SLI (Desktop)\"],\"performance\":16718},{\"names\":[\"NVIDIA GeForce GTX 1070 SLI (Laptop)\"],\"performance\":16216},{\"names\":[\"NVIDIA GeForce RTX 2070 Super (Desktop)\"],\"performance\":13844},{\"names\":[\"NVIDIA GeForce GTX 1080 (Desktop)\"],\"performance\":11056},{\"names\":[\"NVIDIA GeForce GTX 980 SLI (Laptop)\"],\"performance\":11349},{\"names\":[\"NVIDIA GeForce GTX 1660 (Desktop)\"],\"performance\":10135},{\"names\":[\"NVIDIA GeForce GTX 980M SLI\"],\"performance\":8728},{\"names\":[\"NVIDIA GeForce GTX 980 (Laptop)\"],\"performance\":7293},{\"names\":[\"NVIDIA GeForce GTX 970M SLI\"],\"performance\":7108},{\"names\":[\"AMD Radeon RX 580 (Laptop)\"],\"performance\":6144},{\"names\":[\"AMD Radeon RX 5300M\"],\"performance\":6899},{\"names\":[\"NVIDIA GeForce GTX 1650 (Desktop)\"],\"performance\":7298},{\"names\":[\"AMD Radeon RX 480 (Laptop)\"],\"performance\":3517},{\"names\":[\"AMD Radeon RX 470 (Laptop)\"],\"performance\":7461},{\"names\":[\"NVIDIA GeForce GTX 880M SLI\"],\"performance\":6971},{\"names\":[\"NVIDIA GeForce GTX 780M SLI\"],\"performance\":6221},{\"names\":[\"NVIDIA GeForce GTX 965M SLI\"],\"performance\":5583},{\"names\":[\"AMD Radeon R9 M290X Crossfire\"],\"performance\":6245},{\"names\":[\"AMD Radeon HD 8970M Crossfire\"],\"performance\":5912},{\"names\":[\"NVIDIA GeForce GTX 680M SLI\"],\"performance\":5105},{\"names\":[\"AMD Radeon HD 7970M Crossfire\"],\"performance\":4350},{\"names\":[\"NVIDIA GeForce GTX 860M SLI\"],\"performance\":4388},{\"names\":[\"AMD Radeon HD 7970\"],\"performance\":4047},{\"names\":[\"AMD Radeon RX Vega M GL\",\"870\"],\"performance\":4394},{\"names\":[\"NVIDIA GeForce GTX 1050 (Desktop)\"],\"performance\":4882},{\"names\":[\"NVIDIA GeForce GTX 675M SLI\"],\"performance\":3241},{\"names\":[\"NVIDIA GeForce GTX 765M SLI\"],\"performance\":3696},{\"names\":[\"AMD Radeon RX 460 (Laptop)\"],\"performance\":3021},{\"names\":[\"AMD Radeon R9 M390\"],\"performance\":3666},{\"names\":[\"NVIDIA GeForce GTX 670MX SLI\"],\"performance\":3479},{\"names\":[\"NVIDIA GeForce GTX 580M SLI\"],\"performance\":2624},{\"names\":[\"AMD Radeon HD 6990M Crossfire\"],\"performance\":3186},{\"names\":[\"NVIDIA GeForce GT 755M SLI\"],\"performance\":2893},{\"names\":[\"NVIDIA GeForce GTX 485M SLI\"],\"performance\":2820},{\"names\":[\"AMD Radeon HD 6970M Crossfire\"],\"performance\":3028},{\"names\":[\"NVIDIA GeForce GT 750M SLI\"],\"performance\":2478},{\"names\":[\"NVIDIA GeForce GTX 560M SLI\"],\"performance\":2327},{\"names\":[\"NVIDIA GeForce GT 650M SLI\"],\"performance\":1929},{\"names\":[\"NVIDIA Maxwell GPU Surface Book\"],\"performance\":1753},{\"names\":[\"AMD Radeon RX Vega 8 (Ryzen 4000)\"],\"performance\":3214},{\"names\":[\"AMD Radeon RX Vega 7\"],\"performance\":2520},{\"names\":[\"Intel Iris Plus Graphics G4 (Ice Lake 48 EU)\"],\"performance\":1925},{\"names\":[\"Apple A12Z Bionic GPU\"],\"performance\":5493},{\"names\":[\"Apple A12X Bionic GPU\"],\"performance\":4649},{\"names\":[\"AMD Radeon R7 M275DX\"],\"performance\":1444},{\"names\":[\"AMD Radeon R7 512 Cores (Kaveri Desktop)\"],\"performance\":1333},{\"names\":[\"AMD Radeon R7 384 Cores (Kaveri Desktop)\"],\"performance\":1292},{\"names\":[\"AMD Radeon RX Vega 6 (Ryzen 4000)\"],\"performance\":2260},{\"names\":[\"Apple A13 Bionic GPU\"],\"performance\":3670},{\"names\":[\"Apple A12 Bionic GPU\"],\"performance\":2847},{\"names\":[\"Qualcomm Adreno 650\"],\"performance\":2709},{\"names\":[\"Apple A11 Bionic GPU\"],\"performance\":1839},{\"names\":[\"Apple A10X Fusion GPU\",\"PowerVR\"],\"performance\":2328},{\"names\":[\"AMD Radeon R7 (Bristol Ridge)\"],\"performance\":873},{\"names\":[\"AMD Radeon R7 (Carrizo)\"],\"performance\":996},{\"names\":[\"AMD Radeon R7 (Kaveri)\"],\"performance\":964},{\"names\":[\"Apple A9X\",\"PowerVR Series 7XT\"],\"performance\":1441},{\"names\":[\"AMD Radeon RX Vega 6 (Ryzen 2000\",\"3000)\"],\"performance\":1670},{\"names\":[\"AMD Radeon RX Vega 5\"],\"performance\":1869},{\"names\":[\"Intel UHD Graphics G1 (Ice Lake 32 EU)\"],\"performance\":1547},{\"names\":[\"Intel UHD Graphics G7 (Lakefield GT2 64 EU)\"],\"performance\":1074},{\"names\":[\"AMD Radeon R5 (Bristol Ridge)\"],\"performance\":1020},{\"names\":[\"Qualcomm Adreno 680\"],\"performance\":994},{\"names\":[\"AMD Radeon R6 (Kaveri)\"],\"performance\":710},{\"names\":[\"AMD Radeon HD 8650M\"],\"performance\":793},{\"names\":[\"AMD Radeon HD 6755G2\"],\"performance\":805},{\"names\":[\"AMD Radeon HD 6740G2\"],\"performance\":890},{\"names\":[\"AMD Radeon HD 8650G\"],\"performance\":892},{\"names\":[\"AMD Radeon R5 (Stoney Ridge)\"],\"performance\":664},{\"names\":[\"Apple A10 Fusion GPU\",\"PowerVR\"],\"performance\":1295},{\"names\":[\"AMD Radeon HD 6720G2\"],\"performance\":761},{\"names\":[\"AMD Radeon HD 8570M\"],\"performance\":760},{\"names\":[\"ARM Mali-G77 MP11\"],\"performance\":2153},{\"names\":[\"ARM Mali-G76 MP16\"],\"performance\":1765},{\"names\":[\"Qualcomm Adreno 640\"],\"performance\":2084},{\"names\":[\"ARM Mali-G76 MP12\"],\"performance\":1554},{\"names\":[\"ARM Mali-G76 MP10\"],\"performance\":1371},{\"names\":[\"ARM Mali-G57 MP6\"],\"performance\":1342},{\"names\":[\"ARM Mali-G57 MP5\"],\"performance\":1282},{\"names\":[\"Qualcomm Adreno 540\"],\"performance\":748},{\"names\":[\"ARM Mali-G72 MP18\"],\"performance\":1371},{\"names\":[\"ARM Mali-G71 MP20\"],\"performance\":990},{\"names\":[\"ARM Mali-G72 MP12\"],\"performance\":941},{\"names\":[\"ARM Mali-G71 MP8\"],\"performance\":746},{\"names\":[\"AMD Radeon R5 (Carrizo)\"],\"performance\":901},{\"names\":[\"AMD Radeon R5 (Kaveri)\"],\"performance\":534},{\"names\":[\"AMD Radeon HD 7660G\"],\"performance\":852},{\"names\":[\"AMD Radeon HD 6680G2\"],\"performance\":680},{\"names\":[\"AMD Radeon HD 8550G\"],\"performance\":814},{\"names\":[\"AMD Radeon HD 7610M\"],\"performance\":749},{\"names\":[\"AMD Radeon HD 7640G\"],\"performance\":544},{\"names\":[\"PowerVR GM9446\"],\"performance\":592},{\"names\":[\"Qualcomm Adreno 530\"],\"performance\":824},{\"names\":[\"PowerVR GXA6850\"],\"performance\":692},{\"names\":[\"Apple A9\",\"PowerVR GT7600\"],\"performance\":881},{\"names\":[\"ARM Mali-T880 MP12\"],\"performance\":777},{\"names\":[\"ARM Mali-G76 MP4\"],\"performance\":918},{\"names\":[\"ARM Mali-T760 MP8\"],\"performance\":547},{\"names\":[\"ARM Mali-G71 MP2\"],\"performance\":231},{\"names\":[\"AMD Radeon HD 6620G\"],\"performance\":466},{\"names\":[\"AMD Radeon R4 (Stoney Ridge)\"],\"performance\":538},{\"names\":[\"Qualcomm Adreno 430\"],\"performance\":568},{\"names\":[\"AMD Radeon R5 (Beema\",\"Carrizo-L)\"],\"performance\":526},{\"names\":[\"AMD Radeon R4 (Kaveri)\"],\"performance\":423},{\"names\":[\"AMD Radeon HD 6540G2\"],\"performance\":612},{\"names\":[\"AMD Radeon HD 7500G\"],\"performance\":456},{\"names\":[\"AMD Radeon HD 8450G\"],\"performance\":557},{\"names\":[\"ARM Mali-G72 MP3\"],\"performance\":423},{\"names\":[\"ARM Mali-T880 MP4\"],\"performance\":400},{\"names\":[\"ARM Mali-G52 MP6\"],\"performance\":1008},{\"names\":[\"ARM Mali-G52 MP2\"],\"performance\":458},{\"names\":[\"ARM Mali-G52 MP1\"],\"performance\":273},{\"names\":[\"AMD Radeon HD 7520G\"],\"performance\":495},{\"names\":[\"AMD Radeon HD 6510G2\"],\"performance\":533},{\"names\":[\"AMD Radeon HD 7450M\"],\"performance\":518},{\"names\":[\"ARM Mali-T760 MP6\"],\"performance\":373},{\"names\":[\"ARM Mali-T880 MP2\"],\"performance\":261},{\"names\":[\"Intel HD Graphics (Braswell)\"],\"performance\":298},{\"names\":[\"PowerVR GX6450\"],\"performance\":454},{\"names\":[\"Qualcomm Adreno 420\"],\"performance\":462},{\"names\":[\"Qualcomm Adreno 620\"],\"performance\":1223},{\"names\":[\"Intel HD Graphics (Haswell)\"],\"performance\":499},{\"names\":[\"AMD Radeon HD 6520G\"],\"performance\":454},{\"names\":[\"AMD Radeon HD 6480G\"],\"performance\":391},{\"names\":[\"Qualcomm Adreno 418\"],\"performance\":379},{\"names\":[\"Qualcomm Adreno 618\"],\"performance\":968},{\"names\":[\"Qualcomm Adreno 616\"],\"performance\":734},{\"names\":[\"AMD Radeon R2 (Mullins\",\"Beema\",\"Carrizo-L)\"],\"performance\":312},{\"names\":[\"ARM Mali-G51 MP4\"],\"performance\":443},{\"names\":[\"AMD Radeon R6 (Mullins)\"],\"performance\":336},{\"names\":[\"Intel HD Graphics (Cherry Trail)\"],\"performance\":285},{\"names\":[\"Intel HD Graphics (Ivy Bridge)\"],\"performance\":292},{\"names\":[\"Intel HD Graphics (Sandy Bridge)\"],\"performance\":308},{\"names\":[\"Qualcomm Adreno 612\"],\"performance\":480},{\"names\":[\"Qualcomm Adreno 610\"],\"performance\":438},{\"names\":[\"Qualcomm Adreno 512\"],\"performance\":535},{\"names\":[\"Qualcomm Adreno 510\"],\"performance\":371},{\"names\":[\"Qualcomm Adreno 330\"],\"performance\":323},{\"names\":[\"PowerVR G6430\"],\"performance\":293},{\"names\":[\"PowerVR GX6250\"],\"performance\":276},{\"names\":[\"PowerVR G6400\"],\"performance\":266},{\"names\":[\"Intel HD Graphics (Bay Trail)\"],\"performance\":191},{\"names\":[\"ARM Mali-T628 MP6\"],\"performance\":240},{\"names\":[\"ARM Mali-T760 MP4\"],\"performance\":170},{\"names\":[\"PowerVR SGX554MP4\"],\"performance\":187},{\"names\":[\"ARM Mali-T628 MP4\"],\"performance\":188},{\"names\":[\"Qualcomm Adreno 509\"],\"performance\":376},{\"names\":[\"Qualcomm Adreno 508\"],\"performance\":333},{\"names\":[\"Qualcomm Adreno 506\"],\"performance\":260},{\"names\":[\"PowerVR GE8322\",\"IMG8322\"],\"performance\":190},{\"names\":[\"Qualcomm Adreno 505\"],\"performance\":196},{\"names\":[\"Qualcomm Adreno 504\"],\"performance\":118},{\"names\":[\"ARM Mali-T860 MP2\"],\"performance\":180},{\"names\":[\"ARM Mali-T830 MP3\"],\"performance\":312},{\"names\":[\"ARM Mali-T604 MP4\"],\"performance\":115},{\"names\":[\"PowerVR G6200\"],\"performance\":145},{\"names\":[\"Qualcomm Adreno 405\"],\"performance\":147},{\"names\":[\"ARM Mali-T830 MP2\"],\"performance\":207},{\"names\":[\"ARM Mali-T624\"],\"performance\":158},{\"names\":[\"Qualcomm Adreno 320\"],\"performance\":163},{\"names\":[\"ARM Mali-T760 MP2\"],\"performance\":149},{\"names\":[\"PowerVR GE8320\"],\"performance\":213},{\"names\":[\"PowerVR GE8300\"],\"performance\":147},{\"names\":[\"PowerVR GE8100\"],\"performance\":63},{\"names\":[\"ARM Mali-T720 MP4\"],\"performance\":111},{\"names\":[\"ARM Mali-450 MP4\"],\"performance\":120},{\"names\":[\"ARM Mali-T830 MP1\"],\"performance\":126},{\"names\":[\"ARM Mali-T720 MP2\"],\"performance\":96},{\"names\":[\"Qualcomm Adreno 308\"],\"performance\":91},{\"names\":[\"Qualcomm Adreno 306\"],\"performance\":60},{\"names\":[\"Qualcomm Adreno 305\"],\"performance\":61},{\"names\":[\"Qualcomm Adreno 304\"],\"performance\":64},{\"names\":[\"ARM Mali-T720\"],\"performance\":55},{\"names\":[\"Vivante GC7000UL\"],\"performance\":46},{\"names\":[\"Qualcomm Adreno 302\"],\"performance\":38},{\"names\":[\"Qualcomm Adreno 225\"],\"performance\":87},{\"names\":[\"Vivante GC4000\"],\"performance\":38},{\"names\":[\"Vivante GC1000+ Dual-Core\"],\"performance\":42},{\"names\":[\"Qualcomm Adreno 203\"],\"performance\":33}]\nexport { database };"],"names":["database"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"database.js","sources":["../src/database.js"],"sourcesContent":["const database = [{\"names\":[\"FirePro 2270\"],\"vendor\":\"AMD\",\"performance\":178},{\"names\":[\"FirePro M2000\",\"AMD FirePro M2000\"],\"vendor\":\"AMD\",\"performance\":361},{\"names\":[\"FirePro M4000\",\"AMD FirePro M4000\"],\"vendor\":\"AMD\",\"performance\":1658},{\"names\":[\"Firepro M4100\",\"FirePro M4100\",\"AMD FirePro M4100\"],\"vendor\":\"AMD\",\"performance\":1059},{\"names\":[\"FirePro M4150\"],\"vendor\":\"AMD\",\"performance\":991},{\"names\":[\"FirePro M5100\",\"AMD FirePro M5100\"],\"vendor\":\"AMD\",\"performance\":2103},{\"names\":[\"FirePro M5950\",\"AMD FirePro M5950\"],\"vendor\":\"AMD\",\"performance\":1314},{\"names\":[\"FirePro M6000\",\"AMD FirePro M6000\"],\"vendor\":\"AMD\",\"performance\":1820},{\"names\":[\"FirePro M6100\",\"AMD FirePro M6100\"],\"vendor\":\"AMD\",\"performance\":2054},{\"names\":[\"FirePro R5000\"],\"vendor\":\"AMD\",\"performance\":2647},{\"names\":[\"FirePro S10000\"],\"vendor\":\"AMD\",\"performance\":5235},{\"names\":[\"FirePro S7000\"],\"vendor\":\"AMD\",\"performance\":4166},{\"names\":[\"FirePro S7150\"],\"vendor\":\"AMD\",\"performance\":6276},{\"names\":[\"FirePro S9000\"],\"vendor\":\"AMD\",\"performance\":5059},{\"names\":[\"FirePro S9050\"],\"vendor\":\"AMD\",\"performance\":3912},{\"names\":[\"FirePro V3900\"],\"vendor\":\"AMD\",\"performance\":691},{\"names\":[\"FirePro V4900\"],\"vendor\":\"AMD\",\"performance\":1067},{\"names\":[\"FirePro V5900\"],\"vendor\":\"AMD\",\"performance\":1325},{\"names\":[\"FirePro V7900\"],\"vendor\":\"AMD\",\"performance\":2228},{\"names\":[\"FirePro W2100\",\"AMD FirePro W2100\"],\"vendor\":\"AMD\",\"performance\":898},{\"names\":[\"FirePro W4100\",\"AMD FirePro W4100\"],\"vendor\":\"AMD\",\"performance\":1509},{\"names\":[\"FirePro W4170M\",\"AMD FirePro W4170M\"],\"vendor\":\"AMD\",\"performance\":937},{\"names\":[\"Firepro W4190M\",\"FirePro W4190M\",\"AMD FirePro W4190M\"],\"vendor\":\"AMD\",\"performance\":1195},{\"names\":[\"FirePro W4300\"],\"vendor\":\"AMD\",\"performance\":2734},{\"names\":[\"FirePro W5000\"],\"vendor\":\"AMD\",\"performance\":2948},{\"names\":[\"FirePro W5100\"],\"vendor\":\"AMD\",\"performance\":2959},{\"names\":[\"FirePro W5130M\",\"AMD FirePro W5130M\"],\"vendor\":\"AMD\",\"performance\":1382},{\"names\":[\"Firepro W5170M\",\"FirePro W5170M\",\"AMD FirePro W5170M\"],\"vendor\":\"AMD\",\"performance\":1605},{\"names\":[\"FirePro W600\"],\"vendor\":\"AMD\",\"performance\":1725},{\"names\":[\"FirePro W7000\"],\"vendor\":\"AMD\",\"performance\":4106},{\"names\":[\"FirePro W7100\"],\"vendor\":\"AMD\",\"performance\":4975},{\"names\":[\"FirePro W7170M\",\"AMD FirePro W7170M\"],\"vendor\":\"AMD\",\"performance\":3849},{\"names\":[\"FirePro W8000\"],\"vendor\":\"AMD\",\"performance\":3454},{\"names\":[\"FirePro W8100\"],\"vendor\":\"AMD\",\"performance\":6986},{\"names\":[\"FirePro W9000\"],\"vendor\":\"AMD\",\"performance\":5908},{\"names\":[\"FirePro W9100\"],\"vendor\":\"AMD\",\"performance\":7750},{\"names\":[\"GeForce 315M\",\"NVIDIA GeForce 315M\"],\"vendor\":\"NVIDIA\",\"performance\":122},{\"names\":[\"GeForce 410M\",\"NVIDIA GeForce 410M\"],\"vendor\":\"NVIDIA\",\"performance\":242},{\"names\":[\"GeForce 505\",\"GeForce 505 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":187},{\"names\":[\"GeForce 510\",\"GeForce 510 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":249},{\"names\":[\"GeForce 605\",\"GeForce 605 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":313},{\"names\":[\"GeForce 610M\",\"NVIDIA GeForce 610M\"],\"vendor\":\"NVIDIA\",\"performance\":285},{\"names\":[\"GeForce 615\"],\"vendor\":\"NVIDIA\",\"performance\":549},{\"names\":[\"GeForce 705M\",\"NVIDIA GeForce 705M\"],\"vendor\":\"NVIDIA\",\"performance\":456},{\"names\":[\"GeForce 710A\"],\"vendor\":\"NVIDIA\",\"performance\":487},{\"names\":[\"GeForce 710M\",\"NVIDIA GeForce 710M\"],\"vendor\":\"NVIDIA\",\"performance\":442},{\"names\":[\"GeForce 720A\"],\"vendor\":\"NVIDIA\",\"performance\":725},{\"names\":[\"GeForce 730A\",\"GeForce GT 730A\"],\"vendor\":\"NVIDIA\",\"performance\":774},{\"names\":[\"GeForce 770M\",\"GeForce GTX 770M\",\"NVIDIA GeForce GTX 770M\"],\"vendor\":\"NVIDIA\",\"performance\":3246},{\"names\":[\"GeForce 800A\"],\"vendor\":\"NVIDIA\",\"performance\":428},{\"names\":[\"GeForce 800M\"],\"vendor\":\"NVIDIA\",\"performance\":468},{\"names\":[\"GeForce 810A\"],\"vendor\":\"NVIDIA\",\"performance\":627},{\"names\":[\"GeForce 810M\"],\"vendor\":\"NVIDIA\",\"performance\":372},{\"names\":[\"GeForce 820A\"],\"vendor\":\"NVIDIA\",\"performance\":706},{\"names\":[\"GeForce 820M\",\"NVIDIA GeForce 820M\"],\"vendor\":\"NVIDIA\",\"performance\":507},{\"names\":[\"GeForce 825M\",\"NVIDIA GeForce 825M\"],\"vendor\":\"NVIDIA\",\"performance\":769},{\"names\":[\"GeForce 830A\"],\"vendor\":\"NVIDIA\",\"performance\":1005},{\"names\":[\"GeForce 830M\",\"NVIDIA GeForce 830M\"],\"vendor\":\"NVIDIA\",\"performance\":981},{\"names\":[\"GeForce 840A\"],\"vendor\":\"NVIDIA\",\"performance\":1137},{\"names\":[\"GeForce 840M\",\"NVIDIA GeForce 840M\"],\"vendor\":\"NVIDIA\",\"performance\":1052},{\"names\":[\"GeForce 845M\",\"NVIDIA GeForce 845M\"],\"vendor\":\"NVIDIA\",\"performance\":1317},{\"names\":[\"GeForce 910M\",\"NVIDIA GeForce 910M\"],\"vendor\":\"NVIDIA\",\"performance\":609},{\"names\":[\"GeForce 920A\"],\"vendor\":\"NVIDIA\",\"performance\":919},{\"names\":[\"GeForce 920M\",\"NVIDIA GeForce 920M\"],\"vendor\":\"NVIDIA\",\"performance\":730},{\"names\":[\"GeForce 920MX\",\"NVIDIA GeForce 920MX\"],\"vendor\":\"NVIDIA\",\"performance\":1069},{\"names\":[\"GeForce 930A\"],\"vendor\":\"NVIDIA\",\"performance\":1227},{\"names\":[\"GeForce 930M\",\"NVIDIA GeForce 930M\"],\"vendor\":\"NVIDIA\",\"performance\":1020},{\"names\":[\"GeForce 930MX\",\"NVIDIA GeForce 930MX\"],\"vendor\":\"NVIDIA\",\"performance\":1339},{\"names\":[\"GeForce 940A\"],\"vendor\":\"NVIDIA\",\"performance\":1145},{\"names\":[\"GeForce 940M\",\"NVIDIA GeForce 940M\"],\"vendor\":\"NVIDIA\",\"performance\":1098},{\"names\":[\"GeForce 940MX\",\"NVIDIA GeForce 940MX\"],\"vendor\":\"NVIDIA\",\"performance\":1524},{\"names\":[\"GeForce 945A\"],\"vendor\":\"NVIDIA\",\"performance\":1852},{\"names\":[\"GeForce 945M\",\"NVIDIA GeForce 945M\"],\"vendor\":\"NVIDIA\",\"performance\":2169},{\"names\":[\"GeForce GT 1030\",\"NVIDIA GeForce GT 1030 (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":2620},{\"names\":[\"GeForce GT 440\"],\"vendor\":\"NVIDIA\",\"performance\":790},{\"names\":[\"GeForce GT 520\"],\"vendor\":\"NVIDIA\",\"performance\":293},{\"names\":[\"GeForce GT 520M\",\"NVIDIA GeForce GT 520M\"],\"vendor\":\"NVIDIA\",\"performance\":275},{\"names\":[\"GeForce GT 520MX\",\"NVIDIA GeForce GT 520MX\"],\"vendor\":\"NVIDIA\",\"performance\":298},{\"names\":[\"GeForce GT 525M\",\"NVIDIA GeForce GT 525M\"],\"vendor\":\"NVIDIA\",\"performance\":436},{\"names\":[\"GeForce GT 530\",\"GeForce GT 530 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":675},{\"names\":[\"GeForce GT 540M\",\"NVIDIA GeForce GT 540M\"],\"vendor\":\"NVIDIA\",\"performance\":505},{\"names\":[\"GeForce GT 545\"],\"vendor\":\"NVIDIA\",\"performance\":1080},{\"names\":[\"GeForce GT 550M\",\"NVIDIA GeForce GT 550M\"],\"vendor\":\"NVIDIA\",\"performance\":581},{\"names\":[\"GeForce GT 555M\",\"NVIDIA GeForce GT 555M\"],\"vendor\":\"NVIDIA\",\"performance\":703},{\"names\":[\"GeForce GT 610\"],\"vendor\":\"NVIDIA\",\"performance\":296},{\"names\":[\"GeForce GT 620\"],\"vendor\":\"NVIDIA\",\"performance\":362},{\"names\":[\"GeForce GT 620M\",\"NVIDIA GeForce GT 620M\"],\"vendor\":\"NVIDIA\",\"performance\":427},{\"names\":[\"GeForce GT 625\",\"GeForce GT 625 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":315},{\"names\":[\"GeForce GT 625M\",\"NVIDIA GeForce GT 625M\"],\"vendor\":\"NVIDIA\",\"performance\":435},{\"names\":[\"GeForce GT 630\"],\"vendor\":\"NVIDIA\",\"performance\":667},{\"names\":[\"GeForce GT 630M\",\"NVIDIA GeForce GT 630M\"],\"vendor\":\"NVIDIA\",\"performance\":543},{\"names\":[\"GeForce GT 635\",\"GeForce GT 635 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":832},{\"names\":[\"GeForce GT 635M\",\"NVIDIA GeForce GT 635M\"],\"vendor\":\"NVIDIA\",\"performance\":567},{\"names\":[\"GeForce GT 640\"],\"vendor\":\"NVIDIA\",\"performance\":1167},{\"names\":[\"GeForce GT 640M\",\"NVIDIA GeForce GT 640M\"],\"vendor\":\"NVIDIA\",\"performance\":899},{\"names\":[\"GeForce GT 640M LE\",\"NVIDIA GeForce GT 640M LE\"],\"vendor\":\"NVIDIA\",\"performance\":693},{\"names\":[\"GeForce GT 645\",\"GeForce GT 645 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":2006},{\"names\":[\"GeForce GT 645M\",\"NVIDIA GeForce GT 645M\"],\"vendor\":\"NVIDIA\",\"performance\":950},{\"names\":[\"GeForce GT 650M\",\"NVIDIA GeForce GT 650M\"],\"vendor\":\"NVIDIA\",\"performance\":1173},{\"names\":[\"GeForce GT 705\",\"GeForce GT 705 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":326},{\"names\":[\"GeForce GT 710\",\"NVIDIA GeForce GT 710\"],\"vendor\":\"NVIDIA\",\"performance\":638},{\"names\":[\"GeForce GT 710M\"],\"vendor\":\"NVIDIA\",\"performance\":438},{\"names\":[\"GeForce GT 720\"],\"vendor\":\"NVIDIA\",\"performance\":582},{\"names\":[\"GeForce GT 720A\"],\"vendor\":\"NVIDIA\",\"performance\":614},{\"names\":[\"GeForce GT 720M\",\"NVIDIA GeForce GT 720M\"],\"vendor\":\"NVIDIA\",\"performance\":452},{\"names\":[\"GeForce GT 730\"],\"vendor\":\"NVIDIA\",\"performance\":804},{\"names\":[\"GeForce GT 730M\",\"NVIDIA GeForce GT 730M\"],\"vendor\":\"NVIDIA\",\"performance\":841},{\"names\":[\"GeForce GT 735M\",\"NVIDIA GeForce GT 735M\"],\"vendor\":\"NVIDIA\",\"performance\":662},{\"names\":[\"GeForce GT 740\"],\"vendor\":\"NVIDIA\",\"performance\":1553},{\"names\":[\"GeForce GT 740A\"],\"vendor\":\"NVIDIA\",\"performance\":707},{\"names\":[\"GeForce GT 740M\",\"NVIDIA GeForce GT 740M\"],\"vendor\":\"NVIDIA\",\"performance\":787},{\"names\":[\"GeForce GT 745A\"],\"vendor\":\"NVIDIA\",\"performance\":1144},{\"names\":[\"GeForce GT 745M\",\"NVIDIA GeForce GT 745M\"],\"vendor\":\"NVIDIA\",\"performance\":977},{\"names\":[\"GeForce GT 750M\",\"NVIDIA GeForce GT 750M\"],\"vendor\":\"NVIDIA\",\"performance\":1358},{\"names\":[\"GeForce GT 755M\",\"NVIDIA GeForce GT 755M\"],\"vendor\":\"NVIDIA\",\"performance\":1641},{\"names\":[\"GeForce GT 820M\"],\"vendor\":\"NVIDIA\",\"performance\":669},{\"names\":[\"GeForce GTX 1050\",\"NVIDIA GeForce GTX 1050 Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":5314},{\"names\":[\"GeForce GTX 1050 (Mobile)\",\"GeForce GTX 1050 Mobile\",\"NVIDIA GeForce GTX 1050 Ti Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":4462},{\"names\":[\"GeForce GTX 1050 Ti\",\"NVIDIA GeForce GTX 1050 Ti (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":6367},{\"names\":[\"GeForce GTX 1050 Ti (Mobile)\",\"GeForce GTX 1050 Ti Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":5919},{\"names\":[\"GeForce GTX 1050 Ti with Max-Q Design\",\"GeForce GTX 1050 Ti Max-Q\",\"NVIDIA GeForce GTX 1050 Ti Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":5599},{\"names\":[\"GeForce GTX 1050 with Max-Q Design\",\"GeForce GTX 1050 Max-Q\",\"NVIDIA GeForce GTX 1050 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":3945},{\"names\":[\"GeForce GTX 1060\",\"GeForce GTX 1060 Mobile\",\"NVIDIA GeForce GTX 1060 Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":10116},{\"names\":[\"GeForce GTX 1060 (Mobile)\",\"NVIDIA GeForce GTX 1060 (Desktop)\"],\"performance\":8161},{\"names\":[\"GeForce GTX 1060 with Max-Q Design\",\"GeForce GTX 1060 Max-Q\",\"NVIDIA GeForce GTX 1060 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":8091},{\"names\":[\"GeForce GTX 1070\",\"NVIDIA GeForce GTX 1070 Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":13326},{\"names\":[\"GeForce GTX 1070 (Mobile)\",\"GeForce GTX 1070 Mobile\",\"NVIDIA GeForce GTX 1070 (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":10465},{\"names\":[\"GeForce GTX 1070 Ti\",\"NVIDIA GeForce GTX 1070 Ti (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":14045},{\"names\":[\"GeForce GTX 1070 with Max-Q Design\",\"GeForce GTX 1070 Max-Q\",\"NVIDIA GeForce GTX 1070 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":10176},{\"names\":[\"GeForce GTX 1080\",\"NVIDIA GeForce GTX 1080 Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":14788},{\"names\":[\"GeForce GTX 1080 Ti\",\"NVIDIA GeForce GTX 1080 Ti (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":17658},{\"names\":[\"GeForce GTX 1080 with Max-Q Design\",\"GeForce GTX 1080 Max-Q\",\"NVIDIA GeForce GTX 1080 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":11371},{\"names\":[\"GeForce GTX 1650\",\"NVIDIA GeForce GTX 1650 Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":7722},{\"names\":[\"GeForce GTX 1650 (Mobile)\",\"GeForce GTX 1650 Mobile\",\"NVIDIA GeForce GTX 1650 Ti Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":6969},{\"names\":[\"GeForce GTX 1650 Ti\",\"NVIDIA GeForce GTX 1650 Ti (Desktop)\"],\"performance\":7565},{\"names\":[\"GeForce GTX 1650 Ti with Max-Q Design\",\"GeForce GTX 1650 Max-Q\",\"NVIDIA GeForce GTX 1650 Ti Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":6126},{\"names\":[\"GeForce GTX 1650 with Max-Q Design\",\"NVIDIA GeForce GTX 1650 Max-Q\"],\"performance\":5825},{\"names\":[\"GeForce GTX 1660\",\"NVIDIA GeForce GTX 1660 Ti Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":11543},{\"names\":[\"GeForce GTX 1660 SUPER\",\"NVIDIA GeForce GTX 1660 Super (Desktop)\"],\"performance\":12668},{\"names\":[\"GeForce GTX 1660 Ti\",\"NVIDIA GeForce GTX 1660 Ti (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":12110},{\"names\":[\"GeForce GTX 460 v2\"],\"vendor\":\"NVIDIA\",\"performance\":2012},{\"names\":[\"GeForce GTX 485M\",\"NVIDIA GeForce GTX 485M\"],\"vendor\":\"NVIDIA\",\"performance\":2401},{\"names\":[\"GeForce GTX 550 Ti\",\"NVIDIA GeForce GTX 550 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":1577},{\"names\":[\"GeForce GTX 555\",\"GeForce GTX 555 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":1935},{\"names\":[\"GeForce GTX 560\",\"NVIDIA GeForce GTX 560 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":2716},{\"names\":[\"GeForce GTX 560 SE\"],\"vendor\":\"NVIDIA\",\"performance\":1880},{\"names\":[\"GeForce GTX 560 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":3063},{\"names\":[\"GeForce GTX 560M\",\"NVIDIA GeForce GTX 560M\"],\"vendor\":\"NVIDIA\",\"performance\":1332},{\"names\":[\"GeForce GTX 570M\",\"NVIDIA GeForce GTX 570M\"],\"vendor\":\"NVIDIA\",\"performance\":1998},{\"names\":[\"GeForce GTX 580M\",\"NVIDIA GeForce GTX 580M\"],\"vendor\":\"NVIDIA\",\"performance\":2279},{\"names\":[\"GeForce GTX 590\",\"NVIDIA GeForce GTX 590\"],\"vendor\":\"NVIDIA\",\"performance\":3340},{\"names\":[\"GeForce GTX 645\",\"GeForce GTX 645 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":1885},{\"names\":[\"GeForce GTX 650\"],\"vendor\":\"NVIDIA\",\"performance\":1760},{\"names\":[\"GeForce GTX 650 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":2537},{\"names\":[\"GeForce GTX 650 Ti BOOST\",\"GeForce GTX 650 Ti Boost\"],\"vendor\":\"NVIDIA\",\"performance\":3269},{\"names\":[\"GeForce GTX 660\",\"NVIDIA GeForce GTX 660 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":3934},{\"names\":[\"GeForce GTX 660 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":4364},{\"names\":[\"GeForce GTX 660M\",\"NVIDIA GeForce GTX 660M\"],\"vendor\":\"NVIDIA\",\"performance\":1465},{\"names\":[\"GeForce GTX 670\"],\"vendor\":\"NVIDIA\",\"performance\":5308},{\"names\":[\"GeForce GTX 670M\",\"NVIDIA GeForce GTX 670M\"],\"vendor\":\"NVIDIA\",\"performance\":1732},{\"names\":[\"GeForce GTX 670MX\",\"NVIDIA GeForce GTX 670MX\"],\"vendor\":\"NVIDIA\",\"performance\":1830},{\"names\":[\"GeForce GTX 675M\",\"NVIDIA GeForce GTX 675M\"],\"vendor\":\"NVIDIA\",\"performance\":2025},{\"names\":[\"GeForce GTX 675MX\",\"NVIDIA GeForce GTX 675MX\"],\"vendor\":\"NVIDIA\",\"performance\":1972},{\"names\":[\"GeForce GTX 680\",\"NVIDIA GeForce GTX 680\"],\"vendor\":\"NVIDIA\",\"performance\":5550},{\"names\":[\"GeForce GTX 680M\",\"NVIDIA GeForce GTX 680M\"],\"vendor\":\"NVIDIA\",\"performance\":3166},{\"names\":[\"GeForce GTX 680MX\",\"GeForce GTX 680MX Mac Edition\",\"NVIDIA GeForce GTX 680MX\"],\"vendor\":\"NVIDIA\",\"performance\":4271},{\"names\":[\"GeForce GTX 690\"],\"vendor\":\"NVIDIA\",\"performance\":5790},{\"names\":[\"GeForce GTX 745\",\"GeForce GTX 745 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":2201},{\"names\":[\"GeForce GTX 750\",\"NVIDIA GeForce GTX 750 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":3416},{\"names\":[\"GeForce GTX 750 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":3939},{\"names\":[\"GeForce GTX 760\",\"NVIDIA GeForce GTX 760\"],\"vendor\":\"NVIDIA\",\"performance\":4747},{\"names\":[\"GeForce GTX 760 Ti\",\"GeForce GTX 760 Ti OEM\"],\"vendor\":\"NVIDIA\",\"performance\":5119},{\"names\":[\"GeForce GTX 760 Ti OEM\",\"GeForce GTX 760 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":5225},{\"names\":[\"GeForce GTX 760A\"],\"vendor\":\"NVIDIA\",\"performance\":1281},{\"names\":[\"GeForce GTX 760M\",\"NVIDIA GeForce GTX 760M\"],\"vendor\":\"NVIDIA\",\"performance\":1718},{\"names\":[\"GeForce GTX 765M\",\"NVIDIA GeForce GTX 765M\"],\"vendor\":\"NVIDIA\",\"performance\":1999},{\"names\":[\"GeForce GTX 770\"],\"vendor\":\"NVIDIA\",\"performance\":5874},{\"names\":[\"GeForce GTX 770M\",\"NVIDIA GeForce GTX 770M SLI\"],\"performance\":2791},{\"names\":[\"GeForce GTX 775M\",\"GeForce GTX 775M Mac Edition\",\"NVIDIA GeForce GTX 775M\"],\"vendor\":\"NVIDIA\",\"performance\":4222},{\"names\":[\"GeForce GTX 780\",\"NVIDIA GeForce GTX 780 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":8010},{\"names\":[\"GeForce GTX 780 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":9213},{\"names\":[\"GeForce GTX 780M\",\"NVIDIA GeForce GTX 780M\"],\"vendor\":\"NVIDIA\",\"performance\":3902},{\"names\":[\"GeForce GTX 850A\"],\"vendor\":\"NVIDIA\",\"performance\":1050},{\"names\":[\"GeForce GTX 850M\",\"NVIDIA GeForce GTX 850M\"],\"vendor\":\"NVIDIA\",\"performance\":2601},{\"names\":[\"GeForce GTX 860M\",\"NVIDIA GeForce GTX 860M\"],\"vendor\":\"NVIDIA\",\"performance\":3300},{\"names\":[\"GeForce GTX 870M\",\"NVIDIA GeForce GTX 870M\"],\"vendor\":\"NVIDIA\",\"performance\":3406},{\"names\":[\"GeForce GTX 880M\",\"NVIDIA GeForce GTX 880M\"],\"vendor\":\"NVIDIA\",\"performance\":4008},{\"names\":[\"GeForce GTX 950\",\"NVIDIA GeForce GTX 950\"],\"vendor\":\"NVIDIA\",\"performance\":5382},{\"names\":[\"GeForce GTX 950A\"],\"vendor\":\"NVIDIA\",\"performance\":2432},{\"names\":[\"GeForce GTX 950M\",\"NVIDIA GeForce GTX 950M\"],\"vendor\":\"NVIDIA\",\"performance\":2645},{\"names\":[\"GeForce GTX 960\",\"NVIDIA GeForce GTX 960\"],\"vendor\":\"NVIDIA\",\"performance\":5997},{\"names\":[\"GeForce GTX 960A\"],\"vendor\":\"NVIDIA\",\"performance\":2411},{\"names\":[\"GeForce GTX 960M\",\"NVIDIA GeForce GTX 960M\"],\"vendor\":\"NVIDIA\",\"performance\":3497},{\"names\":[\"GeForce GTX 965M\",\"NVIDIA GeForce GTX 965M\"],\"vendor\":\"NVIDIA\",\"performance\":3906},{\"names\":[\"GeForce GTX 970\",\"NVIDIA GeForce GTX 970\"],\"vendor\":\"NVIDIA\",\"performance\":9669},{\"names\":[\"GeForce GTX 970M\",\"NVIDIA GeForce GTX 970M\"],\"vendor\":\"NVIDIA\",\"performance\":5764},{\"names\":[\"GeForce GTX 980\",\"NVIDIA GeForce GTX 980\"],\"vendor\":\"NVIDIA\",\"performance\":11062},{\"names\":[\"GeForce GTX 980 Ti\",\"NVIDIA GeForce GTX 980 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":13817},{\"names\":[\"GeForce GTX 980M\",\"NVIDIA GeForce GTX 980M\"],\"vendor\":\"NVIDIA\",\"performance\":7366},{\"names\":[\"GeForce GTX Titan\",\"GeForce GTX TITAN\"],\"vendor\":\"NVIDIA\",\"performance\":8702},{\"names\":[\"GeForce GTX TITAN Black\",\"GeForce GTX TITAN BLACK\"],\"vendor\":\"NVIDIA\",\"performance\":9122},{\"names\":[\"GeForce GTX TITAN X\"],\"vendor\":\"NVIDIA\",\"performance\":12815},{\"names\":[\"GeForce GTX TITAN Z\"],\"vendor\":\"NVIDIA\",\"performance\":8238},{\"names\":[\"GeForce MX110\",\"NVIDIA GeForce MX110\"],\"vendor\":\"NVIDIA\",\"performance\":1481},{\"names\":[\"GeForce MX130\",\"NVIDIA GeForce MX130\"],\"vendor\":\"NVIDIA\",\"performance\":1923},{\"names\":[\"GeForce MX150\",\"NVIDIA GeForce MX150\"],\"vendor\":\"NVIDIA\",\"performance\":2365},{\"names\":[\"GeForce MX230\",\"NVIDIA GeForce MX230\"],\"vendor\":\"NVIDIA\",\"performance\":1957},{\"names\":[\"GeForce MX330\",\"NVIDIA GeForce MX330\"],\"performance\":2719},{\"names\":[\"GeForce MX350\",\"NVIDIA GeForce MX350\"],\"performance\":3007},{\"names\":[\"GeForce MX450\",\"NVIDIA GeForce MX450\"],\"performance\":3667},{\"names\":[\"GeForce RTX 2060\",\"NVIDIA GeForce RTX 2060 Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":14009},{\"names\":[\"GeForce RTX 2060 (Mobile)\",\"GeForce RTX 2060 Mobile\",\"NVIDIA GeForce RTX 2060 (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":11355},{\"names\":[\"GeForce RTX 2060 SUPER\",\"NVIDIA GeForce RTX 2060 Super (Desktop)\"],\"performance\":16397},{\"names\":[\"GeForce RTX 2060 with Max-Q Design\",\"NVIDIA GeForce RTX 2060 Max-Q\"],\"performance\":9739},{\"names\":[\"GeForce RTX 2070\",\"NVIDIA GeForce RTX 2070 Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":16115},{\"names\":[\"GeForce RTX 2070 (Mobile)\",\"GeForce RTX 2070 Mobile\",\"NVIDIA GeForce RTX 2070 (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":12354},{\"names\":[\"GeForce RTX 2070 SUPER\",\"NVIDIA GeForce RTX 2070 Super Mobile\"],\"performance\":18101},{\"names\":[\"GeForce RTX 2070 Super with Max-Q Design\",\"GeForce RTX 2070 Max-Q\",\"NVIDIA GeForce RTX 2070 Super Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":14784},{\"names\":[\"GeForce RTX 2070 with Max-Q Design\",\"NVIDIA GeForce RTX 2070 Max-Q\"],\"performance\":12314},{\"names\":[\"GeForce RTX 2080\",\"NVIDIA GeForce RTX 2080 Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":18576},{\"names\":[\"GeForce RTX 2080 (Mobile)\",\"GeForce RTX 2080 Mobile\",\"NVIDIA GeForce RTX 2080 (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":15107},{\"names\":[\"GeForce RTX 2080 SUPER\",\"NVIDIA GeForce RTX 2080 Super Mobile\"],\"performance\":19380},{\"names\":[\"GeForce RTX 2080 Super with Max-Q Design\",\"GeForce RTX 2080 Max-Q\",\"NVIDIA GeForce RTX 2080 Super Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":13894},{\"names\":[\"GeForce RTX 2080 Ti\",\"NVIDIA GeForce RTX 2080 Ti (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":21574},{\"names\":[\"GeForce RTX 2080 with Max-Q Design\",\"NVIDIA GeForce RTX 2080 Max-Q\"],\"performance\":13943},{\"names\":[\"GeForce RTX 3070\",\"NVIDIA GeForce RTX 3070\"],\"performance\":21254},{\"names\":[\"GeForce RTX 3080\",\"NVIDIA GeForce RTX 3080\"],\"performance\":23738},{\"names\":[\"GeForce RTX 3090\",\"NVIDIA GeForce RTX 3090\"],\"performance\":25166},{\"names\":[\"GRID K1\"],\"vendor\":\"NVIDIA\",\"performance\":811},{\"names\":[\"GRID K120Q\"],\"vendor\":\"NVIDIA\",\"performance\":293},{\"names\":[\"GRID K140Q\"],\"vendor\":\"NVIDIA\",\"performance\":728},{\"names\":[\"GRID K160Q\"],\"vendor\":\"NVIDIA\",\"performance\":740},{\"names\":[\"GRID K180Q\"],\"vendor\":\"NVIDIA\",\"performance\":557},{\"names\":[\"GRID K2\"],\"vendor\":\"NVIDIA\",\"performance\":3176},{\"names\":[\"GRID K220Q\"],\"vendor\":\"NVIDIA\",\"performance\":912},{\"names\":[\"GRID K240Q\"],\"vendor\":\"NVIDIA\",\"performance\":2144},{\"names\":[\"GRID K260Q\"],\"vendor\":\"NVIDIA\",\"performance\":2941},{\"names\":[\"GRID K280Q\"],\"vendor\":\"NVIDIA\",\"performance\":2363},{\"names\":[\"GRID K520\"],\"vendor\":\"NVIDIA\",\"performance\":3177},{\"names\":[\"GRID M10-8Q\"],\"vendor\":\"NVIDIA\",\"performance\":2606},{\"names\":[\"GRID M6-8Q\"],\"vendor\":\"NVIDIA\",\"performance\":3568},{\"names\":[\"GRID M60-1Q\"],\"vendor\":\"NVIDIA\",\"performance\":4251},{\"names\":[\"GRID M60-2Q\"],\"vendor\":\"NVIDIA\",\"performance\":5291},{\"names\":[\"GRID M60-8Q\"],\"vendor\":\"NVIDIA\",\"performance\":3884},{\"names\":[\"HD\",\"HD Graphics\",\"Intel HD Graphics (Broadwell)\"],\"vendor\":\"Intel\",\"performance\":143},{\"names\":[\"Intel HD 2000\",\"Intel HD Graphics 2000\"],\"performance\":213},{\"names\":[\"Intel HD 3000\",\"Intel HD Graphics 3000\"],\"performance\":256},{\"names\":[\"Intel HD 4000\",\"Intel HD Graphics 4000\"],\"performance\":330},{\"names\":[\"Intel HD 4400\",\"Intel HD Graphics 4400\"],\"performance\":529},{\"names\":[\"Intel HD 4600\",\"Intel HD Graphics 4600\"],\"performance\":633},{\"names\":[\"Intel HD 500\",\"Intel HD Graphics 500\"],\"performance\":306},{\"names\":[\"Intel HD 5000\",\"Intel HD Graphics 5000\"],\"performance\":563},{\"names\":[\"Intel HD 505\",\"Intel HD Graphics 505\"],\"performance\":357},{\"names\":[\"Intel HD 510\",\"Intel HD Graphics 510\"],\"performance\":622},{\"names\":[\"Intel HD 515\",\"Intel HD Graphics 515\"],\"performance\":610},{\"names\":[\"Intel HD 520\",\"Intel HD Graphics 520\"],\"performance\":860},{\"names\":[\"Intel HD 530\",\"Intel HD Graphics 530\"],\"performance\":990},{\"names\":[\"Intel HD 5300\",\"Intel HD Graphics 5300\"],\"performance\":411},{\"names\":[\"Intel HD 5500\",\"Intel HD Graphics 5500\"],\"performance\":580},{\"names\":[\"Intel HD 5600\",\"Intel HD Graphics 5600\"],\"performance\":712},{\"names\":[\"Intel HD 6000\",\"Intel HD Graphics 6000\"],\"performance\":844},{\"names\":[\"Intel HD 610\",\"Intel HD Graphics 610\"],\"performance\":666},{\"names\":[\"Intel HD 615\",\"Intel HD Graphics 615\"],\"performance\":757},{\"names\":[\"Intel HD 630\",\"Intel HD Graphics 630\"],\"performance\":1176},{\"names\":[\"Intel HD Graphics 620\",\"HD Graphics 620\"],\"vendor\":\"Intel\",\"performance\":924},{\"names\":[\"Intel HD P530\",\"Intel HD Graphics P530\"],\"performance\":1454},{\"names\":[\"Intel HD P630\",\"Intel HD Graphics P630\"],\"performance\":1276},{\"names\":[\"Intel Iris 5100\",\"Intel Iris Graphics 5100\"],\"performance\":763},{\"names\":[\"Intel Iris 540\",\"Intel Iris Graphics 540\"],\"performance\":1227},{\"names\":[\"Intel Iris 550\",\"Intel Iris Graphics 550\"],\"performance\":1420},{\"names\":[\"Intel Iris 6100\",\"Intel Iris Graphics 6100\"],\"performance\":850},{\"names\":[\"Intel Iris 650\",\"Intel Iris Plus Graphics 650\"],\"performance\":1795},{\"names\":[\"Intel Iris Plus\",\"Intel Iris Plus Graphics G7 (Ice Lake 64 EU)\"],\"performance\":1887},{\"names\":[\"Intel Iris Plus 640\",\"Intel Iris Plus Graphics 640\"],\"performance\":1316},{\"names\":[\"Intel Iris Plus 645\",\"Intel Iris Plus Graphics 645\"],\"performance\":1789},{\"names\":[\"Intel Iris Plus 655\",\"Intel Iris Plus Graphics 655\"],\"performance\":1813},{\"names\":[\"Intel Iris Pro 5200\",\"Intel Iris Pro Graphics 5200\"],\"performance\":1015},{\"names\":[\"Intel Iris Pro 580\",\"Intel Iris Pro Graphics 580\"],\"performance\":2010},{\"names\":[\"Intel Iris Pro Graphics 6200\",\"Iris Pro Graphics 6200\"],\"vendor\":\"Intel\",\"performance\":1490},{\"names\":[\"Intel Iris Pro P580\",\"Intel Iris Pro Graphics P580\"],\"performance\":2169},{\"names\":[\"Intel Iris Xe\",\"Intel Iris Xe MAX Graphics\"],\"performance\":3022},{\"names\":[\"Intel UHD\",\"Intel UHD Graphics Xe G4 48EUs\"],\"performance\":1925},{\"names\":[\"Intel UHD 600\",\"Intel UHD Graphics 600\"],\"performance\":333},{\"names\":[\"Intel UHD 605\",\"Intel UHD Graphics 605\"],\"performance\":375},{\"names\":[\"Intel UHD 610\",\"Intel UHD Graphics 610\"],\"performance\":720},{\"names\":[\"Intel UHD 615\",\"Intel UHD Graphics 615\"],\"performance\":767},{\"names\":[\"Intel UHD 617\",\"Intel UHD Graphics 617\"],\"performance\":858},{\"names\":[\"Intel UHD 620\",\"Intel UHD Graphics 620\"],\"performance\":889},{\"names\":[\"Intel UHD 630\",\"Intel UHD Graphics 630\"],\"performance\":1511},{\"names\":[\"Intel UHD Graphics 620\",\"UHD Graphics 620\"],\"vendor\":\"Intel\",\"performance\":1054},{\"names\":[\"Intel UHD P630\",\"Intel UHD Graphics P630\"],\"performance\":2926},{\"names\":[\"Mobility Radeon HD 5570\"],\"vendor\":\"ATI\",\"performance\":551},{\"names\":[\"Mobility Radeon. HD 5470\",\"Radeon HD 5470\"],\"vendor\":\"ATI\",\"performance\":215},{\"names\":[\"MxGPU\",\"Radeon Instinct MI25 MxGPU\"],\"vendor\":\"AMD\",\"performance\":1826},{\"names\":[\"NVIDIA TITAN X\",\"NVIDIA Titan X Pascal\"],\"performance\":13660},{\"names\":[\"NVIDIA TITAN Xp\",\"TITAN Xp\"],\"vendor\":\"NVIDIA\",\"performance\":18280},{\"names\":[\"NVS 300\"],\"vendor\":\"NVIDIA\",\"performance\":112},{\"names\":[\"NVS 310\"],\"vendor\":\"NVIDIA\",\"performance\":250},{\"names\":[\"NVS 315\"],\"vendor\":\"NVIDIA\",\"performance\":299},{\"names\":[\"NVS 4200M\",\"NVIDIA NVS 4200M\"],\"vendor\":\"NVIDIA\",\"performance\":245},{\"names\":[\"NVS 510\"],\"vendor\":\"NVIDIA\",\"performance\":763},{\"names\":[\"NVS 5200M\",\"NVIDIA NVS 5200M\"],\"vendor\":\"NVIDIA\",\"performance\":548},{\"names\":[\"NVS 5400M\",\"NVIDIA NVS 5400M\"],\"vendor\":\"NVIDIA\",\"performance\":642},{\"names\":[\"NVS 810\"],\"vendor\":\"NVIDIA\",\"performance\":1015},{\"names\":[\"P104-100\"],\"vendor\":\"NVIDIA\",\"performance\":4450},{\"names\":[\"P106-090\"],\"vendor\":\"NVIDIA\",\"performance\":2898},{\"names\":[\"P106-100\"],\"vendor\":\"NVIDIA\",\"performance\":5023},{\"names\":[\"Quadro 1000M\",\"NVIDIA Quadro 1000M\"],\"vendor\":\"NVIDIA\",\"performance\":593},{\"names\":[\"Quadro 2000D\"],\"vendor\":\"NVIDIA\",\"performance\":989},{\"names\":[\"Quadro 2000M\",\"NVIDIA Quadro 2000M\"],\"vendor\":\"NVIDIA\",\"performance\":824},{\"names\":[\"Quadro 3000M\",\"NVIDIA Quadro 3000M\"],\"vendor\":\"NVIDIA\",\"performance\":1026},{\"names\":[\"Quadro 400\"],\"vendor\":\"NVIDIA\",\"performance\":163},{\"names\":[\"Quadro 4000M\",\"NVIDIA Quadro 4000M\"],\"vendor\":\"NVIDIA\",\"performance\":1204},{\"names\":[\"Quadro 410\"],\"vendor\":\"NVIDIA\",\"performance\":446},{\"names\":[\"Quadro 5000\",\"NVIDIA Quadro RTX 5000 (Laptop)\"],\"vendor\":\"NVIDIA\",\"performance\":2000},{\"names\":[\"Quadro 500M\"],\"vendor\":\"NVIDIA\",\"performance\":664},{\"names\":[\"Quadro 5010M\",\"NVIDIA Quadro 5010M\"],\"vendor\":\"NVIDIA\",\"performance\":2001},{\"names\":[\"Quadro 7000\"],\"vendor\":\"NVIDIA\",\"performance\":3505},{\"names\":[\"Quadro GP100\"],\"vendor\":\"NVIDIA\",\"performance\":12663},{\"names\":[\"Quadro GV100\"],\"vendor\":\"NVIDIA\",\"performance\":12721},{\"names\":[\"Quadro K1000M\",\"NVIDIA Quadro K1000M\"],\"vendor\":\"NVIDIA\",\"performance\":774},{\"names\":[\"Quadro K1100M\",\"NVIDIA Quadro K1100M\"],\"vendor\":\"NVIDIA\",\"performance\":1110},{\"names\":[\"Quadro K1200\"],\"vendor\":\"NVIDIA\",\"performance\":2876},{\"names\":[\"Quadro K2000\"],\"vendor\":\"NVIDIA\",\"performance\":1573},{\"names\":[\"Quadro K2000D\"],\"vendor\":\"NVIDIA\",\"performance\":1646},{\"names\":[\"Quadro K2000M\",\"NVIDIA Quadro K2000M\"],\"vendor\":\"NVIDIA\",\"performance\":1039},{\"names\":[\"Quadro K2100M\",\"NVIDIA Quadro K2100M\"],\"vendor\":\"NVIDIA\",\"performance\":1400},{\"names\":[\"Quadro K2200\"],\"vendor\":\"NVIDIA\",\"performance\":3561},{\"names\":[\"Quadro K2200M\"],\"vendor\":\"NVIDIA\",\"performance\":3893},{\"names\":[\"Quadro K3000M\",\"NVIDIA Quadro K3000M\"],\"vendor\":\"NVIDIA\",\"performance\":1657},{\"names\":[\"Quadro K3100M\",\"NVIDIA Quadro K3100M\"],\"vendor\":\"NVIDIA\",\"performance\":2314},{\"names\":[\"Quadro K4000\"],\"vendor\":\"NVIDIA\",\"performance\":2687},{\"names\":[\"Quadro K4000M\",\"NVIDIA Quadro K4000M\"],\"vendor\":\"NVIDIA\",\"performance\":2109},{\"names\":[\"Quadro K4100M\",\"NVIDIA Quadro K4100M\"],\"vendor\":\"NVIDIA\",\"performance\":2454},{\"names\":[\"Quadro K420\"],\"vendor\":\"NVIDIA\",\"performance\":771},{\"names\":[\"Quadro K4200\"],\"vendor\":\"NVIDIA\",\"performance\":4261},{\"names\":[\"Quadro K5000\"],\"vendor\":\"NVIDIA\",\"performance\":3922},{\"names\":[\"Quadro K5000M\",\"NVIDIA Quadro K5000M\"],\"vendor\":\"NVIDIA\",\"performance\":3133},{\"names\":[\"Quadro K500M\",\"NVIDIA Quadro K500M\"],\"vendor\":\"NVIDIA\",\"performance\":480},{\"names\":[\"Quadro K5100M\",\"NVIDIA Quadro K5100M\"],\"vendor\":\"NVIDIA\",\"performance\":3009},{\"names\":[\"Quadro K510M\",\"NVIDIA Quadro K510M\"],\"vendor\":\"NVIDIA\",\"performance\":651},{\"names\":[\"Quadro K5200\"],\"vendor\":\"NVIDIA\",\"performance\":5922},{\"names\":[\"Quadro K600\"],\"vendor\":\"NVIDIA\",\"performance\":776},{\"names\":[\"Quadro K6000\"],\"vendor\":\"NVIDIA\",\"performance\":8146},{\"names\":[\"Quadro K610M\",\"NVIDIA Quadro K610M\"],\"vendor\":\"NVIDIA\",\"performance\":726},{\"names\":[\"Quadro K620\"],\"vendor\":\"NVIDIA\",\"performance\":2282},{\"names\":[\"Quadro K620M\",\"NVIDIA Quadro K620M\"],\"vendor\":\"NVIDIA\",\"performance\":1200},{\"names\":[\"Quadro M1000M\",\"NVIDIA Quadro M1000M\"],\"vendor\":\"NVIDIA\",\"performance\":3027},{\"names\":[\"Quadro M1200\",\"Quadro M1200 Mobile\",\"NVIDIA Quadro M1200\"],\"vendor\":\"NVIDIA\",\"performance\":3613},{\"names\":[\"Quadro M2000\"],\"vendor\":\"NVIDIA\",\"performance\":4012},{\"names\":[\"Quadro M2000M\",\"NVIDIA Quadro M2000M\"],\"vendor\":\"NVIDIA\",\"performance\":3561},{\"names\":[\"Quadro M2200\",\"Quadro M2200 Mobile\",\"NVIDIA Quadro M2200\"],\"vendor\":\"NVIDIA\",\"performance\":4457},{\"names\":[\"Quadro M3000M\",\"NVIDIA Quadro M3000M\"],\"vendor\":\"NVIDIA\",\"performance\":5446},{\"names\":[\"Quadro M4000\"],\"vendor\":\"NVIDIA\",\"performance\":6537},{\"names\":[\"Quadro M4000M\",\"NVIDIA Quadro M4000M\"],\"vendor\":\"NVIDIA\",\"performance\":6829},{\"names\":[\"Quadro M5000\"],\"vendor\":\"NVIDIA\",\"performance\":9159},{\"names\":[\"Quadro M5000M\",\"NVIDIA Quadro M5000M\"],\"vendor\":\"NVIDIA\",\"performance\":6872},{\"names\":[\"Quadro M500M\",\"NVIDIA Quadro M500M\"],\"vendor\":\"NVIDIA\",\"performance\":1109},{\"names\":[\"Quadro M520\",\"Quadro M520 Mobile\",\"NVIDIA Quadro M520\"],\"vendor\":\"NVIDIA\",\"performance\":1956},{\"names\":[\"Quadro M5500\",\"Quadro M5500 Mobile\",\"NVIDIA Quadro M5500\"],\"vendor\":\"NVIDIA\",\"performance\":7915},{\"names\":[\"Quadro M6000\"],\"vendor\":\"NVIDIA\",\"performance\":12143},{\"names\":[\"Quadro M600M\",\"NVIDIA Quadro M600M\"],\"vendor\":\"NVIDIA\",\"performance\":2142},{\"names\":[\"Quadro M620\",\"Quadro M620 Mobile\",\"NVIDIA Quadro M620\"],\"vendor\":\"NVIDIA\",\"performance\":2881},{\"names\":[\"Quadro P1000\",\"NVIDIA Quadro P1000\"],\"vendor\":\"NVIDIA\",\"performance\":4369},{\"names\":[\"Quadro P2000\",\"NVIDIA Quadro P2000\"],\"vendor\":\"NVIDIA\",\"performance\":7189},{\"names\":[\"Quadro P2000 with Max-Q Design\",\"NVIDIA Quadro P2000 Max-Q\"],\"performance\":5122},{\"names\":[\"Quadro P3000\",\"Quadro P3000 Mobile\",\"NVIDIA Quadro P3000\"],\"vendor\":\"NVIDIA\",\"performance\":6919},{\"names\":[\"Quadro P3200\",\"Quadro P3200 Mobile\",\"NVIDIA Quadro P3200\"],\"vendor\":\"NVIDIA\",\"performance\":7719},{\"names\":[\"Quadro P3200 with Max-Q Design\",\"Quadro P3200 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":8942},{\"names\":[\"Quadro P400\"],\"vendor\":\"NVIDIA\",\"performance\":1642},{\"names\":[\"Quadro P4000\",\"NVIDIA Quadro P4000\"],\"vendor\":\"NVIDIA\",\"performance\":11396},{\"names\":[\"Quadro P4000 with Max-Q Design\",\"Quadro P4000 Max-Q\",\"NVIDIA Quadro P4000 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":9083},{\"names\":[\"Quadro P4200\",\"Quadro P4200 Mobile\",\"NVIDIA Quadro P4200\"],\"vendor\":\"NVIDIA\",\"performance\":11820},{\"names\":[\"Quadro P500\",\"Quadro P500 Mobile\",\"NVIDIA Quadro P500\"],\"vendor\":\"NVIDIA\",\"performance\":1743},{\"names\":[\"Quadro P5000\",\"NVIDIA Quadro P5000\"],\"vendor\":\"NVIDIA\",\"performance\":11416},{\"names\":[\"Quadro P520\",\"NVIDIA Quadro P520\"],\"performance\":2217},{\"names\":[\"Quadro P5200\",\"Quadro P5200 Mobile\",\"NVIDIA Quadro P5200\"],\"vendor\":\"NVIDIA\",\"performance\":11559},{\"names\":[\"Quadro P5200 with Max-Q Design\",\"Quadro P5200 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":9796},{\"names\":[\"Quadro P600\",\"NVIDIA Quadro P600\"],\"vendor\":\"NVIDIA\",\"performance\":3460},{\"names\":[\"Quadro P6000\"],\"vendor\":\"NVIDIA\",\"performance\":15005},{\"names\":[\"Quadro P620\",\"NVIDIA Quadro P620\"],\"vendor\":\"NVIDIA\",\"performance\":3668},{\"names\":[\"Quadro RTX 3000\",\"NVIDIA Quadro RTX 3000 (Laptop)\"],\"performance\":11284},{\"names\":[\"Quadro RTX 3000 with Max-Q Design\",\"NVIDIA Quadro RTX 3000 Max-Q\"],\"performance\":8697},{\"names\":[\"Quadro RTX 4000\",\"NVIDIA Quadro RTX 4000 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":15098},{\"names\":[\"Quadro RTX 5000\",\"NVIDIA Quadro RTX 5000 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":16628},{\"names\":[\"Quadro RTX 6000\"],\"vendor\":\"NVIDIA\",\"performance\":20309},{\"names\":[\"Quadro RTX 8000\"],\"vendor\":\"NVIDIA\",\"performance\":20448},{\"names\":[\"Quadro T1000\",\"NVIDIA Quadro T1000 (Laptop)\"],\"performance\":6528},{\"names\":[\"Quadro T1000 with Max-Q Design\",\"NVIDIA Quadro T1000 Max-Q\"],\"performance\":6755},{\"names\":[\"Quadro T2000\",\"NVIDIA Quadro T2000 (Laptop)\"],\"performance\":6874},{\"names\":[\"Quadro T2000 with Max-Q Design\",\"NVIDIA Quadro T2000 Max-Q\"],\"performance\":6729},{\"names\":[\"Qualcomm Adreno 630 GPU\",\"Qualcomm Adreno 630\"],\"performance\":249},{\"names\":[\"Radeon 520\",\"Radeon 520 Mobile\",\"AMD Radeon 520\"],\"vendor\":\"AMD\",\"performance\":878},{\"names\":[\"Radeon 530\",\"Radeon 530 Mobile\",\"AMD Radeon 530\"],\"vendor\":\"AMD\",\"performance\":912},{\"names\":[\"Radeon 535\",\"Radeon 535 Mobile\"],\"vendor\":\"AMD\",\"performance\":1117},{\"names\":[\"Radeon 540\",\"Radeon RX 540 Mobile\",\"AMD Radeon RX 540\"],\"vendor\":\"AMD\",\"performance\":1376},{\"names\":[\"Radeon 540X\",\"Radeon 540X Mobile\",\"AMD Radeon 540X\"],\"vendor\":\"AMD\",\"performance\":1374},{\"names\":[\"Radeon 550X\",\"Radeon 550X 640SP\",\"AMD Radeon RX 550X (Laptop)\"],\"vendor\":\"AMD\",\"performance\":1564},{\"names\":[\"Radeon 620\",\"AMD Radeon 620\"],\"performance\":859},{\"names\":[\"Radeon 625\",\"AMD Radeon 625\"],\"performance\":1324},{\"names\":[\"Radeon 630\",\"AMD Radeon 630\"],\"performance\":1262},{\"names\":[\"Radeon 6750M\",\"Radeon HD 6750M\",\"AMD Radeon HD 6750M\"],\"vendor\":\"AMD\",\"performance\":911},{\"names\":[\"Radeon E6460\"],\"vendor\":\"AMD\",\"performance\":324},{\"names\":[\"Radeon E6465\"],\"vendor\":\"AMD\",\"performance\":164},{\"names\":[\"Radeon E6760\",\"Radeon E6760 MXM\"],\"vendor\":\"AMD\",\"performance\":973},{\"names\":[\"Radeon E8860\"],\"vendor\":\"AMD\",\"performance\":1577},{\"names\":[\"Radeon HD 6230\"],\"vendor\":\"AMD\",\"performance\":179},{\"names\":[\"Radeon HD 6250\",\"AMD Radeon HD 6250\"],\"vendor\":\"AMD\",\"performance\":98},{\"names\":[\"Radeon HD 6290\",\"AMD Radeon HD 6290\"],\"vendor\":\"AMD\",\"performance\":117},{\"names\":[\"Radeon HD 6320\",\"Radeon HD 6320 IGP\",\"AMD Radeon HD 6320\"],\"vendor\":\"AMD\",\"performance\":144},{\"names\":[\"RADEON HD 6350\",\"Radeon HD 6350\"],\"vendor\":\"AMD\",\"performance\":142},{\"names\":[\"Radeon HD 6370D\",\"Radeon HD 6370D IGP\"],\"vendor\":\"AMD\",\"performance\":311},{\"names\":[\"Radeon HD 6380G\",\"Radeon HD 6380G IGP\",\"AMD Radeon HD 6380G\"],\"vendor\":\"AMD\",\"performance\":213},{\"names\":[\"Radeon HD 6410D\",\"Radeon HD 6410D IGP\"],\"vendor\":\"AMD\",\"performance\":217},{\"names\":[\"Radeon HD 6430M\",\"AMD Radeon HD 6430M\"],\"vendor\":\"AMD\",\"performance\":193},{\"names\":[\"Radeon HD 6450\",\"AMD Radeon HD 6450 GDDR5\"],\"vendor\":\"AMD\",\"performance\":199},{\"names\":[\"Radeon HD 6450A\"],\"vendor\":\"AMD\",\"performance\":260},{\"names\":[\"Radeon HD 6470M\",\"AMD Radeon HD 6470M\"],\"vendor\":\"AMD\",\"performance\":226},{\"names\":[\"Radeon HD 6480G\",\"Radeon HD 6480G IGP\",\"AMD Radeon HD 6480G + HD 7450M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":279},{\"names\":[\"Radeon HD 6490M\",\"AMD Radeon HD 6490M\"],\"vendor\":\"AMD\",\"performance\":378},{\"names\":[\"Radeon HD 6520G\",\"Radeon HD 6520G IGP\",\"AMD Radeon HD 6520G + HD 7450M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":304},{\"names\":[\"Radeon HD 6530D\",\"Radeon HD 6530D IGP\"],\"vendor\":\"AMD\",\"performance\":315},{\"names\":[\"Radeon HD 6550A\"],\"vendor\":\"AMD\",\"performance\":708},{\"names\":[\"Radeon HD 6550D\",\"Radeon HD 6550D IGP\",\"AMD Radeon HD 6550D\"],\"vendor\":\"AMD\",\"performance\":410},{\"names\":[\"Radeon HD 6570\"],\"vendor\":\"AMD\",\"performance\":506},{\"names\":[\"Radeon HD 6610M\"],\"vendor\":\"AMD\",\"performance\":565},{\"names\":[\"Radeon HD 6620G\",\"Radeon HD 6620G IGP\",\"AMD Radeon HD 6620G + HD 7670M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":386},{\"names\":[\"Radeon HD 6630M\",\"AMD Radeon HD 6630M\"],\"vendor\":\"AMD\",\"performance\":685},{\"names\":[\"Radeon HD 6650A\"],\"vendor\":\"AMD\",\"performance\":836},{\"names\":[\"Radeon HD 6650M\",\"AMD Radeon HD 6650M\"],\"vendor\":\"AMD\",\"performance\":748},{\"names\":[\"Radeon HD 6670\"],\"vendor\":\"AMD\",\"performance\":693},{\"names\":[\"Radeon HD 6750\"],\"vendor\":\"AMD\",\"performance\":1055},{\"names\":[\"Radeon HD 6750M\",\"Radeon HD 6750M Mac Edition\"],\"vendor\":\"AMD\",\"performance\":937},{\"names\":[\"Radeon HD 6770\"],\"vendor\":\"AMD\",\"performance\":1224},{\"names\":[\"Radeon HD 6770M\",\"AMD Radeon HD 6770M\"],\"vendor\":\"AMD\",\"performance\":964},{\"names\":[\"Radeon HD 6790\",\"AMD Radeon HD 6790\"],\"vendor\":\"AMD\",\"performance\":1666},{\"names\":[\"Radeon HD 6850 X2\"],\"vendor\":\"AMD\",\"performance\":2534},{\"names\":[\"Radeon HD 6970M\",\"AMD Radeon HD 6970M\"],\"vendor\":\"AMD\",\"performance\":2270},{\"names\":[\"Radeon HD 6990\"],\"vendor\":\"AMD\",\"performance\":2933},{\"names\":[\"Radeon HD 7290\",\"Radeon HD 7290 IGP\",\"AMD Radeon HD 7290\"],\"vendor\":\"AMD\",\"performance\":115},{\"names\":[\"Radeon HD 7310\",\"Radeon HD 7310 IGP\",\"AMD Radeon HD 7310\"],\"vendor\":\"AMD\",\"performance\":131},{\"names\":[\"Radeon HD 7340\",\"Radeon HD 7340 IGP\",\"AMD Radeon HD 7340\"],\"vendor\":\"AMD\",\"performance\":152},{\"names\":[\"Radeon HD 7350\",\"Radeon HD 7350 OEM\"],\"vendor\":\"AMD\",\"performance\":216},{\"names\":[\"Radeon HD 7400G\",\"Radeon HD 7400G IGP\",\"AMD Radeon HD 7400G\"],\"vendor\":\"AMD\",\"performance\":300},{\"names\":[\"Radeon HD 7420G\",\"Radeon HD 7420G IGP\",\"AMD Radeon HD 7420G\"],\"vendor\":\"AMD\",\"performance\":304},{\"names\":[\"Radeon HD 7450\",\"Radeon HD 7450 OEM\"],\"vendor\":\"AMD\",\"performance\":237},{\"names\":[\"Radeon HD 7450A\"],\"vendor\":\"AMD\",\"performance\":288},{\"names\":[\"Radeon HD 7450M\",\"AMD Radeon HD 6620G + HD 7450M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":330},{\"names\":[\"Radeon HD 7470\",\"Radeon HD 7470 OEM\"],\"vendor\":\"AMD\",\"performance\":369},{\"names\":[\"Radeon HD 7470M\",\"AMD Radeon HD 7470M\"],\"vendor\":\"AMD\",\"performance\":408},{\"names\":[\"Radeon HD 7480D\",\"Radeon HD 7480D IGP\",\"AMD Radeon HD 7480D\"],\"vendor\":\"AMD\",\"performance\":296},{\"names\":[\"Radeon HD 7500G\",\"Radeon HD 7500G IGP\",\"AMD Radeon HD 7500G + HD 7550M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":303},{\"names\":[\"Radeon HD 7520G\",\"Radeon HD 7520G IGP\",\"AMD Radeon HD 7520G + HD 7670M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":287},{\"names\":[\"Radeon HD 7540D\",\"Radeon HD 7540D IGP\"],\"vendor\":\"AMD\",\"performance\":338},{\"names\":[\"Radeon HD 7550M\",\"AMD Radeon HD 7550M\"],\"vendor\":\"AMD\",\"performance\":465},{\"names\":[\"Radeon HD 7560D\",\"Radeon HD 7560D IGP\",\"AMD Radeon HD 7560D\"],\"vendor\":\"AMD\",\"performance\":479},{\"names\":[\"Radeon HD 7570\"],\"vendor\":\"AMD\",\"performance\":629},{\"names\":[\"Radeon HD 7570M\",\"AMD Radeon HD 7570M\"],\"vendor\":\"AMD\",\"performance\":465},{\"names\":[\"Radeon HD 7600G\",\"Radeon HD 7600G IGP\",\"AMD Radeon HD 7600G\"],\"vendor\":\"AMD\",\"performance\":351},{\"names\":[\"Radeon HD 7610M\",\"AMD Radeon HD 7640G + HD 7610M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":632},{\"names\":[\"Radeon HD 7620G\",\"Radeon HD 7620G IGP\",\"AMD Radeon HD 7620G\"],\"vendor\":\"AMD\",\"performance\":346},{\"names\":[\"Radeon HD 7640G\",\"Radeon HD 7640G IGP\",\"AMD Radeon HD 7640G + HD 7670M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":457},{\"names\":[\"Radeon HD 7650A\"],\"vendor\":\"AMD\",\"performance\":553},{\"names\":[\"Radeon HD 7650M\",\"AMD Radeon HD 7650M\"],\"vendor\":\"AMD\",\"performance\":469},{\"names\":[\"Radeon HD 7660D\",\"Radeon HD 7660D IGP\",\"AMD Radeon HD 7660D\"],\"vendor\":\"AMD\",\"performance\":499},{\"names\":[\"Radeon HD 7660G\",\"Radeon HD 7660G IGP\",\"AMD Radeon HD 7660G + HD 7670M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":482},{\"names\":[\"Radeon HD 7670\",\"Radeon HD 7670 OEM\"],\"vendor\":\"AMD\",\"performance\":854},{\"names\":[\"Radeon HD 7670A\"],\"vendor\":\"AMD\",\"performance\":1050},{\"names\":[\"Radeon HD 7670M\",\"AMD Radeon HD 7670M\"],\"vendor\":\"AMD\",\"performance\":441},{\"names\":[\"Radeon HD 7690M\",\"AMD Radeon HD 7690M\"],\"vendor\":\"AMD\",\"performance\":1003},{\"names\":[\"Radeon HD 7690M XT\",\"AMD Radeon HD 7690M XT\"],\"vendor\":\"AMD\",\"performance\":1009},{\"names\":[\"Radeon HD 7730\"],\"vendor\":\"AMD\",\"performance\":1246},{\"names\":[\"Radeon HD 7730M\",\"AMD Radeon HD 7730M\"],\"vendor\":\"AMD\",\"performance\":693},{\"names\":[\"Radeon HD 7750\"],\"vendor\":\"AMD\",\"performance\":1670},{\"names\":[\"Radeon HD 7750M\",\"AMD Radeon HD 7750M\"],\"vendor\":\"AMD\",\"performance\":1191},{\"names\":[\"Radeon HD 7770\",\"Radeon HD 7770 GHz Edition\",\"AMD Radeon HD 7770\"],\"vendor\":\"AMD\",\"performance\":2158},{\"names\":[\"Radeon HD 7790\"],\"vendor\":\"AMD\",\"performance\":3090},{\"names\":[\"Radeon HD 7850\"],\"vendor\":\"AMD\",\"performance\":3718},{\"names\":[\"Radeon HD 7850M\",\"AMD Radeon HD 7850M\"],\"vendor\":\"AMD\",\"performance\":1373},{\"names\":[\"Radeon HD 7870\",\"Radeon HD 7870 XT\",\"AMD Radeon HD 7870\"],\"vendor\":\"AMD\",\"performance\":4637},{\"names\":[\"Radeon HD 7870M\",\"AMD Radeon HD 7870M\"],\"vendor\":\"AMD\",\"performance\":1507},{\"names\":[\"Radeon HD 7950\",\"R9 280\",\"Radeon HD 7950\"],\"vendor\":\"AMD\",\"performance\":4765},{\"names\":[\"Radeon HD 7970\",\"R9 280X\",\"Radeon HD 7970\"],\"vendor\":\"AMD\",\"performance\":5248},{\"names\":[\"Radeon HD 7970M\",\"AMD Radeon HD 7970M\"],\"vendor\":\"AMD\",\"performance\":3619},{\"names\":[\"Radeon HD 7990\"],\"vendor\":\"AMD\",\"performance\":5566},{\"names\":[\"Radeon HD 8180\",\"Radeon HD 8180 IGP\",\"AMD Radeon HD 8180\"],\"vendor\":\"AMD\",\"performance\":152},{\"names\":[\"Radeon HD 8210\",\"Radeon HD 8210 IGP\",\"AMD Radeon HD 8210\"],\"vendor\":\"AMD\",\"performance\":207},{\"names\":[\"Radeon HD 8210E\"],\"vendor\":\"AMD\",\"performance\":194},{\"names\":[\"Radeon HD 8240\",\"Radeon HD 8240 IGP\",\"AMD Radeon HD 8240\"],\"vendor\":\"AMD\",\"performance\":250},{\"names\":[\"Radeon HD 8250\",\"Radeon HD 8250 IGP\",\"AMD Radeon HD 8250\"],\"vendor\":\"AMD\",\"performance\":203},{\"names\":[\"Radeon HD 8280\",\"Radeon HD 8280 IGP\",\"AMD Radeon HD 8280\"],\"vendor\":\"AMD\",\"performance\":319},{\"names\":[\"Radeon HD 8280E\"],\"vendor\":\"AMD\",\"performance\":283},{\"names\":[\"Radeon HD 8310E\"],\"vendor\":\"AMD\",\"performance\":341},{\"names\":[\"Radeon HD 8330\",\"Radeon HD 8330 IGP\",\"AMD Radeon HD 8330\"],\"vendor\":\"AMD\",\"performance\":251},{\"names\":[\"Radeon HD 8330E\"],\"vendor\":\"AMD\",\"performance\":241},{\"names\":[\"Radeon HD 8350\",\"Radeon HD 8350 OEM\"],\"vendor\":\"AMD\",\"performance\":189},{\"names\":[\"Radeon HD 8350G\",\"Radeon HD 8350G IGP\",\"AMD Radeon HD 8350G\"],\"vendor\":\"AMD\",\"performance\":443},{\"names\":[\"Radeon HD 8370D\",\"Radeon HD 8370D IGP\"],\"vendor\":\"AMD\",\"performance\":283},{\"names\":[\"Radeon HD 8400\",\"Radeon HD 8400 IGP\",\"AMD Radeon HD 8400\"],\"vendor\":\"AMD\",\"performance\":256},{\"names\":[\"Radeon HD 8400E\"],\"vendor\":\"AMD\",\"performance\":339},{\"names\":[\"Radeon HD 8410G\",\"Radeon HD 8410G IGP\",\"AMD Radeon HD 8410G\"],\"vendor\":\"AMD\",\"performance\":435},{\"names\":[\"Radeon HD 8450G\",\"Radeon HD 8450G IGP\",\"AMD Radeon HD 8450G + Radeon HD 8570M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":385},{\"names\":[\"Radeon HD 8470\",\"Radeon HD 8470 OEM\"],\"vendor\":\"AMD\",\"performance\":341},{\"names\":[\"Radeon HD 8470D\",\"Radeon HD 8470D IGP\",\"AMD Radeon HD 8470D\"],\"vendor\":\"AMD\",\"performance\":364},{\"names\":[\"Radeon HD 8490\",\"Radeon HD 8490 OEM\"],\"vendor\":\"AMD\",\"performance\":271},{\"names\":[\"Radeon HD 8510G\",\"Radeon HD 8510G IGP\",\"AMD Radeon HD 8510G\"],\"vendor\":\"AMD\",\"performance\":374},{\"names\":[\"Radeon HD 8550D\",\"Radeon HD 8550D IGP\"],\"vendor\":\"AMD\",\"performance\":685},{\"names\":[\"Radeon HD 8550G\",\"Radeon HD 8550G IGP\",\"AMD Radeon HD 8550G + HD 8750M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":457},{\"names\":[\"Radeon HD 8550G + 7600M Dual\",\"AMD Radeon HD 8550G + HD 8670M Dual Graphics\"],\"performance\":901},{\"names\":[\"Radeon HD 8570\",\"Radeon HD 8570 OEM\"],\"vendor\":\"AMD\",\"performance\":977},{\"names\":[\"Radeon HD 8570D\",\"Radeon HD 8570D IGP\",\"AMD Radeon HD 8570D\"],\"vendor\":\"AMD\",\"performance\":442},{\"names\":[\"Radeon HD 8570M\",\"AMD Radeon HD 8650G + HD 8570M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":447},{\"names\":[\"Radeon HD 8610G\",\"Radeon HD 8610G IGP\",\"AMD Radeon HD 8610G\"],\"vendor\":\"AMD\",\"performance\":420},{\"names\":[\"Radeon HD 8650D\",\"Radeon HD 8650D IGP\"],\"vendor\":\"AMD\",\"performance\":526},{\"names\":[\"Radeon HD 8650G\",\"Radeon HD 8650G IGP\",\"AMD Radeon HD 8650G + HD 8670M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":519},{\"names\":[\"Radeon HD 8670D\",\"Radeon HD 8670D IGP\",\"AMD Radeon HD 8670D\"],\"vendor\":\"AMD\",\"performance\":570},{\"names\":[\"Radeon HD 8670M\",\"AMD Radeon HD 8670M\"],\"vendor\":\"AMD\",\"performance\":520},{\"names\":[\"Radeon HD 8690M\",\"AMD Radeon HD 8690M\"],\"vendor\":\"AMD\",\"performance\":984},{\"names\":[\"Radeon HD 8730M\",\"AMD Radeon HD 8730M\"],\"vendor\":\"AMD\",\"performance\":700},{\"names\":[\"Radeon HD 8750M\",\"AMD Radeon HD 8750M\"],\"vendor\":\"AMD\",\"performance\":881},{\"names\":[\"Radeon HD 8790M\",\"AMD Radeon HD 8790M\"],\"vendor\":\"AMD\",\"performance\":1306},{\"names\":[\"Radeon HD 8850M\",\"AMD Radeon HD 8850M\"],\"vendor\":\"AMD\",\"performance\":973},{\"names\":[\"Radeon HD 8870M\",\"AMD Radeon HD 8870M\"],\"vendor\":\"AMD\",\"performance\":1638},{\"names\":[\"Radeon HD 8950\",\"Radeon HD 8950 OEM\"],\"vendor\":\"AMD\",\"performance\":2220},{\"names\":[\"Radeon HD 8970M\",\"AMD Radeon HD 8970M\"],\"vendor\":\"AMD\",\"performance\":3876},{\"names\":[\"Radeon HD 8990\",\"Radeon HD 8990 OEM\"],\"vendor\":\"AMD\",\"performance\":5214},{\"names\":[\"Radeon Instinct MI25 MxGPU\",\"Radeon Instinct MI25\"],\"vendor\":\"AMD\",\"performance\":10466},{\"names\":[\"Radeon M535DX\",\"Radeon R8 M535DX\"],\"vendor\":\"AMD\",\"performance\":750},{\"names\":[\"Radeon Pro 450\",\"AMD Radeon Pro 450\"],\"vendor\":\"AMD\",\"performance\":2723},{\"names\":[\"Radeon Pro 455\",\"AMD Radeon Pro 455\"],\"vendor\":\"AMD\",\"performance\":3113},{\"names\":[\"Radeon Pro 460\",\"AMD Radeon Pro 460\"],\"vendor\":\"AMD\",\"performance\":3453},{\"names\":[\"Radeon Pro 5300M\",\"AMD Radeon Pro 5300M\"],\"performance\":5519},{\"names\":[\"Radeon Pro 5500M\",\"AMD Radeon Pro 5500M\"],\"performance\":6699},{\"names\":[\"Radeon Pro 555\",\"AMD Radeon Pro 555\"],\"vendor\":\"AMD\",\"performance\":3141},{\"names\":[\"Radeon Pro 560\",\"AMD Radeon Pro 560\"],\"vendor\":\"AMD\",\"performance\":3475},{\"names\":[\"Radeon Pro 5600M\",\"AMD Radeon Pro 5600M\"],\"performance\":9640},{\"names\":[\"Radeon Pro 560X\",\"AMD Radeon Pro 560X\"],\"vendor\":\"AMD\",\"performance\":3678},{\"names\":[\"Radeon Pro 570\"],\"vendor\":\"AMD\",\"performance\":6337},{\"names\":[\"Radeon Pro 580\"],\"vendor\":\"AMD\",\"performance\":7753},{\"names\":[\"Radeon Pro Duo\"],\"vendor\":\"AMD\",\"performance\":9672},{\"names\":[\"Radeon Pro SSG\"],\"vendor\":\"AMD\",\"performance\":10498},{\"names\":[\"Radeon Pro V340 MxGPU\"],\"vendor\":\"AMD\",\"performance\":2853},{\"names\":[\"Radeon Pro Vega 16\",\"AMD Radeon Pro Vega 16\"],\"vendor\":\"AMD\",\"performance\":4683},{\"names\":[\"Radeon Pro Vega 20\",\"AMD Radeon Pro Vega 20\"],\"vendor\":\"AMD\",\"performance\":5752},{\"names\":[\"Radeon Pro Vega 56\",\"AMD Radeon Pro Vega 56\"],\"vendor\":\"AMD\",\"performance\":12209},{\"names\":[\"Radeon Pro Vega 64\"],\"vendor\":\"AMD\",\"performance\":11456},{\"names\":[\"Radeon Pro VII\",\"Radeon VII\"],\"vendor\":\"AMD\",\"performance\":17228},{\"names\":[\"Radeon Pro WX 2100\"],\"vendor\":\"AMD\",\"performance\":1644},{\"names\":[\"Radeon Pro WX 3100\",\"AMD Radeon Pro WX 3100\"],\"vendor\":\"AMD\",\"performance\":2710},{\"names\":[\"Radeon Pro WX 3200\",\"AMD Radeon Pro WX 3200\"],\"performance\":2560},{\"names\":[\"Radeon Pro WX 4100\"],\"vendor\":\"AMD\",\"performance\":3710},{\"names\":[\"Radeon Pro WX 4130\",\"Radeon Pro WX 4130 Mobile\",\"AMD Radeon Pro WX 4130\"],\"vendor\":\"AMD\",\"performance\":2304},{\"names\":[\"Radeon Pro WX 4150\",\"Radeon Pro WX 4150 Mobile\",\"AMD Radeon Pro WX 4150\"],\"vendor\":\"AMD\",\"performance\":1849},{\"names\":[\"Radeon Pro WX 4170\",\"Radeon Pro WX 4170 Mobile\"],\"vendor\":\"AMD\",\"performance\":1409},{\"names\":[\"Radeon Pro WX 5100\"],\"vendor\":\"AMD\",\"performance\":5344},{\"names\":[\"Radeon Pro WX 7100\",\"AMD Radeon Pro WX 7100\"],\"vendor\":\"AMD\",\"performance\":7439},{\"names\":[\"Radeon Pro WX 8200\"],\"vendor\":\"AMD\",\"performance\":14190},{\"names\":[\"Radeon Pro WX 9100\"],\"vendor\":\"AMD\",\"performance\":13809},{\"names\":[\"Radeon Pro WX Vega M GL\",\"AMD Radeon Pro WX Vega M GL\"],\"vendor\":\"AMD\",\"performance\":6049},{\"names\":[\"Radeon R2\",\"Radeon R2 Graphics\",\"AMD Radeon R2 (Stoney Ridge)\"],\"vendor\":\"AMD\",\"performance\":241},{\"names\":[\"Radeon R3\",\"Radeon R3 Graphics\",\"AMD Radeon R3 (Mullins\",\"Beema)\"],\"vendor\":\"AMD\",\"performance\":306},{\"names\":[\"Radeon R4\",\"Radeon R4 Graphics\",\"AMD Radeon R4 (Beema)\"],\"vendor\":\"AMD\",\"performance\":340},{\"names\":[\"Radeon R5 220\",\"Radeon R5 220 OEM\"],\"vendor\":\"AMD\",\"performance\":136},{\"names\":[\"Radeon R5 230\"],\"vendor\":\"AMD\",\"performance\":242},{\"names\":[\"Radeon R5 235\",\"Radeon R5 235 OEM\"],\"vendor\":\"AMD\",\"performance\":318},{\"names\":[\"Radeon R5 235X\",\"Radeon R5 235X OEM\"],\"vendor\":\"AMD\",\"performance\":316},{\"names\":[\"Radeon R5 240\",\"Radeon R5 240 OEM\"],\"vendor\":\"AMD\",\"performance\":518},{\"names\":[\"Radeon R5 310\",\"Radeon R5 310 OEM\"],\"vendor\":\"AMD\",\"performance\":332},{\"names\":[\"Radeon R5 330\",\"Radeon R5 330 OEM\"],\"vendor\":\"AMD\",\"performance\":617},{\"names\":[\"Radeon R5 340\",\"Radeon R5 340 OEM\"],\"vendor\":\"AMD\",\"performance\":1055},{\"names\":[\"Radeon R5 430\",\"Radeon R5 430 OEM\"],\"vendor\":\"AMD\",\"performance\":915},{\"names\":[\"Radeon R5 435\",\"Radeon R5 435 OEM\"],\"vendor\":\"AMD\",\"performance\":841},{\"names\":[\"Radeon R5 A240\"],\"vendor\":\"AMD\",\"performance\":576},{\"names\":[\"Radeon R5 M230\",\"AMD Radeon R5 M230\"],\"vendor\":\"AMD\",\"performance\":386},{\"names\":[\"Radeon R5 M240\",\"AMD Radeon R5 M240\"],\"vendor\":\"AMD\",\"performance\":432},{\"names\":[\"Radeon R5 M255\",\"AMD Radeon R5 M255\"],\"vendor\":\"AMD\",\"performance\":552},{\"names\":[\"Radeon R5 M315\",\"AMD Radeon R5 M315\"],\"vendor\":\"AMD\",\"performance\":462},{\"names\":[\"Radeon R5 M320\",\"AMD Radeon R5 M320\"],\"vendor\":\"AMD\",\"performance\":430},{\"names\":[\"Radeon R5 M330\",\"AMD Radeon R5 M330\"],\"vendor\":\"AMD\",\"performance\":596},{\"names\":[\"Radeon R5 M335\",\"AMD Radeon R5 M335\"],\"vendor\":\"AMD\",\"performance\":549},{\"names\":[\"Radeon R5 M420\",\"AMD Radeon R5 M420\"],\"vendor\":\"AMD\",\"performance\":459},{\"names\":[\"Radeon R5 M430\",\"AMD Radeon R5 M430\"],\"vendor\":\"AMD\",\"performance\":649},{\"names\":[\"Radeon R5 M435\"],\"vendor\":\"AMD\",\"performance\":874},{\"names\":[\"Radeon R6\",\"Radeon R6 Graphics\",\"AMD Radeon R6 (Carrizo)\"],\"vendor\":\"AMD\",\"performance\":600},{\"names\":[\"Radeon R6 + R7 M265DX Dual\",\"Radeon R7 M265DX\"],\"vendor\":\"AMD\",\"performance\":571},{\"names\":[\"Radeon R6 M255DX\",\"AMD Radeon R6 M255DX\"],\"vendor\":\"AMD\",\"performance\":570},{\"names\":[\"Radeon R7 + R7 240 Dual\",\"Radeon R7 240\"],\"vendor\":\"AMD\",\"performance\":1045},{\"names\":[\"Radeon R7 + R7 250 Dual\",\"Radeon R7 250\"],\"vendor\":\"AMD\",\"performance\":1232},{\"names\":[\"Radeon R7 + R7 350 Dual\",\"Radeon R7 350\"],\"vendor\":\"AMD\",\"performance\":1982},{\"names\":[\"Radeon R7 240\",\"Radeon R7 240 OEM\"],\"vendor\":\"AMD\",\"performance\":835},{\"names\":[\"Radeon R7 250\",\"Radeon R7 250 OEM\",\"AMD Radeon R7 250\"],\"vendor\":\"AMD\",\"performance\":1178},{\"names\":[\"Radeon R7 250X\"],\"vendor\":\"AMD\",\"performance\":2269},{\"names\":[\"Radeon R7 260\"],\"vendor\":\"AMD\",\"performance\":2892},{\"names\":[\"Radeon R7 260X\"],\"vendor\":\"AMD\",\"performance\":3087},{\"names\":[\"Radeon R7 340\",\"Radeon R7 340 OEM\"],\"vendor\":\"AMD\",\"performance\":931},{\"names\":[\"Radeon R7 360\"],\"vendor\":\"AMD\",\"performance\":3089},{\"names\":[\"Radeon R7 370\",\"AMD Radeon R7 370\"],\"vendor\":\"AMD\",\"performance\":4437},{\"names\":[\"Radeon R7 430\",\"Radeon R7 430 OEM\"],\"vendor\":\"AMD\",\"performance\":1159},{\"names\":[\"Radeon R7 450\",\"Radeon R7 450 OEM\"],\"vendor\":\"AMD\",\"performance\":1967},{\"names\":[\"Radeon R7 A265\"],\"vendor\":\"AMD\",\"performance\":955},{\"names\":[\"Radeon R7 A360\"],\"vendor\":\"AMD\",\"performance\":720},{\"names\":[\"Radeon R7 M260\",\"AMD Radeon R7 M260\"],\"vendor\":\"AMD\",\"performance\":447},{\"names\":[\"Radeon R7 M260DX\"],\"vendor\":\"AMD\",\"performance\":811},{\"names\":[\"Radeon R7 M260X\",\"AMD Radeon R7 M260X\"],\"vendor\":\"AMD\",\"performance\":948},{\"names\":[\"Radeon R7 M265\",\"AMD Radeon R7 M265\"],\"vendor\":\"AMD\",\"performance\":631},{\"names\":[\"Radeon R7 M270\",\"AMD Radeon R7 M270\"],\"vendor\":\"AMD\",\"performance\":755},{\"names\":[\"Radeon R7 M270DX\"],\"vendor\":\"AMD\",\"performance\":962},{\"names\":[\"Radeon R7 M340\",\"AMD Radeon R7 M340\"],\"vendor\":\"AMD\",\"performance\":644},{\"names\":[\"Radeon R7 M350\"],\"vendor\":\"AMD\",\"performance\":1065},{\"names\":[\"Radeon R7 M360\",\"AMD Radeon R7 M360\"],\"vendor\":\"AMD\",\"performance\":546},{\"names\":[\"Radeon R7 M365X\"],\"vendor\":\"AMD\",\"performance\":902},{\"names\":[\"Radeon R7 M370\",\"AMD Radeon R7 M370\"],\"vendor\":\"AMD\",\"performance\":1418},{\"names\":[\"Radeon R7 M380\",\"AMD Radeon R7 M380\"],\"vendor\":\"AMD\",\"performance\":1447},{\"names\":[\"Radeon R7 M440\",\"AMD Radeon R7 M440\"],\"vendor\":\"AMD\",\"performance\":885},{\"names\":[\"Radeon R7 M445\",\"AMD Radeon R7 M445\"],\"vendor\":\"AMD\",\"performance\":919},{\"names\":[\"Radeon R7 M460\",\"AMD Radeon R7 M460\"],\"vendor\":\"AMD\",\"performance\":1005},{\"names\":[\"Radeon R7 M465\",\"AMD Radeon R7 M465\"],\"vendor\":\"AMD\",\"performance\":1306},{\"names\":[\"Radeon R7 M465X\"],\"vendor\":\"AMD\",\"performance\":1691},{\"names\":[\"Radeon R8 M365DX\",\"AMD Radeon R8 M365DX\"],\"vendor\":\"AMD\",\"performance\":741},{\"names\":[\"Radeon R8 M445DX\",\"AMD Radeon R8 M445DX\"],\"vendor\":\"AMD\",\"performance\":794},{\"names\":[\"Radeon R9 255\",\"Radeon R9 255 OEM\"],\"vendor\":\"AMD\",\"performance\":1251},{\"names\":[\"Radeon R9 260\",\"Radeon R9 260 OEM\"],\"vendor\":\"AMD\",\"performance\":3018},{\"names\":[\"Radeon R9 270\"],\"vendor\":\"AMD\",\"performance\":4213},{\"names\":[\"Radeon R9 270X\",\"AMD Radeon R9 270X\"],\"vendor\":\"AMD\",\"performance\":4862},{\"names\":[\"Radeon R9 280\"],\"vendor\":\"AMD\",\"performance\":5563},{\"names\":[\"Radeon R9 280X\",\"AMD Radeon R9 280X\"],\"vendor\":\"AMD\",\"performance\":6230},{\"names\":[\"Radeon R9 285\",\"380\",\"Radeon R9 285\"],\"vendor\":\"AMD\",\"performance\":5550},{\"names\":[\"Radeon R9 290\"],\"vendor\":\"AMD\",\"performance\":8369},{\"names\":[\"Radeon R9 290X\",\"AMD Radeon R9 290X\"],\"vendor\":\"AMD\",\"performance\":8607},{\"names\":[\"Radeon R9 295X2\"],\"vendor\":\"AMD\",\"performance\":8533},{\"names\":[\"Radeon R9 360\",\"Radeon R9 360 OEM\"],\"vendor\":\"AMD\",\"performance\":3032},{\"names\":[\"Radeon R9 370\"],\"vendor\":\"AMD\",\"performance\":4722},{\"names\":[\"Radeon R9 380\",\"AMD Radeon R9 380\"],\"vendor\":\"AMD\",\"performance\":6190},{\"names\":[\"Radeon R9 380X\"],\"vendor\":\"AMD\",\"performance\":6183},{\"names\":[\"Radeon R9 390\"],\"vendor\":\"AMD\",\"performance\":8863},{\"names\":[\"Radeon R9 390X\",\"AMD Radeon R9 390X\"],\"vendor\":\"AMD\",\"performance\":9492},{\"names\":[\"Radeon R9 A375\"],\"vendor\":\"AMD\",\"performance\":1024},{\"names\":[\"Radeon R9 Fury\",\"Radeon R9 FURY\",\"AMD Radeon R9 Fury\"],\"vendor\":\"AMD\",\"performance\":9792},{\"names\":[\"Radeon R9 Fury + Fury X\",\"Radeon R9 FURY X\"],\"vendor\":\"AMD\",\"performance\":9741},{\"names\":[\"Radeon R9 M265X\",\"AMD Radeon R9 M265X\"],\"vendor\":\"AMD\",\"performance\":901},{\"names\":[\"Radeon R9 M270X\"],\"vendor\":\"AMD\",\"performance\":1445},{\"names\":[\"Radeon R9 M275\",\"AMD Radeon R9 M275\"],\"vendor\":\"AMD\",\"performance\":1115},{\"names\":[\"Radeon R9 M275X\",\"M375\",\"Radeon R9 M275X\"],\"vendor\":\"AMD\",\"performance\":1575},{\"names\":[\"Radeon R9 M280X\",\"AMD Radeon R9 M280X\"],\"vendor\":\"AMD\",\"performance\":1148},{\"names\":[\"Radeon R9 M290X\",\"AMD Radeon R9 M290X\"],\"vendor\":\"AMD\",\"performance\":3207},{\"names\":[\"Radeon R9 M295X\",\"AMD Radeon R9 M295X\"],\"vendor\":\"AMD\",\"performance\":5150},{\"names\":[\"Radeon R9 M360\"],\"vendor\":\"AMD\",\"performance\":1682},{\"names\":[\"Radeon R9 M365X\",\"AMD Radeon R9 M365X\"],\"vendor\":\"AMD\",\"performance\":1482},{\"names\":[\"Radeon R9 M370X\",\"Radeon R9 M370X Mac Edition\",\"AMD Radeon R9 M370X\"],\"vendor\":\"AMD\",\"performance\":1353},{\"names\":[\"Radeon R9 M375\",\"AMD Radeon R9 M375\"],\"vendor\":\"AMD\",\"performance\":928},{\"names\":[\"Radeon R9 M375X\"],\"vendor\":\"AMD\",\"performance\":1850},{\"names\":[\"Radeon R9 M380\",\"AMD Radeon R9 M380\"],\"vendor\":\"AMD\",\"performance\":3189},{\"names\":[\"Radeon R9 M385\",\"AMD Radeon R9 M385\"],\"vendor\":\"AMD\",\"performance\":2180},{\"names\":[\"Radeon R9 M385X\",\"AMD Radeon R9 M385X\"],\"vendor\":\"AMD\",\"performance\":1760},{\"names\":[\"Radeon R9 M390X\",\"AMD Radeon R9 M390X\"],\"vendor\":\"AMD\",\"performance\":4357},{\"names\":[\"Radeon R9 M395\",\"Radeon R9 M395 Mac Edition\",\"AMD Radeon R9 M395\"],\"vendor\":\"AMD\",\"performance\":4967},{\"names\":[\"Radeon R9 M395X\",\"AMD Radeon R9 M395X\"],\"vendor\":\"AMD\",\"performance\":4775},{\"names\":[\"Radeon R9 M470\",\"AMD Radeon R9 M470\"],\"vendor\":\"AMD\",\"performance\":2435},{\"names\":[\"Radeon R9 M470X\",\"AMD Radeon R9 M470X\"],\"vendor\":\"AMD\",\"performance\":3400},{\"names\":[\"Radeon R9 M485X\",\"AMD Radeon R9 M485X\"],\"vendor\":\"AMD\",\"performance\":4842},{\"names\":[\"Radeon RX 460\",\"AMD Radeon RX 460 (Desktop)\"],\"vendor\":\"AMD\",\"performance\":4079},{\"names\":[\"Radeon RX 470\",\"AMD Radeon RX 470 (Desktop)\"],\"vendor\":\"AMD\",\"performance\":7938},{\"names\":[\"Radeon RX 480\",\"AMD Radeon RX 480 (Desktop)\"],\"vendor\":\"AMD\",\"performance\":8533},{\"names\":[\"Radeon RX 550\",\"AMD Radeon RX 550 (Laptop)\"],\"vendor\":\"AMD\",\"performance\":2812},{\"names\":[\"Radeon RX 5500M\",\"AMD Radeon RX 5500M\"],\"performance\":3923},{\"names\":[\"Radeon RX 550X\"],\"vendor\":\"AMD\",\"performance\":2041},{\"names\":[\"Radeon RX 560\",\"AMD Radeon RX 560 (Laptop)\"],\"vendor\":\"AMD\",\"performance\":3663},{\"names\":[\"Radeon RX 5600\",\"AMD Radeon RX 5600 XT (Desktop)\"],\"performance\":10918},{\"names\":[\"Radeon RX 5600M\",\"AMD Radeon RX 5600M\"],\"performance\":6906},{\"names\":[\"Radeon RX 560X\",\"AMD Radeon RX 560X (Laptop)\"],\"vendor\":\"AMD\",\"performance\":3520},{\"names\":[\"Radeon RX 570\",\"AMD Radeon RX 570 (Desktop)\"],\"vendor\":\"AMD\",\"performance\":6967},{\"names\":[\"Radeon RX 5700\",\"AMD Radeon RX 5700 (Desktop)\"],\"performance\":14513},{\"names\":[\"Radeon RX 5700 XT\",\"AMD Radeon RX 5700 XT (Desktop)\"],\"performance\":16732},{\"names\":[\"Radeon RX 570X\",\"AMD Radeon RX 570X (Laptop)\"],\"vendor\":\"AMD\",\"performance\":1923},{\"names\":[\"Radeon RX 580\",\"AMD Radeon RX 580 (Desktop)\"],\"vendor\":\"AMD\",\"performance\":8762},{\"names\":[\"Radeon RX 580 2048SP\"],\"vendor\":\"AMD\",\"performance\":7788},{\"names\":[\"Radeon RX 580X\",\"AMD Radeon RX 580X (Laptop)\"],\"vendor\":\"AMD\",\"performance\":7798},{\"names\":[\"Radeon RX 590\",\"AMD Radeon RX 590 (Desktop)\"],\"vendor\":\"AMD\",\"performance\":9509},{\"names\":[\"Radeon RX 640\",\"AMD Radeon RX 640\"],\"performance\":1368},{\"names\":[\"Radeon RX 6800\",\"AMD Radeon RX 6800 (Desktop)\"],\"performance\":22436},{\"names\":[\"Radeon RX 6800 XT\",\"AMD Radeon RX 6800 XT (Desktop)\"],\"performance\":24556},{\"names\":[\"Radeon RX Vega 10\",\"Radeon RX Vega 10 Mobile\",\"AMD Radeon RX Vega 10\"],\"vendor\":\"AMD\",\"performance\":1527},{\"names\":[\"Radeon RX Vega 11\",\"AMD Radeon RX Vega 11\"],\"vendor\":\"AMD\",\"performance\":2124},{\"names\":[\"Radeon RX Vega 11 PRD\",\"Radeon RX Vega 11 Efficient\"],\"vendor\":\"AMD\",\"performance\":2402},{\"names\":[\"Radeon RX Vega 56\",\"AMD Radeon RX Vega 56\"],\"vendor\":\"AMD\",\"performance\":13421},{\"names\":[\"Radeon RX Vega 64\",\"AMD Radeon RX Vega 64\"],\"vendor\":\"AMD\",\"performance\":14528},{\"names\":[\"Radeon RX Vega 8\",\"Radeon Vega 8\"],\"vendor\":\"AMD\",\"performance\":1586},{\"names\":[\"Radeon RX Vega M GH\",\"AMD Radeon RX Vega M GH\"],\"vendor\":\"AMD\",\"performance\":6784},{\"names\":[\"Radeon RX Vega M GL\"],\"vendor\":\"AMD\",\"performance\":3379},{\"names\":[\"Radeon Sky 500\"],\"vendor\":\"AMD\",\"performance\":4889},{\"names\":[\"Radeon Vega 11\",\"Radeon Vega 11 Embedded\"],\"vendor\":\"AMD\",\"performance\":1858},{\"names\":[\"Radeon Vega 2\",\"AMD Radeon RX Vega 2\"],\"performance\":516},{\"names\":[\"Radeon Vega 3\",\"Radeon Vega 3 Embedded\",\"AMD Radeon RX Vega 3\"],\"vendor\":\"AMD\",\"performance\":921},{\"names\":[\"Radeon Vega 3 Mobile\"],\"vendor\":\"AMD\",\"performance\":1114},{\"names\":[\"Radeon Vega 6\",\"Radeon Vega 6 Mobile\"],\"vendor\":\"AMD\",\"performance\":1205},{\"names\":[\"Radeon Vega 8\",\"Radeon Vega 8 Embedded\"],\"vendor\":\"AMD\",\"performance\":1577},{\"names\":[\"Radeon Vega 9\",\"AMD Radeon RX Vega 9\"],\"performance\":1661},{\"names\":[\"Radeon Vega Frontier Edition\"],\"vendor\":\"AMD\",\"performance\":13824},{\"names\":[\"Tesla C2050\"],\"vendor\":\"NVIDIA\",\"performance\":3515},{\"names\":[\"Tesla C2070\"],\"vendor\":\"NVIDIA\",\"performance\":3275},{\"names\":[\"Tesla C2075\"],\"vendor\":\"NVIDIA\",\"performance\":3364},{\"names\":[\"Tesla M10\"],\"vendor\":\"NVIDIA\",\"performance\":3490},{\"names\":[\"Tesla M2070-Q\"],\"vendor\":\"NVIDIA\",\"performance\":1306},{\"names\":[\"Tesla M6\"],\"vendor\":\"NVIDIA\",\"performance\":7621},{\"names\":[\"Tesla M60\"],\"vendor\":\"NVIDIA\",\"performance\":7329},{\"names\":[\"Tesla T4\"],\"vendor\":\"NVIDIA\",\"performance\":10598},{\"names\":[\"TITAN RTX\",\"NVIDIA Titan RTX\"],\"vendor\":\"NVIDIA\",\"performance\":19843},{\"names\":[\"TITAN V\"],\"vendor\":\"NVIDIA\",\"performance\":19378},{\"names\":[\"TITAN V CEO Edition\"],\"vendor\":\"NVIDIA\",\"performance\":16988},{\"names\":[\"Radeon R9 Nano\",\"AMD Radeon R9 Nano\"],\"vendor\":\"AMD\",\"performance\":8221},{\"names\":[\"Radeon HD 6450M\",\"AMD Radeon HD 6450M\"],\"vendor\":\"AMD\",\"performance\":595},{\"names\":[\"Radeon HD 6730M\",\"AMD Radeon HD 6730M\"],\"vendor\":\"AMD\",\"performance\":1034},{\"names\":[\"Radeon HD 6850M\",\"AMD Radeon HD 6850M\"],\"vendor\":\"AMD\",\"performance\":1099},{\"names\":[\"Radeon HD 6870M\",\"AMD Radeon HD 6870M\"],\"vendor\":\"AMD\",\"performance\":1669},{\"names\":[\"Radeon HD 6950M\",\"AMD Radeon HD 6950M\"],\"vendor\":\"AMD\",\"performance\":1481},{\"names\":[\"Radeon HD 6990M\",\"AMD Radeon HD 6990M\"],\"vendor\":\"AMD\",\"performance\":1997},{\"names\":[\"Radeon HD 7770M\",\"AMD Radeon HD 7770M\"],\"vendor\":\"AMD\",\"performance\":1362},{\"names\":[\"Radeon HD 8550M\",\"AMD Radeon HD 8550M\"],\"vendor\":\"AMD\",\"performance\":628},{\"names\":[\"Radeon HD 8770M\",\"AMD Radeon HD 8770M\"],\"vendor\":\"AMD\",\"performance\":1445},{\"names\":[\"FirePro M8900\",\"AMD FirePro M8900\"],\"vendor\":\"AMD\",\"performance\":1937},{\"names\":[\"Radeon R6 M340DX\",\"AMD Radeon R6 M340DX\"],\"vendor\":\"AMD\",\"performance\":1059},{\"names\":[\"HD Graphics 2500\",\"Intel HD Graphics 2500\"],\"vendor\":\"Intel\",\"performance\":424},{\"names\":[\"HD Graphics 400\",\"Intel HD Graphics 400 (Braswell)\"],\"vendor\":\"Intel\",\"performance\":309},{\"names\":[\"HD Graphics 405\",\"Intel HD Graphics 405 (Braswell)\"],\"vendor\":\"Intel\",\"performance\":394},{\"names\":[\"HD Graphics 4200\",\"Intel HD Graphics 4200\"],\"vendor\":\"Intel\",\"performance\":543},{\"names\":[\"Tegra 3\",\"NVIDIA GeForce ULP (Tegra 3)\"],\"vendor\":\"NVIDIA\",\"performance\":62},{\"names\":[\"Tegra 4\",\"NVIDIA GeForce Tegra 4\"],\"vendor\":\"NVIDIA\",\"performance\":274},{\"names\":[\"Tegra K1\",\"NVIDIA Tegra K1 Kepler GPU\"],\"vendor\":\"NVIDIA\",\"performance\":697},{\"names\":[\"Tegra X1\",\"NVIDIA Tegra X1 Maxwell GPU\"],\"vendor\":\"NVIDIA\",\"performance\":1109},{\"names\":[\"NVIDIA GeForce RTX 2080 Super (Desktop)\"],\"performance\":17212},{\"names\":[\"NVIDIA GeForce GTX 1080 SLI (Laptop)\"],\"performance\":16491},{\"names\":[\"NVIDIA GeForce GTX 1070 SLI (Desktop)\"],\"performance\":16755},{\"names\":[\"NVIDIA GeForce GTX 1070 SLI (Laptop)\"],\"performance\":16240},{\"names\":[\"NVIDIA GeForce RTX 2070 Super (Desktop)\"],\"performance\":14063},{\"names\":[\"NVIDIA GeForce GTX 1080 (Desktop)\"],\"performance\":11090},{\"names\":[\"NVIDIA GeForce GTX 980 SLI (Laptop)\"],\"performance\":11376},{\"names\":[\"NVIDIA GeForce GTX 1660 (Desktop)\"],\"performance\":10176},{\"names\":[\"NVIDIA GeForce GTX 980M SLI\"],\"performance\":8754},{\"names\":[\"NVIDIA GeForce GTX 980 (Laptop)\"],\"performance\":7331},{\"names\":[\"NVIDIA GeForce GTX 970M SLI\"],\"performance\":7142},{\"names\":[\"AMD Radeon RX 580 (Laptop)\"],\"performance\":6175},{\"names\":[\"AMD Radeon RX 5300M\"],\"performance\":6918},{\"names\":[\"NVIDIA GeForce GTX 1650 (Desktop)\"],\"performance\":7336},{\"names\":[\"AMD Radeon RX 480 (Laptop)\"],\"performance\":3522},{\"names\":[\"AMD Radeon RX 470 (Laptop)\"],\"performance\":7463},{\"names\":[\"NVIDIA GeForce GTX 880M SLI\"],\"performance\":6992},{\"names\":[\"NVIDIA GeForce GTX 780M SLI\"],\"performance\":6245},{\"names\":[\"NVIDIA GeForce GTX 965M SLI\"],\"performance\":5612},{\"names\":[\"AMD Radeon R9 M290X Crossfire\"],\"performance\":6263},{\"names\":[\"AMD Radeon HD 8970M Crossfire\"],\"performance\":5944},{\"names\":[\"NVIDIA GeForce GTX 680M SLI\"],\"performance\":5134},{\"names\":[\"AMD Radeon HD 7970M Crossfire\"],\"performance\":4378},{\"names\":[\"NVIDIA GeForce GTX 860M SLI\"],\"performance\":4402},{\"names\":[\"AMD Radeon HD 7970\"],\"performance\":4064},{\"names\":[\"AMD Radeon RX Vega M GL\",\"870\"],\"performance\":4421},{\"names\":[\"NVIDIA GeForce GTX 1050 (Desktop)\"],\"performance\":4907},{\"names\":[\"Intel Iris Xe Graphics G7 96EUs\"],\"performance\":3665},{\"names\":[\"NVIDIA GeForce GTX 675M SLI\"],\"performance\":3249},{\"names\":[\"NVIDIA GeForce GTX 765M SLI\"],\"performance\":3714},{\"names\":[\"AMD Radeon RX 460 (Laptop)\"],\"performance\":3035},{\"names\":[\"AMD Radeon R9 M390\"],\"performance\":3687},{\"names\":[\"NVIDIA GeForce GTX 670MX SLI\"],\"performance\":3500},{\"names\":[\"Intel Iris Xe Graphics G7 80EUs\"],\"performance\":2242},{\"names\":[\"NVIDIA GeForce GTX 580M SLI\"],\"performance\":2641},{\"names\":[\"AMD Radeon HD 6990M Crossfire\"],\"performance\":3209},{\"names\":[\"NVIDIA GeForce GT 755M SLI\"],\"performance\":2907},{\"names\":[\"NVIDIA GeForce GTX 485M SLI\"],\"performance\":2841},{\"names\":[\"AMD Radeon HD 6970M Crossfire\"],\"performance\":3051},{\"names\":[\"NVIDIA GeForce GT 750M SLI\"],\"performance\":2490},{\"names\":[\"NVIDIA GeForce GTX 560M SLI\"],\"performance\":2346},{\"names\":[\"NVIDIA GeForce GT 650M SLI\"],\"performance\":1944},{\"names\":[\"NVIDIA Maxwell GPU Surface Book\"],\"performance\":1768},{\"names\":[\"AMD Radeon RX Vega 8 (Ryzen 4000)\"],\"performance\":3235},{\"names\":[\"AMD Radeon RX Vega 7\"],\"performance\":2571},{\"names\":[\"Intel Iris Plus Graphics G4 (Ice Lake 48 EU)\"],\"performance\":1937},{\"names\":[\"Apple A12Z Bionic GPU\"],\"performance\":5651},{\"names\":[\"Apple A12X Bionic GPU\"],\"performance\":4697},{\"names\":[\"Apple M1 8-Core GPU\"],\"performance\":7627},{\"names\":[\"Apple M1 7-Core GPU\"],\"performance\":6195},{\"names\":[\"AMD Radeon R7 M275DX\"],\"performance\":1454},{\"names\":[\"AMD Radeon R7 512 Cores (Kaveri Desktop)\"],\"performance\":1342},{\"names\":[\"AMD Radeon R7 384 Cores (Kaveri Desktop)\"],\"performance\":1303},{\"names\":[\"Apple A14 Bionic GPU\"],\"performance\":3970},{\"names\":[\"ARM Mali-G78 MP24\"],\"performance\":3151},{\"names\":[\"AMD Radeon RX Vega 6 (Ryzen 4000)\"],\"performance\":2209},{\"names\":[\"Apple A13 Bionic GPU\"],\"performance\":3716},{\"names\":[\"Apple A12 Bionic GPU\"],\"performance\":2937},{\"names\":[\"Apple A11 Bionic GPU\"],\"performance\":1863},{\"names\":[\"Apple A10X Fusion GPU\",\"PowerVR\"],\"performance\":2354},{\"names\":[\"Qualcomm Adreno 650\"],\"performance\":2734},{\"names\":[\"AMD Radeon R7 (Bristol Ridge)\"],\"performance\":878},{\"names\":[\"AMD Radeon R7 (Carrizo)\"],\"performance\":1003},{\"names\":[\"AMD Radeon R7 (Kaveri)\"],\"performance\":969},{\"names\":[\"Apple A9X\",\"PowerVR Series 7XT\"],\"performance\":1455},{\"names\":[\"AMD Radeon RX Vega 6 (Ryzen 2000\",\"3000)\"],\"performance\":1681},{\"names\":[\"AMD Radeon RX Vega 5\"],\"performance\":1880},{\"names\":[\"Intel UHD Graphics G1 (Ice Lake 32 EU)\"],\"performance\":1563},{\"names\":[\"Intel UHD Graphics G7 (Lakefield GT2 64 EU)\"],\"performance\":1081},{\"names\":[\"AMD Radeon R5 (Bristol Ridge)\"],\"performance\":1028},{\"names\":[\"Qualcomm Adreno 680\"],\"performance\":996},{\"names\":[\"AMD Radeon R6 (Kaveri)\"],\"performance\":713},{\"names\":[\"AMD Radeon HD 8650M\"],\"performance\":795},{\"names\":[\"AMD Radeon HD 6755G2\"],\"performance\":813},{\"names\":[\"AMD Radeon HD 6740G2\"],\"performance\":897},{\"names\":[\"AMD Radeon HD 8650G\"],\"performance\":900},{\"names\":[\"AMD Radeon R5 (Stoney Ridge)\"],\"performance\":669},{\"names\":[\"Apple A10 Fusion GPU\",\"PowerVR\"],\"performance\":1310},{\"names\":[\"AMD Radeon HD 6720G2\"],\"performance\":768},{\"names\":[\"AMD Radeon HD 8570M\"],\"performance\":765},{\"names\":[\"ARM Mali-G77 MP11\"],\"performance\":2174},{\"names\":[\"ARM Mali-G77 MP9\"],\"performance\":1992},{\"names\":[\"ARM Mali-G76 MP16\"],\"performance\":1782},{\"names\":[\"Qualcomm Adreno 640\"],\"performance\":2108},{\"names\":[\"ARM Mali-G76 MP12\"],\"performance\":1570},{\"names\":[\"ARM Mali-G76 MP10\"],\"performance\":1383},{\"names\":[\"ARM Mali-G57 MP6\"],\"performance\":1356},{\"names\":[\"ARM Mali-G57 MP5\"],\"performance\":1293},{\"names\":[\"Qualcomm Adreno 540\"],\"performance\":753},{\"names\":[\"ARM Mali-G72 MP18\"],\"performance\":1383},{\"names\":[\"ARM Mali-G71 MP20\"],\"performance\":996},{\"names\":[\"ARM Mali-G72 MP12\"],\"performance\":948},{\"names\":[\"ARM Mali-G71 MP8\"],\"performance\":751},{\"names\":[\"AMD Radeon R5 (Carrizo)\"],\"performance\":906},{\"names\":[\"AMD Radeon R5 (Kaveri)\"],\"performance\":537},{\"names\":[\"AMD Radeon HD 7660G\"],\"performance\":860},{\"names\":[\"AMD Radeon HD 6680G2\"],\"performance\":686},{\"names\":[\"AMD Radeon HD 8550G\"],\"performance\":821},{\"names\":[\"AMD Radeon HD 7610M\"],\"performance\":756},{\"names\":[\"AMD Radeon HD 7640G\"],\"performance\":549},{\"names\":[\"PowerVR GM9446\"],\"performance\":599},{\"names\":[\"Qualcomm Adreno 530\"],\"performance\":830},{\"names\":[\"PowerVR GXA6850\"],\"performance\":697},{\"names\":[\"Apple A9\",\"PowerVR GT7600\"],\"performance\":891},{\"names\":[\"ARM Mali-T880 MP12\"],\"performance\":782},{\"names\":[\"ARM Mali-G76 MP4\"],\"performance\":931},{\"names\":[\"ARM Mali-T760 MP8\"],\"performance\":551},{\"names\":[\"ARM Mali-G71 MP2\"],\"performance\":234},{\"names\":[\"AMD Radeon HD 6620G\"],\"performance\":470},{\"names\":[\"AMD Radeon R4 (Stoney Ridge)\"],\"performance\":541},{\"names\":[\"Qualcomm Adreno 430\"],\"performance\":573},{\"names\":[\"AMD Radeon R5 (Beema\",\"Carrizo-L)\"],\"performance\":531},{\"names\":[\"AMD Radeon R4 (Kaveri)\"],\"performance\":426},{\"names\":[\"AMD Radeon HD 6540G2\"],\"performance\":618},{\"names\":[\"AMD Radeon HD 7500G\"],\"performance\":460},{\"names\":[\"AMD Radeon HD 8450G\"],\"performance\":562},{\"names\":[\"ARM Mali-G72 MP3\"],\"performance\":430},{\"names\":[\"ARM Mali-T880 MP4\"],\"performance\":403},{\"names\":[\"ARM Mali-G52 MP6\"],\"performance\":1019},{\"names\":[\"ARM Mali-G52 MP2\"],\"performance\":454},{\"names\":[\"ARM Mali-G52 MP1\"],\"performance\":276},{\"names\":[\"AMD Radeon HD 7520G\"],\"performance\":500},{\"names\":[\"AMD Radeon HD 6510G2\"],\"performance\":537},{\"names\":[\"AMD Radeon HD 7450M\"],\"performance\":523},{\"names\":[\"ARM Mali-T760 MP6\"],\"performance\":379},{\"names\":[\"ARM Mali-T880 MP2\"],\"performance\":263},{\"names\":[\"Intel HD Graphics (Braswell)\"],\"performance\":300},{\"names\":[\"PowerVR GX6450\"],\"performance\":459},{\"names\":[\"Qualcomm Adreno 420\"],\"performance\":465},{\"names\":[\"Qualcomm Adreno 620\"],\"performance\":1230},{\"names\":[\"ARM Mali-G57 MP3\"],\"performance\":956},{\"names\":[\"Intel HD Graphics (Haswell)\"],\"performance\":504},{\"names\":[\"AMD Radeon HD 6520G\"],\"performance\":458},{\"names\":[\"AMD Radeon HD 6480G\"],\"performance\":395},{\"names\":[\"Qualcomm Adreno 418\"],\"performance\":382},{\"names\":[\"Qualcomm Adreno 619L\"],\"performance\":854},{\"names\":[\"Qualcomm Adreno 618\"],\"performance\":980},{\"names\":[\"Qualcomm Adreno 616\"],\"performance\":743},{\"names\":[\"AMD Radeon R2 (Mullins\",\"Beema\",\"Carrizo-L)\"],\"performance\":314},{\"names\":[\"ARM Mali-G51 MP4\"],\"performance\":448},{\"names\":[\"AMD Radeon R6 (Mullins)\"],\"performance\":340},{\"names\":[\"Intel HD Graphics (Cherry Trail)\"],\"performance\":287},{\"names\":[\"Intel HD Graphics (Ivy Bridge)\"],\"performance\":294},{\"names\":[\"Intel HD Graphics (Sandy Bridge)\"],\"performance\":311},{\"names\":[\"Qualcomm Adreno 612\"],\"performance\":486},{\"names\":[\"Qualcomm Adreno 610\"],\"performance\":444},{\"names\":[\"Qualcomm Adreno 512\"],\"performance\":541},{\"names\":[\"Qualcomm Adreno 510\"],\"performance\":374},{\"names\":[\"Qualcomm Adreno 330\"],\"performance\":325},{\"names\":[\"PowerVR G6430\"],\"performance\":295},{\"names\":[\"PowerVR GX6250\"],\"performance\":279},{\"names\":[\"PowerVR G6400\"],\"performance\":269},{\"names\":[\"Intel HD Graphics (Bay Trail)\"],\"performance\":193},{\"names\":[\"ARM Mali-T628 MP6\"],\"performance\":242},{\"names\":[\"ARM Mali-T760 MP4\"],\"performance\":172},{\"names\":[\"PowerVR SGX554MP4\"],\"performance\":192},{\"names\":[\"ARM Mali-T628 MP4\"],\"performance\":189},{\"names\":[\"Qualcomm Adreno 509\"],\"performance\":380},{\"names\":[\"Qualcomm Adreno 508\"],\"performance\":337},{\"names\":[\"Qualcomm Adreno 506\"],\"performance\":262},{\"names\":[\"PowerVR GE8322\",\"IMG8322\"],\"performance\":200},{\"names\":[\"Qualcomm Adreno 505\"],\"performance\":197},{\"names\":[\"Qualcomm Adreno 504\"],\"performance\":119},{\"names\":[\"ARM Mali-T860 MP2\"],\"performance\":182},{\"names\":[\"ARM Mali-T830 MP3\"],\"performance\":316},{\"names\":[\"ARM Mali-T604 MP4\"],\"performance\":116},{\"names\":[\"PowerVR G6200\"],\"performance\":147},{\"names\":[\"Qualcomm Adreno 405\"],\"performance\":148},{\"names\":[\"ARM Mali-T830 MP2\"],\"performance\":209},{\"names\":[\"ARM Mali-T624\"],\"performance\":160},{\"names\":[\"Qualcomm Adreno 320\"],\"performance\":164},{\"names\":[\"ARM Mali-T760 MP2\"],\"performance\":150},{\"names\":[\"PowerVR GE8320\"],\"performance\":216},{\"names\":[\"PowerVR GE8300\"],\"performance\":149},{\"names\":[\"PowerVR GE8100\"],\"performance\":64},{\"names\":[\"ARM Mali-T720 MP4\"],\"performance\":113},{\"names\":[\"ARM Mali-450 MP4\"],\"performance\":121},{\"names\":[\"ARM Mali-T830 MP1\"],\"performance\":128},{\"names\":[\"ARM Mali-T720 MP2\"],\"performance\":97},{\"names\":[\"Qualcomm Adreno 308\"],\"performance\":93},{\"names\":[\"Qualcomm Adreno 306\"],\"performance\":61},{\"names\":[\"Qualcomm Adreno 305\"],\"performance\":62},{\"names\":[\"Qualcomm Adreno 304\"],\"performance\":65},{\"names\":[\"ARM Mali-T720\"],\"performance\":55},{\"names\":[\"Vivante GC7000UL\"],\"performance\":46},{\"names\":[\"Qualcomm Adreno 302\"],\"performance\":39},{\"names\":[\"Qualcomm Adreno 225\"],\"performance\":88},{\"names\":[\"Vivante GC4000\"],\"performance\":38},{\"names\":[\"Vivante GC1000+ Dual-Core\"],\"performance\":43},{\"names\":[\"Qualcomm Adreno 203\"],\"performance\":34}]\nexport { database };"],"names":["database"],"mappings":"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"} \ No newline at end of file diff --git a/dist/index.js b/dist/index.js index de2907a..5e3cdbf 100644 --- a/dist/index.js +++ b/dist/index.js @@ -1,3845 +1,4075 @@ (function (global, factory) { - typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('string-similarity')) : - typeof define === 'function' && define.amd ? define(['exports', 'string-similarity'], factory) : - (global = global || self, factory(global.GpuPowerEstimate = global.GpuPowerEstimate || {}, global.stringSimilarity)); + typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('string-similarity')) : + typeof define === 'function' && define.amd ? define(['exports', 'string-similarity'], factory) : + (global = global || self, factory(global.GpuPowerEstimate = global.GpuPowerEstimate || {}, global.stringSimilarity)); }(this, (function (exports, stringSimilarity) { 'use strict'; - stringSimilarity = stringSimilarity && Object.prototype.hasOwnProperty.call(stringSimilarity, 'default') ? stringSimilarity['default'] : stringSimilarity; + stringSimilarity = stringSimilarity && Object.prototype.hasOwnProperty.call(stringSimilarity, 'default') ? stringSimilarity['default'] : stringSimilarity; - function findMatch(name, database) { - var matches = null; - var score = -Infinity; - var versionMatches = /\w*\d\d\d+\w*/.exec(name); - var versionRegexp = null; + function _toConsumableArray(arr) { + return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); + } - if (versionMatches) { - versionRegexp = new RegExp("(^|\\W)".concat(versionMatches[0], "(\\W|$)"), 'i'); - } + function _arrayWithoutHoles(arr) { + if (Array.isArray(arr)) return _arrayLikeToArray(arr); + } - var strippedName = name.replace(/ANGLE( +)?/gi, '').replace(/Direct3d({0-9}+)?( +)?/gi, '').replace(/^\(/gi, '').replace(/\)$/gi, ''); + function _iterableToArray(iter) { + if (typeof Symbol !== "undefined" && Symbol.iterator in Object(iter)) return Array.from(iter); + } - var _loop = function _loop(i, l) { - var gpu = database[i]; - var names = gpu.names; - names.forEach(function (gpuName) { - if (versionRegexp && !versionRegexp.test(gpuName)) return; - if (!versionRegexp && /\d\d\d+/.test(gpuName)) return; - var newScore = stringSimilarity.compareTwoStrings(gpuName, strippedName); + function _unsupportedIterableToArray(o, minLen) { + if (!o) return; + if (typeof o === "string") return _arrayLikeToArray(o, minLen); + var n = Object.prototype.toString.call(o).slice(8, -1); + if (n === "Object" && o.constructor) n = o.constructor.name; + if (n === "Map" || n === "Set") return Array.from(o); + if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); + } - if (newScore > score) { - score = newScore; - matches = [gpu]; - } else if (newScore === score) { - matches.push(gpu); - } - }); - }; + function _arrayLikeToArray(arr, len) { + if (len == null || len > arr.length) len = arr.length; - for (var i = 0, l = database.length; i < l; i++) { - _loop(i); - } + for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; - return { - matches: matches, - score: score - }; + return arr2; + } + + function _nonIterableSpread() { + throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); + } + + function findMatch(name, database) { + var matches = null; + var score = -Infinity; + var versionMatches = /\w*\d\d\d+\w*/.exec(name); + var versionRegexp = null; + + if (versionMatches) { + versionRegexp = new RegExp("(^|\\W)".concat(versionMatches[0], "(\\W|$)"), 'i'); } - var database = [{ - "names": ["FirePro 2270"], - "vendor": "AMD", - "performance": 178 - }, { - "names": ["FirePro M2000", "AMD FirePro M2000"], - "vendor": "AMD", - "performance": 375 - }, { - "names": ["FirePro M4000", "AMD FirePro M4000"], - "vendor": "AMD", - "performance": 1645 - }, { - "names": ["Firepro M4100", "FirePro M4100", "AMD FirePro M4100"], - "vendor": "AMD", - "performance": 1059 - }, { - "names": ["FirePro M4150"], - "vendor": "AMD", - "performance": 1006 - }, { - "names": ["FirePro M5100", "AMD FirePro M5100"], - "vendor": "AMD", - "performance": 2103 - }, { - "names": ["FirePro M5950", "AMD FirePro M5950"], - "vendor": "AMD", - "performance": 1314 - }, { - "names": ["FirePro M6000", "AMD FirePro M6000"], - "vendor": "AMD", - "performance": 1820 - }, { - "names": ["FirePro M6100", "AMD FirePro M6100"], - "vendor": "AMD", - "performance": 2026 - }, { - "names": ["FirePro R5000"], - "vendor": "AMD", - "performance": 2647 - }, { - "names": ["FirePro S10000"], - "vendor": "AMD", - "performance": 5235 - }, { - "names": ["FirePro S7000"], - "vendor": "AMD", - "performance": 4166 - }, { - "names": ["FirePro S7150"], - "vendor": "AMD", - "performance": 6276 - }, { - "names": ["FirePro S9000"], - "vendor": "AMD", - "performance": 5059 - }, { - "names": ["FirePro V3900"], - "vendor": "AMD", - "performance": 698 - }, { - "names": ["FirePro V4900"], - "vendor": "AMD", - "performance": 1103 - }, { - "names": ["FirePro V5900"], - "vendor": "AMD", - "performance": 1325 - }, { - "names": ["FirePro V7900"], - "vendor": "AMD", - "performance": 2250 - }, { - "names": ["FirePro W2100", "AMD FirePro W2100"], - "vendor": "AMD", - "performance": 898 - }, { - "names": ["FirePro W4100", "AMD FirePro W4100"], - "vendor": "AMD", - "performance": 1509 - }, { - "names": ["FirePro W4170M", "AMD FirePro W4170M"], - "vendor": "AMD", - "performance": 988 - }, { - "names": ["Firepro W4190M", "FirePro W4190M", "AMD FirePro W4190M"], - "vendor": "AMD", - "performance": 1226 - }, { - "names": ["FirePro W4300"], - "vendor": "AMD", - "performance": 2734 - }, { - "names": ["FirePro W5000"], - "vendor": "AMD", - "performance": 2998 - }, { - "names": ["FirePro W5100"], - "vendor": "AMD", - "performance": 2912 - }, { - "names": ["FirePro W5130M", "AMD FirePro W5130M"], - "vendor": "AMD", - "performance": 1700 - }, { - "names": ["Firepro W5170M", "FirePro W5170M", "AMD FirePro W5170M"], - "vendor": "AMD", - "performance": 1475 - }, { - "names": ["FirePro W600"], - "vendor": "AMD", - "performance": 1725 - }, { - "names": ["FirePro W7000"], - "vendor": "AMD", - "performance": 4048 - }, { - "names": ["FirePro W7100"], - "vendor": "AMD", - "performance": 4800 - }, { - "names": ["FirePro W7170M", "AMD FirePro W7170M"], - "vendor": "AMD", - "performance": 3849 - }, { - "names": ["FirePro W8000"], - "vendor": "AMD", - "performance": 3454 - }, { - "names": ["FirePro W8100"], - "vendor": "AMD", - "performance": 6986 - }, { - "names": ["FirePro W9000"], - "vendor": "AMD", - "performance": 5908 - }, { - "names": ["FirePro W9100"], - "vendor": "AMD", - "performance": 7750 - }, { - "names": ["GeForce 315M", "NVIDIA GeForce 315M"], - "vendor": "NVIDIA", - "performance": 123 - }, { - "names": ["GeForce 410M", "NVIDIA GeForce 410M"], - "vendor": "NVIDIA", - "performance": 246 - }, { - "names": ["GeForce 505", "GeForce 505 OEM"], - "vendor": "NVIDIA", - "performance": 187 - }, { - "names": ["GeForce 510", "GeForce 510 OEM"], - "vendor": "NVIDIA", - "performance": 238 - }, { - "names": ["GeForce 605", "GeForce 605 OEM"], - "vendor": "NVIDIA", - "performance": 310 - }, { - "names": ["GeForce 610M", "NVIDIA GeForce 610M"], - "vendor": "NVIDIA", - "performance": 282 - }, { - "names": ["GeForce 615"], - "vendor": "NVIDIA", - "performance": 549 - }, { - "names": ["GeForce 705M", "NVIDIA GeForce 705M"], - "vendor": "NVIDIA", - "performance": 456 - }, { - "names": ["GeForce 710A"], - "vendor": "NVIDIA", - "performance": 538 - }, { - "names": ["GeForce 710M", "NVIDIA GeForce 710M"], - "vendor": "NVIDIA", - "performance": 435 - }, { - "names": ["GeForce 720A"], - "vendor": "NVIDIA", - "performance": 725 - }, { - "names": ["GeForce 730A", "GeForce GT 730A"], - "vendor": "NVIDIA", - "performance": 774 - }, { - "names": ["GeForce 770M", "GeForce GTX 770M", "NVIDIA GeForce GTX 770M"], - "vendor": "NVIDIA", - "performance": 3246 - }, { - "names": ["GeForce 800A"], - "vendor": "NVIDIA", - "performance": 428 - }, { - "names": ["GeForce 800M"], - "vendor": "NVIDIA", - "performance": 556 - }, { - "names": ["GeForce 810A"], - "vendor": "NVIDIA", - "performance": 627 - }, { - "names": ["GeForce 810M"], - "vendor": "NVIDIA", - "performance": 405 - }, { - "names": ["GeForce 820A"], - "vendor": "NVIDIA", - "performance": 706 - }, { - "names": ["GeForce 820M", "NVIDIA GeForce 820M"], - "vendor": "NVIDIA", - "performance": 499 - }, { - "names": ["GeForce 825M", "NVIDIA GeForce 825M"], - "vendor": "NVIDIA", - "performance": 769 - }, { - "names": ["GeForce 830A"], - "vendor": "NVIDIA", - "performance": 1005 - }, { - "names": ["GeForce 830M", "NVIDIA GeForce 830M"], - "vendor": "NVIDIA", - "performance": 986 - }, { - "names": ["GeForce 840A"], - "vendor": "NVIDIA", - "performance": 1137 - }, { - "names": ["GeForce 840M", "NVIDIA GeForce 840M"], - "vendor": "NVIDIA", - "performance": 1039 - }, { - "names": ["GeForce 845M", "NVIDIA GeForce 845M"], - "vendor": "NVIDIA", - "performance": 1306 - }, { - "names": ["GeForce 910M", "NVIDIA GeForce 910M"], - "vendor": "NVIDIA", - "performance": 609 - }, { - "names": ["GeForce 920A"], - "vendor": "NVIDIA", - "performance": 919 - }, { - "names": ["GeForce 920M", "NVIDIA GeForce 920M"], - "vendor": "NVIDIA", - "performance": 722 - }, { - "names": ["GeForce 920MX", "NVIDIA GeForce 920MX"], - "vendor": "NVIDIA", - "performance": 1079 - }, { - "names": ["GeForce 930A"], - "vendor": "NVIDIA", - "performance": 1227 - }, { - "names": ["GeForce 930M", "NVIDIA GeForce 930M"], - "vendor": "NVIDIA", - "performance": 1010 - }, { - "names": ["GeForce 930MX", "NVIDIA GeForce 930MX"], - "vendor": "NVIDIA", - "performance": 1340 - }, { - "names": ["GeForce 940A"], - "vendor": "NVIDIA", - "performance": 1145 - }, { - "names": ["GeForce 940M", "NVIDIA GeForce 940M"], - "vendor": "NVIDIA", - "performance": 1096 - }, { - "names": ["GeForce 940MX", "NVIDIA GeForce 940MX"], - "vendor": "NVIDIA", - "performance": 1517 - }, { - "names": ["GeForce 945A"], - "vendor": "NVIDIA", - "performance": 1852 - }, { - "names": ["GeForce 945M", "NVIDIA GeForce 945M"], - "vendor": "NVIDIA", - "performance": 2130 - }, { - "names": ["GeForce GT 1030", "NVIDIA GeForce GT 1030 (Desktop)"], - "vendor": "NVIDIA", - "performance": 2615 - }, { - "names": ["GeForce GT 440"], - "vendor": "NVIDIA", - "performance": 776 - }, { - "names": ["GeForce GT 520"], - "vendor": "NVIDIA", - "performance": 293 - }, { - "names": ["GeForce GT 520M", "NVIDIA GeForce GT 520M"], - "vendor": "NVIDIA", - "performance": 275 - }, { - "names": ["GeForce GT 520MX", "NVIDIA GeForce GT 520MX"], - "vendor": "NVIDIA", - "performance": 293 - }, { - "names": ["GeForce GT 525M", "NVIDIA GeForce GT 525M"], - "vendor": "NVIDIA", - "performance": 437 - }, { - "names": ["GeForce GT 530", "GeForce GT 530 OEM"], - "vendor": "NVIDIA", - "performance": 655 - }, { - "names": ["GeForce GT 540M", "NVIDIA GeForce GT 540M"], - "vendor": "NVIDIA", - "performance": 496 - }, { - "names": ["GeForce GT 545"], - "vendor": "NVIDIA", - "performance": 1248 - }, { - "names": ["GeForce GT 550M", "NVIDIA GeForce GT 550M"], - "vendor": "NVIDIA", - "performance": 600 - }, { - "names": ["GeForce GT 555M", "NVIDIA GeForce GT 555M"], - "vendor": "NVIDIA", - "performance": 683 - }, { - "names": ["GeForce GT 610"], - "vendor": "NVIDIA", - "performance": 296 - }, { - "names": ["GeForce GT 620"], - "vendor": "NVIDIA", - "performance": 350 - }, { - "names": ["GeForce GT 620M", "NVIDIA GeForce GT 620M"], - "vendor": "NVIDIA", - "performance": 411 - }, { - "names": ["GeForce GT 625", "GeForce GT 625 OEM"], - "vendor": "NVIDIA", - "performance": 315 - }, { - "names": ["GeForce GT 625M", "NVIDIA GeForce GT 625M"], - "vendor": "NVIDIA", - "performance": 435 - }, { - "names": ["GeForce GT 630"], - "vendor": "NVIDIA", - "performance": 663 - }, { - "names": ["GeForce GT 630M", "NVIDIA GeForce GT 630M"], - "vendor": "NVIDIA", - "performance": 543 - }, { - "names": ["GeForce GT 635", "GeForce GT 635 OEM"], - "vendor": "NVIDIA", - "performance": 819 - }, { - "names": ["GeForce GT 635M", "NVIDIA GeForce GT 635M"], - "vendor": "NVIDIA", - "performance": 572 - }, { - "names": ["GeForce GT 640"], - "vendor": "NVIDIA", - "performance": 1156 - }, { - "names": ["GeForce GT 640M", "NVIDIA GeForce GT 640M"], - "vendor": "NVIDIA", - "performance": 910 - }, { - "names": ["GeForce GT 640M LE", "NVIDIA GeForce GT 640M LE"], - "vendor": "NVIDIA", - "performance": 686 - }, { - "names": ["GeForce GT 645", "GeForce GT 645 OEM"], - "vendor": "NVIDIA", - "performance": 2096 - }, { - "names": ["GeForce GT 645M", "NVIDIA GeForce GT 645M"], - "vendor": "NVIDIA", - "performance": 938 - }, { - "names": ["GeForce GT 650M", "NVIDIA GeForce GT 650M"], - "vendor": "NVIDIA", - "performance": 1159 - }, { - "names": ["GeForce GT 705", "GeForce GT 705 OEM"], - "vendor": "NVIDIA", - "performance": 369 - }, { - "names": ["GeForce GT 710"], - "vendor": "NVIDIA", - "performance": 639 - }, { - "names": ["GeForce GT 710M"], - "vendor": "NVIDIA", - "performance": 425 - }, { - "names": ["GeForce GT 720"], - "vendor": "NVIDIA", - "performance": 571 - }, { - "names": ["GeForce GT 720A"], - "vendor": "NVIDIA", - "performance": 555 - }, { - "names": ["GeForce GT 720M", "NVIDIA GeForce GT 720M"], - "vendor": "NVIDIA", - "performance": 442 - }, { - "names": ["GeForce GT 730"], - "vendor": "NVIDIA", - "performance": 794 - }, { - "names": ["GeForce GT 730M", "NVIDIA GeForce GT 730M"], - "vendor": "NVIDIA", - "performance": 849 - }, { - "names": ["GeForce GT 735M", "NVIDIA GeForce GT 735M"], - "vendor": "NVIDIA", - "performance": 662 - }, { - "names": ["GeForce GT 740"], - "vendor": "NVIDIA", - "performance": 1536 - }, { - "names": ["GeForce GT 740A"], - "vendor": "NVIDIA", - "performance": 705 - }, { - "names": ["GeForce GT 740M", "NVIDIA GeForce GT 740M"], - "vendor": "NVIDIA", - "performance": 769 - }, { - "names": ["GeForce GT 745A"], - "vendor": "NVIDIA", - "performance": 1144 - }, { - "names": ["GeForce GT 745M", "NVIDIA GeForce GT 745M"], - "vendor": "NVIDIA", - "performance": 974 - }, { - "names": ["GeForce GT 750M", "NVIDIA GeForce GT 750M"], - "vendor": "NVIDIA", - "performance": 1345 - }, { - "names": ["GeForce GT 755M", "NVIDIA GeForce GT 755M"], - "vendor": "NVIDIA", - "performance": 1653 - }, { - "names": ["GeForce GT 820M"], - "vendor": "NVIDIA", - "performance": 673 - }, { - "names": ["GeForce GTX 1050", "NVIDIA GeForce GTX 1050 Mobile"], - "vendor": "NVIDIA", - "performance": 5475 - }, { - "names": ["GeForce GTX 1050 (Mobile)", "GeForce GTX 1050 Mobile", "NVIDIA GeForce GTX 1050 Ti Mobile"], - "vendor": "NVIDIA", - "performance": 4462 - }, { - "names": ["GeForce GTX 1050 Ti", "NVIDIA GeForce GTX 1050 Ti (Desktop)"], - "vendor": "NVIDIA", - "performance": 6404 - }, { - "names": ["GeForce GTX 1050 Ti (Mobile)", "GeForce GTX 1050 Ti Mobile"], - "vendor": "NVIDIA", - "performance": 5919 - }, { - "names": ["GeForce GTX 1050 Ti with Max-Q Design", "GeForce GTX 1050 Ti Max-Q", "NVIDIA GeForce GTX 1050 Ti Max-Q"], - "vendor": "NVIDIA", - "performance": 5646 - }, { - "names": ["GeForce GTX 1050 with Max-Q Design", "GeForce GTX 1050 Max-Q", "NVIDIA GeForce GTX 1050 Max-Q"], - "vendor": "NVIDIA", - "performance": 3964 - }, { - "names": ["GeForce GTX 1060", "GeForce GTX 1060 Mobile", "NVIDIA GeForce GTX 1060 Mobile"], - "vendor": "NVIDIA", - "performance": 10238 - }, { - "names": ["GeForce GTX 1060 (Mobile)", "NVIDIA GeForce GTX 1060 (Desktop)"], - "performance": 8161 - }, { - "names": ["GeForce GTX 1060 with Max-Q Design", "GeForce GTX 1060 Max-Q", "NVIDIA GeForce GTX 1060 Max-Q"], - "vendor": "NVIDIA", - "performance": 7991 - }, { - "names": ["GeForce GTX 1070", "NVIDIA GeForce GTX 1070 Mobile"], - "vendor": "NVIDIA", - "performance": 13329 - }, { - "names": ["GeForce GTX 1070 (Mobile)", "GeForce GTX 1070 Mobile", "NVIDIA GeForce GTX 1070 (Desktop)"], - "vendor": "NVIDIA", - "performance": 10465 - }, { - "names": ["GeForce GTX 1070 Ti", "NVIDIA GeForce GTX 1070 Ti (Desktop)"], - "vendor": "NVIDIA", - "performance": 13992 - }, { - "names": ["GeForce GTX 1070 with Max-Q Design", "GeForce GTX 1070 Max-Q", "NVIDIA GeForce GTX 1070 Max-Q"], - "vendor": "NVIDIA", - "performance": 10202 - }, { - "names": ["GeForce GTX 1080", "NVIDIA GeForce GTX 1080 Mobile"], - "vendor": "NVIDIA", - "performance": 14814 - }, { - "names": ["GeForce GTX 1080 Ti", "NVIDIA GeForce GTX 1080 Ti (Desktop)"], - "vendor": "NVIDIA", - "performance": 17580 - }, { - "names": ["GeForce GTX 1080 with Max-Q Design", "GeForce GTX 1080 Max-Q", "NVIDIA GeForce GTX 1080 Max-Q"], - "vendor": "NVIDIA", - "performance": 11555 - }, { - "names": ["GeForce GTX 1650", "NVIDIA GeForce GTX 1650 Mobile"], - "vendor": "NVIDIA", - "performance": 7823 - }, { - "names": ["GeForce GTX 1650 (Mobile)", "GeForce GTX 1650 Mobile", "NVIDIA GeForce GTX 1650 Ti Mobile"], - "vendor": "NVIDIA", - "performance": 6969 - }, { - "names": ["GeForce GTX 1650 Ti", "NVIDIA GeForce GTX 1650 Ti (Desktop)"], - "performance": 7707 - }, { - "names": ["GeForce GTX 1650 Ti with Max-Q Design", "GeForce GTX 1650 Max-Q", "NVIDIA GeForce GTX 1650 Ti Max-Q"], - "vendor": "NVIDIA", - "performance": 5838 - }, { - "names": ["GeForce GTX 1650 with Max-Q Design", "NVIDIA GeForce GTX 1650 Max-Q"], - "performance": 5807 - }, { - "names": ["GeForce GTX 1660", "NVIDIA GeForce GTX 1660 Ti Mobile"], - "vendor": "NVIDIA", - "performance": 11514 - }, { - "names": ["GeForce GTX 1660 SUPER", "NVIDIA GeForce GTX 1660 Super (Desktop)"], - "performance": 12702 - }, { - "names": ["GeForce GTX 1660 Ti", "NVIDIA GeForce GTX 1660 Ti (Desktop)"], - "vendor": "NVIDIA", - "performance": 12437 - }, { - "names": ["GeForce GTX 460 v2"], - "vendor": "NVIDIA", - "performance": 2012 - }, { - "names": ["GeForce GTX 485M", "NVIDIA GeForce GTX 485M"], - "vendor": "NVIDIA", - "performance": 2401 - }, { - "names": ["GeForce GTX 550 Ti", "NVIDIA GeForce GTX 550 Ti"], - "vendor": "NVIDIA", - "performance": 1562 - }, { - "names": ["GeForce GTX 555", "GeForce GTX 555 OEM"], - "vendor": "NVIDIA", - "performance": 1935 - }, { - "names": ["GeForce GTX 560", "NVIDIA GeForce GTX 560 Ti"], - "vendor": "NVIDIA", - "performance": 2703 - }, { - "names": ["GeForce GTX 560 SE"], - "vendor": "NVIDIA", - "performance": 1880 - }, { - "names": ["GeForce GTX 560 Ti"], - "vendor": "NVIDIA", - "performance": 3062 - }, { - "names": ["GeForce GTX 560M", "NVIDIA GeForce GTX 560M"], - "vendor": "NVIDIA", - "performance": 1367 - }, { - "names": ["GeForce GTX 570M", "NVIDIA GeForce GTX 570M"], - "vendor": "NVIDIA", - "performance": 1998 - }, { - "names": ["GeForce GTX 580M", "NVIDIA GeForce GTX 580M"], - "vendor": "NVIDIA", - "performance": 2279 - }, { - "names": ["GeForce GTX 590", "NVIDIA GeForce GTX 590"], - "vendor": "NVIDIA", - "performance": 3340 - }, { - "names": ["GeForce GTX 645", "GeForce GTX 645 OEM"], - "vendor": "NVIDIA", - "performance": 1953 - }, { - "names": ["GeForce GTX 650"], - "vendor": "NVIDIA", - "performance": 1770 - }, { - "names": ["GeForce GTX 650 Ti"], - "vendor": "NVIDIA", - "performance": 2551 - }, { - "names": ["GeForce GTX 650 Ti BOOST", "GeForce GTX 650 Ti Boost"], - "vendor": "NVIDIA", - "performance": 3194 - }, { - "names": ["GeForce GTX 660", "NVIDIA GeForce GTX 660 Ti"], - "vendor": "NVIDIA", - "performance": 3951 - }, { - "names": ["GeForce GTX 660 Ti"], - "vendor": "NVIDIA", - "performance": 4373 - }, { - "names": ["GeForce GTX 660M", "NVIDIA GeForce GTX 660M"], - "vendor": "NVIDIA", - "performance": 1456 - }, { - "names": ["GeForce GTX 670"], - "vendor": "NVIDIA", - "performance": 5314 - }, { - "names": ["GeForce GTX 670M", "NVIDIA GeForce GTX 670M"], - "vendor": "NVIDIA", - "performance": 1720 - }, { - "names": ["GeForce GTX 670MX", "NVIDIA GeForce GTX 670MX"], - "vendor": "NVIDIA", - "performance": 1844 - }, { - "names": ["GeForce GTX 675M", "NVIDIA GeForce GTX 675M"], - "vendor": "NVIDIA", - "performance": 2081 - }, { - "names": ["GeForce GTX 675MX", "NVIDIA GeForce GTX 675MX"], - "vendor": "NVIDIA", - "performance": 1513 - }, { - "names": ["GeForce GTX 680", "NVIDIA GeForce GTX 680"], - "vendor": "NVIDIA", - "performance": 5594 - }, { - "names": ["GeForce GTX 680M", "NVIDIA GeForce GTX 680M"], - "vendor": "NVIDIA", - "performance": 2942 - }, { - "names": ["GeForce GTX 680MX", "GeForce GTX 680MX Mac Edition", "NVIDIA GeForce GTX 680MX"], - "vendor": "NVIDIA", - "performance": 4271 - }, { - "names": ["GeForce GTX 690"], - "vendor": "NVIDIA", - "performance": 5770 - }, { - "names": ["GeForce GTX 745", "GeForce GTX 745 OEM"], - "vendor": "NVIDIA", - "performance": 2218 - }, { - "names": ["GeForce GTX 750", "NVIDIA GeForce GTX 750 Ti"], - "vendor": "NVIDIA", - "performance": 3404 - }, { - "names": ["GeForce GTX 750 Ti"], - "vendor": "NVIDIA", - "performance": 3930 - }, { - "names": ["GeForce GTX 760", "NVIDIA GeForce GTX 760"], - "vendor": "NVIDIA", - "performance": 4749 - }, { - "names": ["GeForce GTX 760 Ti", "GeForce GTX 760 Ti OEM"], - "vendor": "NVIDIA", - "performance": 5119 - }, { - "names": ["GeForce GTX 760 Ti OEM", "GeForce GTX 760 OEM"], - "vendor": "NVIDIA", - "performance": 5275 - }, { - "names": ["GeForce GTX 760A"], - "vendor": "NVIDIA", - "performance": 1281 - }, { - "names": ["GeForce GTX 760M", "NVIDIA GeForce GTX 760M"], - "vendor": "NVIDIA", - "performance": 1635 - }, { - "names": ["GeForce GTX 765M", "NVIDIA GeForce GTX 765M"], - "vendor": "NVIDIA", - "performance": 1957 - }, { - "names": ["GeForce GTX 770"], - "vendor": "NVIDIA", - "performance": 5906 - }, { - "names": ["GeForce GTX 770M", "NVIDIA GeForce GTX 770M SLI"], - "performance": 2766 - }, { - "names": ["GeForce GTX 775M", "GeForce GTX 775M Mac Edition", "NVIDIA GeForce GTX 775M"], - "vendor": "NVIDIA", - "performance": 4222 - }, { - "names": ["GeForce GTX 780", "NVIDIA GeForce GTX 780 Ti"], - "vendor": "NVIDIA", - "performance": 7866 - }, { - "names": ["GeForce GTX 780 Ti"], - "vendor": "NVIDIA", - "performance": 9221 - }, { - "names": ["GeForce GTX 780M", "NVIDIA GeForce GTX 780M"], - "vendor": "NVIDIA", - "performance": 3989 - }, { - "names": ["GeForce GTX 850A"], - "vendor": "NVIDIA", - "performance": 1050 - }, { - "names": ["GeForce GTX 850M", "NVIDIA GeForce GTX 850M"], - "vendor": "NVIDIA", - "performance": 2601 - }, { - "names": ["GeForce GTX 860M", "NVIDIA GeForce GTX 860M"], - "vendor": "NVIDIA", - "performance": 3202 - }, { - "names": ["GeForce GTX 870M", "NVIDIA GeForce GTX 870M"], - "vendor": "NVIDIA", - "performance": 3461 - }, { - "names": ["GeForce GTX 880M", "NVIDIA GeForce GTX 880M"], - "vendor": "NVIDIA", - "performance": 3710 - }, { - "names": ["GeForce GTX 950", "NVIDIA GeForce GTX 950"], - "vendor": "NVIDIA", - "performance": 5333 - }, { - "names": ["GeForce GTX 950A"], - "vendor": "NVIDIA", - "performance": 2432 - }, { - "names": ["GeForce GTX 950M", "NVIDIA GeForce GTX 950M"], - "vendor": "NVIDIA", - "performance": 2626 - }, { - "names": ["GeForce GTX 960", "NVIDIA GeForce GTX 960"], - "vendor": "NVIDIA", - "performance": 5987 - }, { - "names": ["GeForce GTX 960A"], - "vendor": "NVIDIA", - "performance": 2411 - }, { - "names": ["GeForce GTX 960M", "NVIDIA GeForce GTX 960M"], - "vendor": "NVIDIA", - "performance": 3496 - }, { - "names": ["GeForce GTX 965M", "NVIDIA GeForce GTX 965M"], - "vendor": "NVIDIA", - "performance": 3832 - }, { - "names": ["GeForce GTX 970", "NVIDIA GeForce GTX 970"], - "vendor": "NVIDIA", - "performance": 9645 - }, { - "names": ["GeForce GTX 970M", "NVIDIA GeForce GTX 970M"], - "vendor": "NVIDIA", - "performance": 5667 - }, { - "names": ["GeForce GTX 980", "NVIDIA GeForce GTX 980"], - "vendor": "NVIDIA", - "performance": 11080 - }, { - "names": ["GeForce GTX 980 Ti", "NVIDIA GeForce GTX 980 Ti"], - "vendor": "NVIDIA", - "performance": 13745 - }, { - "names": ["GeForce GTX 980M", "NVIDIA GeForce GTX 980M"], - "vendor": "NVIDIA", - "performance": 7372 - }, { - "names": ["GeForce GTX Titan", "GeForce GTX TITAN"], - "vendor": "NVIDIA", - "performance": 8780 - }, { - "names": ["GeForce GTX TITAN Black", "GeForce GTX TITAN BLACK"], - "vendor": "NVIDIA", - "performance": 9007 - }, { - "names": ["GeForce GTX TITAN X"], - "vendor": "NVIDIA", - "performance": 12770 - }, { - "names": ["GeForce GTX TITAN Z"], - "vendor": "NVIDIA", - "performance": 8238 - }, { - "names": ["GeForce MX110", "NVIDIA GeForce MX110"], - "vendor": "NVIDIA", - "performance": 1483 - }, { - "names": ["GeForce MX130", "NVIDIA GeForce MX130"], - "vendor": "NVIDIA", - "performance": 1924 - }, { - "names": ["GeForce MX150", "NVIDIA GeForce MX150"], - "vendor": "NVIDIA", - "performance": 2357 - }, { - "names": ["GeForce MX230", "NVIDIA GeForce MX230"], - "vendor": "NVIDIA", - "performance": 1951 - }, { - "names": ["GeForce MX330", "NVIDIA GeForce MX330"], - "performance": 2717 - }, { - "names": ["GeForce MX350", "NVIDIA GeForce MX350"], - "performance": 3014 - }, { - "names": ["GeForce MX450", "NVIDIA GeForce MX450"], - "performance": 1923 - }, { - "names": ["GeForce RTX 2060", "NVIDIA GeForce RTX 2060 Mobile"], - "vendor": "NVIDIA", - "performance": 14157 - }, { - "names": ["GeForce RTX 2060 (Mobile)", "GeForce RTX 2060 Mobile", "NVIDIA GeForce RTX 2060 (Desktop)"], - "vendor": "NVIDIA", - "performance": 11355 - }, { - "names": ["GeForce RTX 2060 SUPER", "NVIDIA GeForce RTX 2060 Super (Desktop)"], - "performance": 16352 - }, { - "names": ["GeForce RTX 2060 with Max-Q Design", "NVIDIA GeForce RTX 2060 Max-Q"], - "performance": 9792 - }, { - "names": ["GeForce RTX 2070", "NVIDIA GeForce RTX 2070 Mobile"], - "vendor": "NVIDIA", - "performance": 16204 - }, { - "names": ["GeForce RTX 2070 (Mobile)", "GeForce RTX 2070 Mobile", "NVIDIA GeForce RTX 2070 (Desktop)"], - "vendor": "NVIDIA", - "performance": 12354 - }, { - "names": ["GeForce RTX 2070 SUPER", "NVIDIA GeForce RTX 2070 Super Mobile"], - "performance": 18109 - }, { - "names": ["GeForce RTX 2070 Super with Max-Q Design", "GeForce RTX 2070 Max-Q", "NVIDIA GeForce RTX 2070 Super Max-Q"], - "vendor": "NVIDIA", - "performance": 14508 - }, { - "names": ["GeForce RTX 2070 with Max-Q Design", "NVIDIA GeForce RTX 2070 Max-Q"], - "performance": 12359 - }, { - "names": ["GeForce RTX 2080", "NVIDIA GeForce RTX 2080 Mobile"], - "vendor": "NVIDIA", - "performance": 18611 - }, { - "names": ["GeForce RTX 2080 (Mobile)", "GeForce RTX 2080 Mobile", "NVIDIA GeForce RTX 2080 (Desktop)"], - "vendor": "NVIDIA", - "performance": 15107 - }, { - "names": ["GeForce RTX 2080 SUPER", "NVIDIA GeForce RTX 2080 Super Mobile"], - "performance": 19318 - }, { - "names": ["GeForce RTX 2080 Super with Max-Q Design", "GeForce RTX 2080 Max-Q", "NVIDIA GeForce RTX 2080 Super Max-Q"], - "vendor": "NVIDIA", - "performance": 14194 - }, { - "names": ["GeForce RTX 2080 Ti", "NVIDIA GeForce RTX 2080 Ti (Desktop)"], - "vendor": "NVIDIA", - "performance": 21535 - }, { - "names": ["GeForce RTX 2080 with Max-Q Design", "NVIDIA GeForce RTX 2080 Max-Q"], - "performance": 14325 - }, { - "names": ["GeForce RTX 3080", "NVIDIA GeForce RTX 3080"], - "performance": 23779 - }, { - "names": ["GeForce RTX 3090", "NVIDIA GeForce RTX 3090"], - "performance": 25184 - }, { - "names": ["GRID K1"], - "vendor": "NVIDIA", - "performance": 811 - }, { - "names": ["GRID K120Q"], - "vendor": "NVIDIA", - "performance": 293 - }, { - "names": ["GRID K140Q"], - "vendor": "NVIDIA", - "performance": 728 - }, { - "names": ["GRID K160Q"], - "vendor": "NVIDIA", - "performance": 740 - }, { - "names": ["GRID K180Q"], - "vendor": "NVIDIA", - "performance": 783 - }, { - "names": ["GRID K2"], - "vendor": "NVIDIA", - "performance": 3176 - }, { - "names": ["GRID K220Q"], - "vendor": "NVIDIA", - "performance": 912 - }, { - "names": ["GRID K240Q"], - "vendor": "NVIDIA", - "performance": 2144 - }, { - "names": ["GRID K260Q"], - "vendor": "NVIDIA", - "performance": 2941 - }, { - "names": ["GRID K280Q"], - "vendor": "NVIDIA", - "performance": 2363 - }, { - "names": ["GRID K520"], - "vendor": "NVIDIA", - "performance": 3177 - }, { - "names": ["GRID M10-8Q"], - "vendor": "NVIDIA", - "performance": 2606 - }, { - "names": ["GRID M6-8Q"], - "vendor": "NVIDIA", - "performance": 3568 - }, { - "names": ["GRID M60-1Q"], - "vendor": "NVIDIA", - "performance": 4251 - }, { - "names": ["GRID M60-2Q"], - "vendor": "NVIDIA", - "performance": 5291 - }, { - "names": ["GRID M60-8Q"], - "vendor": "NVIDIA", - "performance": 3884 - }, { - "names": ["HD", "HD Graphics", "Intel HD Graphics (Broadwell)"], - "vendor": "Intel", - "performance": 143 - }, { - "names": ["Intel HD 2000", "Intel HD Graphics 2000"], - "performance": 213 - }, { - "names": ["Intel HD 3000", "Intel HD Graphics 3000"], - "performance": 258 - }, { - "names": ["Intel HD 4000", "Intel HD Graphics 4000"], - "performance": 329 - }, { - "names": ["Intel HD 4400", "Intel HD Graphics 4400"], - "performance": 529 - }, { - "names": ["Intel HD 4600", "Intel HD Graphics 4600"], - "performance": 639 - }, { - "names": ["Intel HD 500", "Intel HD Graphics 500"], - "performance": 309 - }, { - "names": ["Intel HD 5000", "Intel HD Graphics 5000"], - "performance": 562 - }, { - "names": ["Intel HD 505", "Intel HD Graphics 505"], - "performance": 358 - }, { - "names": ["Intel HD 510", "Intel HD Graphics 510"], - "performance": 619 - }, { - "names": ["Intel HD 515", "Intel HD Graphics 515"], - "performance": 612 - }, { - "names": ["Intel HD 520", "Intel HD Graphics 520"], - "performance": 855 - }, { - "names": ["Intel HD 530", "Intel HD Graphics 530"], - "performance": 994 - }, { - "names": ["Intel HD 5300", "Intel HD Graphics 5300"], - "performance": 406 - }, { - "names": ["Intel HD 5500", "Intel HD Graphics 5500"], - "performance": 579 - }, { - "names": ["Intel HD 5600", "Intel HD Graphics 5600"], - "performance": 712 - }, { - "names": ["Intel HD 6000", "Intel HD Graphics 6000"], - "performance": 832 - }, { - "names": ["Intel HD 610", "Intel HD Graphics 610"], - "performance": 674 - }, { - "names": ["Intel HD 615", "Intel HD Graphics 615"], - "performance": 757 - }, { - "names": ["Intel HD 630", "Intel HD Graphics 630"], - "performance": 1170 - }, { - "names": ["Intel HD Graphics 620", "HD Graphics 620"], - "vendor": "Intel", - "performance": 925 - }, { - "names": ["Intel HD P530", "Intel HD Graphics P530"], - "performance": 1480 - }, { - "names": ["Intel HD P630", "Intel HD Graphics P630"], - "performance": 1276 - }, { - "names": ["Intel Iris 5100", "Intel Iris Graphics 5100"], - "performance": 740 - }, { - "names": ["Intel Iris 540", "Intel Iris Graphics 540"], - "performance": 1236 - }, { - "names": ["Intel Iris 550", "Intel Iris Graphics 550"], - "performance": 1384 - }, { - "names": ["Intel Iris 6100", "Intel Iris Graphics 6100"], - "performance": 896 - }, { - "names": ["Intel Iris 650", "Intel Iris Plus Graphics 650"], - "performance": 1795 - }, { - "names": ["Intel Iris Plus", "Intel Iris Plus Graphics G7 (Ice Lake 64 EU)"], - "performance": 1880 - }, { - "names": ["Intel Iris Plus 640", "Intel Iris Plus Graphics 640"], - "performance": 1274 - }, { - "names": ["Intel Iris Plus 645", "Intel Iris Plus Graphics 645"], - "performance": 1813 - }, { - "names": ["Intel Iris Plus 655", "Intel Iris Plus Graphics 655"], - "performance": 1809 - }, { - "names": ["Intel Iris Pro 5200", "Intel Iris Pro Graphics 5200"], - "performance": 1015 - }, { - "names": ["Intel Iris Pro 580", "Intel Iris Pro Graphics 580"], - "performance": 2104 - }, { - "names": ["Intel Iris Pro Graphics 6200", "Iris Pro Graphics 6200"], - "vendor": "Intel", - "performance": 1542 - }, { - "names": ["Intel Iris Pro P580", "Intel Iris Pro Graphics P580"], - "performance": 2169 - }, { - "names": ["Intel Iris Xe", "Intel Iris Xe Graphics G7 96EUs"], - "performance": 3250 - }, { - "names": ["Intel UHD", "Intel UHD Graphics Xe G4 48EUs"], - "performance": 2016 - }, { - "names": ["Intel UHD 600", "Intel UHD Graphics 600"], - "performance": 336 - }, { - "names": ["Intel UHD 605", "Intel UHD Graphics 605"], - "performance": 375 - }, { - "names": ["Intel UHD 610", "Intel UHD Graphics 610"], - "performance": 721 - }, { - "names": ["Intel UHD 615", "Intel UHD Graphics 615"], - "performance": 774 - }, { - "names": ["Intel UHD 617", "Intel UHD Graphics 617"], - "performance": 858 - }, { - "names": ["Intel UHD 620", "Intel UHD Graphics 620"], - "performance": 889 - }, { - "names": ["Intel UHD 630", "Intel UHD Graphics 630"], - "performance": 1555 - }, { - "names": ["Intel UHD Graphics 620", "UHD Graphics 620"], - "vendor": "Intel", - "performance": 1053 - }, { - "names": ["Intel UHD P630", "Intel UHD Graphics P630"], - "performance": 2997 - }, { - "names": ["Mobility Radeon HD 5570"], - "vendor": "ATI", - "performance": 559 - }, { - "names": ["Mobility Radeon. HD 5470", "Radeon HD 5470"], - "vendor": "ATI", - "performance": 215 - }, { - "names": ["MxGPU", "Radeon Instinct MI25 MxGPU"], - "vendor": "AMD", - "performance": 1826 - }, { - "names": ["NVIDIA TITAN X", "NVIDIA Titan X Pascal"], - "performance": 13660 - }, { - "names": ["NVIDIA TITAN Xp", "TITAN Xp"], - "vendor": "NVIDIA", - "performance": 18280 - }, { - "names": ["NVS 300"], - "vendor": "NVIDIA", - "performance": 121 - }, { - "names": ["NVS 310"], - "vendor": "NVIDIA", - "performance": 241 - }, { - "names": ["NVS 315"], - "vendor": "NVIDIA", - "performance": 295 - }, { - "names": ["NVS 4200M", "NVIDIA NVS 4200M"], - "vendor": "NVIDIA", - "performance": 247 - }, { - "names": ["NVS 510"], - "vendor": "NVIDIA", - "performance": 763 - }, { - "names": ["NVS 5200M", "NVIDIA NVS 5200M"], - "vendor": "NVIDIA", - "performance": 556 - }, { - "names": ["NVS 5400M", "NVIDIA NVS 5400M"], - "vendor": "NVIDIA", - "performance": 641 - }, { - "names": ["NVS 810"], - "vendor": "NVIDIA", - "performance": 1015 - }, { - "names": ["P104-100"], - "vendor": "NVIDIA", - "performance": 4450 - }, { - "names": ["P106-090"], - "vendor": "NVIDIA", - "performance": 2898 - }, { - "names": ["P106-100"], - "vendor": "NVIDIA", - "performance": 5023 - }, { - "names": ["Quadro 1000M", "NVIDIA Quadro 1000M"], - "vendor": "NVIDIA", - "performance": 586 - }, { - "names": ["Quadro 2000D"], - "vendor": "NVIDIA", - "performance": 989 - }, { - "names": ["Quadro 2000M", "NVIDIA Quadro 2000M"], - "vendor": "NVIDIA", - "performance": 824 - }, { - "names": ["Quadro 3000M", "NVIDIA Quadro 3000M"], - "vendor": "NVIDIA", - "performance": 1082 - }, { - "names": ["Quadro 400"], - "vendor": "NVIDIA", - "performance": 163 - }, { - "names": ["Quadro 4000M", "NVIDIA Quadro 4000M"], - "vendor": "NVIDIA", - "performance": 1222 - }, { - "names": ["Quadro 410"], - "vendor": "NVIDIA", - "performance": 441 - }, { - "names": ["Quadro 5000", "NVIDIA Quadro RTX 5000 (Laptop)"], - "vendor": "NVIDIA", - "performance": 1982 - }, { - "names": ["Quadro 500M"], - "vendor": "NVIDIA", - "performance": 664 - }, { - "names": ["Quadro 5010M", "NVIDIA Quadro 5010M"], - "vendor": "NVIDIA", - "performance": 2001 - }, { - "names": ["Quadro 7000"], - "vendor": "NVIDIA", - "performance": 3505 - }, { - "names": ["Quadro GP100"], - "vendor": "NVIDIA", - "performance": 12663 - }, { - "names": ["Quadro GV100"], - "vendor": "NVIDIA", - "performance": 12721 - }, { - "names": ["Quadro K1000M", "NVIDIA Quadro K1000M"], - "vendor": "NVIDIA", - "performance": 780 - }, { - "names": ["Quadro K1100M", "NVIDIA Quadro K1100M"], - "vendor": "NVIDIA", - "performance": 1100 - }, { - "names": ["Quadro K1200"], - "vendor": "NVIDIA", - "performance": 2861 - }, { - "names": ["Quadro K2000"], - "vendor": "NVIDIA", - "performance": 1588 - }, { - "names": ["Quadro K2000D"], - "vendor": "NVIDIA", - "performance": 1650 - }, { - "names": ["Quadro K2000M", "NVIDIA Quadro K2000M"], - "vendor": "NVIDIA", - "performance": 1033 - }, { - "names": ["Quadro K2100M", "NVIDIA Quadro K2100M"], - "vendor": "NVIDIA", - "performance": 1388 - }, { - "names": ["Quadro K2200"], - "vendor": "NVIDIA", - "performance": 3565 - }, { - "names": ["Quadro K2200M"], - "vendor": "NVIDIA", - "performance": 3893 - }, { - "names": ["Quadro K3000M", "NVIDIA Quadro K3000M"], - "vendor": "NVIDIA", - "performance": 1652 - }, { - "names": ["Quadro K3100M", "NVIDIA Quadro K3100M"], - "vendor": "NVIDIA", - "performance": 2286 - }, { - "names": ["Quadro K4000"], - "vendor": "NVIDIA", - "performance": 2679 - }, { - "names": ["Quadro K4000M", "NVIDIA Quadro K4000M"], - "vendor": "NVIDIA", - "performance": 2109 - }, { - "names": ["Quadro K4100M", "NVIDIA Quadro K4100M"], - "vendor": "NVIDIA", - "performance": 2395 - }, { - "names": ["Quadro K420"], - "vendor": "NVIDIA", - "performance": 767 - }, { - "names": ["Quadro K4200"], - "vendor": "NVIDIA", - "performance": 4228 - }, { - "names": ["Quadro K5000"], - "vendor": "NVIDIA", - "performance": 3923 - }, { - "names": ["Quadro K5000M", "NVIDIA Quadro K5000M"], - "vendor": "NVIDIA", - "performance": 2850 - }, { - "names": ["Quadro K500M", "NVIDIA Quadro K500M"], - "vendor": "NVIDIA", - "performance": 480 - }, { - "names": ["Quadro K5100M", "NVIDIA Quadro K5100M"], - "vendor": "NVIDIA", - "performance": 2868 - }, { - "names": ["Quadro K510M", "NVIDIA Quadro K510M"], - "vendor": "NVIDIA", - "performance": 651 - }, { - "names": ["Quadro K5200"], - "vendor": "NVIDIA", - "performance": 5855 - }, { - "names": ["Quadro K600"], - "vendor": "NVIDIA", - "performance": 778 - }, { - "names": ["Quadro K6000"], - "vendor": "NVIDIA", - "performance": 8503 - }, { - "names": ["Quadro K610M", "NVIDIA Quadro K610M"], - "vendor": "NVIDIA", - "performance": 725 - }, { - "names": ["Quadro K620"], - "vendor": "NVIDIA", - "performance": 2274 - }, { - "names": ["Quadro K620M", "NVIDIA Quadro K620M"], - "vendor": "NVIDIA", - "performance": 1150 - }, { - "names": ["Quadro M1000M", "NVIDIA Quadro M1000M"], - "vendor": "NVIDIA", - "performance": 3002 - }, { - "names": ["Quadro M1200", "Quadro M1200 Mobile", "NVIDIA Quadro M1200"], - "vendor": "NVIDIA", - "performance": 3564 - }, { - "names": ["Quadro M2000"], - "vendor": "NVIDIA", - "performance": 4015 - }, { - "names": ["Quadro M2000M", "NVIDIA Quadro M2000M"], - "vendor": "NVIDIA", - "performance": 3576 - }, { - "names": ["Quadro M2200", "Quadro M2200 Mobile", "NVIDIA Quadro M2200"], - "vendor": "NVIDIA", - "performance": 4486 - }, { - "names": ["Quadro M3000M", "NVIDIA Quadro M3000M"], - "vendor": "NVIDIA", - "performance": 5424 - }, { - "names": ["Quadro M4000"], - "vendor": "NVIDIA", - "performance": 6526 - }, { - "names": ["Quadro M4000M", "NVIDIA Quadro M4000M"], - "vendor": "NVIDIA", - "performance": 6479 - }, { - "names": ["Quadro M5000"], - "vendor": "NVIDIA", - "performance": 9245 - }, { - "names": ["Quadro M5000M", "NVIDIA Quadro M5000M"], - "vendor": "NVIDIA", - "performance": 6432 - }, { - "names": ["Quadro M500M", "NVIDIA Quadro M500M"], - "vendor": "NVIDIA", - "performance": 1109 - }, { - "names": ["Quadro M520", "Quadro M520 Mobile", "NVIDIA Quadro M520"], - "vendor": "NVIDIA", - "performance": 1956 - }, { - "names": ["Quadro M5500", "Quadro M5500 Mobile", "NVIDIA Quadro M5500"], - "vendor": "NVIDIA", - "performance": 7915 - }, { - "names": ["Quadro M6000"], - "vendor": "NVIDIA", - "performance": 12164 - }, { - "names": ["Quadro M600M", "NVIDIA Quadro M600M"], - "vendor": "NVIDIA", - "performance": 1932 - }, { - "names": ["Quadro M620", "Quadro M620 Mobile", "NVIDIA Quadro M620"], - "vendor": "NVIDIA", - "performance": 2805 - }, { - "names": ["Quadro P1000", "NVIDIA Quadro P1000"], - "vendor": "NVIDIA", - "performance": 4328 - }, { - "names": ["Quadro P2000", "NVIDIA Quadro P2000"], - "vendor": "NVIDIA", - "performance": 7245 - }, { - "names": ["Quadro P2000 with Max-Q Design", "NVIDIA Quadro P2000 Max-Q"], - "performance": 4991 - }, { - "names": ["Quadro P3000", "Quadro P3000 Mobile", "NVIDIA Quadro P3000"], - "vendor": "NVIDIA", - "performance": 6703 - }, { - "names": ["Quadro P3200", "Quadro P3200 Mobile", "NVIDIA Quadro P3200"], - "vendor": "NVIDIA", - "performance": 7799 - }, { - "names": ["Quadro P3200 with Max-Q Design", "Quadro P3200 Max-Q"], - "vendor": "NVIDIA", - "performance": 8942 - }, { - "names": ["Quadro P400"], - "vendor": "NVIDIA", - "performance": 1661 - }, { - "names": ["Quadro P4000", "NVIDIA Quadro P4000"], - "vendor": "NVIDIA", - "performance": 11707 - }, { - "names": ["Quadro P4000 with Max-Q Design", "Quadro P4000 Max-Q", "NVIDIA Quadro P4000 Max-Q"], - "vendor": "NVIDIA", - "performance": 9083 - }, { - "names": ["Quadro P4200", "Quadro P4200 Mobile", "NVIDIA Quadro P4200"], - "vendor": "NVIDIA", - "performance": 12019 - }, { - "names": ["Quadro P500", "Quadro P500 Mobile", "NVIDIA Quadro P500"], - "vendor": "NVIDIA", - "performance": 1742 - }, { - "names": ["Quadro P5000", "NVIDIA Quadro P5000"], - "vendor": "NVIDIA", - "performance": 11450 - }, { - "names": ["Quadro P520", "NVIDIA Quadro P520"], - "performance": 2178 - }, { - "names": ["Quadro P5200", "Quadro P5200 Mobile", "NVIDIA Quadro P5200"], - "vendor": "NVIDIA", - "performance": 11630 - }, { - "names": ["Quadro P5200 with Max-Q Design", "Quadro P5200 Max-Q"], - "vendor": "NVIDIA", - "performance": 9796 - }, { - "names": ["Quadro P600", "NVIDIA Quadro P600"], - "vendor": "NVIDIA", - "performance": 3427 - }, { - "names": ["Quadro P6000"], - "vendor": "NVIDIA", - "performance": 15005 - }, { - "names": ["Quadro P620", "NVIDIA Quadro P620"], - "vendor": "NVIDIA", - "performance": 3658 - }, { - "names": ["Quadro RTX 3000", "NVIDIA Quadro RTX 3000 (Laptop)"], - "performance": 11269 - }, { - "names": ["Quadro RTX 3000 with Max-Q Design", "NVIDIA Quadro RTX 3000 Max-Q"], - "performance": 8306 - }, { - "names": ["Quadro RTX 4000", "NVIDIA Quadro RTX 4000 Max-Q"], - "vendor": "NVIDIA", - "performance": 15142 - }, { - "names": ["Quadro RTX 5000", "NVIDIA Quadro RTX 5000 Max-Q"], - "vendor": "NVIDIA", - "performance": 17321 - }, { - "names": ["Quadro RTX 6000"], - "vendor": "NVIDIA", - "performance": 19731 - }, { - "names": ["Quadro RTX 8000"], - "vendor": "NVIDIA", - "performance": 19221 - }, { - "names": ["Quadro T1000", "NVIDIA Quadro T1000 (Laptop)"], - "performance": 6448 - }, { - "names": ["Quadro T1000 with Max-Q Design", "NVIDIA Quadro T1000 Max-Q"], - "performance": 6888 - }, { - "names": ["Quadro T2000", "NVIDIA Quadro T2000 (Laptop)"], - "performance": 6785 - }, { - "names": ["Quadro T2000 with Max-Q Design", "NVIDIA Quadro T2000 Max-Q"], - "performance": 6243 - }, { - "names": ["Qualcomm Adreno 630 GPU", "Qualcomm Adreno 630"], - "performance": 249 - }, { - "names": ["Radeon 520", "Radeon 520 Mobile", "AMD Radeon 520"], - "vendor": "AMD", - "performance": 866 - }, { - "names": ["Radeon 530", "Radeon 530 Mobile", "AMD Radeon 530"], - "vendor": "AMD", - "performance": 938 - }, { - "names": ["Radeon 535", "Radeon 535 Mobile"], - "vendor": "AMD", - "performance": 1130 - }, { - "names": ["Radeon 540", "Radeon RX 540 Mobile", "AMD Radeon RX 540"], - "vendor": "AMD", - "performance": 1376 - }, { - "names": ["Radeon 540X", "Radeon 540X Mobile", "AMD Radeon 540X"], - "vendor": "AMD", - "performance": 1320 - }, { - "names": ["Radeon 550X", "Radeon 550X 640SP", "AMD Radeon RX 550X (Laptop)"], - "vendor": "AMD", - "performance": 1564 - }, { - "names": ["Radeon 620", "AMD Radeon 620"], - "performance": 859 - }, { - "names": ["Radeon 630", "AMD Radeon 630"], - "performance": 1262 - }, { - "names": ["Radeon 6750M", "Radeon HD 6750M", "AMD Radeon HD 6750M"], - "vendor": "AMD", - "performance": 911 - }, { - "names": ["Radeon E6460"], - "vendor": "AMD", - "performance": 324 - }, { - "names": ["Radeon E6465"], - "vendor": "AMD", - "performance": 164 - }, { - "names": ["Radeon E6760", "Radeon E6760 MXM"], - "vendor": "AMD", - "performance": 973 - }, { - "names": ["Radeon E8860"], - "vendor": "AMD", - "performance": 1577 - }, { - "names": ["Radeon HD 6230"], - "vendor": "AMD", - "performance": 221 - }, { - "names": ["Radeon HD 6250", "AMD Radeon HD 6250"], - "vendor": "AMD", - "performance": 98 - }, { - "names": ["Radeon HD 6290", "AMD Radeon HD 6290"], - "vendor": "AMD", - "performance": 117 - }, { - "names": ["Radeon HD 6320", "Radeon HD 6320 IGP", "AMD Radeon HD 6320"], - "vendor": "AMD", - "performance": 149 - }, { - "names": ["RADEON HD 6350", "Radeon HD 6350"], - "vendor": "AMD", - "performance": 142 - }, { - "names": ["Radeon HD 6370D", "Radeon HD 6370D IGP"], - "vendor": "AMD", - "performance": 311 - }, { - "names": ["Radeon HD 6380G", "Radeon HD 6380G IGP", "AMD Radeon HD 6380G"], - "vendor": "AMD", - "performance": 231 - }, { - "names": ["Radeon HD 6410D", "Radeon HD 6410D IGP"], - "vendor": "AMD", - "performance": 220 - }, { - "names": ["Radeon HD 6430M", "AMD Radeon HD 6430M"], - "vendor": "AMD", - "performance": 193 - }, { - "names": ["Radeon HD 6450", "AMD Radeon HD 6450 GDDR5"], - "vendor": "AMD", - "performance": 194 - }, { - "names": ["Radeon HD 6450A"], - "vendor": "AMD", - "performance": 260 - }, { - "names": ["Radeon HD 6470M", "AMD Radeon HD 6470M"], - "vendor": "AMD", - "performance": 228 - }, { - "names": ["Radeon HD 6480G", "Radeon HD 6480G IGP", "AMD Radeon HD 6480G + HD 7450M Dual Graphics"], - "vendor": "AMD", - "performance": 275 - }, { - "names": ["Radeon HD 6490M", "AMD Radeon HD 6490M"], - "vendor": "AMD", - "performance": 378 - }, { - "names": ["Radeon HD 6520G", "Radeon HD 6520G IGP", "AMD Radeon HD 6520G + HD 7450M Dual Graphics"], - "vendor": "AMD", - "performance": 300 - }, { - "names": ["Radeon HD 6530D", "Radeon HD 6530D IGP"], - "vendor": "AMD", - "performance": 311 - }, { - "names": ["Radeon HD 6550A"], - "vendor": "AMD", - "performance": 708 - }, { - "names": ["Radeon HD 6550D", "Radeon HD 6550D IGP", "AMD Radeon HD 6550D"], - "vendor": "AMD", - "performance": 412 - }, { - "names": ["Radeon HD 6570"], - "vendor": "AMD", - "performance": 499 - }, { - "names": ["Radeon HD 6610M"], - "vendor": "AMD", - "performance": 565 - }, { - "names": ["Radeon HD 6620G", "Radeon HD 6620G IGP", "AMD Radeon HD 6620G + HD 7670M Dual Graphics"], - "vendor": "AMD", - "performance": 431 - }, { - "names": ["Radeon HD 6630M", "AMD Radeon HD 6630M"], - "vendor": "AMD", - "performance": 685 - }, { - "names": ["Radeon HD 6650A"], - "vendor": "AMD", - "performance": 836 - }, { - "names": ["Radeon HD 6650M", "AMD Radeon HD 6650M"], - "vendor": "AMD", - "performance": 735 - }, { - "names": ["Radeon HD 6670"], - "vendor": "AMD", - "performance": 701 - }, { - "names": ["Radeon HD 6750"], - "vendor": "AMD", - "performance": 1088 - }, { - "names": ["Radeon HD 6750M", "Radeon HD 6750M Mac Edition"], - "vendor": "AMD", - "performance": 937 - }, { - "names": ["Radeon HD 6770"], - "vendor": "AMD", - "performance": 1247 - }, { - "names": ["Radeon HD 6770M", "AMD Radeon HD 6770M"], - "vendor": "AMD", - "performance": 964 - }, { - "names": ["Radeon HD 6790", "AMD Radeon HD 6790"], - "vendor": "AMD", - "performance": 1718 - }, { - "names": ["Radeon HD 6850 X2"], - "vendor": "AMD", - "performance": 2534 - }, { - "names": ["Radeon HD 6970M", "AMD Radeon HD 6970M"], - "vendor": "AMD", - "performance": 2270 - }, { - "names": ["Radeon HD 6990"], - "vendor": "AMD", - "performance": 2933 - }, { - "names": ["Radeon HD 7290", "Radeon HD 7290 IGP", "AMD Radeon HD 7290"], - "vendor": "AMD", - "performance": 115 - }, { - "names": ["Radeon HD 7310", "Radeon HD 7310 IGP", "AMD Radeon HD 7310"], - "vendor": "AMD", - "performance": 131 - }, { - "names": ["Radeon HD 7340", "Radeon HD 7340 IGP", "AMD Radeon HD 7340"], - "vendor": "AMD", - "performance": 157 - }, { - "names": ["Radeon HD 7350", "Radeon HD 7350 OEM"], - "vendor": "AMD", - "performance": 216 - }, { - "names": ["Radeon HD 7400G", "Radeon HD 7400G IGP", "AMD Radeon HD 7400G"], - "vendor": "AMD", - "performance": 300 - }, { - "names": ["Radeon HD 7420G", "Radeon HD 7420G IGP", "AMD Radeon HD 7420G"], - "vendor": "AMD", - "performance": 333 - }, { - "names": ["Radeon HD 7450", "Radeon HD 7450 OEM"], - "vendor": "AMD", - "performance": 230 - }, { - "names": ["Radeon HD 7450A"], - "vendor": "AMD", - "performance": 288 - }, { - "names": ["Radeon HD 7450M", "AMD Radeon HD 6620G + HD 7450M Dual Graphics"], - "vendor": "AMD", - "performance": 330 - }, { - "names": ["Radeon HD 7470", "Radeon HD 7470 OEM"], - "vendor": "AMD", - "performance": 486 - }, { - "names": ["Radeon HD 7470M", "AMD Radeon HD 7470M"], - "vendor": "AMD", - "performance": 408 - }, { - "names": ["Radeon HD 7480D", "Radeon HD 7480D IGP", "AMD Radeon HD 7480D"], - "vendor": "AMD", - "performance": 297 - }, { - "names": ["Radeon HD 7500G", "Radeon HD 7500G IGP", "AMD Radeon HD 7500G + HD 7550M Dual Graphics"], - "vendor": "AMD", - "performance": 303 - }, { - "names": ["Radeon HD 7520G", "Radeon HD 7520G IGP", "AMD Radeon HD 7520G + HD 7670M Dual Graphics"], - "vendor": "AMD", - "performance": 314 - }, { - "names": ["Radeon HD 7540D", "Radeon HD 7540D IGP"], - "vendor": "AMD", - "performance": 348 - }, { - "names": ["Radeon HD 7550M", "AMD Radeon HD 7550M"], - "vendor": "AMD", - "performance": 465 - }, { - "names": ["Radeon HD 7560D", "Radeon HD 7560D IGP", "AMD Radeon HD 7560D"], - "vendor": "AMD", - "performance": 483 - }, { - "names": ["Radeon HD 7570"], - "vendor": "AMD", - "performance": 648 - }, { - "names": ["Radeon HD 7570M", "AMD Radeon HD 7570M"], - "vendor": "AMD", - "performance": 469 - }, { - "names": ["Radeon HD 7600G", "Radeon HD 7600G IGP", "AMD Radeon HD 7600G"], - "vendor": "AMD", - "performance": 354 - }, { - "names": ["Radeon HD 7610M", "AMD Radeon HD 7640G + HD 7610M Dual Graphics"], - "vendor": "AMD", - "performance": 632 - }, { - "names": ["Radeon HD 7620G", "Radeon HD 7620G IGP", "AMD Radeon HD 7620G"], - "vendor": "AMD", - "performance": 346 - }, { - "names": ["Radeon HD 7640G", "Radeon HD 7640G IGP", "AMD Radeon HD 7640G + HD 7670M Dual Graphics"], - "vendor": "AMD", - "performance": 455 - }, { - "names": ["Radeon HD 7650A"], - "vendor": "AMD", - "performance": 553 - }, { - "names": ["Radeon HD 7650M", "AMD Radeon HD 7650M"], - "vendor": "AMD", - "performance": 508 - }, { - "names": ["Radeon HD 7660D", "Radeon HD 7660D IGP", "AMD Radeon HD 7660D"], - "vendor": "AMD", - "performance": 515 - }, { - "names": ["Radeon HD 7660G", "Radeon HD 7660G IGP", "AMD Radeon HD 7660G + HD 7670M Dual Graphics"], - "vendor": "AMD", - "performance": 477 - }, { - "names": ["Radeon HD 7670", "Radeon HD 7670 OEM"], - "vendor": "AMD", - "performance": 873 - }, { - "names": ["Radeon HD 7670A"], - "vendor": "AMD", - "performance": 1050 - }, { - "names": ["Radeon HD 7670M", "AMD Radeon HD 7670M"], - "vendor": "AMD", - "performance": 424 - }, { - "names": ["Radeon HD 7690M", "AMD Radeon HD 7690M"], - "vendor": "AMD", - "performance": 1003 - }, { - "names": ["Radeon HD 7690M XT", "AMD Radeon HD 7690M XT"], - "vendor": "AMD", - "performance": 1009 - }, { - "names": ["Radeon HD 7730"], - "vendor": "AMD", - "performance": 1252 - }, { - "names": ["Radeon HD 7730M", "AMD Radeon HD 7730M"], - "vendor": "AMD", - "performance": 685 - }, { - "names": ["Radeon HD 7750"], - "vendor": "AMD", - "performance": 1670 - }, { - "names": ["Radeon HD 7750M", "AMD Radeon HD 7750M"], - "vendor": "AMD", - "performance": 1191 - }, { - "names": ["Radeon HD 7770", "Radeon HD 7770 GHz Edition", "AMD Radeon HD 7770"], - "vendor": "AMD", - "performance": 2151 - }, { - "names": ["Radeon HD 7790"], - "vendor": "AMD", - "performance": 3090 - }, { - "names": ["Radeon HD 7850"], - "vendor": "AMD", - "performance": 3770 - }, { - "names": ["Radeon HD 7850M", "AMD Radeon HD 7850M"], - "vendor": "AMD", - "performance": 1373 - }, { - "names": ["Radeon HD 7870", "Radeon HD 7870 XT", "AMD Radeon HD 7870"], - "vendor": "AMD", - "performance": 4641 - }, { - "names": ["Radeon HD 7870M", "AMD Radeon HD 7870M"], - "vendor": "AMD", - "performance": 1507 - }, { - "names": ["Radeon HD 7950", "R9 280", "Radeon HD 7950"], - "vendor": "AMD", - "performance": 4765 - }, { - "names": ["Radeon HD 7970", "R9 280X", "Radeon HD 7970"], - "vendor": "AMD", - "performance": 5248 - }, { - "names": ["Radeon HD 7970M", "AMD Radeon HD 7970M"], - "vendor": "AMD", - "performance": 3619 - }, { - "names": ["Radeon HD 7990"], - "vendor": "AMD", - "performance": 5566 - }, { - "names": ["Radeon HD 8180", "Radeon HD 8180 IGP", "AMD Radeon HD 8180"], - "vendor": "AMD", - "performance": 152 - }, { - "names": ["Radeon HD 8210", "Radeon HD 8210 IGP", "AMD Radeon HD 8210"], - "vendor": "AMD", - "performance": 207 - }, { - "names": ["Radeon HD 8210E"], - "vendor": "AMD", - "performance": 194 - }, { - "names": ["Radeon HD 8240", "Radeon HD 8240 IGP", "AMD Radeon HD 8240"], - "vendor": "AMD", - "performance": 250 - }, { - "names": ["Radeon HD 8250", "Radeon HD 8250 IGP", "AMD Radeon HD 8250"], - "vendor": "AMD", - "performance": 203 - }, { - "names": ["Radeon HD 8280", "Radeon HD 8280 IGP", "AMD Radeon HD 8280"], - "vendor": "AMD", - "performance": 319 - }, { - "names": ["Radeon HD 8280E"], - "vendor": "AMD", - "performance": 283 - }, { - "names": ["Radeon HD 8310E"], - "vendor": "AMD", - "performance": 341 - }, { - "names": ["Radeon HD 8330", "Radeon HD 8330 IGP", "AMD Radeon HD 8330"], - "vendor": "AMD", - "performance": 247 - }, { - "names": ["Radeon HD 8330E"], - "vendor": "AMD", - "performance": 241 - }, { - "names": ["Radeon HD 8350", "Radeon HD 8350 OEM"], - "vendor": "AMD", - "performance": 209 - }, { - "names": ["Radeon HD 8350G", "Radeon HD 8350G IGP", "AMD Radeon HD 8350G"], - "vendor": "AMD", - "performance": 443 - }, { - "names": ["Radeon HD 8370D", "Radeon HD 8370D IGP"], - "vendor": "AMD", - "performance": 283 - }, { - "names": ["Radeon HD 8400", "Radeon HD 8400 IGP", "AMD Radeon HD 8400"], - "vendor": "AMD", - "performance": 256 - }, { - "names": ["Radeon HD 8400E"], - "vendor": "AMD", - "performance": 339 - }, { - "names": ["Radeon HD 8410G", "Radeon HD 8410G IGP", "AMD Radeon HD 8410G"], - "vendor": "AMD", - "performance": 435 - }, { - "names": ["Radeon HD 8450G", "Radeon HD 8450G IGP", "AMD Radeon HD 8450G + Radeon HD 8570M Dual Graphics"], - "vendor": "AMD", - "performance": 385 - }, { - "names": ["Radeon HD 8470", "Radeon HD 8470 OEM"], - "vendor": "AMD", - "performance": 341 - }, { - "names": ["Radeon HD 8470D", "Radeon HD 8470D IGP", "AMD Radeon HD 8470D"], - "vendor": "AMD", - "performance": 364 - }, { - "names": ["Radeon HD 8490", "Radeon HD 8490 OEM"], - "vendor": "AMD", - "performance": 273 - }, { - "names": ["Radeon HD 8510G", "Radeon HD 8510G IGP", "AMD Radeon HD 8510G"], - "vendor": "AMD", - "performance": 378 - }, { - "names": ["Radeon HD 8550D", "Radeon HD 8550D IGP"], - "vendor": "AMD", - "performance": 685 - }, { - "names": ["Radeon HD 8550G", "Radeon HD 8550G IGP", "AMD Radeon HD 8550G + HD 8750M Dual Graphics"], - "vendor": "AMD", - "performance": 431 - }, { - "names": ["Radeon HD 8550G + 7600M Dual", "AMD Radeon HD 8550G + HD 8670M Dual Graphics"], - "performance": 901 - }, { - "names": ["Radeon HD 8570", "Radeon HD 8570 OEM"], - "vendor": "AMD", - "performance": 1002 - }, { - "names": ["Radeon HD 8570D", "Radeon HD 8570D IGP", "AMD Radeon HD 8570D"], - "vendor": "AMD", - "performance": 445 - }, { - "names": ["Radeon HD 8570M", "AMD Radeon HD 8650G + HD 8570M Dual Graphics"], - "vendor": "AMD", - "performance": 485 - }, { - "names": ["Radeon HD 8610G", "Radeon HD 8610G IGP", "AMD Radeon HD 8610G"], - "vendor": "AMD", - "performance": 442 - }, { - "names": ["Radeon HD 8650D", "Radeon HD 8650D IGP"], - "vendor": "AMD", - "performance": 526 - }, { - "names": ["Radeon HD 8650G", "Radeon HD 8650G IGP", "AMD Radeon HD 8650G + HD 8670M Dual Graphics"], - "vendor": "AMD", - "performance": 515 - }, { - "names": ["Radeon HD 8670D", "Radeon HD 8670D IGP", "AMD Radeon HD 8670D"], - "vendor": "AMD", - "performance": 574 - }, { - "names": ["Radeon HD 8670M", "AMD Radeon HD 8670M"], - "vendor": "AMD", - "performance": 520 - }, { - "names": ["Radeon HD 8690M", "AMD Radeon HD 8690M"], - "vendor": "AMD", - "performance": 984 - }, { - "names": ["Radeon HD 8730M", "AMD Radeon HD 8730M"], - "vendor": "AMD", - "performance": 728 - }, { - "names": ["Radeon HD 8750M", "AMD Radeon HD 8750M"], - "vendor": "AMD", - "performance": 863 - }, { - "names": ["Radeon HD 8790M", "AMD Radeon HD 8790M"], - "vendor": "AMD", - "performance": 1306 - }, { - "names": ["Radeon HD 8850M", "AMD Radeon HD 8850M"], - "vendor": "AMD", - "performance": 973 - }, { - "names": ["Radeon HD 8870M", "AMD Radeon HD 8870M"], - "vendor": "AMD", - "performance": 1638 - }, { - "names": ["Radeon HD 8950", "Radeon HD 8950 OEM"], - "vendor": "AMD", - "performance": 2066 - }, { - "names": ["Radeon HD 8970M", "AMD Radeon HD 8970M"], - "vendor": "AMD", - "performance": 3876 - }, { - "names": ["Radeon HD 8990", "Radeon HD 8990 OEM"], - "vendor": "AMD", - "performance": 5214 - }, { - "names": ["Radeon Instinct MI25 MxGPU", "Radeon Instinct MI25"], - "vendor": "AMD", - "performance": 10466 - }, { - "names": ["Radeon M535DX", "Radeon R8 M535DX"], - "vendor": "AMD", - "performance": 750 - }, { - "names": ["Radeon Pro 450", "AMD Radeon Pro 450"], - "vendor": "AMD", - "performance": 2723 - }, { - "names": ["Radeon Pro 455", "AMD Radeon Pro 455"], - "vendor": "AMD", - "performance": 3113 - }, { - "names": ["Radeon Pro 460", "AMD Radeon Pro 460"], - "vendor": "AMD", - "performance": 3453 - }, { - "names": ["Radeon Pro 5300M", "AMD Radeon Pro 5300M"], - "performance": 5658 - }, { - "names": ["Radeon Pro 5500M", "AMD Radeon Pro 5500M"], - "performance": 6650 - }, { - "names": ["Radeon Pro 555", "AMD Radeon Pro 555"], - "vendor": "AMD", - "performance": 3141 - }, { - "names": ["Radeon Pro 560", "AMD Radeon Pro 560"], - "vendor": "AMD", - "performance": 3475 - }, { - "names": ["Radeon Pro 5600M", "AMD Radeon Pro 5600M"], - "performance": 9640 - }, { - "names": ["Radeon Pro 560X", "AMD Radeon Pro 560X"], - "vendor": "AMD", - "performance": 3678 - }, { - "names": ["Radeon Pro 570"], - "vendor": "AMD", - "performance": 6337 - }, { - "names": ["Radeon Pro 580"], - "vendor": "AMD", - "performance": 7753 - }, { - "names": ["Radeon Pro Duo"], - "vendor": "AMD", - "performance": 9672 - }, { - "names": ["Radeon Pro SSG"], - "vendor": "AMD", - "performance": 10498 - }, { - "names": ["Radeon Pro V340 MxGPU"], - "vendor": "AMD", - "performance": 2853 - }, { - "names": ["Radeon Pro Vega 16", "AMD Radeon Pro Vega 16"], - "vendor": "AMD", - "performance": 4683 - }, { - "names": ["Radeon Pro Vega 20", "AMD Radeon Pro Vega 20"], - "vendor": "AMD", - "performance": 5752 - }, { - "names": ["Radeon Pro Vega 56", "AMD Radeon Pro Vega 56"], - "vendor": "AMD", - "performance": 12209 - }, { - "names": ["Radeon Pro Vega 64"], - "vendor": "AMD", - "performance": 11456 - }, { - "names": ["Radeon Pro WX 2100"], - "vendor": "AMD", - "performance": 1612 - }, { - "names": ["Radeon Pro WX 3100", "AMD Radeon Pro WX 3100"], - "vendor": "AMD", - "performance": 2855 - }, { - "names": ["Radeon Pro WX 3200", "AMD Radeon Pro WX 3200"], - "performance": 2560 - }, { - "names": ["Radeon Pro WX 4100"], - "vendor": "AMD", - "performance": 3758 - }, { - "names": ["Radeon Pro WX 4130", "Radeon Pro WX 4130 Mobile", "AMD Radeon Pro WX 4130"], - "vendor": "AMD", - "performance": 2304 - }, { - "names": ["Radeon Pro WX 4150", "Radeon Pro WX 4150 Mobile", "AMD Radeon Pro WX 4150"], - "vendor": "AMD", - "performance": 1991 - }, { - "names": ["Radeon Pro WX 4170", "Radeon Pro WX 4170 Mobile"], - "vendor": "AMD", - "performance": 1409 - }, { - "names": ["Radeon Pro WX 5100"], - "vendor": "AMD", - "performance": 5329 - }, { - "names": ["Radeon Pro WX 7100", "AMD Radeon Pro WX 7100"], - "vendor": "AMD", - "performance": 7674 - }, { - "names": ["Radeon Pro WX 8200"], - "vendor": "AMD", - "performance": 14137 - }, { - "names": ["Radeon Pro WX 9100"], - "vendor": "AMD", - "performance": 12372 - }, { - "names": ["Radeon Pro WX Vega M GL", "AMD Radeon Pro WX Vega M GL"], - "vendor": "AMD", - "performance": 6049 - }, { - "names": ["Radeon R2", "Radeon R2 Graphics", "AMD Radeon R2 (Stoney Ridge)"], - "vendor": "AMD", - "performance": 241 - }, { - "names": ["Radeon R3", "Radeon R3 Graphics", "AMD Radeon R3 (Mullins", "Beema)"], - "vendor": "AMD", - "performance": 301 - }, { - "names": ["Radeon R4", "Radeon R4 Graphics", "AMD Radeon R4 (Beema)"], - "vendor": "AMD", - "performance": 340 - }, { - "names": ["Radeon R5 220", "Radeon R5 220 OEM"], - "vendor": "AMD", - "performance": 136 - }, { - "names": ["Radeon R5 230"], - "vendor": "AMD", - "performance": 242 - }, { - "names": ["Radeon R5 235", "Radeon R5 235 OEM"], - "vendor": "AMD", - "performance": 318 - }, { - "names": ["Radeon R5 235X", "Radeon R5 235X OEM"], - "vendor": "AMD", - "performance": 368 - }, { - "names": ["Radeon R5 240", "Radeon R5 240 OEM"], - "vendor": "AMD", - "performance": 516 - }, { - "names": ["Radeon R5 310", "Radeon R5 310 OEM"], - "vendor": "AMD", - "performance": 332 - }, { - "names": ["Radeon R5 330", "Radeon R5 330 OEM"], - "vendor": "AMD", - "performance": 617 - }, { - "names": ["Radeon R5 340", "Radeon R5 340 OEM"], - "vendor": "AMD", - "performance": 1055 - }, { - "names": ["Radeon R5 430", "Radeon R5 430 OEM"], - "vendor": "AMD", - "performance": 982 - }, { - "names": ["Radeon R5 435", "Radeon R5 435 OEM"], - "vendor": "AMD", - "performance": 841 - }, { - "names": ["Radeon R5 A240"], - "vendor": "AMD", - "performance": 576 - }, { - "names": ["Radeon R5 M230", "AMD Radeon R5 M230"], - "vendor": "AMD", - "performance": 384 - }, { - "names": ["Radeon R5 M240", "AMD Radeon R5 M240"], - "vendor": "AMD", - "performance": 432 - }, { - "names": ["Radeon R5 M255", "AMD Radeon R5 M255"], - "vendor": "AMD", - "performance": 589 - }, { - "names": ["Radeon R5 M315", "AMD Radeon R5 M315"], - "vendor": "AMD", - "performance": 495 - }, { - "names": ["Radeon R5 M320", "AMD Radeon R5 M320"], - "vendor": "AMD", - "performance": 428 - }, { - "names": ["Radeon R5 M330", "AMD Radeon R5 M330"], - "vendor": "AMD", - "performance": 596 - }, { - "names": ["Radeon R5 M335", "AMD Radeon R5 M335"], - "vendor": "AMD", - "performance": 549 - }, { - "names": ["Radeon R5 M420", "AMD Radeon R5 M420"], - "vendor": "AMD", - "performance": 470 - }, { - "names": ["Radeon R5 M430", "AMD Radeon R5 M430"], - "vendor": "AMD", - "performance": 649 - }, { - "names": ["Radeon R5 M435"], - "vendor": "AMD", - "performance": 896 - }, { - "names": ["Radeon R6", "Radeon R6 Graphics", "AMD Radeon R6 (Carrizo)"], - "vendor": "AMD", - "performance": 572 - }, { - "names": ["Radeon R6 + R7 M265DX Dual", "Radeon R7 M265DX"], - "vendor": "AMD", - "performance": 571 - }, { - "names": ["Radeon R6 M255DX", "AMD Radeon R6 M255DX"], - "vendor": "AMD", - "performance": 570 - }, { - "names": ["Radeon R7 + R7 240 Dual", "Radeon R7 240"], - "vendor": "AMD", - "performance": 1045 - }, { - "names": ["Radeon R7 + R7 250 Dual", "Radeon R7 250"], - "vendor": "AMD", - "performance": 1232 - }, { - "names": ["Radeon R7 + R7 350 Dual", "Radeon R7 350"], - "vendor": "AMD", - "performance": 1982 - }, { - "names": ["Radeon R7 240", "Radeon R7 240 OEM"], - "vendor": "AMD", - "performance": 835 - }, { - "names": ["Radeon R7 250", "Radeon R7 250 OEM", "AMD Radeon R7 250"], - "vendor": "AMD", - "performance": 1192 - }, { - "names": ["Radeon R7 250X"], - "vendor": "AMD", - "performance": 2269 - }, { - "names": ["Radeon R7 260"], - "vendor": "AMD", - "performance": 2892 - }, { - "names": ["Radeon R7 260X"], - "vendor": "AMD", - "performance": 3066 - }, { - "names": ["Radeon R7 340", "Radeon R7 340 OEM"], - "vendor": "AMD", - "performance": 931 - }, { - "names": ["Radeon R7 360"], - "vendor": "AMD", - "performance": 3099 - }, { - "names": ["Radeon R7 370", "AMD Radeon R7 370"], - "vendor": "AMD", - "performance": 4418 - }, { - "names": ["Radeon R7 430", "Radeon R7 430 OEM"], - "vendor": "AMD", - "performance": 1215 - }, { - "names": ["Radeon R7 450", "Radeon R7 450 OEM"], - "vendor": "AMD", - "performance": 1918 - }, { - "names": ["Radeon R7 A265"], - "vendor": "AMD", - "performance": 955 - }, { - "names": ["Radeon R7 A360"], - "vendor": "AMD", - "performance": 720 - }, { - "names": ["Radeon R7 M260", "AMD Radeon R7 M260"], - "vendor": "AMD", - "performance": 438 - }, { - "names": ["Radeon R7 M260DX"], - "vendor": "AMD", - "performance": 811 - }, { - "names": ["Radeon R7 M260X", "AMD Radeon R7 M260X"], - "vendor": "AMD", - "performance": 1013 - }, { - "names": ["Radeon R7 M265", "AMD Radeon R7 M265"], - "vendor": "AMD", - "performance": 813 - }, { - "names": ["Radeon R7 M270", "AMD Radeon R7 M270"], - "vendor": "AMD", - "performance": 755 - }, { - "names": ["Radeon R7 M270DX"], - "vendor": "AMD", - "performance": 962 - }, { - "names": ["Radeon R7 M340", "AMD Radeon R7 M340"], - "vendor": "AMD", - "performance": 636 - }, { - "names": ["Radeon R7 M350"], - "vendor": "AMD", - "performance": 1025 - }, { - "names": ["Radeon R7 M360", "AMD Radeon R7 M360"], - "vendor": "AMD", - "performance": 539 - }, { - "names": ["Radeon R7 M365X"], - "vendor": "AMD", - "performance": 902 - }, { - "names": ["Radeon R7 M370", "AMD Radeon R7 M370"], - "vendor": "AMD", - "performance": 1418 - }, { - "names": ["Radeon R7 M380", "AMD Radeon R7 M380"], - "vendor": "AMD", - "performance": 1447 - }, { - "names": ["Radeon R7 M440", "AMD Radeon R7 M440"], - "vendor": "AMD", - "performance": 883 - }, { - "names": ["Radeon R7 M445", "AMD Radeon R7 M445"], - "vendor": "AMD", - "performance": 922 - }, { - "names": ["Radeon R7 M460", "AMD Radeon R7 M460"], - "vendor": "AMD", - "performance": 1009 - }, { - "names": ["Radeon R7 M465", "AMD Radeon R7 M465"], - "vendor": "AMD", - "performance": 1306 - }, { - "names": ["Radeon R7 M465X"], - "vendor": "AMD", - "performance": 1691 - }, { - "names": ["Radeon R8 M365DX", "AMD Radeon R8 M365DX"], - "vendor": "AMD", - "performance": 741 - }, { - "names": ["Radeon R8 M445DX", "AMD Radeon R8 M445DX"], - "vendor": "AMD", - "performance": 794 - }, { - "names": ["Radeon R9 255", "Radeon R9 255 OEM"], - "vendor": "AMD", - "performance": 1268 - }, { - "names": ["Radeon R9 260", "Radeon R9 260 OEM"], - "vendor": "AMD", - "performance": 3018 - }, { - "names": ["Radeon R9 270"], - "vendor": "AMD", - "performance": 4213 - }, { - "names": ["Radeon R9 270X", "AMD Radeon R9 270X"], - "vendor": "AMD", - "performance": 4823 - }, { - "names": ["Radeon R9 280"], - "vendor": "AMD", - "performance": 5550 - }, { - "names": ["Radeon R9 280X", "AMD Radeon R9 280X"], - "vendor": "AMD", - "performance": 6248 - }, { - "names": ["Radeon R9 285", "380", "Radeon R9 285"], - "vendor": "AMD", - "performance": 5550 - }, { - "names": ["Radeon R9 290"], - "vendor": "AMD", - "performance": 8277 - }, { - "names": ["Radeon R9 290X", "AMD Radeon R9 290X"], - "vendor": "AMD", - "performance": 8548 - }, { - "names": ["Radeon R9 295X2"], - "vendor": "AMD", - "performance": 8311 - }, { - "names": ["Radeon R9 360", "Radeon R9 360 OEM"], - "vendor": "AMD", - "performance": 3032 - }, { - "names": ["Radeon R9 370"], - "vendor": "AMD", - "performance": 4722 - }, { - "names": ["Radeon R9 380", "AMD Radeon R9 380"], - "vendor": "AMD", - "performance": 6141 - }, { - "names": ["Radeon R9 380X"], - "vendor": "AMD", - "performance": 6015 - }, { - "names": ["Radeon R9 390"], - "vendor": "AMD", - "performance": 8731 - }, { - "names": ["Radeon R9 390X", "AMD Radeon R9 390X"], - "vendor": "AMD", - "performance": 9571 - }, { - "names": ["Radeon R9 A375"], - "vendor": "AMD", - "performance": 1024 - }, { - "names": ["Radeon R9 Fury", "Radeon R9 FURY", "AMD Radeon R9 Fury"], - "vendor": "AMD", - "performance": 9571 - }, { - "names": ["Radeon R9 Fury + Fury X", "Radeon R9 FURY X"], - "vendor": "AMD", - "performance": 9741 - }, { - "names": ["Radeon R9 M265X", "AMD Radeon R9 M265X"], - "vendor": "AMD", - "performance": 933 - }, { - "names": ["Radeon R9 M270X"], - "vendor": "AMD", - "performance": 1445 - }, { - "names": ["Radeon R9 M275", "AMD Radeon R9 M275"], - "vendor": "AMD", - "performance": 1115 - }, { - "names": ["Radeon R9 M275X", "M375", "Radeon R9 M275X"], - "vendor": "AMD", - "performance": 1575 - }, { - "names": ["Radeon R9 M280X", "AMD Radeon R9 M280X"], - "vendor": "AMD", - "performance": 1148 - }, { - "names": ["Radeon R9 M290X", "AMD Radeon R9 M290X"], - "vendor": "AMD", - "performance": 3327 - }, { - "names": ["Radeon R9 M295X", "AMD Radeon R9 M295X"], - "vendor": "AMD", - "performance": 5150 - }, { - "names": ["Radeon R9 M360"], - "vendor": "AMD", - "performance": 1772 - }, { - "names": ["Radeon R9 M365X", "AMD Radeon R9 M365X"], - "vendor": "AMD", - "performance": 1482 - }, { - "names": ["Radeon R9 M370X", "Radeon R9 M370X Mac Edition", "AMD Radeon R9 M370X"], - "vendor": "AMD", - "performance": 1351 - }, { - "names": ["Radeon R9 M375", "AMD Radeon R9 M375"], - "vendor": "AMD", - "performance": 979 - }, { - "names": ["Radeon R9 M375X"], - "vendor": "AMD", - "performance": 1962 - }, { - "names": ["Radeon R9 M380", "AMD Radeon R9 M380"], - "vendor": "AMD", - "performance": 3051 - }, { - "names": ["Radeon R9 M385", "AMD Radeon R9 M385"], - "vendor": "AMD", - "performance": 2180 - }, { - "names": ["Radeon R9 M385X", "AMD Radeon R9 M385X"], - "vendor": "AMD", - "performance": 1760 - }, { - "names": ["Radeon R9 M390X", "AMD Radeon R9 M390X"], - "vendor": "AMD", - "performance": 4357 - }, { - "names": ["Radeon R9 M395", "Radeon R9 M395 Mac Edition", "AMD Radeon R9 M395"], - "vendor": "AMD", - "performance": 4954 - }, { - "names": ["Radeon R9 M395X", "AMD Radeon R9 M395X"], - "vendor": "AMD", - "performance": 4775 - }, { - "names": ["Radeon R9 M470", "AMD Radeon R9 M470"], - "vendor": "AMD", - "performance": 2435 - }, { - "names": ["Radeon R9 M470X", "AMD Radeon R9 M470X"], - "vendor": "AMD", - "performance": 3400 - }, { - "names": ["Radeon R9 M485X", "AMD Radeon R9 M485X"], - "vendor": "AMD", - "performance": 4842 - }, { - "names": ["Radeon RX 460", "AMD Radeon RX 460 (Desktop)"], - "vendor": "AMD", - "performance": 4042 - }, { - "names": ["Radeon RX 470", "AMD Radeon RX 470 (Desktop)"], - "vendor": "AMD", - "performance": 7918 - }, { - "names": ["Radeon RX 480", "AMD Radeon RX 480 (Desktop)"], - "vendor": "AMD", - "performance": 8509 - }, { - "names": ["Radeon RX 550", "AMD Radeon RX 550 (Laptop)"], - "vendor": "AMD", - "performance": 2436 - }, { - "names": ["Radeon RX 5500M", "AMD Radeon RX 5500M"], - "performance": 4153 - }, { - "names": ["Radeon RX 550X"], - "vendor": "AMD", - "performance": 1751 - }, { - "names": ["Radeon RX 560", "AMD Radeon RX 560 (Laptop)"], - "vendor": "AMD", - "performance": 3646 - }, { - "names": ["Radeon RX 5600", "AMD Radeon RX 5600 XT (Desktop)"], - "performance": 10533 - }, { - "names": ["Radeon RX 5600M", "AMD Radeon RX 5600M"], - "performance": 6292 - }, { - "names": ["Radeon RX 560X", "AMD Radeon RX 560X (Laptop)"], - "vendor": "AMD", - "performance": 3520 - }, { - "names": ["Radeon RX 570", "AMD Radeon RX 570 (Desktop)"], - "vendor": "AMD", - "performance": 6967 - }, { - "names": ["Radeon RX 5700", "AMD Radeon RX 5700 (Desktop)"], - "performance": 14453 - }, { - "names": ["Radeon RX 5700 XT", "AMD Radeon RX 5700 XT (Desktop)"], - "performance": 16659 - }, { - "names": ["Radeon RX 570X", "AMD Radeon RX 570X (Laptop)"], - "vendor": "AMD", - "performance": 1923 - }, { - "names": ["Radeon RX 580", "AMD Radeon RX 580 (Desktop)"], - "vendor": "AMD", - "performance": 8753 - }, { - "names": ["Radeon RX 580 2048SP"], - "vendor": "AMD", - "performance": 7744 - }, { - "names": ["Radeon RX 580X", "AMD Radeon RX 580X (Laptop)"], - "vendor": "AMD", - "performance": 7798 - }, { - "names": ["Radeon RX 590", "AMD Radeon RX 590 (Desktop)"], - "vendor": "AMD", - "performance": 9482 - }, { - "names": ["Radeon RX 640", "AMD Radeon RX 640"], - "performance": 1229 - }, { - "names": ["Radeon RX Vega 10", "Radeon RX Vega 10 Mobile", "AMD Radeon RX Vega 10"], - "vendor": "AMD", - "performance": 1518 - }, { - "names": ["Radeon RX Vega 11", "AMD Radeon RX Vega 11"], - "vendor": "AMD", - "performance": 2117 - }, { - "names": ["Radeon RX Vega 11 PRD", "Radeon RX Vega 11 Efficient"], - "vendor": "AMD", - "performance": 2402 - }, { - "names": ["Radeon RX Vega 56", "AMD Radeon RX Vega 56"], - "vendor": "AMD", - "performance": 13326 - }, { - "names": ["Radeon RX Vega 64", "AMD Radeon RX Vega 64"], - "vendor": "AMD", - "performance": 14646 - }, { - "names": ["Radeon RX Vega 8", "Radeon Vega 8"], - "vendor": "AMD", - "performance": 1586 - }, { - "names": ["Radeon RX Vega M GH", "AMD Radeon RX Vega M GH"], - "vendor": "AMD", - "performance": 6770 - }, { - "names": ["Radeon RX Vega M GL"], - "vendor": "AMD", - "performance": 3600 - }, { - "names": ["Radeon Sky 500"], - "vendor": "AMD", - "performance": 4889 - }, { - "names": ["Radeon Vega 11", "Radeon Vega 11 Embedded"], - "vendor": "AMD", - "performance": 1903 - }, { - "names": ["Radeon Vega 2", "AMD Radeon RX Vega 2"], - "performance": 425 - }, { - "names": ["Radeon Vega 3", "Radeon Vega 3 Embedded", "AMD Radeon RX Vega 3"], - "vendor": "AMD", - "performance": 905 - }, { - "names": ["Radeon Vega 3 Mobile"], - "vendor": "AMD", - "performance": 1064 - }, { - "names": ["Radeon Vega 6", "Radeon Vega 6 Mobile"], - "vendor": "AMD", - "performance": 1218 - }, { - "names": ["Radeon Vega 8", "Radeon Vega 8 Embedded"], - "vendor": "AMD", - "performance": 1571 - }, { - "names": ["Radeon Vega 9", "AMD Radeon RX Vega 9"], - "performance": 1663 - }, { - "names": ["Radeon Vega Frontier Edition"], - "vendor": "AMD", - "performance": 14072 - }, { - "names": ["Radeon VII"], - "vendor": "AMD", - "performance": 16883 - }, { - "names": ["Tesla C2050"], - "vendor": "NVIDIA", - "performance": 3515 - }, { - "names": ["Tesla C2070"], - "vendor": "NVIDIA", - "performance": 3275 - }, { - "names": ["Tesla C2075"], - "vendor": "NVIDIA", - "performance": 3364 - }, { - "names": ["Tesla M10"], - "vendor": "NVIDIA", - "performance": 3490 - }, { - "names": ["Tesla M2070-Q"], - "vendor": "NVIDIA", - "performance": 1306 - }, { - "names": ["Tesla M6"], - "vendor": "NVIDIA", - "performance": 7621 - }, { - "names": ["Tesla M60"], - "vendor": "NVIDIA", - "performance": 7329 - }, { - "names": ["Tesla T4"], - "vendor": "NVIDIA", - "performance": 10598 - }, { - "names": ["TITAN RTX", "NVIDIA Titan RTX"], - "vendor": "NVIDIA", - "performance": 19092 - }, { - "names": ["TITAN V"], - "vendor": "NVIDIA", - "performance": 19177 - }, { - "names": ["TITAN V CEO Edition"], - "vendor": "NVIDIA", - "performance": 16988 - }, { - "names": ["Radeon R9 Nano", "AMD Radeon R9 Nano"], - "vendor": "AMD", - "performance": 8185 - }, { - "names": ["Radeon HD 6450M", "AMD Radeon HD 6450M"], - "vendor": "AMD", - "performance": 589 - }, { - "names": ["Radeon HD 6730M", "AMD Radeon HD 6730M"], - "vendor": "AMD", - "performance": 1024 - }, { - "names": ["Radeon HD 6850M", "AMD Radeon HD 6850M"], - "vendor": "AMD", - "performance": 1090 - }, { - "names": ["Radeon HD 6870M", "AMD Radeon HD 6870M"], - "vendor": "AMD", - "performance": 1631 - }, { - "names": ["Radeon HD 6950M", "AMD Radeon HD 6950M"], - "vendor": "AMD", - "performance": 1469 - }, { - "names": ["Radeon HD 6990M", "AMD Radeon HD 6990M"], - "vendor": "AMD", - "performance": 1981 - }, { - "names": ["Radeon HD 7770M", "AMD Radeon HD 7770M"], - "vendor": "AMD", - "performance": 1359 - }, { - "names": ["Radeon HD 8550M", "AMD Radeon HD 8550M"], - "vendor": "AMD", - "performance": 624 - }, { - "names": ["Radeon HD 8770M", "AMD Radeon HD 8770M"], - "vendor": "AMD", - "performance": 1431 - }, { - "names": ["FirePro M8900", "AMD FirePro M8900"], - "vendor": "AMD", - "performance": 1892 - }, { - "names": ["Radeon R6 M340DX", "AMD Radeon R6 M340DX"], - "vendor": "AMD", - "performance": 1052 - }, { - "names": ["HD Graphics 2500", "Intel HD Graphics 2500"], - "vendor": "Intel", - "performance": 421 - }, { - "names": ["HD Graphics 400", "Intel HD Graphics 400 (Braswell)"], - "vendor": "Intel", - "performance": 306 - }, { - "names": ["HD Graphics 405", "Intel HD Graphics 405 (Braswell)"], - "vendor": "Intel", - "performance": 390 - }, { - "names": ["HD Graphics 4200", "Intel HD Graphics 4200"], - "vendor": "Intel", - "performance": 538 - }, { - "names": ["Tegra 3", "NVIDIA GeForce ULP (Tegra 3)"], - "vendor": "NVIDIA", - "performance": 61 - }, { - "names": ["Tegra 4", "NVIDIA GeForce Tegra 4"], - "vendor": "NVIDIA", - "performance": 271 - }, { - "names": ["Tegra K1", "NVIDIA Tegra K1 Kepler GPU"], - "vendor": "NVIDIA", - "performance": 692 - }, { - "names": ["Tegra X1", "NVIDIA Tegra X1 Maxwell GPU"], - "vendor": "NVIDIA", - "performance": 1100 - }, { - "names": ["NVIDIA GeForce RTX 2080 Super (Desktop)"], - "performance": 17068 - }, { - "names": ["NVIDIA GeForce GTX 1080 SLI (Laptop)"], - "performance": 16445 - }, { - "names": ["NVIDIA GeForce GTX 1070 SLI (Desktop)"], - "performance": 16718 - }, { - "names": ["NVIDIA GeForce GTX 1070 SLI (Laptop)"], - "performance": 16216 - }, { - "names": ["NVIDIA GeForce RTX 2070 Super (Desktop)"], - "performance": 13844 - }, { - "names": ["NVIDIA GeForce GTX 1080 (Desktop)"], - "performance": 11056 - }, { - "names": ["NVIDIA GeForce GTX 980 SLI (Laptop)"], - "performance": 11349 - }, { - "names": ["NVIDIA GeForce GTX 1660 (Desktop)"], - "performance": 10135 - }, { - "names": ["NVIDIA GeForce GTX 980M SLI"], - "performance": 8728 - }, { - "names": ["NVIDIA GeForce GTX 980 (Laptop)"], - "performance": 7293 - }, { - "names": ["NVIDIA GeForce GTX 970M SLI"], - "performance": 7108 - }, { - "names": ["AMD Radeon RX 580 (Laptop)"], - "performance": 6144 - }, { - "names": ["AMD Radeon RX 5300M"], - "performance": 6899 - }, { - "names": ["NVIDIA GeForce GTX 1650 (Desktop)"], - "performance": 7298 - }, { - "names": ["AMD Radeon RX 480 (Laptop)"], - "performance": 3517 - }, { - "names": ["AMD Radeon RX 470 (Laptop)"], - "performance": 7461 - }, { - "names": ["NVIDIA GeForce GTX 880M SLI"], - "performance": 6971 - }, { - "names": ["NVIDIA GeForce GTX 780M SLI"], - "performance": 6221 - }, { - "names": ["NVIDIA GeForce GTX 965M SLI"], - "performance": 5583 - }, { - "names": ["AMD Radeon R9 M290X Crossfire"], - "performance": 6245 - }, { - "names": ["AMD Radeon HD 8970M Crossfire"], - "performance": 5912 - }, { - "names": ["NVIDIA GeForce GTX 680M SLI"], - "performance": 5105 - }, { - "names": ["AMD Radeon HD 7970M Crossfire"], - "performance": 4350 - }, { - "names": ["NVIDIA GeForce GTX 860M SLI"], - "performance": 4388 - }, { - "names": ["AMD Radeon HD 7970"], - "performance": 4047 - }, { - "names": ["AMD Radeon RX Vega M GL", "870"], - "performance": 4394 - }, { - "names": ["NVIDIA GeForce GTX 1050 (Desktop)"], - "performance": 4882 - }, { - "names": ["NVIDIA GeForce GTX 675M SLI"], - "performance": 3241 - }, { - "names": ["NVIDIA GeForce GTX 765M SLI"], - "performance": 3696 - }, { - "names": ["AMD Radeon RX 460 (Laptop)"], - "performance": 3021 - }, { - "names": ["AMD Radeon R9 M390"], - "performance": 3666 - }, { - "names": ["NVIDIA GeForce GTX 670MX SLI"], - "performance": 3479 - }, { - "names": ["NVIDIA GeForce GTX 580M SLI"], - "performance": 2624 - }, { - "names": ["AMD Radeon HD 6990M Crossfire"], - "performance": 3186 - }, { - "names": ["NVIDIA GeForce GT 755M SLI"], - "performance": 2893 - }, { - "names": ["NVIDIA GeForce GTX 485M SLI"], - "performance": 2820 - }, { - "names": ["AMD Radeon HD 6970M Crossfire"], - "performance": 3028 - }, { - "names": ["NVIDIA GeForce GT 750M SLI"], - "performance": 2478 - }, { - "names": ["NVIDIA GeForce GTX 560M SLI"], - "performance": 2327 - }, { - "names": ["NVIDIA GeForce GT 650M SLI"], - "performance": 1929 - }, { - "names": ["NVIDIA Maxwell GPU Surface Book"], - "performance": 1753 - }, { - "names": ["AMD Radeon RX Vega 8 (Ryzen 4000)"], - "performance": 3214 - }, { - "names": ["AMD Radeon RX Vega 7"], - "performance": 2520 - }, { - "names": ["Intel Iris Plus Graphics G4 (Ice Lake 48 EU)"], - "performance": 1925 - }, { - "names": ["Apple A12Z Bionic GPU"], - "performance": 5493 - }, { - "names": ["Apple A12X Bionic GPU"], - "performance": 4649 - }, { - "names": ["AMD Radeon R7 M275DX"], - "performance": 1444 - }, { - "names": ["AMD Radeon R7 512 Cores (Kaveri Desktop)"], - "performance": 1333 - }, { - "names": ["AMD Radeon R7 384 Cores (Kaveri Desktop)"], - "performance": 1292 - }, { - "names": ["AMD Radeon RX Vega 6 (Ryzen 4000)"], - "performance": 2260 - }, { - "names": ["Apple A13 Bionic GPU"], - "performance": 3670 - }, { - "names": ["Apple A12 Bionic GPU"], - "performance": 2847 - }, { - "names": ["Qualcomm Adreno 650"], - "performance": 2709 - }, { - "names": ["Apple A11 Bionic GPU"], - "performance": 1839 - }, { - "names": ["Apple A10X Fusion GPU", "PowerVR"], - "performance": 2328 - }, { - "names": ["AMD Radeon R7 (Bristol Ridge)"], - "performance": 873 - }, { - "names": ["AMD Radeon R7 (Carrizo)"], - "performance": 996 - }, { - "names": ["AMD Radeon R7 (Kaveri)"], - "performance": 964 - }, { - "names": ["Apple A9X", "PowerVR Series 7XT"], - "performance": 1441 - }, { - "names": ["AMD Radeon RX Vega 6 (Ryzen 2000", "3000)"], - "performance": 1670 - }, { - "names": ["AMD Radeon RX Vega 5"], - "performance": 1869 - }, { - "names": ["Intel UHD Graphics G1 (Ice Lake 32 EU)"], - "performance": 1547 - }, { - "names": ["Intel UHD Graphics G7 (Lakefield GT2 64 EU)"], - "performance": 1074 - }, { - "names": ["AMD Radeon R5 (Bristol Ridge)"], - "performance": 1020 - }, { - "names": ["Qualcomm Adreno 680"], - "performance": 994 - }, { - "names": ["AMD Radeon R6 (Kaveri)"], - "performance": 710 - }, { - "names": ["AMD Radeon HD 8650M"], - "performance": 793 - }, { - "names": ["AMD Radeon HD 6755G2"], - "performance": 805 - }, { - "names": ["AMD Radeon HD 6740G2"], - "performance": 890 - }, { - "names": ["AMD Radeon HD 8650G"], - "performance": 892 - }, { - "names": ["AMD Radeon R5 (Stoney Ridge)"], - "performance": 664 - }, { - "names": ["Apple A10 Fusion GPU", "PowerVR"], - "performance": 1295 - }, { - "names": ["AMD Radeon HD 6720G2"], - "performance": 761 - }, { - "names": ["AMD Radeon HD 8570M"], - "performance": 760 - }, { - "names": ["ARM Mali-G77 MP11"], - "performance": 2153 - }, { - "names": ["ARM Mali-G76 MP16"], - "performance": 1765 - }, { - "names": ["Qualcomm Adreno 640"], - "performance": 2084 - }, { - "names": ["ARM Mali-G76 MP12"], - "performance": 1554 - }, { - "names": ["ARM Mali-G76 MP10"], - "performance": 1371 - }, { - "names": ["ARM Mali-G57 MP6"], - "performance": 1342 - }, { - "names": ["ARM Mali-G57 MP5"], - "performance": 1282 - }, { - "names": ["Qualcomm Adreno 540"], - "performance": 748 - }, { - "names": ["ARM Mali-G72 MP18"], - "performance": 1371 - }, { - "names": ["ARM Mali-G71 MP20"], - "performance": 990 - }, { - "names": ["ARM Mali-G72 MP12"], - "performance": 941 - }, { - "names": ["ARM Mali-G71 MP8"], - "performance": 746 - }, { - "names": ["AMD Radeon R5 (Carrizo)"], - "performance": 901 - }, { - "names": ["AMD Radeon R5 (Kaveri)"], - "performance": 534 - }, { - "names": ["AMD Radeon HD 7660G"], - "performance": 852 - }, { - "names": ["AMD Radeon HD 6680G2"], - "performance": 680 - }, { - "names": ["AMD Radeon HD 8550G"], - "performance": 814 - }, { - "names": ["AMD Radeon HD 7610M"], - "performance": 749 - }, { - "names": ["AMD Radeon HD 7640G"], - "performance": 544 - }, { - "names": ["PowerVR GM9446"], - "performance": 592 - }, { - "names": ["Qualcomm Adreno 530"], - "performance": 824 - }, { - "names": ["PowerVR GXA6850"], - "performance": 692 - }, { - "names": ["Apple A9", "PowerVR GT7600"], - "performance": 881 - }, { - "names": ["ARM Mali-T880 MP12"], - "performance": 777 - }, { - "names": ["ARM Mali-G76 MP4"], - "performance": 918 - }, { - "names": ["ARM Mali-T760 MP8"], - "performance": 547 - }, { - "names": ["ARM Mali-G71 MP2"], - "performance": 231 - }, { - "names": ["AMD Radeon HD 6620G"], - "performance": 466 - }, { - "names": ["AMD Radeon R4 (Stoney Ridge)"], - "performance": 538 - }, { - "names": ["Qualcomm Adreno 430"], - "performance": 568 - }, { - "names": ["AMD Radeon R5 (Beema", "Carrizo-L)"], - "performance": 526 - }, { - "names": ["AMD Radeon R4 (Kaveri)"], - "performance": 423 - }, { - "names": ["AMD Radeon HD 6540G2"], - "performance": 612 - }, { - "names": ["AMD Radeon HD 7500G"], - "performance": 456 - }, { - "names": ["AMD Radeon HD 8450G"], - "performance": 557 - }, { - "names": ["ARM Mali-G72 MP3"], - "performance": 423 - }, { - "names": ["ARM Mali-T880 MP4"], - "performance": 400 - }, { - "names": ["ARM Mali-G52 MP6"], - "performance": 1008 - }, { - "names": ["ARM Mali-G52 MP2"], - "performance": 458 - }, { - "names": ["ARM Mali-G52 MP1"], - "performance": 273 - }, { - "names": ["AMD Radeon HD 7520G"], - "performance": 495 - }, { - "names": ["AMD Radeon HD 6510G2"], - "performance": 533 - }, { - "names": ["AMD Radeon HD 7450M"], - "performance": 518 - }, { - "names": ["ARM Mali-T760 MP6"], - "performance": 373 - }, { - "names": ["ARM Mali-T880 MP2"], - "performance": 261 - }, { - "names": ["Intel HD Graphics (Braswell)"], - "performance": 298 - }, { - "names": ["PowerVR GX6450"], - "performance": 454 - }, { - "names": ["Qualcomm Adreno 420"], - "performance": 462 - }, { - "names": ["Qualcomm Adreno 620"], - "performance": 1223 - }, { - "names": ["Intel HD Graphics (Haswell)"], - "performance": 499 - }, { - "names": ["AMD Radeon HD 6520G"], - "performance": 454 - }, { - "names": ["AMD Radeon HD 6480G"], - "performance": 391 - }, { - "names": ["Qualcomm Adreno 418"], - "performance": 379 - }, { - "names": ["Qualcomm Adreno 618"], - "performance": 968 - }, { - "names": ["Qualcomm Adreno 616"], - "performance": 734 - }, { - "names": ["AMD Radeon R2 (Mullins", "Beema", "Carrizo-L)"], - "performance": 312 - }, { - "names": ["ARM Mali-G51 MP4"], - "performance": 443 - }, { - "names": ["AMD Radeon R6 (Mullins)"], - "performance": 336 - }, { - "names": ["Intel HD Graphics (Cherry Trail)"], - "performance": 285 - }, { - "names": ["Intel HD Graphics (Ivy Bridge)"], - "performance": 292 - }, { - "names": ["Intel HD Graphics (Sandy Bridge)"], - "performance": 308 - }, { - "names": ["Qualcomm Adreno 612"], - "performance": 480 - }, { - "names": ["Qualcomm Adreno 610"], - "performance": 438 - }, { - "names": ["Qualcomm Adreno 512"], - "performance": 535 - }, { - "names": ["Qualcomm Adreno 510"], - "performance": 371 - }, { - "names": ["Qualcomm Adreno 330"], - "performance": 323 - }, { - "names": ["PowerVR G6430"], - "performance": 293 - }, { - "names": ["PowerVR GX6250"], - "performance": 276 - }, { - "names": ["PowerVR G6400"], - "performance": 266 - }, { - "names": ["Intel HD Graphics (Bay Trail)"], - "performance": 191 - }, { - "names": ["ARM Mali-T628 MP6"], - "performance": 240 - }, { - "names": ["ARM Mali-T760 MP4"], - "performance": 170 - }, { - "names": ["PowerVR SGX554MP4"], - "performance": 187 - }, { - "names": ["ARM Mali-T628 MP4"], - "performance": 188 - }, { - "names": ["Qualcomm Adreno 509"], - "performance": 376 - }, { - "names": ["Qualcomm Adreno 508"], - "performance": 333 - }, { - "names": ["Qualcomm Adreno 506"], - "performance": 260 - }, { - "names": ["PowerVR GE8322", "IMG8322"], - "performance": 190 - }, { - "names": ["Qualcomm Adreno 505"], - "performance": 196 - }, { - "names": ["Qualcomm Adreno 504"], - "performance": 118 - }, { - "names": ["ARM Mali-T860 MP2"], - "performance": 180 - }, { - "names": ["ARM Mali-T830 MP3"], - "performance": 312 - }, { - "names": ["ARM Mali-T604 MP4"], - "performance": 115 - }, { - "names": ["PowerVR G6200"], - "performance": 145 - }, { - "names": ["Qualcomm Adreno 405"], - "performance": 147 - }, { - "names": ["ARM Mali-T830 MP2"], - "performance": 207 - }, { - "names": ["ARM Mali-T624"], - "performance": 158 - }, { - "names": ["Qualcomm Adreno 320"], - "performance": 163 - }, { - "names": ["ARM Mali-T760 MP2"], - "performance": 149 - }, { - "names": ["PowerVR GE8320"], - "performance": 213 - }, { - "names": ["PowerVR GE8300"], - "performance": 147 - }, { - "names": ["PowerVR GE8100"], - "performance": 63 - }, { - "names": ["ARM Mali-T720 MP4"], - "performance": 111 - }, { - "names": ["ARM Mali-450 MP4"], - "performance": 120 - }, { - "names": ["ARM Mali-T830 MP1"], - "performance": 126 - }, { - "names": ["ARM Mali-T720 MP2"], - "performance": 96 - }, { - "names": ["Qualcomm Adreno 308"], - "performance": 91 - }, { - "names": ["Qualcomm Adreno 306"], - "performance": 60 - }, { - "names": ["Qualcomm Adreno 305"], - "performance": 61 - }, { - "names": ["Qualcomm Adreno 304"], - "performance": 64 - }, { - "names": ["ARM Mali-T720"], - "performance": 55 - }, { - "names": ["Vivante GC7000UL"], - "performance": 46 - }, { - "names": ["Qualcomm Adreno 302"], - "performance": 38 - }, { - "names": ["Qualcomm Adreno 225"], - "performance": 87 - }, { - "names": ["Vivante GC4000"], - "performance": 38 - }, { - "names": ["Vivante GC1000+ Dual-Core"], - "performance": 42 - }, { - "names": ["Qualcomm Adreno 203"], - "performance": 33 - }]; + var strippedName = name.replace(/ANGLE( +)?/gi, '').replace(/Direct3d({0-9}+)?( +)?/gi, '').replace(/^\(/gi, '').replace(/\)$/gi, ''); - var devices = [{ - name: 'iPhone 2G (2007)', - width: 480, - height: 320, - pixelRatio: 1.0, - gpu: '' - }, { - name: 'iPhone 3G (2008)', - width: 480, - height: 320, - pixelRatio: 1.0, - gpu: 'S5L8900' - }, { - name: 'iPhone 3GS (2009)', - width: 480, - height: 320, - pixelRatio: 1.0, - gpu: 'ALP0298C05' - }, { - name: 'iPhone 4 (2010)', - width: 480, - height: 320, - pixelRatio: 2.0, - gpu: 'PowerVR SGX 543' - }, { - name: 'iPhone 4S (2011)', - width: 480, - height: 320, - pixelRatio: 2.0, - gpu: 'PowerVR SGX 535' - }, { - name: 'iPhone 5 (2012)', - width: 568, - height: 320, - pixelRatio: 2.0, - gpu: 'PowerVR SGX543MP3' - }, { - name: 'iPhone 5C (2013)', - width: 568, - height: 320, - pixelRatio: 2.0, - gpu: 'PowerVR SGX543MP3' - }, { - name: 'iPhone 5S (2013)', - width: 568, - height: 320, - pixelRatio: 2.0, - gpu: 'Apple A7 GPU' - }, { - name: 'iPhone 6 (2014)', - width: 667, - height: 375, - pixelRatio: 2.0, - gpu: 'Apple A8 GPU' - }, { - name: 'iPhone 6+ (2014)', - width: 667, - height: 375, - pixelRatio: 2.0, - gpu: 'Apple A8 GPU' - }, { - name: 'iPhone 6S (2015)', - width: 667, - height: 375, - pixelRatio: 2.0, - gpu: 'Apple A9 GPU' - }, { - name: 'iPhone 6S+ (2015)', - width: 736, - height: 414, - pixelRatio: 3.0, - gpu: 'Apple A9 GPU' - }, { - name: 'iPhone SE (2016)', - width: 568, - height: 320, - pixelRatio: 2.0, - gpu: 'Apple A9 GPU' - }, { - name: 'iPhone 7 (2016)', - width: 667, - height: 375, - pixelRatio: 2.0, - gpu: 'Apple A10 GPU' - }, { - name: 'iPhone 7+ (2016)', - width: 736, - height: 414, - pixelRatio: 3.0, - gpu: 'Apple A10 GPU' - }, { - name: 'iPhone 8 (2017)', - width: 667, - height: 375, - pixelRatio: 2.0, - gpu: 'Apple A11 GPU' - }, { - name: 'iPhone 8+ (2017)', - width: 736, - height: 414, - pixelRatio: 3.0, - gpu: 'Apple A11 GPU' - }, { - name: 'iPhone X (2017)', - width: 812, - height: 375, - pixelRatio: 3, - gpu: 'Apple A11 GPU' - }, { - name: 'iPhone XS (2018)', - width: 812, - height: 375, - pixelRatio: 3, - gpu: 'Apple A12 GPU' - }, { - name: 'iPhone XS Max (2018)', - width: 896, - height: 414, - pixelRatio: 3, - gpu: 'Apple A12 GPU' - }, { - name: 'iPhone XR (2018)', - width: 896, - height: 414, - pixelRatio: 2, - gpu: 'Apple A12 GPU' - }, { - name: 'iPhone 11 (2019)', - width: 812, - height: 375, - pixelRatio: 3, - gpu: 'Apple A13 GPU' - }, { - name: 'iPhone 11 Pro (2019)', - width: 812, - height: 375, - pixelRatio: 3, - gpu: 'Apple A13 GPU' - }, { - name: 'iPhone 11 Pro Max (2019)', - width: 896, - height: 414, - pixelRatio: 3, - gpu: 'Apple A13 GPU' - }, { - name: 'iPad (2010)', - width: 1024, - height: 768, - pixelRatio: 1, - gpu: 'PowerVR SGX535' - }, { - name: 'iPad 2 (2011)', - width: 1024, - height: 768, - pixelRatio: 1, - gpu: 'PowerVR SGX543MP2' - }, { - name: 'iPad 3 (2012)', - width: 1024, - height: 768, - pixelRatio: 2, - gpu: 'PowerVR SGX543MP4' - }, { - name: 'iPad 4 (2012)', - width: 1024, - height: 768, - pixelRatio: 2, - gpu: 'PowerVR SGX554MP4' - }, { - name: 'iPad Air (2013)', - width: 1024, - height: 768, - pixelRatio: 2, - gpu: 'PowerVR G6430' - }, { - name: 'iPad Air 2 (2014)', - width: 1024, - height: 768, - pixelRatio: 2, - gpu: 'PowerVR GXA6850' - }, { - name: 'iPad Air 3 (2019)', - width: 1112, - height: 834, - pixelRatio: 2, - gpu: 'Apple A12 GPU' - }, { - name: 'iPad 5 (2017)', - width: 1024, - height: 768, - pixelRatio: 2, - gpu: 'Apple A9 GPU' - }, { - name: 'iPad 6 (2018)', - width: 1024, - height: 768, - pixelRatio: 2, - gpu: 'Apple A10 GPU' - }, { - name: 'iPad 7 (2019)', - width: 1080, - height: 810, - pixelRatio: 2, - gpu: 'Apple A10 GPU' - }, { - name: 'iPad Mini (2012)', - width: 1024, - height: 768, - pixelRatio: 2, - gpu: 'PowerVR SGX543MP2' - }, { - name: 'iPad Mini 2 (2013)', - width: 1024, - height: 768, - pixelRatio: 2, - gpu: 'PowerVR G6430' - }, { - name: 'iPad Mini 3 (2014)', - width: 1024, - height: 768, - pixelRatio: 2, - gpu: 'PowerVR G6430' - }, { - name: 'iPad Mini 4 (2015)', - width: 1024, - height: 768, - pixelRatio: 2, - gpu: 'Apple A8 GPU' - }, { - name: 'iPad Mini 5 (2019)', - width: 1024, - height: 768, - pixelRatio: 2, - gpu: 'Apple A12 GPU' - }, { - name: 'iPad Pro 12.9" (2015)', - width: 1366, - height: 1024, - pixelRatio: 2, - gpu: 'Apple A9X GPU' - }, { - name: 'iPad Pro 9.7" (2016)', - width: 1024, - height: 768, - pixelRatio: 2, - gpu: 'Apple A9X GPU' - }, { - name: 'iPad Pro 10.5" (2017)', - width: 1112, - height: 834, - pixelRatio: 2, - gpu: 'Apple A10X GPU' - }, { - name: 'iPad Pro 12.9" (2017)', - width: 1366, - height: 1024, - pixelRatio: 2, - gpu: 'Apple A10X GPU' - }, { - name: 'iPad Pro 11" (2018)', - width: 1194, - height: 834, - pixelRatio: 2, - gpu: 'Apple A12X GPU' - }, { - name: 'iPad Pro 12.9" (2018)', - width: 1366, - height: 1024, - pixelRatio: 2, - gpu: 'Apple A12X GPU' - }]; + var _loop = function _loop(i, l) { + var gpu = database[i]; + var names = gpu.names; + names.forEach(function (gpuName) { + if (versionRegexp && !versionRegexp.test(gpuName)) return; + if (!versionRegexp && /\d\d\d+/.test(gpuName)) return; + var newScore = stringSimilarity.compareTwoStrings(gpuName, strippedName); - function getGPU() { - var canvas = document.createElement('canvas'); + if (newScore > score) { + score = newScore; + matches = [gpu]; + } else if (newScore === score) { + matches.push(gpu); + } + }); + }; - if (!canvas) { - return null; - } + for (var i = 0, l = database.length; i < l; i++) { + _loop(i); + } - var gl = canvas.getContext('webgl') || canvas.getContext('experimental-webgl'); + return { + matches: matches, + score: score + }; + } - if (!gl) { - return null; - } + var database = [{ + "names": ["FirePro 2270"], + "vendor": "AMD", + "performance": 178 + }, { + "names": ["FirePro M2000", "AMD FirePro M2000"], + "vendor": "AMD", + "performance": 361 + }, { + "names": ["FirePro M4000", "AMD FirePro M4000"], + "vendor": "AMD", + "performance": 1658 + }, { + "names": ["Firepro M4100", "FirePro M4100", "AMD FirePro M4100"], + "vendor": "AMD", + "performance": 1059 + }, { + "names": ["FirePro M4150"], + "vendor": "AMD", + "performance": 991 + }, { + "names": ["FirePro M5100", "AMD FirePro M5100"], + "vendor": "AMD", + "performance": 2103 + }, { + "names": ["FirePro M5950", "AMD FirePro M5950"], + "vendor": "AMD", + "performance": 1314 + }, { + "names": ["FirePro M6000", "AMD FirePro M6000"], + "vendor": "AMD", + "performance": 1820 + }, { + "names": ["FirePro M6100", "AMD FirePro M6100"], + "vendor": "AMD", + "performance": 2054 + }, { + "names": ["FirePro R5000"], + "vendor": "AMD", + "performance": 2647 + }, { + "names": ["FirePro S10000"], + "vendor": "AMD", + "performance": 5235 + }, { + "names": ["FirePro S7000"], + "vendor": "AMD", + "performance": 4166 + }, { + "names": ["FirePro S7150"], + "vendor": "AMD", + "performance": 6276 + }, { + "names": ["FirePro S9000"], + "vendor": "AMD", + "performance": 5059 + }, { + "names": ["FirePro S9050"], + "vendor": "AMD", + "performance": 3912 + }, { + "names": ["FirePro V3900"], + "vendor": "AMD", + "performance": 691 + }, { + "names": ["FirePro V4900"], + "vendor": "AMD", + "performance": 1067 + }, { + "names": ["FirePro V5900"], + "vendor": "AMD", + "performance": 1325 + }, { + "names": ["FirePro V7900"], + "vendor": "AMD", + "performance": 2228 + }, { + "names": ["FirePro W2100", "AMD FirePro W2100"], + "vendor": "AMD", + "performance": 898 + }, { + "names": ["FirePro W4100", "AMD FirePro W4100"], + "vendor": "AMD", + "performance": 1509 + }, { + "names": ["FirePro W4170M", "AMD FirePro W4170M"], + "vendor": "AMD", + "performance": 937 + }, { + "names": ["Firepro W4190M", "FirePro W4190M", "AMD FirePro W4190M"], + "vendor": "AMD", + "performance": 1195 + }, { + "names": ["FirePro W4300"], + "vendor": "AMD", + "performance": 2734 + }, { + "names": ["FirePro W5000"], + "vendor": "AMD", + "performance": 2948 + }, { + "names": ["FirePro W5100"], + "vendor": "AMD", + "performance": 2959 + }, { + "names": ["FirePro W5130M", "AMD FirePro W5130M"], + "vendor": "AMD", + "performance": 1382 + }, { + "names": ["Firepro W5170M", "FirePro W5170M", "AMD FirePro W5170M"], + "vendor": "AMD", + "performance": 1605 + }, { + "names": ["FirePro W600"], + "vendor": "AMD", + "performance": 1725 + }, { + "names": ["FirePro W7000"], + "vendor": "AMD", + "performance": 4106 + }, { + "names": ["FirePro W7100"], + "vendor": "AMD", + "performance": 4975 + }, { + "names": ["FirePro W7170M", "AMD FirePro W7170M"], + "vendor": "AMD", + "performance": 3849 + }, { + "names": ["FirePro W8000"], + "vendor": "AMD", + "performance": 3454 + }, { + "names": ["FirePro W8100"], + "vendor": "AMD", + "performance": 6986 + }, { + "names": ["FirePro W9000"], + "vendor": "AMD", + "performance": 5908 + }, { + "names": ["FirePro W9100"], + "vendor": "AMD", + "performance": 7750 + }, { + "names": ["GeForce 315M", "NVIDIA GeForce 315M"], + "vendor": "NVIDIA", + "performance": 122 + }, { + "names": ["GeForce 410M", "NVIDIA GeForce 410M"], + "vendor": "NVIDIA", + "performance": 242 + }, { + "names": ["GeForce 505", "GeForce 505 OEM"], + "vendor": "NVIDIA", + "performance": 187 + }, { + "names": ["GeForce 510", "GeForce 510 OEM"], + "vendor": "NVIDIA", + "performance": 249 + }, { + "names": ["GeForce 605", "GeForce 605 OEM"], + "vendor": "NVIDIA", + "performance": 313 + }, { + "names": ["GeForce 610M", "NVIDIA GeForce 610M"], + "vendor": "NVIDIA", + "performance": 285 + }, { + "names": ["GeForce 615"], + "vendor": "NVIDIA", + "performance": 549 + }, { + "names": ["GeForce 705M", "NVIDIA GeForce 705M"], + "vendor": "NVIDIA", + "performance": 456 + }, { + "names": ["GeForce 710A"], + "vendor": "NVIDIA", + "performance": 487 + }, { + "names": ["GeForce 710M", "NVIDIA GeForce 710M"], + "vendor": "NVIDIA", + "performance": 442 + }, { + "names": ["GeForce 720A"], + "vendor": "NVIDIA", + "performance": 725 + }, { + "names": ["GeForce 730A", "GeForce GT 730A"], + "vendor": "NVIDIA", + "performance": 774 + }, { + "names": ["GeForce 770M", "GeForce GTX 770M", "NVIDIA GeForce GTX 770M"], + "vendor": "NVIDIA", + "performance": 3246 + }, { + "names": ["GeForce 800A"], + "vendor": "NVIDIA", + "performance": 428 + }, { + "names": ["GeForce 800M"], + "vendor": "NVIDIA", + "performance": 468 + }, { + "names": ["GeForce 810A"], + "vendor": "NVIDIA", + "performance": 627 + }, { + "names": ["GeForce 810M"], + "vendor": "NVIDIA", + "performance": 372 + }, { + "names": ["GeForce 820A"], + "vendor": "NVIDIA", + "performance": 706 + }, { + "names": ["GeForce 820M", "NVIDIA GeForce 820M"], + "vendor": "NVIDIA", + "performance": 507 + }, { + "names": ["GeForce 825M", "NVIDIA GeForce 825M"], + "vendor": "NVIDIA", + "performance": 769 + }, { + "names": ["GeForce 830A"], + "vendor": "NVIDIA", + "performance": 1005 + }, { + "names": ["GeForce 830M", "NVIDIA GeForce 830M"], + "vendor": "NVIDIA", + "performance": 981 + }, { + "names": ["GeForce 840A"], + "vendor": "NVIDIA", + "performance": 1137 + }, { + "names": ["GeForce 840M", "NVIDIA GeForce 840M"], + "vendor": "NVIDIA", + "performance": 1052 + }, { + "names": ["GeForce 845M", "NVIDIA GeForce 845M"], + "vendor": "NVIDIA", + "performance": 1317 + }, { + "names": ["GeForce 910M", "NVIDIA GeForce 910M"], + "vendor": "NVIDIA", + "performance": 609 + }, { + "names": ["GeForce 920A"], + "vendor": "NVIDIA", + "performance": 919 + }, { + "names": ["GeForce 920M", "NVIDIA GeForce 920M"], + "vendor": "NVIDIA", + "performance": 730 + }, { + "names": ["GeForce 920MX", "NVIDIA GeForce 920MX"], + "vendor": "NVIDIA", + "performance": 1069 + }, { + "names": ["GeForce 930A"], + "vendor": "NVIDIA", + "performance": 1227 + }, { + "names": ["GeForce 930M", "NVIDIA GeForce 930M"], + "vendor": "NVIDIA", + "performance": 1020 + }, { + "names": ["GeForce 930MX", "NVIDIA GeForce 930MX"], + "vendor": "NVIDIA", + "performance": 1339 + }, { + "names": ["GeForce 940A"], + "vendor": "NVIDIA", + "performance": 1145 + }, { + "names": ["GeForce 940M", "NVIDIA GeForce 940M"], + "vendor": "NVIDIA", + "performance": 1098 + }, { + "names": ["GeForce 940MX", "NVIDIA GeForce 940MX"], + "vendor": "NVIDIA", + "performance": 1524 + }, { + "names": ["GeForce 945A"], + "vendor": "NVIDIA", + "performance": 1852 + }, { + "names": ["GeForce 945M", "NVIDIA GeForce 945M"], + "vendor": "NVIDIA", + "performance": 2169 + }, { + "names": ["GeForce GT 1030", "NVIDIA GeForce GT 1030 (Desktop)"], + "vendor": "NVIDIA", + "performance": 2620 + }, { + "names": ["GeForce GT 440"], + "vendor": "NVIDIA", + "performance": 790 + }, { + "names": ["GeForce GT 520"], + "vendor": "NVIDIA", + "performance": 293 + }, { + "names": ["GeForce GT 520M", "NVIDIA GeForce GT 520M"], + "vendor": "NVIDIA", + "performance": 275 + }, { + "names": ["GeForce GT 520MX", "NVIDIA GeForce GT 520MX"], + "vendor": "NVIDIA", + "performance": 298 + }, { + "names": ["GeForce GT 525M", "NVIDIA GeForce GT 525M"], + "vendor": "NVIDIA", + "performance": 436 + }, { + "names": ["GeForce GT 530", "GeForce GT 530 OEM"], + "vendor": "NVIDIA", + "performance": 675 + }, { + "names": ["GeForce GT 540M", "NVIDIA GeForce GT 540M"], + "vendor": "NVIDIA", + "performance": 505 + }, { + "names": ["GeForce GT 545"], + "vendor": "NVIDIA", + "performance": 1080 + }, { + "names": ["GeForce GT 550M", "NVIDIA GeForce GT 550M"], + "vendor": "NVIDIA", + "performance": 581 + }, { + "names": ["GeForce GT 555M", "NVIDIA GeForce GT 555M"], + "vendor": "NVIDIA", + "performance": 703 + }, { + "names": ["GeForce GT 610"], + "vendor": "NVIDIA", + "performance": 296 + }, { + "names": ["GeForce GT 620"], + "vendor": "NVIDIA", + "performance": 362 + }, { + "names": ["GeForce GT 620M", "NVIDIA GeForce GT 620M"], + "vendor": "NVIDIA", + "performance": 427 + }, { + "names": ["GeForce GT 625", "GeForce GT 625 OEM"], + "vendor": "NVIDIA", + "performance": 315 + }, { + "names": ["GeForce GT 625M", "NVIDIA GeForce GT 625M"], + "vendor": "NVIDIA", + "performance": 435 + }, { + "names": ["GeForce GT 630"], + "vendor": "NVIDIA", + "performance": 667 + }, { + "names": ["GeForce GT 630M", "NVIDIA GeForce GT 630M"], + "vendor": "NVIDIA", + "performance": 543 + }, { + "names": ["GeForce GT 635", "GeForce GT 635 OEM"], + "vendor": "NVIDIA", + "performance": 832 + }, { + "names": ["GeForce GT 635M", "NVIDIA GeForce GT 635M"], + "vendor": "NVIDIA", + "performance": 567 + }, { + "names": ["GeForce GT 640"], + "vendor": "NVIDIA", + "performance": 1167 + }, { + "names": ["GeForce GT 640M", "NVIDIA GeForce GT 640M"], + "vendor": "NVIDIA", + "performance": 899 + }, { + "names": ["GeForce GT 640M LE", "NVIDIA GeForce GT 640M LE"], + "vendor": "NVIDIA", + "performance": 693 + }, { + "names": ["GeForce GT 645", "GeForce GT 645 OEM"], + "vendor": "NVIDIA", + "performance": 2006 + }, { + "names": ["GeForce GT 645M", "NVIDIA GeForce GT 645M"], + "vendor": "NVIDIA", + "performance": 950 + }, { + "names": ["GeForce GT 650M", "NVIDIA GeForce GT 650M"], + "vendor": "NVIDIA", + "performance": 1173 + }, { + "names": ["GeForce GT 705", "GeForce GT 705 OEM"], + "vendor": "NVIDIA", + "performance": 326 + }, { + "names": ["GeForce GT 710", "NVIDIA GeForce GT 710"], + "vendor": "NVIDIA", + "performance": 638 + }, { + "names": ["GeForce GT 710M"], + "vendor": "NVIDIA", + "performance": 438 + }, { + "names": ["GeForce GT 720"], + "vendor": "NVIDIA", + "performance": 582 + }, { + "names": ["GeForce GT 720A"], + "vendor": "NVIDIA", + "performance": 614 + }, { + "names": ["GeForce GT 720M", "NVIDIA GeForce GT 720M"], + "vendor": "NVIDIA", + "performance": 452 + }, { + "names": ["GeForce GT 730"], + "vendor": "NVIDIA", + "performance": 804 + }, { + "names": ["GeForce GT 730M", "NVIDIA GeForce GT 730M"], + "vendor": "NVIDIA", + "performance": 841 + }, { + "names": ["GeForce GT 735M", "NVIDIA GeForce GT 735M"], + "vendor": "NVIDIA", + "performance": 662 + }, { + "names": ["GeForce GT 740"], + "vendor": "NVIDIA", + "performance": 1553 + }, { + "names": ["GeForce GT 740A"], + "vendor": "NVIDIA", + "performance": 707 + }, { + "names": ["GeForce GT 740M", "NVIDIA GeForce GT 740M"], + "vendor": "NVIDIA", + "performance": 787 + }, { + "names": ["GeForce GT 745A"], + "vendor": "NVIDIA", + "performance": 1144 + }, { + "names": ["GeForce GT 745M", "NVIDIA GeForce GT 745M"], + "vendor": "NVIDIA", + "performance": 977 + }, { + "names": ["GeForce GT 750M", "NVIDIA GeForce GT 750M"], + "vendor": "NVIDIA", + "performance": 1358 + }, { + "names": ["GeForce GT 755M", "NVIDIA GeForce GT 755M"], + "vendor": "NVIDIA", + "performance": 1641 + }, { + "names": ["GeForce GT 820M"], + "vendor": "NVIDIA", + "performance": 669 + }, { + "names": ["GeForce GTX 1050", "NVIDIA GeForce GTX 1050 Mobile"], + "vendor": "NVIDIA", + "performance": 5314 + }, { + "names": ["GeForce GTX 1050 (Mobile)", "GeForce GTX 1050 Mobile", "NVIDIA GeForce GTX 1050 Ti Mobile"], + "vendor": "NVIDIA", + "performance": 4462 + }, { + "names": ["GeForce GTX 1050 Ti", "NVIDIA GeForce GTX 1050 Ti (Desktop)"], + "vendor": "NVIDIA", + "performance": 6367 + }, { + "names": ["GeForce GTX 1050 Ti (Mobile)", "GeForce GTX 1050 Ti Mobile"], + "vendor": "NVIDIA", + "performance": 5919 + }, { + "names": ["GeForce GTX 1050 Ti with Max-Q Design", "GeForce GTX 1050 Ti Max-Q", "NVIDIA GeForce GTX 1050 Ti Max-Q"], + "vendor": "NVIDIA", + "performance": 5599 + }, { + "names": ["GeForce GTX 1050 with Max-Q Design", "GeForce GTX 1050 Max-Q", "NVIDIA GeForce GTX 1050 Max-Q"], + "vendor": "NVIDIA", + "performance": 3945 + }, { + "names": ["GeForce GTX 1060", "GeForce GTX 1060 Mobile", "NVIDIA GeForce GTX 1060 Mobile"], + "vendor": "NVIDIA", + "performance": 10116 + }, { + "names": ["GeForce GTX 1060 (Mobile)", "NVIDIA GeForce GTX 1060 (Desktop)"], + "performance": 8161 + }, { + "names": ["GeForce GTX 1060 with Max-Q Design", "GeForce GTX 1060 Max-Q", "NVIDIA GeForce GTX 1060 Max-Q"], + "vendor": "NVIDIA", + "performance": 8091 + }, { + "names": ["GeForce GTX 1070", "NVIDIA GeForce GTX 1070 Mobile"], + "vendor": "NVIDIA", + "performance": 13326 + }, { + "names": ["GeForce GTX 1070 (Mobile)", "GeForce GTX 1070 Mobile", "NVIDIA GeForce GTX 1070 (Desktop)"], + "vendor": "NVIDIA", + "performance": 10465 + }, { + "names": ["GeForce GTX 1070 Ti", "NVIDIA GeForce GTX 1070 Ti (Desktop)"], + "vendor": "NVIDIA", + "performance": 14045 + }, { + "names": ["GeForce GTX 1070 with Max-Q Design", "GeForce GTX 1070 Max-Q", "NVIDIA GeForce GTX 1070 Max-Q"], + "vendor": "NVIDIA", + "performance": 10176 + }, { + "names": ["GeForce GTX 1080", "NVIDIA GeForce GTX 1080 Mobile"], + "vendor": "NVIDIA", + "performance": 14788 + }, { + "names": ["GeForce GTX 1080 Ti", "NVIDIA GeForce GTX 1080 Ti (Desktop)"], + "vendor": "NVIDIA", + "performance": 17658 + }, { + "names": ["GeForce GTX 1080 with Max-Q Design", "GeForce GTX 1080 Max-Q", "NVIDIA GeForce GTX 1080 Max-Q"], + "vendor": "NVIDIA", + "performance": 11371 + }, { + "names": ["GeForce GTX 1650", "NVIDIA GeForce GTX 1650 Mobile"], + "vendor": "NVIDIA", + "performance": 7722 + }, { + "names": ["GeForce GTX 1650 (Mobile)", "GeForce GTX 1650 Mobile", "NVIDIA GeForce GTX 1650 Ti Mobile"], + "vendor": "NVIDIA", + "performance": 6969 + }, { + "names": ["GeForce GTX 1650 Ti", "NVIDIA GeForce GTX 1650 Ti (Desktop)"], + "performance": 7565 + }, { + "names": ["GeForce GTX 1650 Ti with Max-Q Design", "GeForce GTX 1650 Max-Q", "NVIDIA GeForce GTX 1650 Ti Max-Q"], + "vendor": "NVIDIA", + "performance": 6126 + }, { + "names": ["GeForce GTX 1650 with Max-Q Design", "NVIDIA GeForce GTX 1650 Max-Q"], + "performance": 5825 + }, { + "names": ["GeForce GTX 1660", "NVIDIA GeForce GTX 1660 Ti Mobile"], + "vendor": "NVIDIA", + "performance": 11543 + }, { + "names": ["GeForce GTX 1660 SUPER", "NVIDIA GeForce GTX 1660 Super (Desktop)"], + "performance": 12668 + }, { + "names": ["GeForce GTX 1660 Ti", "NVIDIA GeForce GTX 1660 Ti (Desktop)"], + "vendor": "NVIDIA", + "performance": 12110 + }, { + "names": ["GeForce GTX 460 v2"], + "vendor": "NVIDIA", + "performance": 2012 + }, { + "names": ["GeForce GTX 485M", "NVIDIA GeForce GTX 485M"], + "vendor": "NVIDIA", + "performance": 2401 + }, { + "names": ["GeForce GTX 550 Ti", "NVIDIA GeForce GTX 550 Ti"], + "vendor": "NVIDIA", + "performance": 1577 + }, { + "names": ["GeForce GTX 555", "GeForce GTX 555 OEM"], + "vendor": "NVIDIA", + "performance": 1935 + }, { + "names": ["GeForce GTX 560", "NVIDIA GeForce GTX 560 Ti"], + "vendor": "NVIDIA", + "performance": 2716 + }, { + "names": ["GeForce GTX 560 SE"], + "vendor": "NVIDIA", + "performance": 1880 + }, { + "names": ["GeForce GTX 560 Ti"], + "vendor": "NVIDIA", + "performance": 3063 + }, { + "names": ["GeForce GTX 560M", "NVIDIA GeForce GTX 560M"], + "vendor": "NVIDIA", + "performance": 1332 + }, { + "names": ["GeForce GTX 570M", "NVIDIA GeForce GTX 570M"], + "vendor": "NVIDIA", + "performance": 1998 + }, { + "names": ["GeForce GTX 580M", "NVIDIA GeForce GTX 580M"], + "vendor": "NVIDIA", + "performance": 2279 + }, { + "names": ["GeForce GTX 590", "NVIDIA GeForce GTX 590"], + "vendor": "NVIDIA", + "performance": 3340 + }, { + "names": ["GeForce GTX 645", "GeForce GTX 645 OEM"], + "vendor": "NVIDIA", + "performance": 1885 + }, { + "names": ["GeForce GTX 650"], + "vendor": "NVIDIA", + "performance": 1760 + }, { + "names": ["GeForce GTX 650 Ti"], + "vendor": "NVIDIA", + "performance": 2537 + }, { + "names": ["GeForce GTX 650 Ti BOOST", "GeForce GTX 650 Ti Boost"], + "vendor": "NVIDIA", + "performance": 3269 + }, { + "names": ["GeForce GTX 660", "NVIDIA GeForce GTX 660 Ti"], + "vendor": "NVIDIA", + "performance": 3934 + }, { + "names": ["GeForce GTX 660 Ti"], + "vendor": "NVIDIA", + "performance": 4364 + }, { + "names": ["GeForce GTX 660M", "NVIDIA GeForce GTX 660M"], + "vendor": "NVIDIA", + "performance": 1465 + }, { + "names": ["GeForce GTX 670"], + "vendor": "NVIDIA", + "performance": 5308 + }, { + "names": ["GeForce GTX 670M", "NVIDIA GeForce GTX 670M"], + "vendor": "NVIDIA", + "performance": 1732 + }, { + "names": ["GeForce GTX 670MX", "NVIDIA GeForce GTX 670MX"], + "vendor": "NVIDIA", + "performance": 1830 + }, { + "names": ["GeForce GTX 675M", "NVIDIA GeForce GTX 675M"], + "vendor": "NVIDIA", + "performance": 2025 + }, { + "names": ["GeForce GTX 675MX", "NVIDIA GeForce GTX 675MX"], + "vendor": "NVIDIA", + "performance": 1972 + }, { + "names": ["GeForce GTX 680", "NVIDIA GeForce GTX 680"], + "vendor": "NVIDIA", + "performance": 5550 + }, { + "names": ["GeForce GTX 680M", "NVIDIA GeForce GTX 680M"], + "vendor": "NVIDIA", + "performance": 3166 + }, { + "names": ["GeForce GTX 680MX", "GeForce GTX 680MX Mac Edition", "NVIDIA GeForce GTX 680MX"], + "vendor": "NVIDIA", + "performance": 4271 + }, { + "names": ["GeForce GTX 690"], + "vendor": "NVIDIA", + "performance": 5790 + }, { + "names": ["GeForce GTX 745", "GeForce GTX 745 OEM"], + "vendor": "NVIDIA", + "performance": 2201 + }, { + "names": ["GeForce GTX 750", "NVIDIA GeForce GTX 750 Ti"], + "vendor": "NVIDIA", + "performance": 3416 + }, { + "names": ["GeForce GTX 750 Ti"], + "vendor": "NVIDIA", + "performance": 3939 + }, { + "names": ["GeForce GTX 760", "NVIDIA GeForce GTX 760"], + "vendor": "NVIDIA", + "performance": 4747 + }, { + "names": ["GeForce GTX 760 Ti", "GeForce GTX 760 Ti OEM"], + "vendor": "NVIDIA", + "performance": 5119 + }, { + "names": ["GeForce GTX 760 Ti OEM", "GeForce GTX 760 OEM"], + "vendor": "NVIDIA", + "performance": 5225 + }, { + "names": ["GeForce GTX 760A"], + "vendor": "NVIDIA", + "performance": 1281 + }, { + "names": ["GeForce GTX 760M", "NVIDIA GeForce GTX 760M"], + "vendor": "NVIDIA", + "performance": 1718 + }, { + "names": ["GeForce GTX 765M", "NVIDIA GeForce GTX 765M"], + "vendor": "NVIDIA", + "performance": 1999 + }, { + "names": ["GeForce GTX 770"], + "vendor": "NVIDIA", + "performance": 5874 + }, { + "names": ["GeForce GTX 770M", "NVIDIA GeForce GTX 770M SLI"], + "performance": 2791 + }, { + "names": ["GeForce GTX 775M", "GeForce GTX 775M Mac Edition", "NVIDIA GeForce GTX 775M"], + "vendor": "NVIDIA", + "performance": 4222 + }, { + "names": ["GeForce GTX 780", "NVIDIA GeForce GTX 780 Ti"], + "vendor": "NVIDIA", + "performance": 8010 + }, { + "names": ["GeForce GTX 780 Ti"], + "vendor": "NVIDIA", + "performance": 9213 + }, { + "names": ["GeForce GTX 780M", "NVIDIA GeForce GTX 780M"], + "vendor": "NVIDIA", + "performance": 3902 + }, { + "names": ["GeForce GTX 850A"], + "vendor": "NVIDIA", + "performance": 1050 + }, { + "names": ["GeForce GTX 850M", "NVIDIA GeForce GTX 850M"], + "vendor": "NVIDIA", + "performance": 2601 + }, { + "names": ["GeForce GTX 860M", "NVIDIA GeForce GTX 860M"], + "vendor": "NVIDIA", + "performance": 3300 + }, { + "names": ["GeForce GTX 870M", "NVIDIA GeForce GTX 870M"], + "vendor": "NVIDIA", + "performance": 3406 + }, { + "names": ["GeForce GTX 880M", "NVIDIA GeForce GTX 880M"], + "vendor": "NVIDIA", + "performance": 4008 + }, { + "names": ["GeForce GTX 950", "NVIDIA GeForce GTX 950"], + "vendor": "NVIDIA", + "performance": 5382 + }, { + "names": ["GeForce GTX 950A"], + "vendor": "NVIDIA", + "performance": 2432 + }, { + "names": ["GeForce GTX 950M", "NVIDIA GeForce GTX 950M"], + "vendor": "NVIDIA", + "performance": 2645 + }, { + "names": ["GeForce GTX 960", "NVIDIA GeForce GTX 960"], + "vendor": "NVIDIA", + "performance": 5997 + }, { + "names": ["GeForce GTX 960A"], + "vendor": "NVIDIA", + "performance": 2411 + }, { + "names": ["GeForce GTX 960M", "NVIDIA GeForce GTX 960M"], + "vendor": "NVIDIA", + "performance": 3497 + }, { + "names": ["GeForce GTX 965M", "NVIDIA GeForce GTX 965M"], + "vendor": "NVIDIA", + "performance": 3906 + }, { + "names": ["GeForce GTX 970", "NVIDIA GeForce GTX 970"], + "vendor": "NVIDIA", + "performance": 9669 + }, { + "names": ["GeForce GTX 970M", "NVIDIA GeForce GTX 970M"], + "vendor": "NVIDIA", + "performance": 5764 + }, { + "names": ["GeForce GTX 980", "NVIDIA GeForce GTX 980"], + "vendor": "NVIDIA", + "performance": 11062 + }, { + "names": ["GeForce GTX 980 Ti", "NVIDIA GeForce GTX 980 Ti"], + "vendor": "NVIDIA", + "performance": 13817 + }, { + "names": ["GeForce GTX 980M", "NVIDIA GeForce GTX 980M"], + "vendor": "NVIDIA", + "performance": 7366 + }, { + "names": ["GeForce GTX Titan", "GeForce GTX TITAN"], + "vendor": "NVIDIA", + "performance": 8702 + }, { + "names": ["GeForce GTX TITAN Black", "GeForce GTX TITAN BLACK"], + "vendor": "NVIDIA", + "performance": 9122 + }, { + "names": ["GeForce GTX TITAN X"], + "vendor": "NVIDIA", + "performance": 12815 + }, { + "names": ["GeForce GTX TITAN Z"], + "vendor": "NVIDIA", + "performance": 8238 + }, { + "names": ["GeForce MX110", "NVIDIA GeForce MX110"], + "vendor": "NVIDIA", + "performance": 1481 + }, { + "names": ["GeForce MX130", "NVIDIA GeForce MX130"], + "vendor": "NVIDIA", + "performance": 1923 + }, { + "names": ["GeForce MX150", "NVIDIA GeForce MX150"], + "vendor": "NVIDIA", + "performance": 2365 + }, { + "names": ["GeForce MX230", "NVIDIA GeForce MX230"], + "vendor": "NVIDIA", + "performance": 1957 + }, { + "names": ["GeForce MX330", "NVIDIA GeForce MX330"], + "performance": 2719 + }, { + "names": ["GeForce MX350", "NVIDIA GeForce MX350"], + "performance": 3007 + }, { + "names": ["GeForce MX450", "NVIDIA GeForce MX450"], + "performance": 3667 + }, { + "names": ["GeForce RTX 2060", "NVIDIA GeForce RTX 2060 Mobile"], + "vendor": "NVIDIA", + "performance": 14009 + }, { + "names": ["GeForce RTX 2060 (Mobile)", "GeForce RTX 2060 Mobile", "NVIDIA GeForce RTX 2060 (Desktop)"], + "vendor": "NVIDIA", + "performance": 11355 + }, { + "names": ["GeForce RTX 2060 SUPER", "NVIDIA GeForce RTX 2060 Super (Desktop)"], + "performance": 16397 + }, { + "names": ["GeForce RTX 2060 with Max-Q Design", "NVIDIA GeForce RTX 2060 Max-Q"], + "performance": 9739 + }, { + "names": ["GeForce RTX 2070", "NVIDIA GeForce RTX 2070 Mobile"], + "vendor": "NVIDIA", + "performance": 16115 + }, { + "names": ["GeForce RTX 2070 (Mobile)", "GeForce RTX 2070 Mobile", "NVIDIA GeForce RTX 2070 (Desktop)"], + "vendor": "NVIDIA", + "performance": 12354 + }, { + "names": ["GeForce RTX 2070 SUPER", "NVIDIA GeForce RTX 2070 Super Mobile"], + "performance": 18101 + }, { + "names": ["GeForce RTX 2070 Super with Max-Q Design", "GeForce RTX 2070 Max-Q", "NVIDIA GeForce RTX 2070 Super Max-Q"], + "vendor": "NVIDIA", + "performance": 14784 + }, { + "names": ["GeForce RTX 2070 with Max-Q Design", "NVIDIA GeForce RTX 2070 Max-Q"], + "performance": 12314 + }, { + "names": ["GeForce RTX 2080", "NVIDIA GeForce RTX 2080 Mobile"], + "vendor": "NVIDIA", + "performance": 18576 + }, { + "names": ["GeForce RTX 2080 (Mobile)", "GeForce RTX 2080 Mobile", "NVIDIA GeForce RTX 2080 (Desktop)"], + "vendor": "NVIDIA", + "performance": 15107 + }, { + "names": ["GeForce RTX 2080 SUPER", "NVIDIA GeForce RTX 2080 Super Mobile"], + "performance": 19380 + }, { + "names": ["GeForce RTX 2080 Super with Max-Q Design", "GeForce RTX 2080 Max-Q", "NVIDIA GeForce RTX 2080 Super Max-Q"], + "vendor": "NVIDIA", + "performance": 13894 + }, { + "names": ["GeForce RTX 2080 Ti", "NVIDIA GeForce RTX 2080 Ti (Desktop)"], + "vendor": "NVIDIA", + "performance": 21574 + }, { + "names": ["GeForce RTX 2080 with Max-Q Design", "NVIDIA GeForce RTX 2080 Max-Q"], + "performance": 13943 + }, { + "names": ["GeForce RTX 3070", "NVIDIA GeForce RTX 3070"], + "performance": 21254 + }, { + "names": ["GeForce RTX 3080", "NVIDIA GeForce RTX 3080"], + "performance": 23738 + }, { + "names": ["GeForce RTX 3090", "NVIDIA GeForce RTX 3090"], + "performance": 25166 + }, { + "names": ["GRID K1"], + "vendor": "NVIDIA", + "performance": 811 + }, { + "names": ["GRID K120Q"], + "vendor": "NVIDIA", + "performance": 293 + }, { + "names": ["GRID K140Q"], + "vendor": "NVIDIA", + "performance": 728 + }, { + "names": ["GRID K160Q"], + "vendor": "NVIDIA", + "performance": 740 + }, { + "names": ["GRID K180Q"], + "vendor": "NVIDIA", + "performance": 557 + }, { + "names": ["GRID K2"], + "vendor": "NVIDIA", + "performance": 3176 + }, { + "names": ["GRID K220Q"], + "vendor": "NVIDIA", + "performance": 912 + }, { + "names": ["GRID K240Q"], + "vendor": "NVIDIA", + "performance": 2144 + }, { + "names": ["GRID K260Q"], + "vendor": "NVIDIA", + "performance": 2941 + }, { + "names": ["GRID K280Q"], + "vendor": "NVIDIA", + "performance": 2363 + }, { + "names": ["GRID K520"], + "vendor": "NVIDIA", + "performance": 3177 + }, { + "names": ["GRID M10-8Q"], + "vendor": "NVIDIA", + "performance": 2606 + }, { + "names": ["GRID M6-8Q"], + "vendor": "NVIDIA", + "performance": 3568 + }, { + "names": ["GRID M60-1Q"], + "vendor": "NVIDIA", + "performance": 4251 + }, { + "names": ["GRID M60-2Q"], + "vendor": "NVIDIA", + "performance": 5291 + }, { + "names": ["GRID M60-8Q"], + "vendor": "NVIDIA", + "performance": 3884 + }, { + "names": ["HD", "HD Graphics", "Intel HD Graphics (Broadwell)"], + "vendor": "Intel", + "performance": 143 + }, { + "names": ["Intel HD 2000", "Intel HD Graphics 2000"], + "performance": 213 + }, { + "names": ["Intel HD 3000", "Intel HD Graphics 3000"], + "performance": 256 + }, { + "names": ["Intel HD 4000", "Intel HD Graphics 4000"], + "performance": 330 + }, { + "names": ["Intel HD 4400", "Intel HD Graphics 4400"], + "performance": 529 + }, { + "names": ["Intel HD 4600", "Intel HD Graphics 4600"], + "performance": 633 + }, { + "names": ["Intel HD 500", "Intel HD Graphics 500"], + "performance": 306 + }, { + "names": ["Intel HD 5000", "Intel HD Graphics 5000"], + "performance": 563 + }, { + "names": ["Intel HD 505", "Intel HD Graphics 505"], + "performance": 357 + }, { + "names": ["Intel HD 510", "Intel HD Graphics 510"], + "performance": 622 + }, { + "names": ["Intel HD 515", "Intel HD Graphics 515"], + "performance": 610 + }, { + "names": ["Intel HD 520", "Intel HD Graphics 520"], + "performance": 860 + }, { + "names": ["Intel HD 530", "Intel HD Graphics 530"], + "performance": 990 + }, { + "names": ["Intel HD 5300", "Intel HD Graphics 5300"], + "performance": 411 + }, { + "names": ["Intel HD 5500", "Intel HD Graphics 5500"], + "performance": 580 + }, { + "names": ["Intel HD 5600", "Intel HD Graphics 5600"], + "performance": 712 + }, { + "names": ["Intel HD 6000", "Intel HD Graphics 6000"], + "performance": 844 + }, { + "names": ["Intel HD 610", "Intel HD Graphics 610"], + "performance": 666 + }, { + "names": ["Intel HD 615", "Intel HD Graphics 615"], + "performance": 757 + }, { + "names": ["Intel HD 630", "Intel HD Graphics 630"], + "performance": 1176 + }, { + "names": ["Intel HD Graphics 620", "HD Graphics 620"], + "vendor": "Intel", + "performance": 924 + }, { + "names": ["Intel HD P530", "Intel HD Graphics P530"], + "performance": 1454 + }, { + "names": ["Intel HD P630", "Intel HD Graphics P630"], + "performance": 1276 + }, { + "names": ["Intel Iris 5100", "Intel Iris Graphics 5100"], + "performance": 763 + }, { + "names": ["Intel Iris 540", "Intel Iris Graphics 540"], + "performance": 1227 + }, { + "names": ["Intel Iris 550", "Intel Iris Graphics 550"], + "performance": 1420 + }, { + "names": ["Intel Iris 6100", "Intel Iris Graphics 6100"], + "performance": 850 + }, { + "names": ["Intel Iris 650", "Intel Iris Plus Graphics 650"], + "performance": 1795 + }, { + "names": ["Intel Iris Plus", "Intel Iris Plus Graphics G7 (Ice Lake 64 EU)"], + "performance": 1887 + }, { + "names": ["Intel Iris Plus 640", "Intel Iris Plus Graphics 640"], + "performance": 1316 + }, { + "names": ["Intel Iris Plus 645", "Intel Iris Plus Graphics 645"], + "performance": 1789 + }, { + "names": ["Intel Iris Plus 655", "Intel Iris Plus Graphics 655"], + "performance": 1813 + }, { + "names": ["Intel Iris Pro 5200", "Intel Iris Pro Graphics 5200"], + "performance": 1015 + }, { + "names": ["Intel Iris Pro 580", "Intel Iris Pro Graphics 580"], + "performance": 2010 + }, { + "names": ["Intel Iris Pro Graphics 6200", "Iris Pro Graphics 6200"], + "vendor": "Intel", + "performance": 1490 + }, { + "names": ["Intel Iris Pro P580", "Intel Iris Pro Graphics P580"], + "performance": 2169 + }, { + "names": ["Intel Iris Xe", "Intel Iris Xe MAX Graphics"], + "performance": 3022 + }, { + "names": ["Intel UHD", "Intel UHD Graphics Xe G4 48EUs"], + "performance": 1925 + }, { + "names": ["Intel UHD 600", "Intel UHD Graphics 600"], + "performance": 333 + }, { + "names": ["Intel UHD 605", "Intel UHD Graphics 605"], + "performance": 375 + }, { + "names": ["Intel UHD 610", "Intel UHD Graphics 610"], + "performance": 720 + }, { + "names": ["Intel UHD 615", "Intel UHD Graphics 615"], + "performance": 767 + }, { + "names": ["Intel UHD 617", "Intel UHD Graphics 617"], + "performance": 858 + }, { + "names": ["Intel UHD 620", "Intel UHD Graphics 620"], + "performance": 889 + }, { + "names": ["Intel UHD 630", "Intel UHD Graphics 630"], + "performance": 1511 + }, { + "names": ["Intel UHD Graphics 620", "UHD Graphics 620"], + "vendor": "Intel", + "performance": 1054 + }, { + "names": ["Intel UHD P630", "Intel UHD Graphics P630"], + "performance": 2926 + }, { + "names": ["Mobility Radeon HD 5570"], + "vendor": "ATI", + "performance": 551 + }, { + "names": ["Mobility Radeon. HD 5470", "Radeon HD 5470"], + "vendor": "ATI", + "performance": 215 + }, { + "names": ["MxGPU", "Radeon Instinct MI25 MxGPU"], + "vendor": "AMD", + "performance": 1826 + }, { + "names": ["NVIDIA TITAN X", "NVIDIA Titan X Pascal"], + "performance": 13660 + }, { + "names": ["NVIDIA TITAN Xp", "TITAN Xp"], + "vendor": "NVIDIA", + "performance": 18280 + }, { + "names": ["NVS 300"], + "vendor": "NVIDIA", + "performance": 112 + }, { + "names": ["NVS 310"], + "vendor": "NVIDIA", + "performance": 250 + }, { + "names": ["NVS 315"], + "vendor": "NVIDIA", + "performance": 299 + }, { + "names": ["NVS 4200M", "NVIDIA NVS 4200M"], + "vendor": "NVIDIA", + "performance": 245 + }, { + "names": ["NVS 510"], + "vendor": "NVIDIA", + "performance": 763 + }, { + "names": ["NVS 5200M", "NVIDIA NVS 5200M"], + "vendor": "NVIDIA", + "performance": 548 + }, { + "names": ["NVS 5400M", "NVIDIA NVS 5400M"], + "vendor": "NVIDIA", + "performance": 642 + }, { + "names": ["NVS 810"], + "vendor": "NVIDIA", + "performance": 1015 + }, { + "names": ["P104-100"], + "vendor": "NVIDIA", + "performance": 4450 + }, { + "names": ["P106-090"], + "vendor": "NVIDIA", + "performance": 2898 + }, { + "names": ["P106-100"], + "vendor": "NVIDIA", + "performance": 5023 + }, { + "names": ["Quadro 1000M", "NVIDIA Quadro 1000M"], + "vendor": "NVIDIA", + "performance": 593 + }, { + "names": ["Quadro 2000D"], + "vendor": "NVIDIA", + "performance": 989 + }, { + "names": ["Quadro 2000M", "NVIDIA Quadro 2000M"], + "vendor": "NVIDIA", + "performance": 824 + }, { + "names": ["Quadro 3000M", "NVIDIA Quadro 3000M"], + "vendor": "NVIDIA", + "performance": 1026 + }, { + "names": ["Quadro 400"], + "vendor": "NVIDIA", + "performance": 163 + }, { + "names": ["Quadro 4000M", "NVIDIA Quadro 4000M"], + "vendor": "NVIDIA", + "performance": 1204 + }, { + "names": ["Quadro 410"], + "vendor": "NVIDIA", + "performance": 446 + }, { + "names": ["Quadro 5000", "NVIDIA Quadro RTX 5000 (Laptop)"], + "vendor": "NVIDIA", + "performance": 2000 + }, { + "names": ["Quadro 500M"], + "vendor": "NVIDIA", + "performance": 664 + }, { + "names": ["Quadro 5010M", "NVIDIA Quadro 5010M"], + "vendor": "NVIDIA", + "performance": 2001 + }, { + "names": ["Quadro 7000"], + "vendor": "NVIDIA", + "performance": 3505 + }, { + "names": ["Quadro GP100"], + "vendor": "NVIDIA", + "performance": 12663 + }, { + "names": ["Quadro GV100"], + "vendor": "NVIDIA", + "performance": 12721 + }, { + "names": ["Quadro K1000M", "NVIDIA Quadro K1000M"], + "vendor": "NVIDIA", + "performance": 774 + }, { + "names": ["Quadro K1100M", "NVIDIA Quadro K1100M"], + "vendor": "NVIDIA", + "performance": 1110 + }, { + "names": ["Quadro K1200"], + "vendor": "NVIDIA", + "performance": 2876 + }, { + "names": ["Quadro K2000"], + "vendor": "NVIDIA", + "performance": 1573 + }, { + "names": ["Quadro K2000D"], + "vendor": "NVIDIA", + "performance": 1646 + }, { + "names": ["Quadro K2000M", "NVIDIA Quadro K2000M"], + "vendor": "NVIDIA", + "performance": 1039 + }, { + "names": ["Quadro K2100M", "NVIDIA Quadro K2100M"], + "vendor": "NVIDIA", + "performance": 1400 + }, { + "names": ["Quadro K2200"], + "vendor": "NVIDIA", + "performance": 3561 + }, { + "names": ["Quadro K2200M"], + "vendor": "NVIDIA", + "performance": 3893 + }, { + "names": ["Quadro K3000M", "NVIDIA Quadro K3000M"], + "vendor": "NVIDIA", + "performance": 1657 + }, { + "names": ["Quadro K3100M", "NVIDIA Quadro K3100M"], + "vendor": "NVIDIA", + "performance": 2314 + }, { + "names": ["Quadro K4000"], + "vendor": "NVIDIA", + "performance": 2687 + }, { + "names": ["Quadro K4000M", "NVIDIA Quadro K4000M"], + "vendor": "NVIDIA", + "performance": 2109 + }, { + "names": ["Quadro K4100M", "NVIDIA Quadro K4100M"], + "vendor": "NVIDIA", + "performance": 2454 + }, { + "names": ["Quadro K420"], + "vendor": "NVIDIA", + "performance": 771 + }, { + "names": ["Quadro K4200"], + "vendor": "NVIDIA", + "performance": 4261 + }, { + "names": ["Quadro K5000"], + "vendor": "NVIDIA", + "performance": 3922 + }, { + "names": ["Quadro K5000M", "NVIDIA Quadro K5000M"], + "vendor": "NVIDIA", + "performance": 3133 + }, { + "names": ["Quadro K500M", "NVIDIA Quadro K500M"], + "vendor": "NVIDIA", + "performance": 480 + }, { + "names": ["Quadro K5100M", "NVIDIA Quadro K5100M"], + "vendor": "NVIDIA", + "performance": 3009 + }, { + "names": ["Quadro K510M", "NVIDIA Quadro K510M"], + "vendor": "NVIDIA", + "performance": 651 + }, { + "names": ["Quadro K5200"], + "vendor": "NVIDIA", + "performance": 5922 + }, { + "names": ["Quadro K600"], + "vendor": "NVIDIA", + "performance": 776 + }, { + "names": ["Quadro K6000"], + "vendor": "NVIDIA", + "performance": 8146 + }, { + "names": ["Quadro K610M", "NVIDIA Quadro K610M"], + "vendor": "NVIDIA", + "performance": 726 + }, { + "names": ["Quadro K620"], + "vendor": "NVIDIA", + "performance": 2282 + }, { + "names": ["Quadro K620M", "NVIDIA Quadro K620M"], + "vendor": "NVIDIA", + "performance": 1200 + }, { + "names": ["Quadro M1000M", "NVIDIA Quadro M1000M"], + "vendor": "NVIDIA", + "performance": 3027 + }, { + "names": ["Quadro M1200", "Quadro M1200 Mobile", "NVIDIA Quadro M1200"], + "vendor": "NVIDIA", + "performance": 3613 + }, { + "names": ["Quadro M2000"], + "vendor": "NVIDIA", + "performance": 4012 + }, { + "names": ["Quadro M2000M", "NVIDIA Quadro M2000M"], + "vendor": "NVIDIA", + "performance": 3561 + }, { + "names": ["Quadro M2200", "Quadro M2200 Mobile", "NVIDIA Quadro M2200"], + "vendor": "NVIDIA", + "performance": 4457 + }, { + "names": ["Quadro M3000M", "NVIDIA Quadro M3000M"], + "vendor": "NVIDIA", + "performance": 5446 + }, { + "names": ["Quadro M4000"], + "vendor": "NVIDIA", + "performance": 6537 + }, { + "names": ["Quadro M4000M", "NVIDIA Quadro M4000M"], + "vendor": "NVIDIA", + "performance": 6829 + }, { + "names": ["Quadro M5000"], + "vendor": "NVIDIA", + "performance": 9159 + }, { + "names": ["Quadro M5000M", "NVIDIA Quadro M5000M"], + "vendor": "NVIDIA", + "performance": 6872 + }, { + "names": ["Quadro M500M", "NVIDIA Quadro M500M"], + "vendor": "NVIDIA", + "performance": 1109 + }, { + "names": ["Quadro M520", "Quadro M520 Mobile", "NVIDIA Quadro M520"], + "vendor": "NVIDIA", + "performance": 1956 + }, { + "names": ["Quadro M5500", "Quadro M5500 Mobile", "NVIDIA Quadro M5500"], + "vendor": "NVIDIA", + "performance": 7915 + }, { + "names": ["Quadro M6000"], + "vendor": "NVIDIA", + "performance": 12143 + }, { + "names": ["Quadro M600M", "NVIDIA Quadro M600M"], + "vendor": "NVIDIA", + "performance": 2142 + }, { + "names": ["Quadro M620", "Quadro M620 Mobile", "NVIDIA Quadro M620"], + "vendor": "NVIDIA", + "performance": 2881 + }, { + "names": ["Quadro P1000", "NVIDIA Quadro P1000"], + "vendor": "NVIDIA", + "performance": 4369 + }, { + "names": ["Quadro P2000", "NVIDIA Quadro P2000"], + "vendor": "NVIDIA", + "performance": 7189 + }, { + "names": ["Quadro P2000 with Max-Q Design", "NVIDIA Quadro P2000 Max-Q"], + "performance": 5122 + }, { + "names": ["Quadro P3000", "Quadro P3000 Mobile", "NVIDIA Quadro P3000"], + "vendor": "NVIDIA", + "performance": 6919 + }, { + "names": ["Quadro P3200", "Quadro P3200 Mobile", "NVIDIA Quadro P3200"], + "vendor": "NVIDIA", + "performance": 7719 + }, { + "names": ["Quadro P3200 with Max-Q Design", "Quadro P3200 Max-Q"], + "vendor": "NVIDIA", + "performance": 8942 + }, { + "names": ["Quadro P400"], + "vendor": "NVIDIA", + "performance": 1642 + }, { + "names": ["Quadro P4000", "NVIDIA Quadro P4000"], + "vendor": "NVIDIA", + "performance": 11396 + }, { + "names": ["Quadro P4000 with Max-Q Design", "Quadro P4000 Max-Q", "NVIDIA Quadro P4000 Max-Q"], + "vendor": "NVIDIA", + "performance": 9083 + }, { + "names": ["Quadro P4200", "Quadro P4200 Mobile", "NVIDIA Quadro P4200"], + "vendor": "NVIDIA", + "performance": 11820 + }, { + "names": ["Quadro P500", "Quadro P500 Mobile", "NVIDIA Quadro P500"], + "vendor": "NVIDIA", + "performance": 1743 + }, { + "names": ["Quadro P5000", "NVIDIA Quadro P5000"], + "vendor": "NVIDIA", + "performance": 11416 + }, { + "names": ["Quadro P520", "NVIDIA Quadro P520"], + "performance": 2217 + }, { + "names": ["Quadro P5200", "Quadro P5200 Mobile", "NVIDIA Quadro P5200"], + "vendor": "NVIDIA", + "performance": 11559 + }, { + "names": ["Quadro P5200 with Max-Q Design", "Quadro P5200 Max-Q"], + "vendor": "NVIDIA", + "performance": 9796 + }, { + "names": ["Quadro P600", "NVIDIA Quadro P600"], + "vendor": "NVIDIA", + "performance": 3460 + }, { + "names": ["Quadro P6000"], + "vendor": "NVIDIA", + "performance": 15005 + }, { + "names": ["Quadro P620", "NVIDIA Quadro P620"], + "vendor": "NVIDIA", + "performance": 3668 + }, { + "names": ["Quadro RTX 3000", "NVIDIA Quadro RTX 3000 (Laptop)"], + "performance": 11284 + }, { + "names": ["Quadro RTX 3000 with Max-Q Design", "NVIDIA Quadro RTX 3000 Max-Q"], + "performance": 8697 + }, { + "names": ["Quadro RTX 4000", "NVIDIA Quadro RTX 4000 Max-Q"], + "vendor": "NVIDIA", + "performance": 15098 + }, { + "names": ["Quadro RTX 5000", "NVIDIA Quadro RTX 5000 Max-Q"], + "vendor": "NVIDIA", + "performance": 16628 + }, { + "names": ["Quadro RTX 6000"], + "vendor": "NVIDIA", + "performance": 20309 + }, { + "names": ["Quadro RTX 8000"], + "vendor": "NVIDIA", + "performance": 20448 + }, { + "names": ["Quadro T1000", "NVIDIA Quadro T1000 (Laptop)"], + "performance": 6528 + }, { + "names": ["Quadro T1000 with Max-Q Design", "NVIDIA Quadro T1000 Max-Q"], + "performance": 6755 + }, { + "names": ["Quadro T2000", "NVIDIA Quadro T2000 (Laptop)"], + "performance": 6874 + }, { + "names": ["Quadro T2000 with Max-Q Design", "NVIDIA Quadro T2000 Max-Q"], + "performance": 6729 + }, { + "names": ["Qualcomm Adreno 630 GPU", "Qualcomm Adreno 630"], + "performance": 249 + }, { + "names": ["Radeon 520", "Radeon 520 Mobile", "AMD Radeon 520"], + "vendor": "AMD", + "performance": 878 + }, { + "names": ["Radeon 530", "Radeon 530 Mobile", "AMD Radeon 530"], + "vendor": "AMD", + "performance": 912 + }, { + "names": ["Radeon 535", "Radeon 535 Mobile"], + "vendor": "AMD", + "performance": 1117 + }, { + "names": ["Radeon 540", "Radeon RX 540 Mobile", "AMD Radeon RX 540"], + "vendor": "AMD", + "performance": 1376 + }, { + "names": ["Radeon 540X", "Radeon 540X Mobile", "AMD Radeon 540X"], + "vendor": "AMD", + "performance": 1374 + }, { + "names": ["Radeon 550X", "Radeon 550X 640SP", "AMD Radeon RX 550X (Laptop)"], + "vendor": "AMD", + "performance": 1564 + }, { + "names": ["Radeon 620", "AMD Radeon 620"], + "performance": 859 + }, { + "names": ["Radeon 625", "AMD Radeon 625"], + "performance": 1324 + }, { + "names": ["Radeon 630", "AMD Radeon 630"], + "performance": 1262 + }, { + "names": ["Radeon 6750M", "Radeon HD 6750M", "AMD Radeon HD 6750M"], + "vendor": "AMD", + "performance": 911 + }, { + "names": ["Radeon E6460"], + "vendor": "AMD", + "performance": 324 + }, { + "names": ["Radeon E6465"], + "vendor": "AMD", + "performance": 164 + }, { + "names": ["Radeon E6760", "Radeon E6760 MXM"], + "vendor": "AMD", + "performance": 973 + }, { + "names": ["Radeon E8860"], + "vendor": "AMD", + "performance": 1577 + }, { + "names": ["Radeon HD 6230"], + "vendor": "AMD", + "performance": 179 + }, { + "names": ["Radeon HD 6250", "AMD Radeon HD 6250"], + "vendor": "AMD", + "performance": 98 + }, { + "names": ["Radeon HD 6290", "AMD Radeon HD 6290"], + "vendor": "AMD", + "performance": 117 + }, { + "names": ["Radeon HD 6320", "Radeon HD 6320 IGP", "AMD Radeon HD 6320"], + "vendor": "AMD", + "performance": 144 + }, { + "names": ["RADEON HD 6350", "Radeon HD 6350"], + "vendor": "AMD", + "performance": 142 + }, { + "names": ["Radeon HD 6370D", "Radeon HD 6370D IGP"], + "vendor": "AMD", + "performance": 311 + }, { + "names": ["Radeon HD 6380G", "Radeon HD 6380G IGP", "AMD Radeon HD 6380G"], + "vendor": "AMD", + "performance": 213 + }, { + "names": ["Radeon HD 6410D", "Radeon HD 6410D IGP"], + "vendor": "AMD", + "performance": 217 + }, { + "names": ["Radeon HD 6430M", "AMD Radeon HD 6430M"], + "vendor": "AMD", + "performance": 193 + }, { + "names": ["Radeon HD 6450", "AMD Radeon HD 6450 GDDR5"], + "vendor": "AMD", + "performance": 199 + }, { + "names": ["Radeon HD 6450A"], + "vendor": "AMD", + "performance": 260 + }, { + "names": ["Radeon HD 6470M", "AMD Radeon HD 6470M"], + "vendor": "AMD", + "performance": 226 + }, { + "names": ["Radeon HD 6480G", "Radeon HD 6480G IGP", "AMD Radeon HD 6480G + HD 7450M Dual Graphics"], + "vendor": "AMD", + "performance": 279 + }, { + "names": ["Radeon HD 6490M", "AMD Radeon HD 6490M"], + "vendor": "AMD", + "performance": 378 + }, { + "names": ["Radeon HD 6520G", "Radeon HD 6520G IGP", "AMD Radeon HD 6520G + HD 7450M Dual Graphics"], + "vendor": "AMD", + "performance": 304 + }, { + "names": ["Radeon HD 6530D", "Radeon HD 6530D IGP"], + "vendor": "AMD", + "performance": 315 + }, { + "names": ["Radeon HD 6550A"], + "vendor": "AMD", + "performance": 708 + }, { + "names": ["Radeon HD 6550D", "Radeon HD 6550D IGP", "AMD Radeon HD 6550D"], + "vendor": "AMD", + "performance": 410 + }, { + "names": ["Radeon HD 6570"], + "vendor": "AMD", + "performance": 506 + }, { + "names": ["Radeon HD 6610M"], + "vendor": "AMD", + "performance": 565 + }, { + "names": ["Radeon HD 6620G", "Radeon HD 6620G IGP", "AMD Radeon HD 6620G + HD 7670M Dual Graphics"], + "vendor": "AMD", + "performance": 386 + }, { + "names": ["Radeon HD 6630M", "AMD Radeon HD 6630M"], + "vendor": "AMD", + "performance": 685 + }, { + "names": ["Radeon HD 6650A"], + "vendor": "AMD", + "performance": 836 + }, { + "names": ["Radeon HD 6650M", "AMD Radeon HD 6650M"], + "vendor": "AMD", + "performance": 748 + }, { + "names": ["Radeon HD 6670"], + "vendor": "AMD", + "performance": 693 + }, { + "names": ["Radeon HD 6750"], + "vendor": "AMD", + "performance": 1055 + }, { + "names": ["Radeon HD 6750M", "Radeon HD 6750M Mac Edition"], + "vendor": "AMD", + "performance": 937 + }, { + "names": ["Radeon HD 6770"], + "vendor": "AMD", + "performance": 1224 + }, { + "names": ["Radeon HD 6770M", "AMD Radeon HD 6770M"], + "vendor": "AMD", + "performance": 964 + }, { + "names": ["Radeon HD 6790", "AMD Radeon HD 6790"], + "vendor": "AMD", + "performance": 1666 + }, { + "names": ["Radeon HD 6850 X2"], + "vendor": "AMD", + "performance": 2534 + }, { + "names": ["Radeon HD 6970M", "AMD Radeon HD 6970M"], + "vendor": "AMD", + "performance": 2270 + }, { + "names": ["Radeon HD 6990"], + "vendor": "AMD", + "performance": 2933 + }, { + "names": ["Radeon HD 7290", "Radeon HD 7290 IGP", "AMD Radeon HD 7290"], + "vendor": "AMD", + "performance": 115 + }, { + "names": ["Radeon HD 7310", "Radeon HD 7310 IGP", "AMD Radeon HD 7310"], + "vendor": "AMD", + "performance": 131 + }, { + "names": ["Radeon HD 7340", "Radeon HD 7340 IGP", "AMD Radeon HD 7340"], + "vendor": "AMD", + "performance": 152 + }, { + "names": ["Radeon HD 7350", "Radeon HD 7350 OEM"], + "vendor": "AMD", + "performance": 216 + }, { + "names": ["Radeon HD 7400G", "Radeon HD 7400G IGP", "AMD Radeon HD 7400G"], + "vendor": "AMD", + "performance": 300 + }, { + "names": ["Radeon HD 7420G", "Radeon HD 7420G IGP", "AMD Radeon HD 7420G"], + "vendor": "AMD", + "performance": 304 + }, { + "names": ["Radeon HD 7450", "Radeon HD 7450 OEM"], + "vendor": "AMD", + "performance": 237 + }, { + "names": ["Radeon HD 7450A"], + "vendor": "AMD", + "performance": 288 + }, { + "names": ["Radeon HD 7450M", "AMD Radeon HD 6620G + HD 7450M Dual Graphics"], + "vendor": "AMD", + "performance": 330 + }, { + "names": ["Radeon HD 7470", "Radeon HD 7470 OEM"], + "vendor": "AMD", + "performance": 369 + }, { + "names": ["Radeon HD 7470M", "AMD Radeon HD 7470M"], + "vendor": "AMD", + "performance": 408 + }, { + "names": ["Radeon HD 7480D", "Radeon HD 7480D IGP", "AMD Radeon HD 7480D"], + "vendor": "AMD", + "performance": 296 + }, { + "names": ["Radeon HD 7500G", "Radeon HD 7500G IGP", "AMD Radeon HD 7500G + HD 7550M Dual Graphics"], + "vendor": "AMD", + "performance": 303 + }, { + "names": ["Radeon HD 7520G", "Radeon HD 7520G IGP", "AMD Radeon HD 7520G + HD 7670M Dual Graphics"], + "vendor": "AMD", + "performance": 287 + }, { + "names": ["Radeon HD 7540D", "Radeon HD 7540D IGP"], + "vendor": "AMD", + "performance": 338 + }, { + "names": ["Radeon HD 7550M", "AMD Radeon HD 7550M"], + "vendor": "AMD", + "performance": 465 + }, { + "names": ["Radeon HD 7560D", "Radeon HD 7560D IGP", "AMD Radeon HD 7560D"], + "vendor": "AMD", + "performance": 479 + }, { + "names": ["Radeon HD 7570"], + "vendor": "AMD", + "performance": 629 + }, { + "names": ["Radeon HD 7570M", "AMD Radeon HD 7570M"], + "vendor": "AMD", + "performance": 465 + }, { + "names": ["Radeon HD 7600G", "Radeon HD 7600G IGP", "AMD Radeon HD 7600G"], + "vendor": "AMD", + "performance": 351 + }, { + "names": ["Radeon HD 7610M", "AMD Radeon HD 7640G + HD 7610M Dual Graphics"], + "vendor": "AMD", + "performance": 632 + }, { + "names": ["Radeon HD 7620G", "Radeon HD 7620G IGP", "AMD Radeon HD 7620G"], + "vendor": "AMD", + "performance": 346 + }, { + "names": ["Radeon HD 7640G", "Radeon HD 7640G IGP", "AMD Radeon HD 7640G + HD 7670M Dual Graphics"], + "vendor": "AMD", + "performance": 457 + }, { + "names": ["Radeon HD 7650A"], + "vendor": "AMD", + "performance": 553 + }, { + "names": ["Radeon HD 7650M", "AMD Radeon HD 7650M"], + "vendor": "AMD", + "performance": 469 + }, { + "names": ["Radeon HD 7660D", "Radeon HD 7660D IGP", "AMD Radeon HD 7660D"], + "vendor": "AMD", + "performance": 499 + }, { + "names": ["Radeon HD 7660G", "Radeon HD 7660G IGP", "AMD Radeon HD 7660G + HD 7670M Dual Graphics"], + "vendor": "AMD", + "performance": 482 + }, { + "names": ["Radeon HD 7670", "Radeon HD 7670 OEM"], + "vendor": "AMD", + "performance": 854 + }, { + "names": ["Radeon HD 7670A"], + "vendor": "AMD", + "performance": 1050 + }, { + "names": ["Radeon HD 7670M", "AMD Radeon HD 7670M"], + "vendor": "AMD", + "performance": 441 + }, { + "names": ["Radeon HD 7690M", "AMD Radeon HD 7690M"], + "vendor": "AMD", + "performance": 1003 + }, { + "names": ["Radeon HD 7690M XT", "AMD Radeon HD 7690M XT"], + "vendor": "AMD", + "performance": 1009 + }, { + "names": ["Radeon HD 7730"], + "vendor": "AMD", + "performance": 1246 + }, { + "names": ["Radeon HD 7730M", "AMD Radeon HD 7730M"], + "vendor": "AMD", + "performance": 693 + }, { + "names": ["Radeon HD 7750"], + "vendor": "AMD", + "performance": 1670 + }, { + "names": ["Radeon HD 7750M", "AMD Radeon HD 7750M"], + "vendor": "AMD", + "performance": 1191 + }, { + "names": ["Radeon HD 7770", "Radeon HD 7770 GHz Edition", "AMD Radeon HD 7770"], + "vendor": "AMD", + "performance": 2158 + }, { + "names": ["Radeon HD 7790"], + "vendor": "AMD", + "performance": 3090 + }, { + "names": ["Radeon HD 7850"], + "vendor": "AMD", + "performance": 3718 + }, { + "names": ["Radeon HD 7850M", "AMD Radeon HD 7850M"], + "vendor": "AMD", + "performance": 1373 + }, { + "names": ["Radeon HD 7870", "Radeon HD 7870 XT", "AMD Radeon HD 7870"], + "vendor": "AMD", + "performance": 4637 + }, { + "names": ["Radeon HD 7870M", "AMD Radeon HD 7870M"], + "vendor": "AMD", + "performance": 1507 + }, { + "names": ["Radeon HD 7950", "R9 280", "Radeon HD 7950"], + "vendor": "AMD", + "performance": 4765 + }, { + "names": ["Radeon HD 7970", "R9 280X", "Radeon HD 7970"], + "vendor": "AMD", + "performance": 5248 + }, { + "names": ["Radeon HD 7970M", "AMD Radeon HD 7970M"], + "vendor": "AMD", + "performance": 3619 + }, { + "names": ["Radeon HD 7990"], + "vendor": "AMD", + "performance": 5566 + }, { + "names": ["Radeon HD 8180", "Radeon HD 8180 IGP", "AMD Radeon HD 8180"], + "vendor": "AMD", + "performance": 152 + }, { + "names": ["Radeon HD 8210", "Radeon HD 8210 IGP", "AMD Radeon HD 8210"], + "vendor": "AMD", + "performance": 207 + }, { + "names": ["Radeon HD 8210E"], + "vendor": "AMD", + "performance": 194 + }, { + "names": ["Radeon HD 8240", "Radeon HD 8240 IGP", "AMD Radeon HD 8240"], + "vendor": "AMD", + "performance": 250 + }, { + "names": ["Radeon HD 8250", "Radeon HD 8250 IGP", "AMD Radeon HD 8250"], + "vendor": "AMD", + "performance": 203 + }, { + "names": ["Radeon HD 8280", "Radeon HD 8280 IGP", "AMD Radeon HD 8280"], + "vendor": "AMD", + "performance": 319 + }, { + "names": ["Radeon HD 8280E"], + "vendor": "AMD", + "performance": 283 + }, { + "names": ["Radeon HD 8310E"], + "vendor": "AMD", + "performance": 341 + }, { + "names": ["Radeon HD 8330", "Radeon HD 8330 IGP", "AMD Radeon HD 8330"], + "vendor": "AMD", + "performance": 251 + }, { + "names": ["Radeon HD 8330E"], + "vendor": "AMD", + "performance": 241 + }, { + "names": ["Radeon HD 8350", "Radeon HD 8350 OEM"], + "vendor": "AMD", + "performance": 189 + }, { + "names": ["Radeon HD 8350G", "Radeon HD 8350G IGP", "AMD Radeon HD 8350G"], + "vendor": "AMD", + "performance": 443 + }, { + "names": ["Radeon HD 8370D", "Radeon HD 8370D IGP"], + "vendor": "AMD", + "performance": 283 + }, { + "names": ["Radeon HD 8400", "Radeon HD 8400 IGP", "AMD Radeon HD 8400"], + "vendor": "AMD", + "performance": 256 + }, { + "names": ["Radeon HD 8400E"], + "vendor": "AMD", + "performance": 339 + }, { + "names": ["Radeon HD 8410G", "Radeon HD 8410G IGP", "AMD Radeon HD 8410G"], + "vendor": "AMD", + "performance": 435 + }, { + "names": ["Radeon HD 8450G", "Radeon HD 8450G IGP", "AMD Radeon HD 8450G + Radeon HD 8570M Dual Graphics"], + "vendor": "AMD", + "performance": 385 + }, { + "names": ["Radeon HD 8470", "Radeon HD 8470 OEM"], + "vendor": "AMD", + "performance": 341 + }, { + "names": ["Radeon HD 8470D", "Radeon HD 8470D IGP", "AMD Radeon HD 8470D"], + "vendor": "AMD", + "performance": 364 + }, { + "names": ["Radeon HD 8490", "Radeon HD 8490 OEM"], + "vendor": "AMD", + "performance": 271 + }, { + "names": ["Radeon HD 8510G", "Radeon HD 8510G IGP", "AMD Radeon HD 8510G"], + "vendor": "AMD", + "performance": 374 + }, { + "names": ["Radeon HD 8550D", "Radeon HD 8550D IGP"], + "vendor": "AMD", + "performance": 685 + }, { + "names": ["Radeon HD 8550G", "Radeon HD 8550G IGP", "AMD Radeon HD 8550G + HD 8750M Dual Graphics"], + "vendor": "AMD", + "performance": 457 + }, { + "names": ["Radeon HD 8550G + 7600M Dual", "AMD Radeon HD 8550G + HD 8670M Dual Graphics"], + "performance": 901 + }, { + "names": ["Radeon HD 8570", "Radeon HD 8570 OEM"], + "vendor": "AMD", + "performance": 977 + }, { + "names": ["Radeon HD 8570D", "Radeon HD 8570D IGP", "AMD Radeon HD 8570D"], + "vendor": "AMD", + "performance": 442 + }, { + "names": ["Radeon HD 8570M", "AMD Radeon HD 8650G + HD 8570M Dual Graphics"], + "vendor": "AMD", + "performance": 447 + }, { + "names": ["Radeon HD 8610G", "Radeon HD 8610G IGP", "AMD Radeon HD 8610G"], + "vendor": "AMD", + "performance": 420 + }, { + "names": ["Radeon HD 8650D", "Radeon HD 8650D IGP"], + "vendor": "AMD", + "performance": 526 + }, { + "names": ["Radeon HD 8650G", "Radeon HD 8650G IGP", "AMD Radeon HD 8650G + HD 8670M Dual Graphics"], + "vendor": "AMD", + "performance": 519 + }, { + "names": ["Radeon HD 8670D", "Radeon HD 8670D IGP", "AMD Radeon HD 8670D"], + "vendor": "AMD", + "performance": 570 + }, { + "names": ["Radeon HD 8670M", "AMD Radeon HD 8670M"], + "vendor": "AMD", + "performance": 520 + }, { + "names": ["Radeon HD 8690M", "AMD Radeon HD 8690M"], + "vendor": "AMD", + "performance": 984 + }, { + "names": ["Radeon HD 8730M", "AMD Radeon HD 8730M"], + "vendor": "AMD", + "performance": 700 + }, { + "names": ["Radeon HD 8750M", "AMD Radeon HD 8750M"], + "vendor": "AMD", + "performance": 881 + }, { + "names": ["Radeon HD 8790M", "AMD Radeon HD 8790M"], + "vendor": "AMD", + "performance": 1306 + }, { + "names": ["Radeon HD 8850M", "AMD Radeon HD 8850M"], + "vendor": "AMD", + "performance": 973 + }, { + "names": ["Radeon HD 8870M", "AMD Radeon HD 8870M"], + "vendor": "AMD", + "performance": 1638 + }, { + "names": ["Radeon HD 8950", "Radeon HD 8950 OEM"], + "vendor": "AMD", + "performance": 2220 + }, { + "names": ["Radeon HD 8970M", "AMD Radeon HD 8970M"], + "vendor": "AMD", + "performance": 3876 + }, { + "names": ["Radeon HD 8990", "Radeon HD 8990 OEM"], + "vendor": "AMD", + "performance": 5214 + }, { + "names": ["Radeon Instinct MI25 MxGPU", "Radeon Instinct MI25"], + "vendor": "AMD", + "performance": 10466 + }, { + "names": ["Radeon M535DX", "Radeon R8 M535DX"], + "vendor": "AMD", + "performance": 750 + }, { + "names": ["Radeon Pro 450", "AMD Radeon Pro 450"], + "vendor": "AMD", + "performance": 2723 + }, { + "names": ["Radeon Pro 455", "AMD Radeon Pro 455"], + "vendor": "AMD", + "performance": 3113 + }, { + "names": ["Radeon Pro 460", "AMD Radeon Pro 460"], + "vendor": "AMD", + "performance": 3453 + }, { + "names": ["Radeon Pro 5300M", "AMD Radeon Pro 5300M"], + "performance": 5519 + }, { + "names": ["Radeon Pro 5500M", "AMD Radeon Pro 5500M"], + "performance": 6699 + }, { + "names": ["Radeon Pro 555", "AMD Radeon Pro 555"], + "vendor": "AMD", + "performance": 3141 + }, { + "names": ["Radeon Pro 560", "AMD Radeon Pro 560"], + "vendor": "AMD", + "performance": 3475 + }, { + "names": ["Radeon Pro 5600M", "AMD Radeon Pro 5600M"], + "performance": 9640 + }, { + "names": ["Radeon Pro 560X", "AMD Radeon Pro 560X"], + "vendor": "AMD", + "performance": 3678 + }, { + "names": ["Radeon Pro 570"], + "vendor": "AMD", + "performance": 6337 + }, { + "names": ["Radeon Pro 580"], + "vendor": "AMD", + "performance": 7753 + }, { + "names": ["Radeon Pro Duo"], + "vendor": "AMD", + "performance": 9672 + }, { + "names": ["Radeon Pro SSG"], + "vendor": "AMD", + "performance": 10498 + }, { + "names": ["Radeon Pro V340 MxGPU"], + "vendor": "AMD", + "performance": 2853 + }, { + "names": ["Radeon Pro Vega 16", "AMD Radeon Pro Vega 16"], + "vendor": "AMD", + "performance": 4683 + }, { + "names": ["Radeon Pro Vega 20", "AMD Radeon Pro Vega 20"], + "vendor": "AMD", + "performance": 5752 + }, { + "names": ["Radeon Pro Vega 56", "AMD Radeon Pro Vega 56"], + "vendor": "AMD", + "performance": 12209 + }, { + "names": ["Radeon Pro Vega 64"], + "vendor": "AMD", + "performance": 11456 + }, { + "names": ["Radeon Pro VII", "Radeon VII"], + "vendor": "AMD", + "performance": 17228 + }, { + "names": ["Radeon Pro WX 2100"], + "vendor": "AMD", + "performance": 1644 + }, { + "names": ["Radeon Pro WX 3100", "AMD Radeon Pro WX 3100"], + "vendor": "AMD", + "performance": 2710 + }, { + "names": ["Radeon Pro WX 3200", "AMD Radeon Pro WX 3200"], + "performance": 2560 + }, { + "names": ["Radeon Pro WX 4100"], + "vendor": "AMD", + "performance": 3710 + }, { + "names": ["Radeon Pro WX 4130", "Radeon Pro WX 4130 Mobile", "AMD Radeon Pro WX 4130"], + "vendor": "AMD", + "performance": 2304 + }, { + "names": ["Radeon Pro WX 4150", "Radeon Pro WX 4150 Mobile", "AMD Radeon Pro WX 4150"], + "vendor": "AMD", + "performance": 1849 + }, { + "names": ["Radeon Pro WX 4170", "Radeon Pro WX 4170 Mobile"], + "vendor": "AMD", + "performance": 1409 + }, { + "names": ["Radeon Pro WX 5100"], + "vendor": "AMD", + "performance": 5344 + }, { + "names": ["Radeon Pro WX 7100", "AMD Radeon Pro WX 7100"], + "vendor": "AMD", + "performance": 7439 + }, { + "names": ["Radeon Pro WX 8200"], + "vendor": "AMD", + "performance": 14190 + }, { + "names": ["Radeon Pro WX 9100"], + "vendor": "AMD", + "performance": 13809 + }, { + "names": ["Radeon Pro WX Vega M GL", "AMD Radeon Pro WX Vega M GL"], + "vendor": "AMD", + "performance": 6049 + }, { + "names": ["Radeon R2", "Radeon R2 Graphics", "AMD Radeon R2 (Stoney Ridge)"], + "vendor": "AMD", + "performance": 241 + }, { + "names": ["Radeon R3", "Radeon R3 Graphics", "AMD Radeon R3 (Mullins", "Beema)"], + "vendor": "AMD", + "performance": 306 + }, { + "names": ["Radeon R4", "Radeon R4 Graphics", "AMD Radeon R4 (Beema)"], + "vendor": "AMD", + "performance": 340 + }, { + "names": ["Radeon R5 220", "Radeon R5 220 OEM"], + "vendor": "AMD", + "performance": 136 + }, { + "names": ["Radeon R5 230"], + "vendor": "AMD", + "performance": 242 + }, { + "names": ["Radeon R5 235", "Radeon R5 235 OEM"], + "vendor": "AMD", + "performance": 318 + }, { + "names": ["Radeon R5 235X", "Radeon R5 235X OEM"], + "vendor": "AMD", + "performance": 316 + }, { + "names": ["Radeon R5 240", "Radeon R5 240 OEM"], + "vendor": "AMD", + "performance": 518 + }, { + "names": ["Radeon R5 310", "Radeon R5 310 OEM"], + "vendor": "AMD", + "performance": 332 + }, { + "names": ["Radeon R5 330", "Radeon R5 330 OEM"], + "vendor": "AMD", + "performance": 617 + }, { + "names": ["Radeon R5 340", "Radeon R5 340 OEM"], + "vendor": "AMD", + "performance": 1055 + }, { + "names": ["Radeon R5 430", "Radeon R5 430 OEM"], + "vendor": "AMD", + "performance": 915 + }, { + "names": ["Radeon R5 435", "Radeon R5 435 OEM"], + "vendor": "AMD", + "performance": 841 + }, { + "names": ["Radeon R5 A240"], + "vendor": "AMD", + "performance": 576 + }, { + "names": ["Radeon R5 M230", "AMD Radeon R5 M230"], + "vendor": "AMD", + "performance": 386 + }, { + "names": ["Radeon R5 M240", "AMD Radeon R5 M240"], + "vendor": "AMD", + "performance": 432 + }, { + "names": ["Radeon R5 M255", "AMD Radeon R5 M255"], + "vendor": "AMD", + "performance": 552 + }, { + "names": ["Radeon R5 M315", "AMD Radeon R5 M315"], + "vendor": "AMD", + "performance": 462 + }, { + "names": ["Radeon R5 M320", "AMD Radeon R5 M320"], + "vendor": "AMD", + "performance": 430 + }, { + "names": ["Radeon R5 M330", "AMD Radeon R5 M330"], + "vendor": "AMD", + "performance": 596 + }, { + "names": ["Radeon R5 M335", "AMD Radeon R5 M335"], + "vendor": "AMD", + "performance": 549 + }, { + "names": ["Radeon R5 M420", "AMD Radeon R5 M420"], + "vendor": "AMD", + "performance": 459 + }, { + "names": ["Radeon R5 M430", "AMD Radeon R5 M430"], + "vendor": "AMD", + "performance": 649 + }, { + "names": ["Radeon R5 M435"], + "vendor": "AMD", + "performance": 874 + }, { + "names": ["Radeon R6", "Radeon R6 Graphics", "AMD Radeon R6 (Carrizo)"], + "vendor": "AMD", + "performance": 600 + }, { + "names": ["Radeon R6 + R7 M265DX Dual", "Radeon R7 M265DX"], + "vendor": "AMD", + "performance": 571 + }, { + "names": ["Radeon R6 M255DX", "AMD Radeon R6 M255DX"], + "vendor": "AMD", + "performance": 570 + }, { + "names": ["Radeon R7 + R7 240 Dual", "Radeon R7 240"], + "vendor": "AMD", + "performance": 1045 + }, { + "names": ["Radeon R7 + R7 250 Dual", "Radeon R7 250"], + "vendor": "AMD", + "performance": 1232 + }, { + "names": ["Radeon R7 + R7 350 Dual", "Radeon R7 350"], + "vendor": "AMD", + "performance": 1982 + }, { + "names": ["Radeon R7 240", "Radeon R7 240 OEM"], + "vendor": "AMD", + "performance": 835 + }, { + "names": ["Radeon R7 250", "Radeon R7 250 OEM", "AMD Radeon R7 250"], + "vendor": "AMD", + "performance": 1178 + }, { + "names": ["Radeon R7 250X"], + "vendor": "AMD", + "performance": 2269 + }, { + "names": ["Radeon R7 260"], + "vendor": "AMD", + "performance": 2892 + }, { + "names": ["Radeon R7 260X"], + "vendor": "AMD", + "performance": 3087 + }, { + "names": ["Radeon R7 340", "Radeon R7 340 OEM"], + "vendor": "AMD", + "performance": 931 + }, { + "names": ["Radeon R7 360"], + "vendor": "AMD", + "performance": 3089 + }, { + "names": ["Radeon R7 370", "AMD Radeon R7 370"], + "vendor": "AMD", + "performance": 4437 + }, { + "names": ["Radeon R7 430", "Radeon R7 430 OEM"], + "vendor": "AMD", + "performance": 1159 + }, { + "names": ["Radeon R7 450", "Radeon R7 450 OEM"], + "vendor": "AMD", + "performance": 1967 + }, { + "names": ["Radeon R7 A265"], + "vendor": "AMD", + "performance": 955 + }, { + "names": ["Radeon R7 A360"], + "vendor": "AMD", + "performance": 720 + }, { + "names": ["Radeon R7 M260", "AMD Radeon R7 M260"], + "vendor": "AMD", + "performance": 447 + }, { + "names": ["Radeon R7 M260DX"], + "vendor": "AMD", + "performance": 811 + }, { + "names": ["Radeon R7 M260X", "AMD Radeon R7 M260X"], + "vendor": "AMD", + "performance": 948 + }, { + "names": ["Radeon R7 M265", "AMD Radeon R7 M265"], + "vendor": "AMD", + "performance": 631 + }, { + "names": ["Radeon R7 M270", "AMD Radeon R7 M270"], + "vendor": "AMD", + "performance": 755 + }, { + "names": ["Radeon R7 M270DX"], + "vendor": "AMD", + "performance": 962 + }, { + "names": ["Radeon R7 M340", "AMD Radeon R7 M340"], + "vendor": "AMD", + "performance": 644 + }, { + "names": ["Radeon R7 M350"], + "vendor": "AMD", + "performance": 1065 + }, { + "names": ["Radeon R7 M360", "AMD Radeon R7 M360"], + "vendor": "AMD", + "performance": 546 + }, { + "names": ["Radeon R7 M365X"], + "vendor": "AMD", + "performance": 902 + }, { + "names": ["Radeon R7 M370", "AMD Radeon R7 M370"], + "vendor": "AMD", + "performance": 1418 + }, { + "names": ["Radeon R7 M380", "AMD Radeon R7 M380"], + "vendor": "AMD", + "performance": 1447 + }, { + "names": ["Radeon R7 M440", "AMD Radeon R7 M440"], + "vendor": "AMD", + "performance": 885 + }, { + "names": ["Radeon R7 M445", "AMD Radeon R7 M445"], + "vendor": "AMD", + "performance": 919 + }, { + "names": ["Radeon R7 M460", "AMD Radeon R7 M460"], + "vendor": "AMD", + "performance": 1005 + }, { + "names": ["Radeon R7 M465", "AMD Radeon R7 M465"], + "vendor": "AMD", + "performance": 1306 + }, { + "names": ["Radeon R7 M465X"], + "vendor": "AMD", + "performance": 1691 + }, { + "names": ["Radeon R8 M365DX", "AMD Radeon R8 M365DX"], + "vendor": "AMD", + "performance": 741 + }, { + "names": ["Radeon R8 M445DX", "AMD Radeon R8 M445DX"], + "vendor": "AMD", + "performance": 794 + }, { + "names": ["Radeon R9 255", "Radeon R9 255 OEM"], + "vendor": "AMD", + "performance": 1251 + }, { + "names": ["Radeon R9 260", "Radeon R9 260 OEM"], + "vendor": "AMD", + "performance": 3018 + }, { + "names": ["Radeon R9 270"], + "vendor": "AMD", + "performance": 4213 + }, { + "names": ["Radeon R9 270X", "AMD Radeon R9 270X"], + "vendor": "AMD", + "performance": 4862 + }, { + "names": ["Radeon R9 280"], + "vendor": "AMD", + "performance": 5563 + }, { + "names": ["Radeon R9 280X", "AMD Radeon R9 280X"], + "vendor": "AMD", + "performance": 6230 + }, { + "names": ["Radeon R9 285", "380", "Radeon R9 285"], + "vendor": "AMD", + "performance": 5550 + }, { + "names": ["Radeon R9 290"], + "vendor": "AMD", + "performance": 8369 + }, { + "names": ["Radeon R9 290X", "AMD Radeon R9 290X"], + "vendor": "AMD", + "performance": 8607 + }, { + "names": ["Radeon R9 295X2"], + "vendor": "AMD", + "performance": 8533 + }, { + "names": ["Radeon R9 360", "Radeon R9 360 OEM"], + "vendor": "AMD", + "performance": 3032 + }, { + "names": ["Radeon R9 370"], + "vendor": "AMD", + "performance": 4722 + }, { + "names": ["Radeon R9 380", "AMD Radeon R9 380"], + "vendor": "AMD", + "performance": 6190 + }, { + "names": ["Radeon R9 380X"], + "vendor": "AMD", + "performance": 6183 + }, { + "names": ["Radeon R9 390"], + "vendor": "AMD", + "performance": 8863 + }, { + "names": ["Radeon R9 390X", "AMD Radeon R9 390X"], + "vendor": "AMD", + "performance": 9492 + }, { + "names": ["Radeon R9 A375"], + "vendor": "AMD", + "performance": 1024 + }, { + "names": ["Radeon R9 Fury", "Radeon R9 FURY", "AMD Radeon R9 Fury"], + "vendor": "AMD", + "performance": 9792 + }, { + "names": ["Radeon R9 Fury + Fury X", "Radeon R9 FURY X"], + "vendor": "AMD", + "performance": 9741 + }, { + "names": ["Radeon R9 M265X", "AMD Radeon R9 M265X"], + "vendor": "AMD", + "performance": 901 + }, { + "names": ["Radeon R9 M270X"], + "vendor": "AMD", + "performance": 1445 + }, { + "names": ["Radeon R9 M275", "AMD Radeon R9 M275"], + "vendor": "AMD", + "performance": 1115 + }, { + "names": ["Radeon R9 M275X", "M375", "Radeon R9 M275X"], + "vendor": "AMD", + "performance": 1575 + }, { + "names": ["Radeon R9 M280X", "AMD Radeon R9 M280X"], + "vendor": "AMD", + "performance": 1148 + }, { + "names": ["Radeon R9 M290X", "AMD Radeon R9 M290X"], + "vendor": "AMD", + "performance": 3207 + }, { + "names": ["Radeon R9 M295X", "AMD Radeon R9 M295X"], + "vendor": "AMD", + "performance": 5150 + }, { + "names": ["Radeon R9 M360"], + "vendor": "AMD", + "performance": 1682 + }, { + "names": ["Radeon R9 M365X", "AMD Radeon R9 M365X"], + "vendor": "AMD", + "performance": 1482 + }, { + "names": ["Radeon R9 M370X", "Radeon R9 M370X Mac Edition", "AMD Radeon R9 M370X"], + "vendor": "AMD", + "performance": 1353 + }, { + "names": ["Radeon R9 M375", "AMD Radeon R9 M375"], + "vendor": "AMD", + "performance": 928 + }, { + "names": ["Radeon R9 M375X"], + "vendor": "AMD", + "performance": 1850 + }, { + "names": ["Radeon R9 M380", "AMD Radeon R9 M380"], + "vendor": "AMD", + "performance": 3189 + }, { + "names": ["Radeon R9 M385", "AMD Radeon R9 M385"], + "vendor": "AMD", + "performance": 2180 + }, { + "names": ["Radeon R9 M385X", "AMD Radeon R9 M385X"], + "vendor": "AMD", + "performance": 1760 + }, { + "names": ["Radeon R9 M390X", "AMD Radeon R9 M390X"], + "vendor": "AMD", + "performance": 4357 + }, { + "names": ["Radeon R9 M395", "Radeon R9 M395 Mac Edition", "AMD Radeon R9 M395"], + "vendor": "AMD", + "performance": 4967 + }, { + "names": ["Radeon R9 M395X", "AMD Radeon R9 M395X"], + "vendor": "AMD", + "performance": 4775 + }, { + "names": ["Radeon R9 M470", "AMD Radeon R9 M470"], + "vendor": "AMD", + "performance": 2435 + }, { + "names": ["Radeon R9 M470X", "AMD Radeon R9 M470X"], + "vendor": "AMD", + "performance": 3400 + }, { + "names": ["Radeon R9 M485X", "AMD Radeon R9 M485X"], + "vendor": "AMD", + "performance": 4842 + }, { + "names": ["Radeon RX 460", "AMD Radeon RX 460 (Desktop)"], + "vendor": "AMD", + "performance": 4079 + }, { + "names": ["Radeon RX 470", "AMD Radeon RX 470 (Desktop)"], + "vendor": "AMD", + "performance": 7938 + }, { + "names": ["Radeon RX 480", "AMD Radeon RX 480 (Desktop)"], + "vendor": "AMD", + "performance": 8533 + }, { + "names": ["Radeon RX 550", "AMD Radeon RX 550 (Laptop)"], + "vendor": "AMD", + "performance": 2812 + }, { + "names": ["Radeon RX 5500M", "AMD Radeon RX 5500M"], + "performance": 3923 + }, { + "names": ["Radeon RX 550X"], + "vendor": "AMD", + "performance": 2041 + }, { + "names": ["Radeon RX 560", "AMD Radeon RX 560 (Laptop)"], + "vendor": "AMD", + "performance": 3663 + }, { + "names": ["Radeon RX 5600", "AMD Radeon RX 5600 XT (Desktop)"], + "performance": 10918 + }, { + "names": ["Radeon RX 5600M", "AMD Radeon RX 5600M"], + "performance": 6906 + }, { + "names": ["Radeon RX 560X", "AMD Radeon RX 560X (Laptop)"], + "vendor": "AMD", + "performance": 3520 + }, { + "names": ["Radeon RX 570", "AMD Radeon RX 570 (Desktop)"], + "vendor": "AMD", + "performance": 6967 + }, { + "names": ["Radeon RX 5700", "AMD Radeon RX 5700 (Desktop)"], + "performance": 14513 + }, { + "names": ["Radeon RX 5700 XT", "AMD Radeon RX 5700 XT (Desktop)"], + "performance": 16732 + }, { + "names": ["Radeon RX 570X", "AMD Radeon RX 570X (Laptop)"], + "vendor": "AMD", + "performance": 1923 + }, { + "names": ["Radeon RX 580", "AMD Radeon RX 580 (Desktop)"], + "vendor": "AMD", + "performance": 8762 + }, { + "names": ["Radeon RX 580 2048SP"], + "vendor": "AMD", + "performance": 7788 + }, { + "names": ["Radeon RX 580X", "AMD Radeon RX 580X (Laptop)"], + "vendor": "AMD", + "performance": 7798 + }, { + "names": ["Radeon RX 590", "AMD Radeon RX 590 (Desktop)"], + "vendor": "AMD", + "performance": 9509 + }, { + "names": ["Radeon RX 640", "AMD Radeon RX 640"], + "performance": 1368 + }, { + "names": ["Radeon RX 6800", "AMD Radeon RX 6800 (Desktop)"], + "performance": 22436 + }, { + "names": ["Radeon RX 6800 XT", "AMD Radeon RX 6800 XT (Desktop)"], + "performance": 24556 + }, { + "names": ["Radeon RX Vega 10", "Radeon RX Vega 10 Mobile", "AMD Radeon RX Vega 10"], + "vendor": "AMD", + "performance": 1527 + }, { + "names": ["Radeon RX Vega 11", "AMD Radeon RX Vega 11"], + "vendor": "AMD", + "performance": 2124 + }, { + "names": ["Radeon RX Vega 11 PRD", "Radeon RX Vega 11 Efficient"], + "vendor": "AMD", + "performance": 2402 + }, { + "names": ["Radeon RX Vega 56", "AMD Radeon RX Vega 56"], + "vendor": "AMD", + "performance": 13421 + }, { + "names": ["Radeon RX Vega 64", "AMD Radeon RX Vega 64"], + "vendor": "AMD", + "performance": 14528 + }, { + "names": ["Radeon RX Vega 8", "Radeon Vega 8"], + "vendor": "AMD", + "performance": 1586 + }, { + "names": ["Radeon RX Vega M GH", "AMD Radeon RX Vega M GH"], + "vendor": "AMD", + "performance": 6784 + }, { + "names": ["Radeon RX Vega M GL"], + "vendor": "AMD", + "performance": 3379 + }, { + "names": ["Radeon Sky 500"], + "vendor": "AMD", + "performance": 4889 + }, { + "names": ["Radeon Vega 11", "Radeon Vega 11 Embedded"], + "vendor": "AMD", + "performance": 1858 + }, { + "names": ["Radeon Vega 2", "AMD Radeon RX Vega 2"], + "performance": 516 + }, { + "names": ["Radeon Vega 3", "Radeon Vega 3 Embedded", "AMD Radeon RX Vega 3"], + "vendor": "AMD", + "performance": 921 + }, { + "names": ["Radeon Vega 3 Mobile"], + "vendor": "AMD", + "performance": 1114 + }, { + "names": ["Radeon Vega 6", "Radeon Vega 6 Mobile"], + "vendor": "AMD", + "performance": 1205 + }, { + "names": ["Radeon Vega 8", "Radeon Vega 8 Embedded"], + "vendor": "AMD", + "performance": 1577 + }, { + "names": ["Radeon Vega 9", "AMD Radeon RX Vega 9"], + "performance": 1661 + }, { + "names": ["Radeon Vega Frontier Edition"], + "vendor": "AMD", + "performance": 13824 + }, { + "names": ["Tesla C2050"], + "vendor": "NVIDIA", + "performance": 3515 + }, { + "names": ["Tesla C2070"], + "vendor": "NVIDIA", + "performance": 3275 + }, { + "names": ["Tesla C2075"], + "vendor": "NVIDIA", + "performance": 3364 + }, { + "names": ["Tesla M10"], + "vendor": "NVIDIA", + "performance": 3490 + }, { + "names": ["Tesla M2070-Q"], + "vendor": "NVIDIA", + "performance": 1306 + }, { + "names": ["Tesla M6"], + "vendor": "NVIDIA", + "performance": 7621 + }, { + "names": ["Tesla M60"], + "vendor": "NVIDIA", + "performance": 7329 + }, { + "names": ["Tesla T4"], + "vendor": "NVIDIA", + "performance": 10598 + }, { + "names": ["TITAN RTX", "NVIDIA Titan RTX"], + "vendor": "NVIDIA", + "performance": 19843 + }, { + "names": ["TITAN V"], + "vendor": "NVIDIA", + "performance": 19378 + }, { + "names": ["TITAN V CEO Edition"], + "vendor": "NVIDIA", + "performance": 16988 + }, { + "names": ["Radeon R9 Nano", "AMD Radeon R9 Nano"], + "vendor": "AMD", + "performance": 8221 + }, { + "names": ["Radeon HD 6450M", "AMD Radeon HD 6450M"], + "vendor": "AMD", + "performance": 595 + }, { + "names": ["Radeon HD 6730M", "AMD Radeon HD 6730M"], + "vendor": "AMD", + "performance": 1034 + }, { + "names": ["Radeon HD 6850M", "AMD Radeon HD 6850M"], + "vendor": "AMD", + "performance": 1099 + }, { + "names": ["Radeon HD 6870M", "AMD Radeon HD 6870M"], + "vendor": "AMD", + "performance": 1669 + }, { + "names": ["Radeon HD 6950M", "AMD Radeon HD 6950M"], + "vendor": "AMD", + "performance": 1481 + }, { + "names": ["Radeon HD 6990M", "AMD Radeon HD 6990M"], + "vendor": "AMD", + "performance": 1997 + }, { + "names": ["Radeon HD 7770M", "AMD Radeon HD 7770M"], + "vendor": "AMD", + "performance": 1362 + }, { + "names": ["Radeon HD 8550M", "AMD Radeon HD 8550M"], + "vendor": "AMD", + "performance": 628 + }, { + "names": ["Radeon HD 8770M", "AMD Radeon HD 8770M"], + "vendor": "AMD", + "performance": 1445 + }, { + "names": ["FirePro M8900", "AMD FirePro M8900"], + "vendor": "AMD", + "performance": 1937 + }, { + "names": ["Radeon R6 M340DX", "AMD Radeon R6 M340DX"], + "vendor": "AMD", + "performance": 1059 + }, { + "names": ["HD Graphics 2500", "Intel HD Graphics 2500"], + "vendor": "Intel", + "performance": 424 + }, { + "names": ["HD Graphics 400", "Intel HD Graphics 400 (Braswell)"], + "vendor": "Intel", + "performance": 309 + }, { + "names": ["HD Graphics 405", "Intel HD Graphics 405 (Braswell)"], + "vendor": "Intel", + "performance": 394 + }, { + "names": ["HD Graphics 4200", "Intel HD Graphics 4200"], + "vendor": "Intel", + "performance": 543 + }, { + "names": ["Tegra 3", "NVIDIA GeForce ULP (Tegra 3)"], + "vendor": "NVIDIA", + "performance": 62 + }, { + "names": ["Tegra 4", "NVIDIA GeForce Tegra 4"], + "vendor": "NVIDIA", + "performance": 274 + }, { + "names": ["Tegra K1", "NVIDIA Tegra K1 Kepler GPU"], + "vendor": "NVIDIA", + "performance": 697 + }, { + "names": ["Tegra X1", "NVIDIA Tegra X1 Maxwell GPU"], + "vendor": "NVIDIA", + "performance": 1109 + }, { + "names": ["NVIDIA GeForce RTX 2080 Super (Desktop)"], + "performance": 17212 + }, { + "names": ["NVIDIA GeForce GTX 1080 SLI (Laptop)"], + "performance": 16491 + }, { + "names": ["NVIDIA GeForce GTX 1070 SLI (Desktop)"], + "performance": 16755 + }, { + "names": ["NVIDIA GeForce GTX 1070 SLI (Laptop)"], + "performance": 16240 + }, { + "names": ["NVIDIA GeForce RTX 2070 Super (Desktop)"], + "performance": 14063 + }, { + "names": ["NVIDIA GeForce GTX 1080 (Desktop)"], + "performance": 11090 + }, { + "names": ["NVIDIA GeForce GTX 980 SLI (Laptop)"], + "performance": 11376 + }, { + "names": ["NVIDIA GeForce GTX 1660 (Desktop)"], + "performance": 10176 + }, { + "names": ["NVIDIA GeForce GTX 980M SLI"], + "performance": 8754 + }, { + "names": ["NVIDIA GeForce GTX 980 (Laptop)"], + "performance": 7331 + }, { + "names": ["NVIDIA GeForce GTX 970M SLI"], + "performance": 7142 + }, { + "names": ["AMD Radeon RX 580 (Laptop)"], + "performance": 6175 + }, { + "names": ["AMD Radeon RX 5300M"], + "performance": 6918 + }, { + "names": ["NVIDIA GeForce GTX 1650 (Desktop)"], + "performance": 7336 + }, { + "names": ["AMD Radeon RX 480 (Laptop)"], + "performance": 3522 + }, { + "names": ["AMD Radeon RX 470 (Laptop)"], + "performance": 7463 + }, { + "names": ["NVIDIA GeForce GTX 880M SLI"], + "performance": 6992 + }, { + "names": ["NVIDIA GeForce GTX 780M SLI"], + "performance": 6245 + }, { + "names": ["NVIDIA GeForce GTX 965M SLI"], + "performance": 5612 + }, { + "names": ["AMD Radeon R9 M290X Crossfire"], + "performance": 6263 + }, { + "names": ["AMD Radeon HD 8970M Crossfire"], + "performance": 5944 + }, { + "names": ["NVIDIA GeForce GTX 680M SLI"], + "performance": 5134 + }, { + "names": ["AMD Radeon HD 7970M Crossfire"], + "performance": 4378 + }, { + "names": ["NVIDIA GeForce GTX 860M SLI"], + "performance": 4402 + }, { + "names": ["AMD Radeon HD 7970"], + "performance": 4064 + }, { + "names": ["AMD Radeon RX Vega M GL", "870"], + "performance": 4421 + }, { + "names": ["NVIDIA GeForce GTX 1050 (Desktop)"], + "performance": 4907 + }, { + "names": ["Intel Iris Xe Graphics G7 96EUs"], + "performance": 3665 + }, { + "names": ["NVIDIA GeForce GTX 675M SLI"], + "performance": 3249 + }, { + "names": ["NVIDIA GeForce GTX 765M SLI"], + "performance": 3714 + }, { + "names": ["AMD Radeon RX 460 (Laptop)"], + "performance": 3035 + }, { + "names": ["AMD Radeon R9 M390"], + "performance": 3687 + }, { + "names": ["NVIDIA GeForce GTX 670MX SLI"], + "performance": 3500 + }, { + "names": ["Intel Iris Xe Graphics G7 80EUs"], + "performance": 2242 + }, { + "names": ["NVIDIA GeForce GTX 580M SLI"], + "performance": 2641 + }, { + "names": ["AMD Radeon HD 6990M Crossfire"], + "performance": 3209 + }, { + "names": ["NVIDIA GeForce GT 755M SLI"], + "performance": 2907 + }, { + "names": ["NVIDIA GeForce GTX 485M SLI"], + "performance": 2841 + }, { + "names": ["AMD Radeon HD 6970M Crossfire"], + "performance": 3051 + }, { + "names": ["NVIDIA GeForce GT 750M SLI"], + "performance": 2490 + }, { + "names": ["NVIDIA GeForce GTX 560M SLI"], + "performance": 2346 + }, { + "names": ["NVIDIA GeForce GT 650M SLI"], + "performance": 1944 + }, { + "names": ["NVIDIA Maxwell GPU Surface Book"], + "performance": 1768 + }, { + "names": ["AMD Radeon RX Vega 8 (Ryzen 4000)"], + "performance": 3235 + }, { + "names": ["AMD Radeon RX Vega 7"], + "performance": 2571 + }, { + "names": ["Intel Iris Plus Graphics G4 (Ice Lake 48 EU)"], + "performance": 1937 + }, { + "names": ["Apple A12Z Bionic GPU"], + "performance": 5651 + }, { + "names": ["Apple A12X Bionic GPU"], + "performance": 4697 + }, { + "names": ["Apple M1 8-Core GPU"], + "performance": 7627 + }, { + "names": ["Apple M1 7-Core GPU"], + "performance": 6195 + }, { + "names": ["AMD Radeon R7 M275DX"], + "performance": 1454 + }, { + "names": ["AMD Radeon R7 512 Cores (Kaveri Desktop)"], + "performance": 1342 + }, { + "names": ["AMD Radeon R7 384 Cores (Kaveri Desktop)"], + "performance": 1303 + }, { + "names": ["Apple A14 Bionic GPU"], + "performance": 3970 + }, { + "names": ["ARM Mali-G78 MP24"], + "performance": 3151 + }, { + "names": ["AMD Radeon RX Vega 6 (Ryzen 4000)"], + "performance": 2209 + }, { + "names": ["Apple A13 Bionic GPU"], + "performance": 3716 + }, { + "names": ["Apple A12 Bionic GPU"], + "performance": 2937 + }, { + "names": ["Apple A11 Bionic GPU"], + "performance": 1863 + }, { + "names": ["Apple A10X Fusion GPU", "PowerVR"], + "performance": 2354 + }, { + "names": ["Qualcomm Adreno 650"], + "performance": 2734 + }, { + "names": ["AMD Radeon R7 (Bristol Ridge)"], + "performance": 878 + }, { + "names": ["AMD Radeon R7 (Carrizo)"], + "performance": 1003 + }, { + "names": ["AMD Radeon R7 (Kaveri)"], + "performance": 969 + }, { + "names": ["Apple A9X", "PowerVR Series 7XT"], + "performance": 1455 + }, { + "names": ["AMD Radeon RX Vega 6 (Ryzen 2000", "3000)"], + "performance": 1681 + }, { + "names": ["AMD Radeon RX Vega 5"], + "performance": 1880 + }, { + "names": ["Intel UHD Graphics G1 (Ice Lake 32 EU)"], + "performance": 1563 + }, { + "names": ["Intel UHD Graphics G7 (Lakefield GT2 64 EU)"], + "performance": 1081 + }, { + "names": ["AMD Radeon R5 (Bristol Ridge)"], + "performance": 1028 + }, { + "names": ["Qualcomm Adreno 680"], + "performance": 996 + }, { + "names": ["AMD Radeon R6 (Kaveri)"], + "performance": 713 + }, { + "names": ["AMD Radeon HD 8650M"], + "performance": 795 + }, { + "names": ["AMD Radeon HD 6755G2"], + "performance": 813 + }, { + "names": ["AMD Radeon HD 6740G2"], + "performance": 897 + }, { + "names": ["AMD Radeon HD 8650G"], + "performance": 900 + }, { + "names": ["AMD Radeon R5 (Stoney Ridge)"], + "performance": 669 + }, { + "names": ["Apple A10 Fusion GPU", "PowerVR"], + "performance": 1310 + }, { + "names": ["AMD Radeon HD 6720G2"], + "performance": 768 + }, { + "names": ["AMD Radeon HD 8570M"], + "performance": 765 + }, { + "names": ["ARM Mali-G77 MP11"], + "performance": 2174 + }, { + "names": ["ARM Mali-G77 MP9"], + "performance": 1992 + }, { + "names": ["ARM Mali-G76 MP16"], + "performance": 1782 + }, { + "names": ["Qualcomm Adreno 640"], + "performance": 2108 + }, { + "names": ["ARM Mali-G76 MP12"], + "performance": 1570 + }, { + "names": ["ARM Mali-G76 MP10"], + "performance": 1383 + }, { + "names": ["ARM Mali-G57 MP6"], + "performance": 1356 + }, { + "names": ["ARM Mali-G57 MP5"], + "performance": 1293 + }, { + "names": ["Qualcomm Adreno 540"], + "performance": 753 + }, { + "names": ["ARM Mali-G72 MP18"], + "performance": 1383 + }, { + "names": ["ARM Mali-G71 MP20"], + "performance": 996 + }, { + "names": ["ARM Mali-G72 MP12"], + "performance": 948 + }, { + "names": ["ARM Mali-G71 MP8"], + "performance": 751 + }, { + "names": ["AMD Radeon R5 (Carrizo)"], + "performance": 906 + }, { + "names": ["AMD Radeon R5 (Kaveri)"], + "performance": 537 + }, { + "names": ["AMD Radeon HD 7660G"], + "performance": 860 + }, { + "names": ["AMD Radeon HD 6680G2"], + "performance": 686 + }, { + "names": ["AMD Radeon HD 8550G"], + "performance": 821 + }, { + "names": ["AMD Radeon HD 7610M"], + "performance": 756 + }, { + "names": ["AMD Radeon HD 7640G"], + "performance": 549 + }, { + "names": ["PowerVR GM9446"], + "performance": 599 + }, { + "names": ["Qualcomm Adreno 530"], + "performance": 830 + }, { + "names": ["PowerVR GXA6850"], + "performance": 697 + }, { + "names": ["Apple A9", "PowerVR GT7600"], + "performance": 891 + }, { + "names": ["ARM Mali-T880 MP12"], + "performance": 782 + }, { + "names": ["ARM Mali-G76 MP4"], + "performance": 931 + }, { + "names": ["ARM Mali-T760 MP8"], + "performance": 551 + }, { + "names": ["ARM Mali-G71 MP2"], + "performance": 234 + }, { + "names": ["AMD Radeon HD 6620G"], + "performance": 470 + }, { + "names": ["AMD Radeon R4 (Stoney Ridge)"], + "performance": 541 + }, { + "names": ["Qualcomm Adreno 430"], + "performance": 573 + }, { + "names": ["AMD Radeon R5 (Beema", "Carrizo-L)"], + "performance": 531 + }, { + "names": ["AMD Radeon R4 (Kaveri)"], + "performance": 426 + }, { + "names": ["AMD Radeon HD 6540G2"], + "performance": 618 + }, { + "names": ["AMD Radeon HD 7500G"], + "performance": 460 + }, { + "names": ["AMD Radeon HD 8450G"], + "performance": 562 + }, { + "names": ["ARM Mali-G72 MP3"], + "performance": 430 + }, { + "names": ["ARM Mali-T880 MP4"], + "performance": 403 + }, { + "names": ["ARM Mali-G52 MP6"], + "performance": 1019 + }, { + "names": ["ARM Mali-G52 MP2"], + "performance": 454 + }, { + "names": ["ARM Mali-G52 MP1"], + "performance": 276 + }, { + "names": ["AMD Radeon HD 7520G"], + "performance": 500 + }, { + "names": ["AMD Radeon HD 6510G2"], + "performance": 537 + }, { + "names": ["AMD Radeon HD 7450M"], + "performance": 523 + }, { + "names": ["ARM Mali-T760 MP6"], + "performance": 379 + }, { + "names": ["ARM Mali-T880 MP2"], + "performance": 263 + }, { + "names": ["Intel HD Graphics (Braswell)"], + "performance": 300 + }, { + "names": ["PowerVR GX6450"], + "performance": 459 + }, { + "names": ["Qualcomm Adreno 420"], + "performance": 465 + }, { + "names": ["Qualcomm Adreno 620"], + "performance": 1230 + }, { + "names": ["ARM Mali-G57 MP3"], + "performance": 956 + }, { + "names": ["Intel HD Graphics (Haswell)"], + "performance": 504 + }, { + "names": ["AMD Radeon HD 6520G"], + "performance": 458 + }, { + "names": ["AMD Radeon HD 6480G"], + "performance": 395 + }, { + "names": ["Qualcomm Adreno 418"], + "performance": 382 + }, { + "names": ["Qualcomm Adreno 619L"], + "performance": 854 + }, { + "names": ["Qualcomm Adreno 618"], + "performance": 980 + }, { + "names": ["Qualcomm Adreno 616"], + "performance": 743 + }, { + "names": ["AMD Radeon R2 (Mullins", "Beema", "Carrizo-L)"], + "performance": 314 + }, { + "names": ["ARM Mali-G51 MP4"], + "performance": 448 + }, { + "names": ["AMD Radeon R6 (Mullins)"], + "performance": 340 + }, { + "names": ["Intel HD Graphics (Cherry Trail)"], + "performance": 287 + }, { + "names": ["Intel HD Graphics (Ivy Bridge)"], + "performance": 294 + }, { + "names": ["Intel HD Graphics (Sandy Bridge)"], + "performance": 311 + }, { + "names": ["Qualcomm Adreno 612"], + "performance": 486 + }, { + "names": ["Qualcomm Adreno 610"], + "performance": 444 + }, { + "names": ["Qualcomm Adreno 512"], + "performance": 541 + }, { + "names": ["Qualcomm Adreno 510"], + "performance": 374 + }, { + "names": ["Qualcomm Adreno 330"], + "performance": 325 + }, { + "names": ["PowerVR G6430"], + "performance": 295 + }, { + "names": ["PowerVR GX6250"], + "performance": 279 + }, { + "names": ["PowerVR G6400"], + "performance": 269 + }, { + "names": ["Intel HD Graphics (Bay Trail)"], + "performance": 193 + }, { + "names": ["ARM Mali-T628 MP6"], + "performance": 242 + }, { + "names": ["ARM Mali-T760 MP4"], + "performance": 172 + }, { + "names": ["PowerVR SGX554MP4"], + "performance": 192 + }, { + "names": ["ARM Mali-T628 MP4"], + "performance": 189 + }, { + "names": ["Qualcomm Adreno 509"], + "performance": 380 + }, { + "names": ["Qualcomm Adreno 508"], + "performance": 337 + }, { + "names": ["Qualcomm Adreno 506"], + "performance": 262 + }, { + "names": ["PowerVR GE8322", "IMG8322"], + "performance": 200 + }, { + "names": ["Qualcomm Adreno 505"], + "performance": 197 + }, { + "names": ["Qualcomm Adreno 504"], + "performance": 119 + }, { + "names": ["ARM Mali-T860 MP2"], + "performance": 182 + }, { + "names": ["ARM Mali-T830 MP3"], + "performance": 316 + }, { + "names": ["ARM Mali-T604 MP4"], + "performance": 116 + }, { + "names": ["PowerVR G6200"], + "performance": 147 + }, { + "names": ["Qualcomm Adreno 405"], + "performance": 148 + }, { + "names": ["ARM Mali-T830 MP2"], + "performance": 209 + }, { + "names": ["ARM Mali-T624"], + "performance": 160 + }, { + "names": ["Qualcomm Adreno 320"], + "performance": 164 + }, { + "names": ["ARM Mali-T760 MP2"], + "performance": 150 + }, { + "names": ["PowerVR GE8320"], + "performance": 216 + }, { + "names": ["PowerVR GE8300"], + "performance": 149 + }, { + "names": ["PowerVR GE8100"], + "performance": 64 + }, { + "names": ["ARM Mali-T720 MP4"], + "performance": 113 + }, { + "names": ["ARM Mali-450 MP4"], + "performance": 121 + }, { + "names": ["ARM Mali-T830 MP1"], + "performance": 128 + }, { + "names": ["ARM Mali-T720 MP2"], + "performance": 97 + }, { + "names": ["Qualcomm Adreno 308"], + "performance": 93 + }, { + "names": ["Qualcomm Adreno 306"], + "performance": 61 + }, { + "names": ["Qualcomm Adreno 305"], + "performance": 62 + }, { + "names": ["Qualcomm Adreno 304"], + "performance": 65 + }, { + "names": ["ARM Mali-T720"], + "performance": 55 + }, { + "names": ["Vivante GC7000UL"], + "performance": 46 + }, { + "names": ["Qualcomm Adreno 302"], + "performance": 39 + }, { + "names": ["Qualcomm Adreno 225"], + "performance": 88 + }, { + "names": ["Vivante GC4000"], + "performance": 38 + }, { + "names": ["Vivante GC1000+ Dual-Core"], + "performance": 43 + }, { + "names": ["Qualcomm Adreno 203"], + "performance": 34 + }]; - var info = gl.getExtension('WEBGL_debug_renderer_info'); + // Info from https://iosref.com + var devices = [{ + name: 'iPhone 2G (2007)', + type: 'iPhone', + width: 480, + height: 320, + pixelRatio: 1.0, + minIos: 1, + maxIos: 3, + gpu: '' + }, { + name: 'iPhone 3G (2008)', + type: 'iPhone', + width: 480, + height: 320, + pixelRatio: 1.0, + minIos: 2, + maxIos: 4, + gpu: 'S5L8900' + }, { + name: 'iPhone 3GS (2009)', + type: 'iPhone', + width: 480, + height: 320, + pixelRatio: 1.0, + minIos: 3, + maxIos: 6, + gpu: 'ALP0298C05' + }, { + name: 'iPhone 4 (2010)', + type: 'iPhone', + width: 480, + height: 320, + pixelRatio: 2.0, + minIos: 4, + maxIos: 7, + gpu: 'PowerVR SGX 543' + }, { + name: 'iPhone 4S (2011)', + type: 'iPhone', + width: 480, + height: 320, + pixelRatio: 2.0, + minIos: 5, + maxIos: 9, + gpu: 'PowerVR SGX 535' + }, { + name: 'iPhone 5 (2012)', + type: 'iPhone', + width: 568, + height: 320, + pixelRatio: 2.0, + minIos: 6, + maxIos: 10, + gpu: 'PowerVR SGX543MP3' + }, { + name: 'iPhone 5C (2013)', + type: 'iPhone', + width: 568, + height: 320, + pixelRatio: 2.0, + minIos: 7, + maxIos: 10, + gpu: 'PowerVR SGX543MP3' + }, { + name: 'iPhone 5S (2013)', + type: 'iPhone', + width: 568, + height: 320, + pixelRatio: 2.0, + minIos: 7, + maxIos: 12, + gpu: 'Apple A7 GPU' + }, { + name: 'iPhone 6 (2014)', + type: 'iPhone', + width: 667, + height: 375, + pixelRatio: 2.0, + minIos: 8, + maxIos: 12, + gpu: 'Apple A8 GPU' + }, { + name: 'iPhone 6+ (2014)', + type: 'iPhone', + width: 667, + height: 375, + pixelRatio: 2.0, + minIos: 8, + maxIos: 12, + gpu: 'Apple A8 GPU' + }, { + name: 'iPhone 6S (2015)', + type: 'iPhone', + width: 667, + height: 375, + pixelRatio: 2.0, + minIos: 9, + maxIos: 14, + gpu: 'Apple A9 GPU' + }, { + name: 'iPhone 6S+ (2015)', + type: 'iPhone', + width: 736, + height: 414, + pixelRatio: 3.0, + minIos: 9, + maxIos: 14, + gpu: 'Apple A9 GPU' + }, { + name: 'iPhone SE (2016)', + type: 'iPhone', + width: 568, + height: 320, + pixelRatio: 2.0, + minIos: 9, + maxIos: 14, + gpu: 'Apple A9 GPU' + }, { + name: 'iPhone 7 (2016)', + type: 'iPhone', + width: 667, + height: 375, + pixelRatio: 2.0, + minIos: 10, + maxIos: 14, + gpu: 'Apple A10 GPU' + }, { + name: 'iPhone 7+ (2016)', + type: 'iPhone', + width: 736, + height: 414, + pixelRatio: 3.0, + minIos: 10, + maxIos: 14, + gpu: 'Apple A10 GPU' + }, { + name: 'iPhone 8 (2017)', + type: 'iPhone', + width: 667, + height: 375, + pixelRatio: 2.0, + minIos: 11, + maxIos: 14, + gpu: 'Apple A11 GPU' + }, { + name: 'iPhone 8+ (2017)', + type: 'iPhone', + width: 736, + height: 414, + pixelRatio: 3.0, + minIos: 11, + maxIos: 14, + gpu: 'Apple A11 GPU' + }, { + name: 'iPhone X (2017)', + type: 'iPhone', + width: 812, + height: 375, + pixelRatio: 3, + minIos: 111, + maxIos: 14, + gpu: 'Apple A11 GPU' + }, { + name: 'iPhone XS (2018)', + type: 'iPhone', + width: 812, + height: 375, + pixelRatio: 3, + minIos: 12, + maxIos: 14, + gpu: 'Apple A12 GPU' + }, { + name: 'iPhone XS Max (2018)', + type: 'iPhone', + width: 896, + height: 414, + pixelRatio: 3, + minIos: 12, + maxIos: 14, + gpu: 'Apple A12 GPU' + }, { + name: 'iPhone XR (2018)', + type: 'iPhone', + width: 896, + height: 414, + pixelRatio: 2, + minIos: 12, + maxIos: 14, + gpu: 'Apple A12 GPU' + }, { + name: 'iPhone 11 (2019)', + type: 'iPhone', + width: 812, + height: 375, + pixelRatio: 3, + minIos: 13, + maxIos: 14, + gpu: 'Apple A13 GPU' + }, { + name: 'iPhone 11 Pro (2019)', + type: 'iPhone', + width: 812, + height: 375, + pixelRatio: 3, + minIos: 13, + maxIos: 14, + gpu: 'Apple A13 GPU' + }, { + name: 'iPhone 11 Pro Max (2019)', + type: 'iPhone', + width: 896, + height: 414, + pixelRatio: 3, + minIos: 13, + maxIos: 14, + gpu: 'Apple A13 GPU' + }, { + name: 'iPad (2010)', + type: 'iPad', + width: 1024, + height: 768, + pixelRatio: 1, + minIos: 3, + maxIos: 5, + gpu: 'PowerVR SGX535' + }, { + name: 'iPad 2 (2011)', + type: 'iPad', + width: 1024, + height: 768, + pixelRatio: 1, + minIos: 4, + maxIos: 9, + gpu: 'PowerVR SGX543MP2' + }, { + name: 'iPad 3 (2012)', + type: 'iPad', + width: 1024, + height: 768, + pixelRatio: 2, + minIos: 5, + maxIos: 9, + gpu: 'PowerVR SGX543MP4' + }, { + name: 'iPad 4 (2012)', + type: 'iPad', + width: 1024, + height: 768, + pixelRatio: 2, + minIos: 6, + maxIos: 10, + gpu: 'PowerVR SGX554MP4' + }, { + name: 'iPad Air (2013)', + type: 'iPad', + width: 1024, + height: 768, + pixelRatio: 2, + minIos: 7, + maxIos: 12, + gpu: 'PowerVR G6430' + }, { + name: 'iPad Air 2 (2014)', + type: 'iPad', + width: 1024, + height: 768, + pixelRatio: 2, + minIos: 8, + maxIos: 14, + gpu: 'PowerVR GXA6850' + }, { + name: 'iPad Air 3 (2019)', + type: 'iPad', + width: 1112, + height: 834, + pixelRatio: 2, + minIos: 12, + maxIos: 14, + gpu: 'Apple A12 GPU' + }, { + name: 'iPad 5 (2017)', + type: 'iPad', + width: 1024, + height: 768, + pixelRatio: 2, + minIos: 10, + maxIos: 15, + gpu: 'Apple A9 GPU' + }, { + name: 'iPad 6 (2018)', + type: 'iPad', + width: 1024, + height: 768, + pixelRatio: 2, + minIos: 11, + maxIos: 14, + gpu: 'Apple A10 GPU' + }, { + name: 'iPad 7 (2019)', + type: 'iPad', + width: 1080, + height: 810, + pixelRatio: 2, + minIos: 13, + maxIos: 14, + gpu: 'Apple A10 GPU' + }, { + name: 'iPad Mini (2012)', + type: 'iPad', + width: 1024, + height: 768, + pixelRatio: 2, + minIos: 6, + maxIos: 9, + gpu: 'PowerVR SGX543MP2' + }, { + name: 'iPad Mini 2 (2013)', + type: 'iPad', + width: 1024, + height: 768, + pixelRatio: 2, + minIos: 7, + maxIos: 12, + gpu: 'PowerVR G6430' + }, { + name: 'iPad Mini 3 (2014)', + type: 'iPad', + width: 1024, + height: 768, + pixelRatio: 2, + minIos: 8, + maxIos: 12, + gpu: 'PowerVR G6430' + }, { + name: 'iPad Mini 4 (2015)', + type: 'iPad', + width: 1024, + height: 768, + pixelRatio: 2, + minIos: 9, + maxIos: 14, + gpu: 'Apple A8 GPU' + }, { + name: 'iPad Mini 5 (2019)', + type: 'iPad', + width: 1024, + height: 768, + pixelRatio: 2, + minIos: 12, + maxIos: 14, + gpu: 'Apple A12 GPU' + }, { + name: 'iPad Pro 12.9" (2015)', + type: 'iPad', + width: 1366, + height: 1024, + pixelRatio: 2, + minIos: 9, + maxIos: 14, + gpu: 'Apple A9X GPU' + }, { + name: 'iPad Pro 9.7" (2016)', + type: 'iPad', + width: 1024, + height: 768, + pixelRatio: 2, + minIos: 9, + maxIos: 14, + gpu: 'Apple A9X GPU' + }, { + name: 'iPad Pro 10.5" (2017)', + type: 'iPad', + width: 1112, + height: 834, + pixelRatio: 2, + minIos: 10, + maxIos: 14, + gpu: 'Apple A10X GPU' + }, { + name: 'iPad Pro 12.9" (2017)', + type: 'iPad', + width: 1366, + height: 1024, + pixelRatio: 2, + minIos: 10, + maxIos: 14, + gpu: 'Apple A10X GPU' + }, { + name: 'iPad Pro 11" (2018)', + type: 'iPad', + width: 1194, + height: 834, + pixelRatio: 2, + minIos: 12, + maxIos: 14, + gpu: 'Apple A12X GPU' + }, { + name: 'iPad Pro 12.9" (2018)', + type: 'iPad', + width: 1366, + height: 1024, + pixelRatio: 2, + minIos: 12, + maxIos: 14, + gpu: 'Apple A12X GPU' + }]; - if (info) { - var renderer = gl.getParameter(info.UNMASKED_RENDERER_WEBGL); + function getGPU() { + var canvas = document.createElement('canvas'); - if (renderer !== 'Apple GPU') { - return renderer; - } - } + if (!canvas) { + return null; + } + + var gl = canvas.getContext('webgl') || canvas.getContext('experimental-webgl'); + if (!gl) { return null; } - function detectAppleDevice(gpu) { - var width = Math.max(window.screen.width, window.screen.height); - var height = Math.min(window.screen.width, window.screen.height); - var pixelRatio = window.devicePixelRatio; - var results = []; + var info = gl.getExtension('WEBGL_debug_renderer_info'); - if (!gpu) { - gpu = getGPU(); + if (info) { + var renderer = gl.getParameter(info.UNMASKED_RENDERER_WEBGL); + + if (renderer !== 'Apple GPU') { + return renderer; } + } - devices.forEach(function (device) { - if (device.width !== width || device.height !== height || device.pixelRatio !== pixelRatio) { - return; - } + return null; + } - results.unshift(device); - }); + function detectAppleDevice(gpu) { + var width = Math.max(window.screen.width, window.screen.height); + var height = Math.min(window.screen.width, window.screen.height); + var pixelRatio = window.devicePixelRatio; + var type; + var userAgent = window.navigator.userAgent.toLowerCase(); // WIP + // const iosVersion = userAgent.match(/CPU OS ([0-9]*)/)[1] - if (results.length && gpu) { - var filteredResults = results.filter(function (device) { - return device.gpu === gpu; - }); + if (userAgent.includes('ipad')) { + type = 'iPad'; + } else if (userAgent.includes('iphone') || userAgent.includes('ipod')) { + type = 'iPhone'; + } - if (filteredResults.length) { - return filteredResults; - } - } + var results = []; - return results; + if (!gpu) { + gpu = getGPU(); } - function extractValue(reg, str) { - var matches = str.match(reg); - return matches && matches[0]; - } + devices.forEach(function (device) { + if (device.width !== width || device.height !== height || device.pixelRatio !== pixelRatio || device.type && device.type !== type) { + return; + } - function getVendorRenderer(gl) { - var debugInfo = gl.getExtension('WEBGL_debug_renderer_info'); + results.unshift(device); + }); - if (!debugInfo) { - return null; + if (results.length && gpu) { + var filteredResults = results.filter(function (device) { + return device.gpu === gpu; + }); + + if (filteredResults.length) { + return filteredResults; } + } - var vendor = gl.getParameter(debugInfo.UNMASKED_VENDOR_WEBGL); - var renderer = gl.getParameter(debugInfo.UNMASKED_RENDERER_WEBGL); - return { + return results; + } + + function extractValue(reg, str) { + var matches = str.match(reg); + return matches && matches[0]; + } + + function getVendorRenderer(gl) { + var debugInfo = gl.getExtension('WEBGL_debug_renderer_info'); + + if (!debugInfo) { + return null; + } + + var vendor = gl.getParameter(debugInfo.UNMASKED_VENDOR_WEBGL); + var renderer = gl.getParameter(debugInfo.UNMASKED_RENDERER_WEBGL); + return { + vendor: vendor, + renderer: renderer + }; + } + + function parseGpuInfo(vendor, renderer) { + // Full card description and webGL layer (if present) + var layer = extractValue(/(ANGLE)/g, renderer); + var name = extractValue(/(NVIDIA|AMD|Intel)\D*\d*\S*/, renderer) || renderer; + return { + name: name.trim(), + unmasked: { vendor: vendor, renderer: renderer - }; - } + }, + integrated: /Intel/i.test(name), + layer: layer + }; + } - function parseGpuInfo(vendor, renderer) { - // Full card description and webGL layer (if present) - var layer = extractValue(/(ANGLE)/g, renderer); - var name = extractValue(/(NVIDIA|AMD|Intel)\D*\d*\S*/, renderer) || renderer; - return { - name: name.trim(), - unmasked: { - vendor: vendor, - renderer: renderer - }, - integrated: /Intel/i.test(name), - layer: layer - }; + function getBasicInfo() { + var glOrRenderer = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : null; + var vendor = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; + glOrRenderer = glOrRenderer || document.createElement('canvas').getContext('webgl'); + var renderer = null; + + if (typeof glOrRenderer === 'string') { + renderer = glOrRenderer; + } else { + var vr = getVendorRenderer(glOrRenderer); + if (!vr) return null; + renderer = vr.renderer; + vendor = vr.vendor; } - function getBasicInfo() { - var glOrRenderer = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : null; - var vendor = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; - glOrRenderer = glOrRenderer || document.createElement('canvas').getContext('webgl'); - var renderer = null; + return parseGpuInfo(vendor, renderer); + } - if (typeof glOrRenderer === 'string') { - renderer = glOrRenderer; - } else { - var vr = getVendorRenderer(glOrRenderer); - if (!vr) return null; - renderer = vr.renderer; - vendor = vr.vendor; - } + function rendererToGpu(data, renderer) { + var _findMatch = findMatch(renderer, data), + matches = _findMatch.matches, + score = _findMatch.score; - return parseGpuInfo(vendor, renderer); - } + console.log(matches, score); + return score > 0.4 ? matches[0] : null; + } - function rendererToGpu(data, renderer) { - var _findMatch = findMatch(renderer, data), - matches = _findMatch.matches, - score = _findMatch.score; + function getDetailedInfo() { + var data = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : database; + var glOrRenderer = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; + glOrRenderer = glOrRenderer || document.createElement('canvas').getContext('webgl'); + var renderer = null; - return score > 0.4 ? matches[0] : null; + if (typeof glOrRenderer === 'string') { + renderer = glOrRenderer; + } else { + var vr = getVendorRenderer(glOrRenderer); + if (!vr) return null; + renderer = vr.renderer; } - function getDetailedInfo() { - var data = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : database; - var glOrRenderer = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; - glOrRenderer = glOrRenderer || document.createElement('canvas').getContext('webgl'); - var renderer = null; + if (renderer === 'Apple GPU') { + var appleDevices = detectAppleDevice(); - if (typeof glOrRenderer === 'string') { - renderer = glOrRenderer; - } else { - var vr = getVendorRenderer(glOrRenderer); - if (!vr) return null; - renderer = vr.renderer; - } + if (appleDevices && appleDevices.length) { + var gpus = appleDevices.map(function (appleDevice) { + return rendererToGpu(data, appleDevice.gpu); + }); + var result = { + names: [], + vendor: 'Apple', + performance: Infinity + }; + gpus.forEach(function (gpu) { + if (!gpu) { + return; + } - if (renderer === 'Apple GPU') { - var appleDevices = detectAppleDevice(); + if (gpu.name) { + result.names.push(gpu.name); + } else if (gpu.names) { + var _result$names; - if (appleDevices) { - var gpus = appleDevices.map(function (appleDevice) { - return rendererToGpu(data, appleDevice.gpu); - }); - var result = { - names: [], - vendor: 'Apple', - performance: 0 - }; - gpus.forEach(function (gpu, index) { - if (!gpu) { - return; - } + (_result$names = result.names).push.apply(_result$names, _toConsumableArray(gpu.names)); + } - result.names.push(gpu.name); - result.performance = (index * result.performance + gpu.performance) / (index + 1); - }); - return result; - } else { - return null; - } + result.performance = Math.min(result.performance, gpu.performance); + }); + return result; + } else { + return null; } - - return rendererToGpu(data, renderer); } - exports.database = database; - exports.getBasicInfo = getBasicInfo; - exports.getDetailedInfo = getDetailedInfo; + return rendererToGpu(data, renderer); + } + + exports.database = database; + exports.getBasicInfo = getBasicInfo; + exports.getDetailedInfo = getDetailedInfo; - Object.defineProperty(exports, '__esModule', { value: true }); + Object.defineProperty(exports, '__esModule', { value: true }); }))); //# sourceMappingURL=index.js.map diff --git a/dist/index.js.map b/dist/index.js.map index 80cf4b1..b0a8864 100644 --- a/dist/index.js.map +++ b/dist/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["../src/utils.js","../src/database.js","../src/apple-devices.js","../src/apple-device-detection.js","../src/index.js"],"sourcesContent":["import stringSimilarity from 'string-similarity'\n\nfunction strToCompareArray(str) {\n\n return str.split(/\\W+/g).map(c => c.trim().toLowerCase());\n\n}\n\nfunction compareStr(a, b) {\n\n if (typeof a === 'string') a = strToCompareArray(a);\n if (typeof b === 'string') b = strToCompareArray(b);\n\n const matched = [];\n for (let i = 0, l = a.length; i < l; i++) {\n\n if (b.includes(a[i])) matched.push(a[i]);\n\n }\n\n\n const unmatchedTokens = a.length - matched.length + b.length - matched.length;\n const score = (matched.length / Math.min(a.length, b.length)) - unmatchedTokens * 0.001;\n\n return score;\n\n}\n\nfunction findMatch_old(name, list) {\n\n let matches = null;\n let score = -Infinity;\n\n const versionMatches = /\\w*\\d\\d\\d+\\w*/.exec(name);\n let versionRegexp = null;\n if (versionMatches) {\n versionRegexp = new RegExp(`(^|\\\\W)${ versionMatches[0] }(\\\\W|$)`, 'i');\n }\n\n const gpuArr = strToCompareArray(name);\n for (let i = 0, l = list.length; i < l; i++) {\n\n const name = list[i];\n if (versionRegexp && !versionRegexp.test(name)) continue;\n if (!versionRegexp && /\\d\\d\\d+/.test(name)) continue;\n\n const similarity = compareStr(name, gpuArr);\n if (similarity > score) {\n\n score = similarity;\n matches = [name];\n\n } else if (similarity === score) {\n\n matches.push(name);\n\n }\n\n }\n\n return { matches, score };\n\n}\n\nfunction findMatch(name, database) {\n\n let matches = null;\n let score = -Infinity;\n\n const versionMatches = /\\w*\\d\\d\\d+\\w*/.exec(name);\n let versionRegexp = null;\n if (versionMatches) {\n versionRegexp = new RegExp(`(^|\\\\W)${ versionMatches[0] }(\\\\W|$)`, 'i');\n }\n\n const strippedName = name.replace(/ANGLE( +)?/gi, '').replace(/Direct3d({0-9}+)?( +)?/gi, '').replace(/^\\(/gi, '').replace(/\\)$/gi, '')\n\n for (let i = 0, l = database.length; i < l; i++) {\n const gpu = database[i]\n const names = gpu.names\n\n names.forEach(gpuName => {\n if (versionRegexp && !versionRegexp.test(gpuName)) return;\n if (!versionRegexp && /\\d\\d\\d+/.test(gpuName)) return;\n\n const newScore = stringSimilarity.compareTwoStrings(gpuName, strippedName);\n\n if (newScore > score) { \n score = newScore;\n matches = [gpu];\n \n } else if (newScore === score) {\n \n matches.push(gpu);\n \n }\n });\n\n }\n\n return { matches, score };\n\n}\n\nexport { findMatch, findMatch_old };\n","const database = [{\"names\":[\"FirePro 2270\"],\"vendor\":\"AMD\",\"performance\":178},{\"names\":[\"FirePro M2000\",\"AMD FirePro M2000\"],\"vendor\":\"AMD\",\"performance\":375},{\"names\":[\"FirePro M4000\",\"AMD FirePro M4000\"],\"vendor\":\"AMD\",\"performance\":1645},{\"names\":[\"Firepro M4100\",\"FirePro M4100\",\"AMD FirePro M4100\"],\"vendor\":\"AMD\",\"performance\":1059},{\"names\":[\"FirePro M4150\"],\"vendor\":\"AMD\",\"performance\":1006},{\"names\":[\"FirePro M5100\",\"AMD FirePro M5100\"],\"vendor\":\"AMD\",\"performance\":2103},{\"names\":[\"FirePro M5950\",\"AMD FirePro M5950\"],\"vendor\":\"AMD\",\"performance\":1314},{\"names\":[\"FirePro M6000\",\"AMD FirePro M6000\"],\"vendor\":\"AMD\",\"performance\":1820},{\"names\":[\"FirePro M6100\",\"AMD FirePro M6100\"],\"vendor\":\"AMD\",\"performance\":2026},{\"names\":[\"FirePro R5000\"],\"vendor\":\"AMD\",\"performance\":2647},{\"names\":[\"FirePro S10000\"],\"vendor\":\"AMD\",\"performance\":5235},{\"names\":[\"FirePro S7000\"],\"vendor\":\"AMD\",\"performance\":4166},{\"names\":[\"FirePro S7150\"],\"vendor\":\"AMD\",\"performance\":6276},{\"names\":[\"FirePro S9000\"],\"vendor\":\"AMD\",\"performance\":5059},{\"names\":[\"FirePro V3900\"],\"vendor\":\"AMD\",\"performance\":698},{\"names\":[\"FirePro V4900\"],\"vendor\":\"AMD\",\"performance\":1103},{\"names\":[\"FirePro V5900\"],\"vendor\":\"AMD\",\"performance\":1325},{\"names\":[\"FirePro V7900\"],\"vendor\":\"AMD\",\"performance\":2250},{\"names\":[\"FirePro W2100\",\"AMD FirePro W2100\"],\"vendor\":\"AMD\",\"performance\":898},{\"names\":[\"FirePro W4100\",\"AMD FirePro W4100\"],\"vendor\":\"AMD\",\"performance\":1509},{\"names\":[\"FirePro W4170M\",\"AMD FirePro W4170M\"],\"vendor\":\"AMD\",\"performance\":988},{\"names\":[\"Firepro W4190M\",\"FirePro W4190M\",\"AMD FirePro W4190M\"],\"vendor\":\"AMD\",\"performance\":1226},{\"names\":[\"FirePro W4300\"],\"vendor\":\"AMD\",\"performance\":2734},{\"names\":[\"FirePro W5000\"],\"vendor\":\"AMD\",\"performance\":2998},{\"names\":[\"FirePro W5100\"],\"vendor\":\"AMD\",\"performance\":2912},{\"names\":[\"FirePro W5130M\",\"AMD FirePro W5130M\"],\"vendor\":\"AMD\",\"performance\":1700},{\"names\":[\"Firepro W5170M\",\"FirePro W5170M\",\"AMD FirePro W5170M\"],\"vendor\":\"AMD\",\"performance\":1475},{\"names\":[\"FirePro W600\"],\"vendor\":\"AMD\",\"performance\":1725},{\"names\":[\"FirePro W7000\"],\"vendor\":\"AMD\",\"performance\":4048},{\"names\":[\"FirePro W7100\"],\"vendor\":\"AMD\",\"performance\":4800},{\"names\":[\"FirePro W7170M\",\"AMD FirePro W7170M\"],\"vendor\":\"AMD\",\"performance\":3849},{\"names\":[\"FirePro W8000\"],\"vendor\":\"AMD\",\"performance\":3454},{\"names\":[\"FirePro W8100\"],\"vendor\":\"AMD\",\"performance\":6986},{\"names\":[\"FirePro W9000\"],\"vendor\":\"AMD\",\"performance\":5908},{\"names\":[\"FirePro W9100\"],\"vendor\":\"AMD\",\"performance\":7750},{\"names\":[\"GeForce 315M\",\"NVIDIA GeForce 315M\"],\"vendor\":\"NVIDIA\",\"performance\":123},{\"names\":[\"GeForce 410M\",\"NVIDIA GeForce 410M\"],\"vendor\":\"NVIDIA\",\"performance\":246},{\"names\":[\"GeForce 505\",\"GeForce 505 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":187},{\"names\":[\"GeForce 510\",\"GeForce 510 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":238},{\"names\":[\"GeForce 605\",\"GeForce 605 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":310},{\"names\":[\"GeForce 610M\",\"NVIDIA GeForce 610M\"],\"vendor\":\"NVIDIA\",\"performance\":282},{\"names\":[\"GeForce 615\"],\"vendor\":\"NVIDIA\",\"performance\":549},{\"names\":[\"GeForce 705M\",\"NVIDIA GeForce 705M\"],\"vendor\":\"NVIDIA\",\"performance\":456},{\"names\":[\"GeForce 710A\"],\"vendor\":\"NVIDIA\",\"performance\":538},{\"names\":[\"GeForce 710M\",\"NVIDIA GeForce 710M\"],\"vendor\":\"NVIDIA\",\"performance\":435},{\"names\":[\"GeForce 720A\"],\"vendor\":\"NVIDIA\",\"performance\":725},{\"names\":[\"GeForce 730A\",\"GeForce GT 730A\"],\"vendor\":\"NVIDIA\",\"performance\":774},{\"names\":[\"GeForce 770M\",\"GeForce GTX 770M\",\"NVIDIA GeForce GTX 770M\"],\"vendor\":\"NVIDIA\",\"performance\":3246},{\"names\":[\"GeForce 800A\"],\"vendor\":\"NVIDIA\",\"performance\":428},{\"names\":[\"GeForce 800M\"],\"vendor\":\"NVIDIA\",\"performance\":556},{\"names\":[\"GeForce 810A\"],\"vendor\":\"NVIDIA\",\"performance\":627},{\"names\":[\"GeForce 810M\"],\"vendor\":\"NVIDIA\",\"performance\":405},{\"names\":[\"GeForce 820A\"],\"vendor\":\"NVIDIA\",\"performance\":706},{\"names\":[\"GeForce 820M\",\"NVIDIA GeForce 820M\"],\"vendor\":\"NVIDIA\",\"performance\":499},{\"names\":[\"GeForce 825M\",\"NVIDIA GeForce 825M\"],\"vendor\":\"NVIDIA\",\"performance\":769},{\"names\":[\"GeForce 830A\"],\"vendor\":\"NVIDIA\",\"performance\":1005},{\"names\":[\"GeForce 830M\",\"NVIDIA GeForce 830M\"],\"vendor\":\"NVIDIA\",\"performance\":986},{\"names\":[\"GeForce 840A\"],\"vendor\":\"NVIDIA\",\"performance\":1137},{\"names\":[\"GeForce 840M\",\"NVIDIA GeForce 840M\"],\"vendor\":\"NVIDIA\",\"performance\":1039},{\"names\":[\"GeForce 845M\",\"NVIDIA GeForce 845M\"],\"vendor\":\"NVIDIA\",\"performance\":1306},{\"names\":[\"GeForce 910M\",\"NVIDIA GeForce 910M\"],\"vendor\":\"NVIDIA\",\"performance\":609},{\"names\":[\"GeForce 920A\"],\"vendor\":\"NVIDIA\",\"performance\":919},{\"names\":[\"GeForce 920M\",\"NVIDIA GeForce 920M\"],\"vendor\":\"NVIDIA\",\"performance\":722},{\"names\":[\"GeForce 920MX\",\"NVIDIA GeForce 920MX\"],\"vendor\":\"NVIDIA\",\"performance\":1079},{\"names\":[\"GeForce 930A\"],\"vendor\":\"NVIDIA\",\"performance\":1227},{\"names\":[\"GeForce 930M\",\"NVIDIA GeForce 930M\"],\"vendor\":\"NVIDIA\",\"performance\":1010},{\"names\":[\"GeForce 930MX\",\"NVIDIA GeForce 930MX\"],\"vendor\":\"NVIDIA\",\"performance\":1340},{\"names\":[\"GeForce 940A\"],\"vendor\":\"NVIDIA\",\"performance\":1145},{\"names\":[\"GeForce 940M\",\"NVIDIA GeForce 940M\"],\"vendor\":\"NVIDIA\",\"performance\":1096},{\"names\":[\"GeForce 940MX\",\"NVIDIA GeForce 940MX\"],\"vendor\":\"NVIDIA\",\"performance\":1517},{\"names\":[\"GeForce 945A\"],\"vendor\":\"NVIDIA\",\"performance\":1852},{\"names\":[\"GeForce 945M\",\"NVIDIA GeForce 945M\"],\"vendor\":\"NVIDIA\",\"performance\":2130},{\"names\":[\"GeForce GT 1030\",\"NVIDIA GeForce GT 1030 (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":2615},{\"names\":[\"GeForce GT 440\"],\"vendor\":\"NVIDIA\",\"performance\":776},{\"names\":[\"GeForce GT 520\"],\"vendor\":\"NVIDIA\",\"performance\":293},{\"names\":[\"GeForce GT 520M\",\"NVIDIA GeForce GT 520M\"],\"vendor\":\"NVIDIA\",\"performance\":275},{\"names\":[\"GeForce GT 520MX\",\"NVIDIA GeForce GT 520MX\"],\"vendor\":\"NVIDIA\",\"performance\":293},{\"names\":[\"GeForce GT 525M\",\"NVIDIA GeForce GT 525M\"],\"vendor\":\"NVIDIA\",\"performance\":437},{\"names\":[\"GeForce GT 530\",\"GeForce GT 530 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":655},{\"names\":[\"GeForce GT 540M\",\"NVIDIA GeForce GT 540M\"],\"vendor\":\"NVIDIA\",\"performance\":496},{\"names\":[\"GeForce GT 545\"],\"vendor\":\"NVIDIA\",\"performance\":1248},{\"names\":[\"GeForce GT 550M\",\"NVIDIA GeForce GT 550M\"],\"vendor\":\"NVIDIA\",\"performance\":600},{\"names\":[\"GeForce GT 555M\",\"NVIDIA GeForce GT 555M\"],\"vendor\":\"NVIDIA\",\"performance\":683},{\"names\":[\"GeForce GT 610\"],\"vendor\":\"NVIDIA\",\"performance\":296},{\"names\":[\"GeForce GT 620\"],\"vendor\":\"NVIDIA\",\"performance\":350},{\"names\":[\"GeForce GT 620M\",\"NVIDIA GeForce GT 620M\"],\"vendor\":\"NVIDIA\",\"performance\":411},{\"names\":[\"GeForce GT 625\",\"GeForce GT 625 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":315},{\"names\":[\"GeForce GT 625M\",\"NVIDIA GeForce GT 625M\"],\"vendor\":\"NVIDIA\",\"performance\":435},{\"names\":[\"GeForce GT 630\"],\"vendor\":\"NVIDIA\",\"performance\":663},{\"names\":[\"GeForce GT 630M\",\"NVIDIA GeForce GT 630M\"],\"vendor\":\"NVIDIA\",\"performance\":543},{\"names\":[\"GeForce GT 635\",\"GeForce GT 635 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":819},{\"names\":[\"GeForce GT 635M\",\"NVIDIA GeForce GT 635M\"],\"vendor\":\"NVIDIA\",\"performance\":572},{\"names\":[\"GeForce GT 640\"],\"vendor\":\"NVIDIA\",\"performance\":1156},{\"names\":[\"GeForce GT 640M\",\"NVIDIA GeForce GT 640M\"],\"vendor\":\"NVIDIA\",\"performance\":910},{\"names\":[\"GeForce GT 640M LE\",\"NVIDIA GeForce GT 640M LE\"],\"vendor\":\"NVIDIA\",\"performance\":686},{\"names\":[\"GeForce GT 645\",\"GeForce GT 645 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":2096},{\"names\":[\"GeForce GT 645M\",\"NVIDIA GeForce GT 645M\"],\"vendor\":\"NVIDIA\",\"performance\":938},{\"names\":[\"GeForce GT 650M\",\"NVIDIA GeForce GT 650M\"],\"vendor\":\"NVIDIA\",\"performance\":1159},{\"names\":[\"GeForce GT 705\",\"GeForce GT 705 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":369},{\"names\":[\"GeForce GT 710\"],\"vendor\":\"NVIDIA\",\"performance\":639},{\"names\":[\"GeForce GT 710M\"],\"vendor\":\"NVIDIA\",\"performance\":425},{\"names\":[\"GeForce GT 720\"],\"vendor\":\"NVIDIA\",\"performance\":571},{\"names\":[\"GeForce GT 720A\"],\"vendor\":\"NVIDIA\",\"performance\":555},{\"names\":[\"GeForce GT 720M\",\"NVIDIA GeForce GT 720M\"],\"vendor\":\"NVIDIA\",\"performance\":442},{\"names\":[\"GeForce GT 730\"],\"vendor\":\"NVIDIA\",\"performance\":794},{\"names\":[\"GeForce GT 730M\",\"NVIDIA GeForce GT 730M\"],\"vendor\":\"NVIDIA\",\"performance\":849},{\"names\":[\"GeForce GT 735M\",\"NVIDIA GeForce GT 735M\"],\"vendor\":\"NVIDIA\",\"performance\":662},{\"names\":[\"GeForce GT 740\"],\"vendor\":\"NVIDIA\",\"performance\":1536},{\"names\":[\"GeForce GT 740A\"],\"vendor\":\"NVIDIA\",\"performance\":705},{\"names\":[\"GeForce GT 740M\",\"NVIDIA GeForce GT 740M\"],\"vendor\":\"NVIDIA\",\"performance\":769},{\"names\":[\"GeForce GT 745A\"],\"vendor\":\"NVIDIA\",\"performance\":1144},{\"names\":[\"GeForce GT 745M\",\"NVIDIA GeForce GT 745M\"],\"vendor\":\"NVIDIA\",\"performance\":974},{\"names\":[\"GeForce GT 750M\",\"NVIDIA GeForce GT 750M\"],\"vendor\":\"NVIDIA\",\"performance\":1345},{\"names\":[\"GeForce GT 755M\",\"NVIDIA GeForce GT 755M\"],\"vendor\":\"NVIDIA\",\"performance\":1653},{\"names\":[\"GeForce GT 820M\"],\"vendor\":\"NVIDIA\",\"performance\":673},{\"names\":[\"GeForce GTX 1050\",\"NVIDIA GeForce GTX 1050 Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":5475},{\"names\":[\"GeForce GTX 1050 (Mobile)\",\"GeForce GTX 1050 Mobile\",\"NVIDIA GeForce GTX 1050 Ti Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":4462},{\"names\":[\"GeForce GTX 1050 Ti\",\"NVIDIA GeForce GTX 1050 Ti (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":6404},{\"names\":[\"GeForce GTX 1050 Ti (Mobile)\",\"GeForce GTX 1050 Ti Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":5919},{\"names\":[\"GeForce GTX 1050 Ti with Max-Q Design\",\"GeForce GTX 1050 Ti Max-Q\",\"NVIDIA GeForce GTX 1050 Ti Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":5646},{\"names\":[\"GeForce GTX 1050 with Max-Q Design\",\"GeForce GTX 1050 Max-Q\",\"NVIDIA GeForce GTX 1050 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":3964},{\"names\":[\"GeForce GTX 1060\",\"GeForce GTX 1060 Mobile\",\"NVIDIA GeForce GTX 1060 Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":10238},{\"names\":[\"GeForce GTX 1060 (Mobile)\",\"NVIDIA GeForce GTX 1060 (Desktop)\"],\"performance\":8161},{\"names\":[\"GeForce GTX 1060 with Max-Q Design\",\"GeForce GTX 1060 Max-Q\",\"NVIDIA GeForce GTX 1060 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":7991},{\"names\":[\"GeForce GTX 1070\",\"NVIDIA GeForce GTX 1070 Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":13329},{\"names\":[\"GeForce GTX 1070 (Mobile)\",\"GeForce GTX 1070 Mobile\",\"NVIDIA GeForce GTX 1070 (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":10465},{\"names\":[\"GeForce GTX 1070 Ti\",\"NVIDIA GeForce GTX 1070 Ti (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":13992},{\"names\":[\"GeForce GTX 1070 with Max-Q Design\",\"GeForce GTX 1070 Max-Q\",\"NVIDIA GeForce GTX 1070 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":10202},{\"names\":[\"GeForce GTX 1080\",\"NVIDIA GeForce GTX 1080 Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":14814},{\"names\":[\"GeForce GTX 1080 Ti\",\"NVIDIA GeForce GTX 1080 Ti (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":17580},{\"names\":[\"GeForce GTX 1080 with Max-Q Design\",\"GeForce GTX 1080 Max-Q\",\"NVIDIA GeForce GTX 1080 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":11555},{\"names\":[\"GeForce GTX 1650\",\"NVIDIA GeForce GTX 1650 Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":7823},{\"names\":[\"GeForce GTX 1650 (Mobile)\",\"GeForce GTX 1650 Mobile\",\"NVIDIA GeForce GTX 1650 Ti Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":6969},{\"names\":[\"GeForce GTX 1650 Ti\",\"NVIDIA GeForce GTX 1650 Ti (Desktop)\"],\"performance\":7707},{\"names\":[\"GeForce GTX 1650 Ti with Max-Q Design\",\"GeForce GTX 1650 Max-Q\",\"NVIDIA GeForce GTX 1650 Ti Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":5838},{\"names\":[\"GeForce GTX 1650 with Max-Q Design\",\"NVIDIA GeForce GTX 1650 Max-Q\"],\"performance\":5807},{\"names\":[\"GeForce GTX 1660\",\"NVIDIA GeForce GTX 1660 Ti Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":11514},{\"names\":[\"GeForce GTX 1660 SUPER\",\"NVIDIA GeForce GTX 1660 Super (Desktop)\"],\"performance\":12702},{\"names\":[\"GeForce GTX 1660 Ti\",\"NVIDIA GeForce GTX 1660 Ti (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":12437},{\"names\":[\"GeForce GTX 460 v2\"],\"vendor\":\"NVIDIA\",\"performance\":2012},{\"names\":[\"GeForce GTX 485M\",\"NVIDIA GeForce GTX 485M\"],\"vendor\":\"NVIDIA\",\"performance\":2401},{\"names\":[\"GeForce GTX 550 Ti\",\"NVIDIA GeForce GTX 550 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":1562},{\"names\":[\"GeForce GTX 555\",\"GeForce GTX 555 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":1935},{\"names\":[\"GeForce GTX 560\",\"NVIDIA GeForce GTX 560 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":2703},{\"names\":[\"GeForce GTX 560 SE\"],\"vendor\":\"NVIDIA\",\"performance\":1880},{\"names\":[\"GeForce GTX 560 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":3062},{\"names\":[\"GeForce GTX 560M\",\"NVIDIA GeForce GTX 560M\"],\"vendor\":\"NVIDIA\",\"performance\":1367},{\"names\":[\"GeForce GTX 570M\",\"NVIDIA GeForce GTX 570M\"],\"vendor\":\"NVIDIA\",\"performance\":1998},{\"names\":[\"GeForce GTX 580M\",\"NVIDIA GeForce GTX 580M\"],\"vendor\":\"NVIDIA\",\"performance\":2279},{\"names\":[\"GeForce GTX 590\",\"NVIDIA GeForce GTX 590\"],\"vendor\":\"NVIDIA\",\"performance\":3340},{\"names\":[\"GeForce GTX 645\",\"GeForce GTX 645 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":1953},{\"names\":[\"GeForce GTX 650\"],\"vendor\":\"NVIDIA\",\"performance\":1770},{\"names\":[\"GeForce GTX 650 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":2551},{\"names\":[\"GeForce GTX 650 Ti BOOST\",\"GeForce GTX 650 Ti Boost\"],\"vendor\":\"NVIDIA\",\"performance\":3194},{\"names\":[\"GeForce GTX 660\",\"NVIDIA GeForce GTX 660 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":3951},{\"names\":[\"GeForce GTX 660 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":4373},{\"names\":[\"GeForce GTX 660M\",\"NVIDIA GeForce GTX 660M\"],\"vendor\":\"NVIDIA\",\"performance\":1456},{\"names\":[\"GeForce GTX 670\"],\"vendor\":\"NVIDIA\",\"performance\":5314},{\"names\":[\"GeForce GTX 670M\",\"NVIDIA GeForce GTX 670M\"],\"vendor\":\"NVIDIA\",\"performance\":1720},{\"names\":[\"GeForce GTX 670MX\",\"NVIDIA GeForce GTX 670MX\"],\"vendor\":\"NVIDIA\",\"performance\":1844},{\"names\":[\"GeForce GTX 675M\",\"NVIDIA GeForce GTX 675M\"],\"vendor\":\"NVIDIA\",\"performance\":2081},{\"names\":[\"GeForce GTX 675MX\",\"NVIDIA GeForce GTX 675MX\"],\"vendor\":\"NVIDIA\",\"performance\":1513},{\"names\":[\"GeForce GTX 680\",\"NVIDIA GeForce GTX 680\"],\"vendor\":\"NVIDIA\",\"performance\":5594},{\"names\":[\"GeForce GTX 680M\",\"NVIDIA GeForce GTX 680M\"],\"vendor\":\"NVIDIA\",\"performance\":2942},{\"names\":[\"GeForce GTX 680MX\",\"GeForce GTX 680MX Mac Edition\",\"NVIDIA GeForce GTX 680MX\"],\"vendor\":\"NVIDIA\",\"performance\":4271},{\"names\":[\"GeForce GTX 690\"],\"vendor\":\"NVIDIA\",\"performance\":5770},{\"names\":[\"GeForce GTX 745\",\"GeForce GTX 745 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":2218},{\"names\":[\"GeForce GTX 750\",\"NVIDIA GeForce GTX 750 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":3404},{\"names\":[\"GeForce GTX 750 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":3930},{\"names\":[\"GeForce GTX 760\",\"NVIDIA GeForce GTX 760\"],\"vendor\":\"NVIDIA\",\"performance\":4749},{\"names\":[\"GeForce GTX 760 Ti\",\"GeForce GTX 760 Ti OEM\"],\"vendor\":\"NVIDIA\",\"performance\":5119},{\"names\":[\"GeForce GTX 760 Ti OEM\",\"GeForce GTX 760 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":5275},{\"names\":[\"GeForce GTX 760A\"],\"vendor\":\"NVIDIA\",\"performance\":1281},{\"names\":[\"GeForce GTX 760M\",\"NVIDIA GeForce GTX 760M\"],\"vendor\":\"NVIDIA\",\"performance\":1635},{\"names\":[\"GeForce GTX 765M\",\"NVIDIA GeForce GTX 765M\"],\"vendor\":\"NVIDIA\",\"performance\":1957},{\"names\":[\"GeForce GTX 770\"],\"vendor\":\"NVIDIA\",\"performance\":5906},{\"names\":[\"GeForce GTX 770M\",\"NVIDIA GeForce GTX 770M SLI\"],\"performance\":2766},{\"names\":[\"GeForce GTX 775M\",\"GeForce GTX 775M Mac Edition\",\"NVIDIA GeForce GTX 775M\"],\"vendor\":\"NVIDIA\",\"performance\":4222},{\"names\":[\"GeForce GTX 780\",\"NVIDIA GeForce GTX 780 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":7866},{\"names\":[\"GeForce GTX 780 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":9221},{\"names\":[\"GeForce GTX 780M\",\"NVIDIA GeForce GTX 780M\"],\"vendor\":\"NVIDIA\",\"performance\":3989},{\"names\":[\"GeForce GTX 850A\"],\"vendor\":\"NVIDIA\",\"performance\":1050},{\"names\":[\"GeForce GTX 850M\",\"NVIDIA GeForce GTX 850M\"],\"vendor\":\"NVIDIA\",\"performance\":2601},{\"names\":[\"GeForce GTX 860M\",\"NVIDIA GeForce GTX 860M\"],\"vendor\":\"NVIDIA\",\"performance\":3202},{\"names\":[\"GeForce GTX 870M\",\"NVIDIA GeForce GTX 870M\"],\"vendor\":\"NVIDIA\",\"performance\":3461},{\"names\":[\"GeForce GTX 880M\",\"NVIDIA GeForce GTX 880M\"],\"vendor\":\"NVIDIA\",\"performance\":3710},{\"names\":[\"GeForce GTX 950\",\"NVIDIA GeForce GTX 950\"],\"vendor\":\"NVIDIA\",\"performance\":5333},{\"names\":[\"GeForce GTX 950A\"],\"vendor\":\"NVIDIA\",\"performance\":2432},{\"names\":[\"GeForce GTX 950M\",\"NVIDIA GeForce GTX 950M\"],\"vendor\":\"NVIDIA\",\"performance\":2626},{\"names\":[\"GeForce GTX 960\",\"NVIDIA GeForce GTX 960\"],\"vendor\":\"NVIDIA\",\"performance\":5987},{\"names\":[\"GeForce GTX 960A\"],\"vendor\":\"NVIDIA\",\"performance\":2411},{\"names\":[\"GeForce GTX 960M\",\"NVIDIA GeForce GTX 960M\"],\"vendor\":\"NVIDIA\",\"performance\":3496},{\"names\":[\"GeForce GTX 965M\",\"NVIDIA GeForce GTX 965M\"],\"vendor\":\"NVIDIA\",\"performance\":3832},{\"names\":[\"GeForce GTX 970\",\"NVIDIA GeForce GTX 970\"],\"vendor\":\"NVIDIA\",\"performance\":9645},{\"names\":[\"GeForce GTX 970M\",\"NVIDIA GeForce GTX 970M\"],\"vendor\":\"NVIDIA\",\"performance\":5667},{\"names\":[\"GeForce GTX 980\",\"NVIDIA GeForce GTX 980\"],\"vendor\":\"NVIDIA\",\"performance\":11080},{\"names\":[\"GeForce GTX 980 Ti\",\"NVIDIA GeForce GTX 980 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":13745},{\"names\":[\"GeForce GTX 980M\",\"NVIDIA GeForce GTX 980M\"],\"vendor\":\"NVIDIA\",\"performance\":7372},{\"names\":[\"GeForce GTX Titan\",\"GeForce GTX TITAN\"],\"vendor\":\"NVIDIA\",\"performance\":8780},{\"names\":[\"GeForce GTX TITAN Black\",\"GeForce GTX TITAN BLACK\"],\"vendor\":\"NVIDIA\",\"performance\":9007},{\"names\":[\"GeForce GTX TITAN X\"],\"vendor\":\"NVIDIA\",\"performance\":12770},{\"names\":[\"GeForce GTX TITAN Z\"],\"vendor\":\"NVIDIA\",\"performance\":8238},{\"names\":[\"GeForce MX110\",\"NVIDIA GeForce MX110\"],\"vendor\":\"NVIDIA\",\"performance\":1483},{\"names\":[\"GeForce MX130\",\"NVIDIA GeForce MX130\"],\"vendor\":\"NVIDIA\",\"performance\":1924},{\"names\":[\"GeForce MX150\",\"NVIDIA GeForce MX150\"],\"vendor\":\"NVIDIA\",\"performance\":2357},{\"names\":[\"GeForce MX230\",\"NVIDIA GeForce MX230\"],\"vendor\":\"NVIDIA\",\"performance\":1951},{\"names\":[\"GeForce MX330\",\"NVIDIA GeForce MX330\"],\"performance\":2717},{\"names\":[\"GeForce MX350\",\"NVIDIA GeForce MX350\"],\"performance\":3014},{\"names\":[\"GeForce MX450\",\"NVIDIA GeForce MX450\"],\"performance\":1923},{\"names\":[\"GeForce RTX 2060\",\"NVIDIA GeForce RTX 2060 Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":14157},{\"names\":[\"GeForce RTX 2060 (Mobile)\",\"GeForce RTX 2060 Mobile\",\"NVIDIA GeForce RTX 2060 (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":11355},{\"names\":[\"GeForce RTX 2060 SUPER\",\"NVIDIA GeForce RTX 2060 Super (Desktop)\"],\"performance\":16352},{\"names\":[\"GeForce RTX 2060 with Max-Q Design\",\"NVIDIA GeForce RTX 2060 Max-Q\"],\"performance\":9792},{\"names\":[\"GeForce RTX 2070\",\"NVIDIA GeForce RTX 2070 Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":16204},{\"names\":[\"GeForce RTX 2070 (Mobile)\",\"GeForce RTX 2070 Mobile\",\"NVIDIA GeForce RTX 2070 (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":12354},{\"names\":[\"GeForce RTX 2070 SUPER\",\"NVIDIA GeForce RTX 2070 Super Mobile\"],\"performance\":18109},{\"names\":[\"GeForce RTX 2070 Super with Max-Q Design\",\"GeForce RTX 2070 Max-Q\",\"NVIDIA GeForce RTX 2070 Super Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":14508},{\"names\":[\"GeForce RTX 2070 with Max-Q Design\",\"NVIDIA GeForce RTX 2070 Max-Q\"],\"performance\":12359},{\"names\":[\"GeForce RTX 2080\",\"NVIDIA GeForce RTX 2080 Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":18611},{\"names\":[\"GeForce RTX 2080 (Mobile)\",\"GeForce RTX 2080 Mobile\",\"NVIDIA GeForce RTX 2080 (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":15107},{\"names\":[\"GeForce RTX 2080 SUPER\",\"NVIDIA GeForce RTX 2080 Super Mobile\"],\"performance\":19318},{\"names\":[\"GeForce RTX 2080 Super with Max-Q Design\",\"GeForce RTX 2080 Max-Q\",\"NVIDIA GeForce RTX 2080 Super Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":14194},{\"names\":[\"GeForce RTX 2080 Ti\",\"NVIDIA GeForce RTX 2080 Ti (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":21535},{\"names\":[\"GeForce RTX 2080 with Max-Q Design\",\"NVIDIA GeForce RTX 2080 Max-Q\"],\"performance\":14325},{\"names\":[\"GeForce RTX 3080\",\"NVIDIA GeForce RTX 3080\"],\"performance\":23779},{\"names\":[\"GeForce RTX 3090\",\"NVIDIA GeForce RTX 3090\"],\"performance\":25184},{\"names\":[\"GRID K1\"],\"vendor\":\"NVIDIA\",\"performance\":811},{\"names\":[\"GRID K120Q\"],\"vendor\":\"NVIDIA\",\"performance\":293},{\"names\":[\"GRID K140Q\"],\"vendor\":\"NVIDIA\",\"performance\":728},{\"names\":[\"GRID K160Q\"],\"vendor\":\"NVIDIA\",\"performance\":740},{\"names\":[\"GRID K180Q\"],\"vendor\":\"NVIDIA\",\"performance\":783},{\"names\":[\"GRID K2\"],\"vendor\":\"NVIDIA\",\"performance\":3176},{\"names\":[\"GRID K220Q\"],\"vendor\":\"NVIDIA\",\"performance\":912},{\"names\":[\"GRID K240Q\"],\"vendor\":\"NVIDIA\",\"performance\":2144},{\"names\":[\"GRID K260Q\"],\"vendor\":\"NVIDIA\",\"performance\":2941},{\"names\":[\"GRID K280Q\"],\"vendor\":\"NVIDIA\",\"performance\":2363},{\"names\":[\"GRID K520\"],\"vendor\":\"NVIDIA\",\"performance\":3177},{\"names\":[\"GRID M10-8Q\"],\"vendor\":\"NVIDIA\",\"performance\":2606},{\"names\":[\"GRID M6-8Q\"],\"vendor\":\"NVIDIA\",\"performance\":3568},{\"names\":[\"GRID M60-1Q\"],\"vendor\":\"NVIDIA\",\"performance\":4251},{\"names\":[\"GRID M60-2Q\"],\"vendor\":\"NVIDIA\",\"performance\":5291},{\"names\":[\"GRID M60-8Q\"],\"vendor\":\"NVIDIA\",\"performance\":3884},{\"names\":[\"HD\",\"HD Graphics\",\"Intel HD Graphics (Broadwell)\"],\"vendor\":\"Intel\",\"performance\":143},{\"names\":[\"Intel HD 2000\",\"Intel HD Graphics 2000\"],\"performance\":213},{\"names\":[\"Intel HD 3000\",\"Intel HD Graphics 3000\"],\"performance\":258},{\"names\":[\"Intel HD 4000\",\"Intel HD Graphics 4000\"],\"performance\":329},{\"names\":[\"Intel HD 4400\",\"Intel HD Graphics 4400\"],\"performance\":529},{\"names\":[\"Intel HD 4600\",\"Intel HD Graphics 4600\"],\"performance\":639},{\"names\":[\"Intel HD 500\",\"Intel HD Graphics 500\"],\"performance\":309},{\"names\":[\"Intel HD 5000\",\"Intel HD Graphics 5000\"],\"performance\":562},{\"names\":[\"Intel HD 505\",\"Intel HD Graphics 505\"],\"performance\":358},{\"names\":[\"Intel HD 510\",\"Intel HD Graphics 510\"],\"performance\":619},{\"names\":[\"Intel HD 515\",\"Intel HD Graphics 515\"],\"performance\":612},{\"names\":[\"Intel HD 520\",\"Intel HD Graphics 520\"],\"performance\":855},{\"names\":[\"Intel HD 530\",\"Intel HD Graphics 530\"],\"performance\":994},{\"names\":[\"Intel HD 5300\",\"Intel HD Graphics 5300\"],\"performance\":406},{\"names\":[\"Intel HD 5500\",\"Intel HD Graphics 5500\"],\"performance\":579},{\"names\":[\"Intel HD 5600\",\"Intel HD Graphics 5600\"],\"performance\":712},{\"names\":[\"Intel HD 6000\",\"Intel HD Graphics 6000\"],\"performance\":832},{\"names\":[\"Intel HD 610\",\"Intel HD Graphics 610\"],\"performance\":674},{\"names\":[\"Intel HD 615\",\"Intel HD Graphics 615\"],\"performance\":757},{\"names\":[\"Intel HD 630\",\"Intel HD Graphics 630\"],\"performance\":1170},{\"names\":[\"Intel HD Graphics 620\",\"HD Graphics 620\"],\"vendor\":\"Intel\",\"performance\":925},{\"names\":[\"Intel HD P530\",\"Intel HD Graphics P530\"],\"performance\":1480},{\"names\":[\"Intel HD P630\",\"Intel HD Graphics P630\"],\"performance\":1276},{\"names\":[\"Intel Iris 5100\",\"Intel Iris Graphics 5100\"],\"performance\":740},{\"names\":[\"Intel Iris 540\",\"Intel Iris Graphics 540\"],\"performance\":1236},{\"names\":[\"Intel Iris 550\",\"Intel Iris Graphics 550\"],\"performance\":1384},{\"names\":[\"Intel Iris 6100\",\"Intel Iris Graphics 6100\"],\"performance\":896},{\"names\":[\"Intel Iris 650\",\"Intel Iris Plus Graphics 650\"],\"performance\":1795},{\"names\":[\"Intel Iris Plus\",\"Intel Iris Plus Graphics G7 (Ice Lake 64 EU)\"],\"performance\":1880},{\"names\":[\"Intel Iris Plus 640\",\"Intel Iris Plus Graphics 640\"],\"performance\":1274},{\"names\":[\"Intel Iris Plus 645\",\"Intel Iris Plus Graphics 645\"],\"performance\":1813},{\"names\":[\"Intel Iris Plus 655\",\"Intel Iris Plus Graphics 655\"],\"performance\":1809},{\"names\":[\"Intel Iris Pro 5200\",\"Intel Iris Pro Graphics 5200\"],\"performance\":1015},{\"names\":[\"Intel Iris Pro 580\",\"Intel Iris Pro Graphics 580\"],\"performance\":2104},{\"names\":[\"Intel Iris Pro Graphics 6200\",\"Iris Pro Graphics 6200\"],\"vendor\":\"Intel\",\"performance\":1542},{\"names\":[\"Intel Iris Pro P580\",\"Intel Iris Pro Graphics P580\"],\"performance\":2169},{\"names\":[\"Intel Iris Xe\",\"Intel Iris Xe Graphics G7 96EUs\"],\"performance\":3250},{\"names\":[\"Intel UHD\",\"Intel UHD Graphics Xe G4 48EUs\"],\"performance\":2016},{\"names\":[\"Intel UHD 600\",\"Intel UHD Graphics 600\"],\"performance\":336},{\"names\":[\"Intel UHD 605\",\"Intel UHD Graphics 605\"],\"performance\":375},{\"names\":[\"Intel UHD 610\",\"Intel UHD Graphics 610\"],\"performance\":721},{\"names\":[\"Intel UHD 615\",\"Intel UHD Graphics 615\"],\"performance\":774},{\"names\":[\"Intel UHD 617\",\"Intel UHD Graphics 617\"],\"performance\":858},{\"names\":[\"Intel UHD 620\",\"Intel UHD Graphics 620\"],\"performance\":889},{\"names\":[\"Intel UHD 630\",\"Intel UHD Graphics 630\"],\"performance\":1555},{\"names\":[\"Intel UHD Graphics 620\",\"UHD Graphics 620\"],\"vendor\":\"Intel\",\"performance\":1053},{\"names\":[\"Intel UHD P630\",\"Intel UHD Graphics P630\"],\"performance\":2997},{\"names\":[\"Mobility Radeon HD 5570\"],\"vendor\":\"ATI\",\"performance\":559},{\"names\":[\"Mobility Radeon. HD 5470\",\"Radeon HD 5470\"],\"vendor\":\"ATI\",\"performance\":215},{\"names\":[\"MxGPU\",\"Radeon Instinct MI25 MxGPU\"],\"vendor\":\"AMD\",\"performance\":1826},{\"names\":[\"NVIDIA TITAN X\",\"NVIDIA Titan X Pascal\"],\"performance\":13660},{\"names\":[\"NVIDIA TITAN Xp\",\"TITAN Xp\"],\"vendor\":\"NVIDIA\",\"performance\":18280},{\"names\":[\"NVS 300\"],\"vendor\":\"NVIDIA\",\"performance\":121},{\"names\":[\"NVS 310\"],\"vendor\":\"NVIDIA\",\"performance\":241},{\"names\":[\"NVS 315\"],\"vendor\":\"NVIDIA\",\"performance\":295},{\"names\":[\"NVS 4200M\",\"NVIDIA NVS 4200M\"],\"vendor\":\"NVIDIA\",\"performance\":247},{\"names\":[\"NVS 510\"],\"vendor\":\"NVIDIA\",\"performance\":763},{\"names\":[\"NVS 5200M\",\"NVIDIA NVS 5200M\"],\"vendor\":\"NVIDIA\",\"performance\":556},{\"names\":[\"NVS 5400M\",\"NVIDIA NVS 5400M\"],\"vendor\":\"NVIDIA\",\"performance\":641},{\"names\":[\"NVS 810\"],\"vendor\":\"NVIDIA\",\"performance\":1015},{\"names\":[\"P104-100\"],\"vendor\":\"NVIDIA\",\"performance\":4450},{\"names\":[\"P106-090\"],\"vendor\":\"NVIDIA\",\"performance\":2898},{\"names\":[\"P106-100\"],\"vendor\":\"NVIDIA\",\"performance\":5023},{\"names\":[\"Quadro 1000M\",\"NVIDIA Quadro 1000M\"],\"vendor\":\"NVIDIA\",\"performance\":586},{\"names\":[\"Quadro 2000D\"],\"vendor\":\"NVIDIA\",\"performance\":989},{\"names\":[\"Quadro 2000M\",\"NVIDIA Quadro 2000M\"],\"vendor\":\"NVIDIA\",\"performance\":824},{\"names\":[\"Quadro 3000M\",\"NVIDIA Quadro 3000M\"],\"vendor\":\"NVIDIA\",\"performance\":1082},{\"names\":[\"Quadro 400\"],\"vendor\":\"NVIDIA\",\"performance\":163},{\"names\":[\"Quadro 4000M\",\"NVIDIA Quadro 4000M\"],\"vendor\":\"NVIDIA\",\"performance\":1222},{\"names\":[\"Quadro 410\"],\"vendor\":\"NVIDIA\",\"performance\":441},{\"names\":[\"Quadro 5000\",\"NVIDIA Quadro RTX 5000 (Laptop)\"],\"vendor\":\"NVIDIA\",\"performance\":1982},{\"names\":[\"Quadro 500M\"],\"vendor\":\"NVIDIA\",\"performance\":664},{\"names\":[\"Quadro 5010M\",\"NVIDIA Quadro 5010M\"],\"vendor\":\"NVIDIA\",\"performance\":2001},{\"names\":[\"Quadro 7000\"],\"vendor\":\"NVIDIA\",\"performance\":3505},{\"names\":[\"Quadro GP100\"],\"vendor\":\"NVIDIA\",\"performance\":12663},{\"names\":[\"Quadro GV100\"],\"vendor\":\"NVIDIA\",\"performance\":12721},{\"names\":[\"Quadro K1000M\",\"NVIDIA Quadro K1000M\"],\"vendor\":\"NVIDIA\",\"performance\":780},{\"names\":[\"Quadro K1100M\",\"NVIDIA Quadro K1100M\"],\"vendor\":\"NVIDIA\",\"performance\":1100},{\"names\":[\"Quadro K1200\"],\"vendor\":\"NVIDIA\",\"performance\":2861},{\"names\":[\"Quadro K2000\"],\"vendor\":\"NVIDIA\",\"performance\":1588},{\"names\":[\"Quadro K2000D\"],\"vendor\":\"NVIDIA\",\"performance\":1650},{\"names\":[\"Quadro K2000M\",\"NVIDIA Quadro K2000M\"],\"vendor\":\"NVIDIA\",\"performance\":1033},{\"names\":[\"Quadro K2100M\",\"NVIDIA Quadro K2100M\"],\"vendor\":\"NVIDIA\",\"performance\":1388},{\"names\":[\"Quadro K2200\"],\"vendor\":\"NVIDIA\",\"performance\":3565},{\"names\":[\"Quadro K2200M\"],\"vendor\":\"NVIDIA\",\"performance\":3893},{\"names\":[\"Quadro K3000M\",\"NVIDIA Quadro K3000M\"],\"vendor\":\"NVIDIA\",\"performance\":1652},{\"names\":[\"Quadro K3100M\",\"NVIDIA Quadro K3100M\"],\"vendor\":\"NVIDIA\",\"performance\":2286},{\"names\":[\"Quadro K4000\"],\"vendor\":\"NVIDIA\",\"performance\":2679},{\"names\":[\"Quadro K4000M\",\"NVIDIA Quadro K4000M\"],\"vendor\":\"NVIDIA\",\"performance\":2109},{\"names\":[\"Quadro K4100M\",\"NVIDIA Quadro K4100M\"],\"vendor\":\"NVIDIA\",\"performance\":2395},{\"names\":[\"Quadro K420\"],\"vendor\":\"NVIDIA\",\"performance\":767},{\"names\":[\"Quadro K4200\"],\"vendor\":\"NVIDIA\",\"performance\":4228},{\"names\":[\"Quadro K5000\"],\"vendor\":\"NVIDIA\",\"performance\":3923},{\"names\":[\"Quadro K5000M\",\"NVIDIA Quadro K5000M\"],\"vendor\":\"NVIDIA\",\"performance\":2850},{\"names\":[\"Quadro K500M\",\"NVIDIA Quadro K500M\"],\"vendor\":\"NVIDIA\",\"performance\":480},{\"names\":[\"Quadro K5100M\",\"NVIDIA Quadro K5100M\"],\"vendor\":\"NVIDIA\",\"performance\":2868},{\"names\":[\"Quadro K510M\",\"NVIDIA Quadro K510M\"],\"vendor\":\"NVIDIA\",\"performance\":651},{\"names\":[\"Quadro K5200\"],\"vendor\":\"NVIDIA\",\"performance\":5855},{\"names\":[\"Quadro K600\"],\"vendor\":\"NVIDIA\",\"performance\":778},{\"names\":[\"Quadro K6000\"],\"vendor\":\"NVIDIA\",\"performance\":8503},{\"names\":[\"Quadro K610M\",\"NVIDIA Quadro K610M\"],\"vendor\":\"NVIDIA\",\"performance\":725},{\"names\":[\"Quadro K620\"],\"vendor\":\"NVIDIA\",\"performance\":2274},{\"names\":[\"Quadro K620M\",\"NVIDIA Quadro K620M\"],\"vendor\":\"NVIDIA\",\"performance\":1150},{\"names\":[\"Quadro M1000M\",\"NVIDIA Quadro M1000M\"],\"vendor\":\"NVIDIA\",\"performance\":3002},{\"names\":[\"Quadro M1200\",\"Quadro M1200 Mobile\",\"NVIDIA Quadro M1200\"],\"vendor\":\"NVIDIA\",\"performance\":3564},{\"names\":[\"Quadro M2000\"],\"vendor\":\"NVIDIA\",\"performance\":4015},{\"names\":[\"Quadro M2000M\",\"NVIDIA Quadro M2000M\"],\"vendor\":\"NVIDIA\",\"performance\":3576},{\"names\":[\"Quadro M2200\",\"Quadro M2200 Mobile\",\"NVIDIA Quadro M2200\"],\"vendor\":\"NVIDIA\",\"performance\":4486},{\"names\":[\"Quadro M3000M\",\"NVIDIA Quadro M3000M\"],\"vendor\":\"NVIDIA\",\"performance\":5424},{\"names\":[\"Quadro M4000\"],\"vendor\":\"NVIDIA\",\"performance\":6526},{\"names\":[\"Quadro M4000M\",\"NVIDIA Quadro M4000M\"],\"vendor\":\"NVIDIA\",\"performance\":6479},{\"names\":[\"Quadro M5000\"],\"vendor\":\"NVIDIA\",\"performance\":9245},{\"names\":[\"Quadro M5000M\",\"NVIDIA Quadro M5000M\"],\"vendor\":\"NVIDIA\",\"performance\":6432},{\"names\":[\"Quadro M500M\",\"NVIDIA Quadro M500M\"],\"vendor\":\"NVIDIA\",\"performance\":1109},{\"names\":[\"Quadro M520\",\"Quadro M520 Mobile\",\"NVIDIA Quadro M520\"],\"vendor\":\"NVIDIA\",\"performance\":1956},{\"names\":[\"Quadro M5500\",\"Quadro M5500 Mobile\",\"NVIDIA Quadro M5500\"],\"vendor\":\"NVIDIA\",\"performance\":7915},{\"names\":[\"Quadro M6000\"],\"vendor\":\"NVIDIA\",\"performance\":12164},{\"names\":[\"Quadro M600M\",\"NVIDIA Quadro M600M\"],\"vendor\":\"NVIDIA\",\"performance\":1932},{\"names\":[\"Quadro M620\",\"Quadro M620 Mobile\",\"NVIDIA Quadro M620\"],\"vendor\":\"NVIDIA\",\"performance\":2805},{\"names\":[\"Quadro P1000\",\"NVIDIA Quadro P1000\"],\"vendor\":\"NVIDIA\",\"performance\":4328},{\"names\":[\"Quadro P2000\",\"NVIDIA Quadro P2000\"],\"vendor\":\"NVIDIA\",\"performance\":7245},{\"names\":[\"Quadro P2000 with Max-Q Design\",\"NVIDIA Quadro P2000 Max-Q\"],\"performance\":4991},{\"names\":[\"Quadro P3000\",\"Quadro P3000 Mobile\",\"NVIDIA Quadro P3000\"],\"vendor\":\"NVIDIA\",\"performance\":6703},{\"names\":[\"Quadro P3200\",\"Quadro P3200 Mobile\",\"NVIDIA Quadro P3200\"],\"vendor\":\"NVIDIA\",\"performance\":7799},{\"names\":[\"Quadro P3200 with Max-Q Design\",\"Quadro P3200 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":8942},{\"names\":[\"Quadro P400\"],\"vendor\":\"NVIDIA\",\"performance\":1661},{\"names\":[\"Quadro P4000\",\"NVIDIA Quadro P4000\"],\"vendor\":\"NVIDIA\",\"performance\":11707},{\"names\":[\"Quadro P4000 with Max-Q Design\",\"Quadro P4000 Max-Q\",\"NVIDIA Quadro P4000 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":9083},{\"names\":[\"Quadro P4200\",\"Quadro P4200 Mobile\",\"NVIDIA Quadro P4200\"],\"vendor\":\"NVIDIA\",\"performance\":12019},{\"names\":[\"Quadro P500\",\"Quadro P500 Mobile\",\"NVIDIA Quadro P500\"],\"vendor\":\"NVIDIA\",\"performance\":1742},{\"names\":[\"Quadro P5000\",\"NVIDIA Quadro P5000\"],\"vendor\":\"NVIDIA\",\"performance\":11450},{\"names\":[\"Quadro P520\",\"NVIDIA Quadro P520\"],\"performance\":2178},{\"names\":[\"Quadro P5200\",\"Quadro P5200 Mobile\",\"NVIDIA Quadro P5200\"],\"vendor\":\"NVIDIA\",\"performance\":11630},{\"names\":[\"Quadro P5200 with Max-Q Design\",\"Quadro P5200 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":9796},{\"names\":[\"Quadro P600\",\"NVIDIA Quadro P600\"],\"vendor\":\"NVIDIA\",\"performance\":3427},{\"names\":[\"Quadro P6000\"],\"vendor\":\"NVIDIA\",\"performance\":15005},{\"names\":[\"Quadro P620\",\"NVIDIA Quadro P620\"],\"vendor\":\"NVIDIA\",\"performance\":3658},{\"names\":[\"Quadro RTX 3000\",\"NVIDIA Quadro RTX 3000 (Laptop)\"],\"performance\":11269},{\"names\":[\"Quadro RTX 3000 with Max-Q Design\",\"NVIDIA Quadro RTX 3000 Max-Q\"],\"performance\":8306},{\"names\":[\"Quadro RTX 4000\",\"NVIDIA Quadro RTX 4000 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":15142},{\"names\":[\"Quadro RTX 5000\",\"NVIDIA Quadro RTX 5000 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":17321},{\"names\":[\"Quadro RTX 6000\"],\"vendor\":\"NVIDIA\",\"performance\":19731},{\"names\":[\"Quadro RTX 8000\"],\"vendor\":\"NVIDIA\",\"performance\":19221},{\"names\":[\"Quadro T1000\",\"NVIDIA Quadro T1000 (Laptop)\"],\"performance\":6448},{\"names\":[\"Quadro T1000 with Max-Q Design\",\"NVIDIA Quadro T1000 Max-Q\"],\"performance\":6888},{\"names\":[\"Quadro T2000\",\"NVIDIA Quadro T2000 (Laptop)\"],\"performance\":6785},{\"names\":[\"Quadro T2000 with Max-Q Design\",\"NVIDIA Quadro T2000 Max-Q\"],\"performance\":6243},{\"names\":[\"Qualcomm Adreno 630 GPU\",\"Qualcomm Adreno 630\"],\"performance\":249},{\"names\":[\"Radeon 520\",\"Radeon 520 Mobile\",\"AMD Radeon 520\"],\"vendor\":\"AMD\",\"performance\":866},{\"names\":[\"Radeon 530\",\"Radeon 530 Mobile\",\"AMD Radeon 530\"],\"vendor\":\"AMD\",\"performance\":938},{\"names\":[\"Radeon 535\",\"Radeon 535 Mobile\"],\"vendor\":\"AMD\",\"performance\":1130},{\"names\":[\"Radeon 540\",\"Radeon RX 540 Mobile\",\"AMD Radeon RX 540\"],\"vendor\":\"AMD\",\"performance\":1376},{\"names\":[\"Radeon 540X\",\"Radeon 540X Mobile\",\"AMD Radeon 540X\"],\"vendor\":\"AMD\",\"performance\":1320},{\"names\":[\"Radeon 550X\",\"Radeon 550X 640SP\",\"AMD Radeon RX 550X (Laptop)\"],\"vendor\":\"AMD\",\"performance\":1564},{\"names\":[\"Radeon 620\",\"AMD Radeon 620\"],\"performance\":859},{\"names\":[\"Radeon 630\",\"AMD Radeon 630\"],\"performance\":1262},{\"names\":[\"Radeon 6750M\",\"Radeon HD 6750M\",\"AMD Radeon HD 6750M\"],\"vendor\":\"AMD\",\"performance\":911},{\"names\":[\"Radeon E6460\"],\"vendor\":\"AMD\",\"performance\":324},{\"names\":[\"Radeon E6465\"],\"vendor\":\"AMD\",\"performance\":164},{\"names\":[\"Radeon E6760\",\"Radeon E6760 MXM\"],\"vendor\":\"AMD\",\"performance\":973},{\"names\":[\"Radeon E8860\"],\"vendor\":\"AMD\",\"performance\":1577},{\"names\":[\"Radeon HD 6230\"],\"vendor\":\"AMD\",\"performance\":221},{\"names\":[\"Radeon HD 6250\",\"AMD Radeon HD 6250\"],\"vendor\":\"AMD\",\"performance\":98},{\"names\":[\"Radeon HD 6290\",\"AMD Radeon HD 6290\"],\"vendor\":\"AMD\",\"performance\":117},{\"names\":[\"Radeon HD 6320\",\"Radeon HD 6320 IGP\",\"AMD Radeon HD 6320\"],\"vendor\":\"AMD\",\"performance\":149},{\"names\":[\"RADEON HD 6350\",\"Radeon HD 6350\"],\"vendor\":\"AMD\",\"performance\":142},{\"names\":[\"Radeon HD 6370D\",\"Radeon HD 6370D IGP\"],\"vendor\":\"AMD\",\"performance\":311},{\"names\":[\"Radeon HD 6380G\",\"Radeon HD 6380G IGP\",\"AMD Radeon HD 6380G\"],\"vendor\":\"AMD\",\"performance\":231},{\"names\":[\"Radeon HD 6410D\",\"Radeon HD 6410D IGP\"],\"vendor\":\"AMD\",\"performance\":220},{\"names\":[\"Radeon HD 6430M\",\"AMD Radeon HD 6430M\"],\"vendor\":\"AMD\",\"performance\":193},{\"names\":[\"Radeon HD 6450\",\"AMD Radeon HD 6450 GDDR5\"],\"vendor\":\"AMD\",\"performance\":194},{\"names\":[\"Radeon HD 6450A\"],\"vendor\":\"AMD\",\"performance\":260},{\"names\":[\"Radeon HD 6470M\",\"AMD Radeon HD 6470M\"],\"vendor\":\"AMD\",\"performance\":228},{\"names\":[\"Radeon HD 6480G\",\"Radeon HD 6480G IGP\",\"AMD Radeon HD 6480G + HD 7450M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":275},{\"names\":[\"Radeon HD 6490M\",\"AMD Radeon HD 6490M\"],\"vendor\":\"AMD\",\"performance\":378},{\"names\":[\"Radeon HD 6520G\",\"Radeon HD 6520G IGP\",\"AMD Radeon HD 6520G + HD 7450M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":300},{\"names\":[\"Radeon HD 6530D\",\"Radeon HD 6530D IGP\"],\"vendor\":\"AMD\",\"performance\":311},{\"names\":[\"Radeon HD 6550A\"],\"vendor\":\"AMD\",\"performance\":708},{\"names\":[\"Radeon HD 6550D\",\"Radeon HD 6550D IGP\",\"AMD Radeon HD 6550D\"],\"vendor\":\"AMD\",\"performance\":412},{\"names\":[\"Radeon HD 6570\"],\"vendor\":\"AMD\",\"performance\":499},{\"names\":[\"Radeon HD 6610M\"],\"vendor\":\"AMD\",\"performance\":565},{\"names\":[\"Radeon HD 6620G\",\"Radeon HD 6620G IGP\",\"AMD Radeon HD 6620G + HD 7670M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":431},{\"names\":[\"Radeon HD 6630M\",\"AMD Radeon HD 6630M\"],\"vendor\":\"AMD\",\"performance\":685},{\"names\":[\"Radeon HD 6650A\"],\"vendor\":\"AMD\",\"performance\":836},{\"names\":[\"Radeon HD 6650M\",\"AMD Radeon HD 6650M\"],\"vendor\":\"AMD\",\"performance\":735},{\"names\":[\"Radeon HD 6670\"],\"vendor\":\"AMD\",\"performance\":701},{\"names\":[\"Radeon HD 6750\"],\"vendor\":\"AMD\",\"performance\":1088},{\"names\":[\"Radeon HD 6750M\",\"Radeon HD 6750M Mac Edition\"],\"vendor\":\"AMD\",\"performance\":937},{\"names\":[\"Radeon HD 6770\"],\"vendor\":\"AMD\",\"performance\":1247},{\"names\":[\"Radeon HD 6770M\",\"AMD Radeon HD 6770M\"],\"vendor\":\"AMD\",\"performance\":964},{\"names\":[\"Radeon HD 6790\",\"AMD Radeon HD 6790\"],\"vendor\":\"AMD\",\"performance\":1718},{\"names\":[\"Radeon HD 6850 X2\"],\"vendor\":\"AMD\",\"performance\":2534},{\"names\":[\"Radeon HD 6970M\",\"AMD Radeon HD 6970M\"],\"vendor\":\"AMD\",\"performance\":2270},{\"names\":[\"Radeon HD 6990\"],\"vendor\":\"AMD\",\"performance\":2933},{\"names\":[\"Radeon HD 7290\",\"Radeon HD 7290 IGP\",\"AMD Radeon HD 7290\"],\"vendor\":\"AMD\",\"performance\":115},{\"names\":[\"Radeon HD 7310\",\"Radeon HD 7310 IGP\",\"AMD Radeon HD 7310\"],\"vendor\":\"AMD\",\"performance\":131},{\"names\":[\"Radeon HD 7340\",\"Radeon HD 7340 IGP\",\"AMD Radeon HD 7340\"],\"vendor\":\"AMD\",\"performance\":157},{\"names\":[\"Radeon HD 7350\",\"Radeon HD 7350 OEM\"],\"vendor\":\"AMD\",\"performance\":216},{\"names\":[\"Radeon HD 7400G\",\"Radeon HD 7400G IGP\",\"AMD Radeon HD 7400G\"],\"vendor\":\"AMD\",\"performance\":300},{\"names\":[\"Radeon HD 7420G\",\"Radeon HD 7420G IGP\",\"AMD Radeon HD 7420G\"],\"vendor\":\"AMD\",\"performance\":333},{\"names\":[\"Radeon HD 7450\",\"Radeon HD 7450 OEM\"],\"vendor\":\"AMD\",\"performance\":230},{\"names\":[\"Radeon HD 7450A\"],\"vendor\":\"AMD\",\"performance\":288},{\"names\":[\"Radeon HD 7450M\",\"AMD Radeon HD 6620G + HD 7450M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":330},{\"names\":[\"Radeon HD 7470\",\"Radeon HD 7470 OEM\"],\"vendor\":\"AMD\",\"performance\":486},{\"names\":[\"Radeon HD 7470M\",\"AMD Radeon HD 7470M\"],\"vendor\":\"AMD\",\"performance\":408},{\"names\":[\"Radeon HD 7480D\",\"Radeon HD 7480D IGP\",\"AMD Radeon HD 7480D\"],\"vendor\":\"AMD\",\"performance\":297},{\"names\":[\"Radeon HD 7500G\",\"Radeon HD 7500G IGP\",\"AMD Radeon HD 7500G + HD 7550M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":303},{\"names\":[\"Radeon HD 7520G\",\"Radeon HD 7520G IGP\",\"AMD Radeon HD 7520G + HD 7670M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":314},{\"names\":[\"Radeon HD 7540D\",\"Radeon HD 7540D IGP\"],\"vendor\":\"AMD\",\"performance\":348},{\"names\":[\"Radeon HD 7550M\",\"AMD Radeon HD 7550M\"],\"vendor\":\"AMD\",\"performance\":465},{\"names\":[\"Radeon HD 7560D\",\"Radeon HD 7560D IGP\",\"AMD Radeon HD 7560D\"],\"vendor\":\"AMD\",\"performance\":483},{\"names\":[\"Radeon HD 7570\"],\"vendor\":\"AMD\",\"performance\":648},{\"names\":[\"Radeon HD 7570M\",\"AMD Radeon HD 7570M\"],\"vendor\":\"AMD\",\"performance\":469},{\"names\":[\"Radeon HD 7600G\",\"Radeon HD 7600G IGP\",\"AMD Radeon HD 7600G\"],\"vendor\":\"AMD\",\"performance\":354},{\"names\":[\"Radeon HD 7610M\",\"AMD Radeon HD 7640G + HD 7610M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":632},{\"names\":[\"Radeon HD 7620G\",\"Radeon HD 7620G IGP\",\"AMD Radeon HD 7620G\"],\"vendor\":\"AMD\",\"performance\":346},{\"names\":[\"Radeon HD 7640G\",\"Radeon HD 7640G IGP\",\"AMD Radeon HD 7640G + HD 7670M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":455},{\"names\":[\"Radeon HD 7650A\"],\"vendor\":\"AMD\",\"performance\":553},{\"names\":[\"Radeon HD 7650M\",\"AMD Radeon HD 7650M\"],\"vendor\":\"AMD\",\"performance\":508},{\"names\":[\"Radeon HD 7660D\",\"Radeon HD 7660D IGP\",\"AMD Radeon HD 7660D\"],\"vendor\":\"AMD\",\"performance\":515},{\"names\":[\"Radeon HD 7660G\",\"Radeon HD 7660G IGP\",\"AMD Radeon HD 7660G + HD 7670M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":477},{\"names\":[\"Radeon HD 7670\",\"Radeon HD 7670 OEM\"],\"vendor\":\"AMD\",\"performance\":873},{\"names\":[\"Radeon HD 7670A\"],\"vendor\":\"AMD\",\"performance\":1050},{\"names\":[\"Radeon HD 7670M\",\"AMD Radeon HD 7670M\"],\"vendor\":\"AMD\",\"performance\":424},{\"names\":[\"Radeon HD 7690M\",\"AMD Radeon HD 7690M\"],\"vendor\":\"AMD\",\"performance\":1003},{\"names\":[\"Radeon HD 7690M XT\",\"AMD Radeon HD 7690M XT\"],\"vendor\":\"AMD\",\"performance\":1009},{\"names\":[\"Radeon HD 7730\"],\"vendor\":\"AMD\",\"performance\":1252},{\"names\":[\"Radeon HD 7730M\",\"AMD Radeon HD 7730M\"],\"vendor\":\"AMD\",\"performance\":685},{\"names\":[\"Radeon HD 7750\"],\"vendor\":\"AMD\",\"performance\":1670},{\"names\":[\"Radeon HD 7750M\",\"AMD Radeon HD 7750M\"],\"vendor\":\"AMD\",\"performance\":1191},{\"names\":[\"Radeon HD 7770\",\"Radeon HD 7770 GHz Edition\",\"AMD Radeon HD 7770\"],\"vendor\":\"AMD\",\"performance\":2151},{\"names\":[\"Radeon HD 7790\"],\"vendor\":\"AMD\",\"performance\":3090},{\"names\":[\"Radeon HD 7850\"],\"vendor\":\"AMD\",\"performance\":3770},{\"names\":[\"Radeon HD 7850M\",\"AMD Radeon HD 7850M\"],\"vendor\":\"AMD\",\"performance\":1373},{\"names\":[\"Radeon HD 7870\",\"Radeon HD 7870 XT\",\"AMD Radeon HD 7870\"],\"vendor\":\"AMD\",\"performance\":4641},{\"names\":[\"Radeon HD 7870M\",\"AMD Radeon HD 7870M\"],\"vendor\":\"AMD\",\"performance\":1507},{\"names\":[\"Radeon HD 7950\",\"R9 280\",\"Radeon HD 7950\"],\"vendor\":\"AMD\",\"performance\":4765},{\"names\":[\"Radeon HD 7970\",\"R9 280X\",\"Radeon HD 7970\"],\"vendor\":\"AMD\",\"performance\":5248},{\"names\":[\"Radeon HD 7970M\",\"AMD Radeon HD 7970M\"],\"vendor\":\"AMD\",\"performance\":3619},{\"names\":[\"Radeon HD 7990\"],\"vendor\":\"AMD\",\"performance\":5566},{\"names\":[\"Radeon HD 8180\",\"Radeon HD 8180 IGP\",\"AMD Radeon HD 8180\"],\"vendor\":\"AMD\",\"performance\":152},{\"names\":[\"Radeon HD 8210\",\"Radeon HD 8210 IGP\",\"AMD Radeon HD 8210\"],\"vendor\":\"AMD\",\"performance\":207},{\"names\":[\"Radeon HD 8210E\"],\"vendor\":\"AMD\",\"performance\":194},{\"names\":[\"Radeon HD 8240\",\"Radeon HD 8240 IGP\",\"AMD Radeon HD 8240\"],\"vendor\":\"AMD\",\"performance\":250},{\"names\":[\"Radeon HD 8250\",\"Radeon HD 8250 IGP\",\"AMD Radeon HD 8250\"],\"vendor\":\"AMD\",\"performance\":203},{\"names\":[\"Radeon HD 8280\",\"Radeon HD 8280 IGP\",\"AMD Radeon HD 8280\"],\"vendor\":\"AMD\",\"performance\":319},{\"names\":[\"Radeon HD 8280E\"],\"vendor\":\"AMD\",\"performance\":283},{\"names\":[\"Radeon HD 8310E\"],\"vendor\":\"AMD\",\"performance\":341},{\"names\":[\"Radeon HD 8330\",\"Radeon HD 8330 IGP\",\"AMD Radeon HD 8330\"],\"vendor\":\"AMD\",\"performance\":247},{\"names\":[\"Radeon HD 8330E\"],\"vendor\":\"AMD\",\"performance\":241},{\"names\":[\"Radeon HD 8350\",\"Radeon HD 8350 OEM\"],\"vendor\":\"AMD\",\"performance\":209},{\"names\":[\"Radeon HD 8350G\",\"Radeon HD 8350G IGP\",\"AMD Radeon HD 8350G\"],\"vendor\":\"AMD\",\"performance\":443},{\"names\":[\"Radeon HD 8370D\",\"Radeon HD 8370D IGP\"],\"vendor\":\"AMD\",\"performance\":283},{\"names\":[\"Radeon HD 8400\",\"Radeon HD 8400 IGP\",\"AMD Radeon HD 8400\"],\"vendor\":\"AMD\",\"performance\":256},{\"names\":[\"Radeon HD 8400E\"],\"vendor\":\"AMD\",\"performance\":339},{\"names\":[\"Radeon HD 8410G\",\"Radeon HD 8410G IGP\",\"AMD Radeon HD 8410G\"],\"vendor\":\"AMD\",\"performance\":435},{\"names\":[\"Radeon HD 8450G\",\"Radeon HD 8450G IGP\",\"AMD Radeon HD 8450G + Radeon HD 8570M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":385},{\"names\":[\"Radeon HD 8470\",\"Radeon HD 8470 OEM\"],\"vendor\":\"AMD\",\"performance\":341},{\"names\":[\"Radeon HD 8470D\",\"Radeon HD 8470D IGP\",\"AMD Radeon HD 8470D\"],\"vendor\":\"AMD\",\"performance\":364},{\"names\":[\"Radeon HD 8490\",\"Radeon HD 8490 OEM\"],\"vendor\":\"AMD\",\"performance\":273},{\"names\":[\"Radeon HD 8510G\",\"Radeon HD 8510G IGP\",\"AMD Radeon HD 8510G\"],\"vendor\":\"AMD\",\"performance\":378},{\"names\":[\"Radeon HD 8550D\",\"Radeon HD 8550D IGP\"],\"vendor\":\"AMD\",\"performance\":685},{\"names\":[\"Radeon HD 8550G\",\"Radeon HD 8550G IGP\",\"AMD Radeon HD 8550G + HD 8750M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":431},{\"names\":[\"Radeon HD 8550G + 7600M Dual\",\"AMD Radeon HD 8550G + HD 8670M Dual Graphics\"],\"performance\":901},{\"names\":[\"Radeon HD 8570\",\"Radeon HD 8570 OEM\"],\"vendor\":\"AMD\",\"performance\":1002},{\"names\":[\"Radeon HD 8570D\",\"Radeon HD 8570D IGP\",\"AMD Radeon HD 8570D\"],\"vendor\":\"AMD\",\"performance\":445},{\"names\":[\"Radeon HD 8570M\",\"AMD Radeon HD 8650G + HD 8570M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":485},{\"names\":[\"Radeon HD 8610G\",\"Radeon HD 8610G IGP\",\"AMD Radeon HD 8610G\"],\"vendor\":\"AMD\",\"performance\":442},{\"names\":[\"Radeon HD 8650D\",\"Radeon HD 8650D IGP\"],\"vendor\":\"AMD\",\"performance\":526},{\"names\":[\"Radeon HD 8650G\",\"Radeon HD 8650G IGP\",\"AMD Radeon HD 8650G + HD 8670M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":515},{\"names\":[\"Radeon HD 8670D\",\"Radeon HD 8670D IGP\",\"AMD Radeon HD 8670D\"],\"vendor\":\"AMD\",\"performance\":574},{\"names\":[\"Radeon HD 8670M\",\"AMD Radeon HD 8670M\"],\"vendor\":\"AMD\",\"performance\":520},{\"names\":[\"Radeon HD 8690M\",\"AMD Radeon HD 8690M\"],\"vendor\":\"AMD\",\"performance\":984},{\"names\":[\"Radeon HD 8730M\",\"AMD Radeon HD 8730M\"],\"vendor\":\"AMD\",\"performance\":728},{\"names\":[\"Radeon HD 8750M\",\"AMD Radeon HD 8750M\"],\"vendor\":\"AMD\",\"performance\":863},{\"names\":[\"Radeon HD 8790M\",\"AMD Radeon HD 8790M\"],\"vendor\":\"AMD\",\"performance\":1306},{\"names\":[\"Radeon HD 8850M\",\"AMD Radeon HD 8850M\"],\"vendor\":\"AMD\",\"performance\":973},{\"names\":[\"Radeon HD 8870M\",\"AMD Radeon HD 8870M\"],\"vendor\":\"AMD\",\"performance\":1638},{\"names\":[\"Radeon HD 8950\",\"Radeon HD 8950 OEM\"],\"vendor\":\"AMD\",\"performance\":2066},{\"names\":[\"Radeon HD 8970M\",\"AMD Radeon HD 8970M\"],\"vendor\":\"AMD\",\"performance\":3876},{\"names\":[\"Radeon HD 8990\",\"Radeon HD 8990 OEM\"],\"vendor\":\"AMD\",\"performance\":5214},{\"names\":[\"Radeon Instinct MI25 MxGPU\",\"Radeon Instinct MI25\"],\"vendor\":\"AMD\",\"performance\":10466},{\"names\":[\"Radeon M535DX\",\"Radeon R8 M535DX\"],\"vendor\":\"AMD\",\"performance\":750},{\"names\":[\"Radeon Pro 450\",\"AMD Radeon Pro 450\"],\"vendor\":\"AMD\",\"performance\":2723},{\"names\":[\"Radeon Pro 455\",\"AMD Radeon Pro 455\"],\"vendor\":\"AMD\",\"performance\":3113},{\"names\":[\"Radeon Pro 460\",\"AMD Radeon Pro 460\"],\"vendor\":\"AMD\",\"performance\":3453},{\"names\":[\"Radeon Pro 5300M\",\"AMD Radeon Pro 5300M\"],\"performance\":5658},{\"names\":[\"Radeon Pro 5500M\",\"AMD Radeon Pro 5500M\"],\"performance\":6650},{\"names\":[\"Radeon Pro 555\",\"AMD Radeon Pro 555\"],\"vendor\":\"AMD\",\"performance\":3141},{\"names\":[\"Radeon Pro 560\",\"AMD Radeon Pro 560\"],\"vendor\":\"AMD\",\"performance\":3475},{\"names\":[\"Radeon Pro 5600M\",\"AMD Radeon Pro 5600M\"],\"performance\":9640},{\"names\":[\"Radeon Pro 560X\",\"AMD Radeon Pro 560X\"],\"vendor\":\"AMD\",\"performance\":3678},{\"names\":[\"Radeon Pro 570\"],\"vendor\":\"AMD\",\"performance\":6337},{\"names\":[\"Radeon Pro 580\"],\"vendor\":\"AMD\",\"performance\":7753},{\"names\":[\"Radeon Pro Duo\"],\"vendor\":\"AMD\",\"performance\":9672},{\"names\":[\"Radeon Pro SSG\"],\"vendor\":\"AMD\",\"performance\":10498},{\"names\":[\"Radeon Pro V340 MxGPU\"],\"vendor\":\"AMD\",\"performance\":2853},{\"names\":[\"Radeon Pro Vega 16\",\"AMD Radeon Pro Vega 16\"],\"vendor\":\"AMD\",\"performance\":4683},{\"names\":[\"Radeon Pro Vega 20\",\"AMD Radeon Pro Vega 20\"],\"vendor\":\"AMD\",\"performance\":5752},{\"names\":[\"Radeon Pro Vega 56\",\"AMD Radeon Pro Vega 56\"],\"vendor\":\"AMD\",\"performance\":12209},{\"names\":[\"Radeon Pro Vega 64\"],\"vendor\":\"AMD\",\"performance\":11456},{\"names\":[\"Radeon Pro WX 2100\"],\"vendor\":\"AMD\",\"performance\":1612},{\"names\":[\"Radeon Pro WX 3100\",\"AMD Radeon Pro WX 3100\"],\"vendor\":\"AMD\",\"performance\":2855},{\"names\":[\"Radeon Pro WX 3200\",\"AMD Radeon Pro WX 3200\"],\"performance\":2560},{\"names\":[\"Radeon Pro WX 4100\"],\"vendor\":\"AMD\",\"performance\":3758},{\"names\":[\"Radeon Pro WX 4130\",\"Radeon Pro WX 4130 Mobile\",\"AMD Radeon Pro WX 4130\"],\"vendor\":\"AMD\",\"performance\":2304},{\"names\":[\"Radeon Pro WX 4150\",\"Radeon Pro WX 4150 Mobile\",\"AMD Radeon Pro WX 4150\"],\"vendor\":\"AMD\",\"performance\":1991},{\"names\":[\"Radeon Pro WX 4170\",\"Radeon Pro WX 4170 Mobile\"],\"vendor\":\"AMD\",\"performance\":1409},{\"names\":[\"Radeon Pro WX 5100\"],\"vendor\":\"AMD\",\"performance\":5329},{\"names\":[\"Radeon Pro WX 7100\",\"AMD Radeon Pro WX 7100\"],\"vendor\":\"AMD\",\"performance\":7674},{\"names\":[\"Radeon Pro WX 8200\"],\"vendor\":\"AMD\",\"performance\":14137},{\"names\":[\"Radeon Pro WX 9100\"],\"vendor\":\"AMD\",\"performance\":12372},{\"names\":[\"Radeon Pro WX Vega M GL\",\"AMD Radeon Pro WX Vega M GL\"],\"vendor\":\"AMD\",\"performance\":6049},{\"names\":[\"Radeon R2\",\"Radeon R2 Graphics\",\"AMD Radeon R2 (Stoney Ridge)\"],\"vendor\":\"AMD\",\"performance\":241},{\"names\":[\"Radeon R3\",\"Radeon R3 Graphics\",\"AMD Radeon R3 (Mullins\",\"Beema)\"],\"vendor\":\"AMD\",\"performance\":301},{\"names\":[\"Radeon R4\",\"Radeon R4 Graphics\",\"AMD Radeon R4 (Beema)\"],\"vendor\":\"AMD\",\"performance\":340},{\"names\":[\"Radeon R5 220\",\"Radeon R5 220 OEM\"],\"vendor\":\"AMD\",\"performance\":136},{\"names\":[\"Radeon R5 230\"],\"vendor\":\"AMD\",\"performance\":242},{\"names\":[\"Radeon R5 235\",\"Radeon R5 235 OEM\"],\"vendor\":\"AMD\",\"performance\":318},{\"names\":[\"Radeon R5 235X\",\"Radeon R5 235X OEM\"],\"vendor\":\"AMD\",\"performance\":368},{\"names\":[\"Radeon R5 240\",\"Radeon R5 240 OEM\"],\"vendor\":\"AMD\",\"performance\":516},{\"names\":[\"Radeon R5 310\",\"Radeon R5 310 OEM\"],\"vendor\":\"AMD\",\"performance\":332},{\"names\":[\"Radeon R5 330\",\"Radeon R5 330 OEM\"],\"vendor\":\"AMD\",\"performance\":617},{\"names\":[\"Radeon R5 340\",\"Radeon R5 340 OEM\"],\"vendor\":\"AMD\",\"performance\":1055},{\"names\":[\"Radeon R5 430\",\"Radeon R5 430 OEM\"],\"vendor\":\"AMD\",\"performance\":982},{\"names\":[\"Radeon R5 435\",\"Radeon R5 435 OEM\"],\"vendor\":\"AMD\",\"performance\":841},{\"names\":[\"Radeon R5 A240\"],\"vendor\":\"AMD\",\"performance\":576},{\"names\":[\"Radeon R5 M230\",\"AMD Radeon R5 M230\"],\"vendor\":\"AMD\",\"performance\":384},{\"names\":[\"Radeon R5 M240\",\"AMD Radeon R5 M240\"],\"vendor\":\"AMD\",\"performance\":432},{\"names\":[\"Radeon R5 M255\",\"AMD Radeon R5 M255\"],\"vendor\":\"AMD\",\"performance\":589},{\"names\":[\"Radeon R5 M315\",\"AMD Radeon R5 M315\"],\"vendor\":\"AMD\",\"performance\":495},{\"names\":[\"Radeon R5 M320\",\"AMD Radeon R5 M320\"],\"vendor\":\"AMD\",\"performance\":428},{\"names\":[\"Radeon R5 M330\",\"AMD Radeon R5 M330\"],\"vendor\":\"AMD\",\"performance\":596},{\"names\":[\"Radeon R5 M335\",\"AMD Radeon R5 M335\"],\"vendor\":\"AMD\",\"performance\":549},{\"names\":[\"Radeon R5 M420\",\"AMD Radeon R5 M420\"],\"vendor\":\"AMD\",\"performance\":470},{\"names\":[\"Radeon R5 M430\",\"AMD Radeon R5 M430\"],\"vendor\":\"AMD\",\"performance\":649},{\"names\":[\"Radeon R5 M435\"],\"vendor\":\"AMD\",\"performance\":896},{\"names\":[\"Radeon R6\",\"Radeon R6 Graphics\",\"AMD Radeon R6 (Carrizo)\"],\"vendor\":\"AMD\",\"performance\":572},{\"names\":[\"Radeon R6 + R7 M265DX Dual\",\"Radeon R7 M265DX\"],\"vendor\":\"AMD\",\"performance\":571},{\"names\":[\"Radeon R6 M255DX\",\"AMD Radeon R6 M255DX\"],\"vendor\":\"AMD\",\"performance\":570},{\"names\":[\"Radeon R7 + R7 240 Dual\",\"Radeon R7 240\"],\"vendor\":\"AMD\",\"performance\":1045},{\"names\":[\"Radeon R7 + R7 250 Dual\",\"Radeon R7 250\"],\"vendor\":\"AMD\",\"performance\":1232},{\"names\":[\"Radeon R7 + R7 350 Dual\",\"Radeon R7 350\"],\"vendor\":\"AMD\",\"performance\":1982},{\"names\":[\"Radeon R7 240\",\"Radeon R7 240 OEM\"],\"vendor\":\"AMD\",\"performance\":835},{\"names\":[\"Radeon R7 250\",\"Radeon R7 250 OEM\",\"AMD Radeon R7 250\"],\"vendor\":\"AMD\",\"performance\":1192},{\"names\":[\"Radeon R7 250X\"],\"vendor\":\"AMD\",\"performance\":2269},{\"names\":[\"Radeon R7 260\"],\"vendor\":\"AMD\",\"performance\":2892},{\"names\":[\"Radeon R7 260X\"],\"vendor\":\"AMD\",\"performance\":3066},{\"names\":[\"Radeon R7 340\",\"Radeon R7 340 OEM\"],\"vendor\":\"AMD\",\"performance\":931},{\"names\":[\"Radeon R7 360\"],\"vendor\":\"AMD\",\"performance\":3099},{\"names\":[\"Radeon R7 370\",\"AMD Radeon R7 370\"],\"vendor\":\"AMD\",\"performance\":4418},{\"names\":[\"Radeon R7 430\",\"Radeon R7 430 OEM\"],\"vendor\":\"AMD\",\"performance\":1215},{\"names\":[\"Radeon R7 450\",\"Radeon R7 450 OEM\"],\"vendor\":\"AMD\",\"performance\":1918},{\"names\":[\"Radeon R7 A265\"],\"vendor\":\"AMD\",\"performance\":955},{\"names\":[\"Radeon R7 A360\"],\"vendor\":\"AMD\",\"performance\":720},{\"names\":[\"Radeon R7 M260\",\"AMD Radeon R7 M260\"],\"vendor\":\"AMD\",\"performance\":438},{\"names\":[\"Radeon R7 M260DX\"],\"vendor\":\"AMD\",\"performance\":811},{\"names\":[\"Radeon R7 M260X\",\"AMD Radeon R7 M260X\"],\"vendor\":\"AMD\",\"performance\":1013},{\"names\":[\"Radeon R7 M265\",\"AMD Radeon R7 M265\"],\"vendor\":\"AMD\",\"performance\":813},{\"names\":[\"Radeon R7 M270\",\"AMD Radeon R7 M270\"],\"vendor\":\"AMD\",\"performance\":755},{\"names\":[\"Radeon R7 M270DX\"],\"vendor\":\"AMD\",\"performance\":962},{\"names\":[\"Radeon R7 M340\",\"AMD Radeon R7 M340\"],\"vendor\":\"AMD\",\"performance\":636},{\"names\":[\"Radeon R7 M350\"],\"vendor\":\"AMD\",\"performance\":1025},{\"names\":[\"Radeon R7 M360\",\"AMD Radeon R7 M360\"],\"vendor\":\"AMD\",\"performance\":539},{\"names\":[\"Radeon R7 M365X\"],\"vendor\":\"AMD\",\"performance\":902},{\"names\":[\"Radeon R7 M370\",\"AMD Radeon R7 M370\"],\"vendor\":\"AMD\",\"performance\":1418},{\"names\":[\"Radeon R7 M380\",\"AMD Radeon R7 M380\"],\"vendor\":\"AMD\",\"performance\":1447},{\"names\":[\"Radeon R7 M440\",\"AMD Radeon R7 M440\"],\"vendor\":\"AMD\",\"performance\":883},{\"names\":[\"Radeon R7 M445\",\"AMD Radeon R7 M445\"],\"vendor\":\"AMD\",\"performance\":922},{\"names\":[\"Radeon R7 M460\",\"AMD Radeon R7 M460\"],\"vendor\":\"AMD\",\"performance\":1009},{\"names\":[\"Radeon R7 M465\",\"AMD Radeon R7 M465\"],\"vendor\":\"AMD\",\"performance\":1306},{\"names\":[\"Radeon R7 M465X\"],\"vendor\":\"AMD\",\"performance\":1691},{\"names\":[\"Radeon R8 M365DX\",\"AMD Radeon R8 M365DX\"],\"vendor\":\"AMD\",\"performance\":741},{\"names\":[\"Radeon R8 M445DX\",\"AMD Radeon R8 M445DX\"],\"vendor\":\"AMD\",\"performance\":794},{\"names\":[\"Radeon R9 255\",\"Radeon R9 255 OEM\"],\"vendor\":\"AMD\",\"performance\":1268},{\"names\":[\"Radeon R9 260\",\"Radeon R9 260 OEM\"],\"vendor\":\"AMD\",\"performance\":3018},{\"names\":[\"Radeon R9 270\"],\"vendor\":\"AMD\",\"performance\":4213},{\"names\":[\"Radeon R9 270X\",\"AMD Radeon R9 270X\"],\"vendor\":\"AMD\",\"performance\":4823},{\"names\":[\"Radeon R9 280\"],\"vendor\":\"AMD\",\"performance\":5550},{\"names\":[\"Radeon R9 280X\",\"AMD Radeon R9 280X\"],\"vendor\":\"AMD\",\"performance\":6248},{\"names\":[\"Radeon R9 285\",\"380\",\"Radeon R9 285\"],\"vendor\":\"AMD\",\"performance\":5550},{\"names\":[\"Radeon R9 290\"],\"vendor\":\"AMD\",\"performance\":8277},{\"names\":[\"Radeon R9 290X\",\"AMD Radeon R9 290X\"],\"vendor\":\"AMD\",\"performance\":8548},{\"names\":[\"Radeon R9 295X2\"],\"vendor\":\"AMD\",\"performance\":8311},{\"names\":[\"Radeon R9 360\",\"Radeon R9 360 OEM\"],\"vendor\":\"AMD\",\"performance\":3032},{\"names\":[\"Radeon R9 370\"],\"vendor\":\"AMD\",\"performance\":4722},{\"names\":[\"Radeon R9 380\",\"AMD Radeon R9 380\"],\"vendor\":\"AMD\",\"performance\":6141},{\"names\":[\"Radeon R9 380X\"],\"vendor\":\"AMD\",\"performance\":6015},{\"names\":[\"Radeon R9 390\"],\"vendor\":\"AMD\",\"performance\":8731},{\"names\":[\"Radeon R9 390X\",\"AMD Radeon R9 390X\"],\"vendor\":\"AMD\",\"performance\":9571},{\"names\":[\"Radeon R9 A375\"],\"vendor\":\"AMD\",\"performance\":1024},{\"names\":[\"Radeon R9 Fury\",\"Radeon R9 FURY\",\"AMD Radeon R9 Fury\"],\"vendor\":\"AMD\",\"performance\":9571},{\"names\":[\"Radeon R9 Fury + Fury X\",\"Radeon R9 FURY X\"],\"vendor\":\"AMD\",\"performance\":9741},{\"names\":[\"Radeon R9 M265X\",\"AMD Radeon R9 M265X\"],\"vendor\":\"AMD\",\"performance\":933},{\"names\":[\"Radeon R9 M270X\"],\"vendor\":\"AMD\",\"performance\":1445},{\"names\":[\"Radeon R9 M275\",\"AMD Radeon R9 M275\"],\"vendor\":\"AMD\",\"performance\":1115},{\"names\":[\"Radeon R9 M275X\",\"M375\",\"Radeon R9 M275X\"],\"vendor\":\"AMD\",\"performance\":1575},{\"names\":[\"Radeon R9 M280X\",\"AMD Radeon R9 M280X\"],\"vendor\":\"AMD\",\"performance\":1148},{\"names\":[\"Radeon R9 M290X\",\"AMD Radeon R9 M290X\"],\"vendor\":\"AMD\",\"performance\":3327},{\"names\":[\"Radeon R9 M295X\",\"AMD Radeon R9 M295X\"],\"vendor\":\"AMD\",\"performance\":5150},{\"names\":[\"Radeon R9 M360\"],\"vendor\":\"AMD\",\"performance\":1772},{\"names\":[\"Radeon R9 M365X\",\"AMD Radeon R9 M365X\"],\"vendor\":\"AMD\",\"performance\":1482},{\"names\":[\"Radeon R9 M370X\",\"Radeon R9 M370X Mac Edition\",\"AMD Radeon R9 M370X\"],\"vendor\":\"AMD\",\"performance\":1351},{\"names\":[\"Radeon R9 M375\",\"AMD Radeon R9 M375\"],\"vendor\":\"AMD\",\"performance\":979},{\"names\":[\"Radeon R9 M375X\"],\"vendor\":\"AMD\",\"performance\":1962},{\"names\":[\"Radeon R9 M380\",\"AMD Radeon R9 M380\"],\"vendor\":\"AMD\",\"performance\":3051},{\"names\":[\"Radeon R9 M385\",\"AMD Radeon R9 M385\"],\"vendor\":\"AMD\",\"performance\":2180},{\"names\":[\"Radeon R9 M385X\",\"AMD Radeon R9 M385X\"],\"vendor\":\"AMD\",\"performance\":1760},{\"names\":[\"Radeon R9 M390X\",\"AMD Radeon R9 M390X\"],\"vendor\":\"AMD\",\"performance\":4357},{\"names\":[\"Radeon R9 M395\",\"Radeon R9 M395 Mac Edition\",\"AMD Radeon R9 M395\"],\"vendor\":\"AMD\",\"performance\":4954},{\"names\":[\"Radeon R9 M395X\",\"AMD Radeon R9 M395X\"],\"vendor\":\"AMD\",\"performance\":4775},{\"names\":[\"Radeon R9 M470\",\"AMD Radeon R9 M470\"],\"vendor\":\"AMD\",\"performance\":2435},{\"names\":[\"Radeon R9 M470X\",\"AMD Radeon R9 M470X\"],\"vendor\":\"AMD\",\"performance\":3400},{\"names\":[\"Radeon R9 M485X\",\"AMD Radeon R9 M485X\"],\"vendor\":\"AMD\",\"performance\":4842},{\"names\":[\"Radeon RX 460\",\"AMD Radeon RX 460 (Desktop)\"],\"vendor\":\"AMD\",\"performance\":4042},{\"names\":[\"Radeon RX 470\",\"AMD Radeon RX 470 (Desktop)\"],\"vendor\":\"AMD\",\"performance\":7918},{\"names\":[\"Radeon RX 480\",\"AMD Radeon RX 480 (Desktop)\"],\"vendor\":\"AMD\",\"performance\":8509},{\"names\":[\"Radeon RX 550\",\"AMD Radeon RX 550 (Laptop)\"],\"vendor\":\"AMD\",\"performance\":2436},{\"names\":[\"Radeon RX 5500M\",\"AMD Radeon RX 5500M\"],\"performance\":4153},{\"names\":[\"Radeon RX 550X\"],\"vendor\":\"AMD\",\"performance\":1751},{\"names\":[\"Radeon RX 560\",\"AMD Radeon RX 560 (Laptop)\"],\"vendor\":\"AMD\",\"performance\":3646},{\"names\":[\"Radeon RX 5600\",\"AMD Radeon RX 5600 XT (Desktop)\"],\"performance\":10533},{\"names\":[\"Radeon RX 5600M\",\"AMD Radeon RX 5600M\"],\"performance\":6292},{\"names\":[\"Radeon RX 560X\",\"AMD Radeon RX 560X (Laptop)\"],\"vendor\":\"AMD\",\"performance\":3520},{\"names\":[\"Radeon RX 570\",\"AMD Radeon RX 570 (Desktop)\"],\"vendor\":\"AMD\",\"performance\":6967},{\"names\":[\"Radeon RX 5700\",\"AMD Radeon RX 5700 (Desktop)\"],\"performance\":14453},{\"names\":[\"Radeon RX 5700 XT\",\"AMD Radeon RX 5700 XT (Desktop)\"],\"performance\":16659},{\"names\":[\"Radeon RX 570X\",\"AMD Radeon RX 570X (Laptop)\"],\"vendor\":\"AMD\",\"performance\":1923},{\"names\":[\"Radeon RX 580\",\"AMD Radeon RX 580 (Desktop)\"],\"vendor\":\"AMD\",\"performance\":8753},{\"names\":[\"Radeon RX 580 2048SP\"],\"vendor\":\"AMD\",\"performance\":7744},{\"names\":[\"Radeon RX 580X\",\"AMD Radeon RX 580X (Laptop)\"],\"vendor\":\"AMD\",\"performance\":7798},{\"names\":[\"Radeon RX 590\",\"AMD Radeon RX 590 (Desktop)\"],\"vendor\":\"AMD\",\"performance\":9482},{\"names\":[\"Radeon RX 640\",\"AMD Radeon RX 640\"],\"performance\":1229},{\"names\":[\"Radeon RX Vega 10\",\"Radeon RX Vega 10 Mobile\",\"AMD Radeon RX Vega 10\"],\"vendor\":\"AMD\",\"performance\":1518},{\"names\":[\"Radeon RX Vega 11\",\"AMD Radeon RX Vega 11\"],\"vendor\":\"AMD\",\"performance\":2117},{\"names\":[\"Radeon RX Vega 11 PRD\",\"Radeon RX Vega 11 Efficient\"],\"vendor\":\"AMD\",\"performance\":2402},{\"names\":[\"Radeon RX Vega 56\",\"AMD Radeon RX Vega 56\"],\"vendor\":\"AMD\",\"performance\":13326},{\"names\":[\"Radeon RX Vega 64\",\"AMD Radeon RX Vega 64\"],\"vendor\":\"AMD\",\"performance\":14646},{\"names\":[\"Radeon RX Vega 8\",\"Radeon Vega 8\"],\"vendor\":\"AMD\",\"performance\":1586},{\"names\":[\"Radeon RX Vega M GH\",\"AMD Radeon RX Vega M GH\"],\"vendor\":\"AMD\",\"performance\":6770},{\"names\":[\"Radeon RX Vega M GL\"],\"vendor\":\"AMD\",\"performance\":3600},{\"names\":[\"Radeon Sky 500\"],\"vendor\":\"AMD\",\"performance\":4889},{\"names\":[\"Radeon Vega 11\",\"Radeon Vega 11 Embedded\"],\"vendor\":\"AMD\",\"performance\":1903},{\"names\":[\"Radeon Vega 2\",\"AMD Radeon RX Vega 2\"],\"performance\":425},{\"names\":[\"Radeon Vega 3\",\"Radeon Vega 3 Embedded\",\"AMD Radeon RX Vega 3\"],\"vendor\":\"AMD\",\"performance\":905},{\"names\":[\"Radeon Vega 3 Mobile\"],\"vendor\":\"AMD\",\"performance\":1064},{\"names\":[\"Radeon Vega 6\",\"Radeon Vega 6 Mobile\"],\"vendor\":\"AMD\",\"performance\":1218},{\"names\":[\"Radeon Vega 8\",\"Radeon Vega 8 Embedded\"],\"vendor\":\"AMD\",\"performance\":1571},{\"names\":[\"Radeon Vega 9\",\"AMD Radeon RX Vega 9\"],\"performance\":1663},{\"names\":[\"Radeon Vega Frontier Edition\"],\"vendor\":\"AMD\",\"performance\":14072},{\"names\":[\"Radeon VII\"],\"vendor\":\"AMD\",\"performance\":16883},{\"names\":[\"Tesla C2050\"],\"vendor\":\"NVIDIA\",\"performance\":3515},{\"names\":[\"Tesla C2070\"],\"vendor\":\"NVIDIA\",\"performance\":3275},{\"names\":[\"Tesla C2075\"],\"vendor\":\"NVIDIA\",\"performance\":3364},{\"names\":[\"Tesla M10\"],\"vendor\":\"NVIDIA\",\"performance\":3490},{\"names\":[\"Tesla M2070-Q\"],\"vendor\":\"NVIDIA\",\"performance\":1306},{\"names\":[\"Tesla M6\"],\"vendor\":\"NVIDIA\",\"performance\":7621},{\"names\":[\"Tesla M60\"],\"vendor\":\"NVIDIA\",\"performance\":7329},{\"names\":[\"Tesla T4\"],\"vendor\":\"NVIDIA\",\"performance\":10598},{\"names\":[\"TITAN RTX\",\"NVIDIA Titan RTX\"],\"vendor\":\"NVIDIA\",\"performance\":19092},{\"names\":[\"TITAN V\"],\"vendor\":\"NVIDIA\",\"performance\":19177},{\"names\":[\"TITAN V CEO Edition\"],\"vendor\":\"NVIDIA\",\"performance\":16988},{\"names\":[\"Radeon R9 Nano\",\"AMD Radeon R9 Nano\"],\"vendor\":\"AMD\",\"performance\":8185},{\"names\":[\"Radeon HD 6450M\",\"AMD Radeon HD 6450M\"],\"vendor\":\"AMD\",\"performance\":589},{\"names\":[\"Radeon HD 6730M\",\"AMD Radeon HD 6730M\"],\"vendor\":\"AMD\",\"performance\":1024},{\"names\":[\"Radeon HD 6850M\",\"AMD Radeon HD 6850M\"],\"vendor\":\"AMD\",\"performance\":1090},{\"names\":[\"Radeon HD 6870M\",\"AMD Radeon HD 6870M\"],\"vendor\":\"AMD\",\"performance\":1631},{\"names\":[\"Radeon HD 6950M\",\"AMD Radeon HD 6950M\"],\"vendor\":\"AMD\",\"performance\":1469},{\"names\":[\"Radeon HD 6990M\",\"AMD Radeon HD 6990M\"],\"vendor\":\"AMD\",\"performance\":1981},{\"names\":[\"Radeon HD 7770M\",\"AMD Radeon HD 7770M\"],\"vendor\":\"AMD\",\"performance\":1359},{\"names\":[\"Radeon HD 8550M\",\"AMD Radeon HD 8550M\"],\"vendor\":\"AMD\",\"performance\":624},{\"names\":[\"Radeon HD 8770M\",\"AMD Radeon HD 8770M\"],\"vendor\":\"AMD\",\"performance\":1431},{\"names\":[\"FirePro M8900\",\"AMD FirePro M8900\"],\"vendor\":\"AMD\",\"performance\":1892},{\"names\":[\"Radeon R6 M340DX\",\"AMD Radeon R6 M340DX\"],\"vendor\":\"AMD\",\"performance\":1052},{\"names\":[\"HD Graphics 2500\",\"Intel HD Graphics 2500\"],\"vendor\":\"Intel\",\"performance\":421},{\"names\":[\"HD Graphics 400\",\"Intel HD Graphics 400 (Braswell)\"],\"vendor\":\"Intel\",\"performance\":306},{\"names\":[\"HD Graphics 405\",\"Intel HD Graphics 405 (Braswell)\"],\"vendor\":\"Intel\",\"performance\":390},{\"names\":[\"HD Graphics 4200\",\"Intel HD Graphics 4200\"],\"vendor\":\"Intel\",\"performance\":538},{\"names\":[\"Tegra 3\",\"NVIDIA GeForce ULP (Tegra 3)\"],\"vendor\":\"NVIDIA\",\"performance\":61},{\"names\":[\"Tegra 4\",\"NVIDIA GeForce Tegra 4\"],\"vendor\":\"NVIDIA\",\"performance\":271},{\"names\":[\"Tegra K1\",\"NVIDIA Tegra K1 Kepler GPU\"],\"vendor\":\"NVIDIA\",\"performance\":692},{\"names\":[\"Tegra X1\",\"NVIDIA Tegra X1 Maxwell GPU\"],\"vendor\":\"NVIDIA\",\"performance\":1100},{\"names\":[\"NVIDIA GeForce RTX 2080 Super (Desktop)\"],\"performance\":17068},{\"names\":[\"NVIDIA GeForce GTX 1080 SLI (Laptop)\"],\"performance\":16445},{\"names\":[\"NVIDIA GeForce GTX 1070 SLI (Desktop)\"],\"performance\":16718},{\"names\":[\"NVIDIA GeForce GTX 1070 SLI (Laptop)\"],\"performance\":16216},{\"names\":[\"NVIDIA GeForce RTX 2070 Super (Desktop)\"],\"performance\":13844},{\"names\":[\"NVIDIA GeForce GTX 1080 (Desktop)\"],\"performance\":11056},{\"names\":[\"NVIDIA GeForce GTX 980 SLI (Laptop)\"],\"performance\":11349},{\"names\":[\"NVIDIA GeForce GTX 1660 (Desktop)\"],\"performance\":10135},{\"names\":[\"NVIDIA GeForce GTX 980M SLI\"],\"performance\":8728},{\"names\":[\"NVIDIA GeForce GTX 980 (Laptop)\"],\"performance\":7293},{\"names\":[\"NVIDIA GeForce GTX 970M SLI\"],\"performance\":7108},{\"names\":[\"AMD Radeon RX 580 (Laptop)\"],\"performance\":6144},{\"names\":[\"AMD Radeon RX 5300M\"],\"performance\":6899},{\"names\":[\"NVIDIA GeForce GTX 1650 (Desktop)\"],\"performance\":7298},{\"names\":[\"AMD Radeon RX 480 (Laptop)\"],\"performance\":3517},{\"names\":[\"AMD Radeon RX 470 (Laptop)\"],\"performance\":7461},{\"names\":[\"NVIDIA GeForce GTX 880M SLI\"],\"performance\":6971},{\"names\":[\"NVIDIA GeForce GTX 780M SLI\"],\"performance\":6221},{\"names\":[\"NVIDIA GeForce GTX 965M SLI\"],\"performance\":5583},{\"names\":[\"AMD Radeon R9 M290X Crossfire\"],\"performance\":6245},{\"names\":[\"AMD Radeon HD 8970M Crossfire\"],\"performance\":5912},{\"names\":[\"NVIDIA GeForce GTX 680M SLI\"],\"performance\":5105},{\"names\":[\"AMD Radeon HD 7970M Crossfire\"],\"performance\":4350},{\"names\":[\"NVIDIA GeForce GTX 860M SLI\"],\"performance\":4388},{\"names\":[\"AMD Radeon HD 7970\"],\"performance\":4047},{\"names\":[\"AMD Radeon RX Vega M GL\",\"870\"],\"performance\":4394},{\"names\":[\"NVIDIA GeForce GTX 1050 (Desktop)\"],\"performance\":4882},{\"names\":[\"NVIDIA GeForce GTX 675M SLI\"],\"performance\":3241},{\"names\":[\"NVIDIA GeForce GTX 765M SLI\"],\"performance\":3696},{\"names\":[\"AMD Radeon RX 460 (Laptop)\"],\"performance\":3021},{\"names\":[\"AMD Radeon R9 M390\"],\"performance\":3666},{\"names\":[\"NVIDIA GeForce GTX 670MX SLI\"],\"performance\":3479},{\"names\":[\"NVIDIA GeForce GTX 580M SLI\"],\"performance\":2624},{\"names\":[\"AMD Radeon HD 6990M Crossfire\"],\"performance\":3186},{\"names\":[\"NVIDIA GeForce GT 755M SLI\"],\"performance\":2893},{\"names\":[\"NVIDIA GeForce GTX 485M SLI\"],\"performance\":2820},{\"names\":[\"AMD Radeon HD 6970M Crossfire\"],\"performance\":3028},{\"names\":[\"NVIDIA GeForce GT 750M SLI\"],\"performance\":2478},{\"names\":[\"NVIDIA GeForce GTX 560M SLI\"],\"performance\":2327},{\"names\":[\"NVIDIA GeForce GT 650M SLI\"],\"performance\":1929},{\"names\":[\"NVIDIA Maxwell GPU Surface Book\"],\"performance\":1753},{\"names\":[\"AMD Radeon RX Vega 8 (Ryzen 4000)\"],\"performance\":3214},{\"names\":[\"AMD Radeon RX Vega 7\"],\"performance\":2520},{\"names\":[\"Intel Iris Plus Graphics G4 (Ice Lake 48 EU)\"],\"performance\":1925},{\"names\":[\"Apple A12Z Bionic GPU\"],\"performance\":5493},{\"names\":[\"Apple A12X Bionic GPU\"],\"performance\":4649},{\"names\":[\"AMD Radeon R7 M275DX\"],\"performance\":1444},{\"names\":[\"AMD Radeon R7 512 Cores (Kaveri Desktop)\"],\"performance\":1333},{\"names\":[\"AMD Radeon R7 384 Cores (Kaveri Desktop)\"],\"performance\":1292},{\"names\":[\"AMD Radeon RX Vega 6 (Ryzen 4000)\"],\"performance\":2260},{\"names\":[\"Apple A13 Bionic GPU\"],\"performance\":3670},{\"names\":[\"Apple A12 Bionic GPU\"],\"performance\":2847},{\"names\":[\"Qualcomm Adreno 650\"],\"performance\":2709},{\"names\":[\"Apple A11 Bionic GPU\"],\"performance\":1839},{\"names\":[\"Apple A10X Fusion GPU\",\"PowerVR\"],\"performance\":2328},{\"names\":[\"AMD Radeon R7 (Bristol Ridge)\"],\"performance\":873},{\"names\":[\"AMD Radeon R7 (Carrizo)\"],\"performance\":996},{\"names\":[\"AMD Radeon R7 (Kaveri)\"],\"performance\":964},{\"names\":[\"Apple A9X\",\"PowerVR Series 7XT\"],\"performance\":1441},{\"names\":[\"AMD Radeon RX Vega 6 (Ryzen 2000\",\"3000)\"],\"performance\":1670},{\"names\":[\"AMD Radeon RX Vega 5\"],\"performance\":1869},{\"names\":[\"Intel UHD Graphics G1 (Ice Lake 32 EU)\"],\"performance\":1547},{\"names\":[\"Intel UHD Graphics G7 (Lakefield GT2 64 EU)\"],\"performance\":1074},{\"names\":[\"AMD Radeon R5 (Bristol Ridge)\"],\"performance\":1020},{\"names\":[\"Qualcomm Adreno 680\"],\"performance\":994},{\"names\":[\"AMD Radeon R6 (Kaveri)\"],\"performance\":710},{\"names\":[\"AMD Radeon HD 8650M\"],\"performance\":793},{\"names\":[\"AMD Radeon HD 6755G2\"],\"performance\":805},{\"names\":[\"AMD Radeon HD 6740G2\"],\"performance\":890},{\"names\":[\"AMD Radeon HD 8650G\"],\"performance\":892},{\"names\":[\"AMD Radeon R5 (Stoney Ridge)\"],\"performance\":664},{\"names\":[\"Apple A10 Fusion GPU\",\"PowerVR\"],\"performance\":1295},{\"names\":[\"AMD Radeon HD 6720G2\"],\"performance\":761},{\"names\":[\"AMD Radeon HD 8570M\"],\"performance\":760},{\"names\":[\"ARM Mali-G77 MP11\"],\"performance\":2153},{\"names\":[\"ARM Mali-G76 MP16\"],\"performance\":1765},{\"names\":[\"Qualcomm Adreno 640\"],\"performance\":2084},{\"names\":[\"ARM Mali-G76 MP12\"],\"performance\":1554},{\"names\":[\"ARM Mali-G76 MP10\"],\"performance\":1371},{\"names\":[\"ARM Mali-G57 MP6\"],\"performance\":1342},{\"names\":[\"ARM Mali-G57 MP5\"],\"performance\":1282},{\"names\":[\"Qualcomm Adreno 540\"],\"performance\":748},{\"names\":[\"ARM Mali-G72 MP18\"],\"performance\":1371},{\"names\":[\"ARM Mali-G71 MP20\"],\"performance\":990},{\"names\":[\"ARM Mali-G72 MP12\"],\"performance\":941},{\"names\":[\"ARM Mali-G71 MP8\"],\"performance\":746},{\"names\":[\"AMD Radeon R5 (Carrizo)\"],\"performance\":901},{\"names\":[\"AMD Radeon R5 (Kaveri)\"],\"performance\":534},{\"names\":[\"AMD Radeon HD 7660G\"],\"performance\":852},{\"names\":[\"AMD Radeon HD 6680G2\"],\"performance\":680},{\"names\":[\"AMD Radeon HD 8550G\"],\"performance\":814},{\"names\":[\"AMD Radeon HD 7610M\"],\"performance\":749},{\"names\":[\"AMD Radeon HD 7640G\"],\"performance\":544},{\"names\":[\"PowerVR GM9446\"],\"performance\":592},{\"names\":[\"Qualcomm Adreno 530\"],\"performance\":824},{\"names\":[\"PowerVR GXA6850\"],\"performance\":692},{\"names\":[\"Apple A9\",\"PowerVR GT7600\"],\"performance\":881},{\"names\":[\"ARM Mali-T880 MP12\"],\"performance\":777},{\"names\":[\"ARM Mali-G76 MP4\"],\"performance\":918},{\"names\":[\"ARM Mali-T760 MP8\"],\"performance\":547},{\"names\":[\"ARM Mali-G71 MP2\"],\"performance\":231},{\"names\":[\"AMD Radeon HD 6620G\"],\"performance\":466},{\"names\":[\"AMD Radeon R4 (Stoney Ridge)\"],\"performance\":538},{\"names\":[\"Qualcomm Adreno 430\"],\"performance\":568},{\"names\":[\"AMD Radeon R5 (Beema\",\"Carrizo-L)\"],\"performance\":526},{\"names\":[\"AMD Radeon R4 (Kaveri)\"],\"performance\":423},{\"names\":[\"AMD Radeon HD 6540G2\"],\"performance\":612},{\"names\":[\"AMD Radeon HD 7500G\"],\"performance\":456},{\"names\":[\"AMD Radeon HD 8450G\"],\"performance\":557},{\"names\":[\"ARM Mali-G72 MP3\"],\"performance\":423},{\"names\":[\"ARM Mali-T880 MP4\"],\"performance\":400},{\"names\":[\"ARM Mali-G52 MP6\"],\"performance\":1008},{\"names\":[\"ARM Mali-G52 MP2\"],\"performance\":458},{\"names\":[\"ARM Mali-G52 MP1\"],\"performance\":273},{\"names\":[\"AMD Radeon HD 7520G\"],\"performance\":495},{\"names\":[\"AMD Radeon HD 6510G2\"],\"performance\":533},{\"names\":[\"AMD Radeon HD 7450M\"],\"performance\":518},{\"names\":[\"ARM Mali-T760 MP6\"],\"performance\":373},{\"names\":[\"ARM Mali-T880 MP2\"],\"performance\":261},{\"names\":[\"Intel HD Graphics (Braswell)\"],\"performance\":298},{\"names\":[\"PowerVR GX6450\"],\"performance\":454},{\"names\":[\"Qualcomm Adreno 420\"],\"performance\":462},{\"names\":[\"Qualcomm Adreno 620\"],\"performance\":1223},{\"names\":[\"Intel HD Graphics (Haswell)\"],\"performance\":499},{\"names\":[\"AMD Radeon HD 6520G\"],\"performance\":454},{\"names\":[\"AMD Radeon HD 6480G\"],\"performance\":391},{\"names\":[\"Qualcomm Adreno 418\"],\"performance\":379},{\"names\":[\"Qualcomm Adreno 618\"],\"performance\":968},{\"names\":[\"Qualcomm Adreno 616\"],\"performance\":734},{\"names\":[\"AMD Radeon R2 (Mullins\",\"Beema\",\"Carrizo-L)\"],\"performance\":312},{\"names\":[\"ARM Mali-G51 MP4\"],\"performance\":443},{\"names\":[\"AMD Radeon R6 (Mullins)\"],\"performance\":336},{\"names\":[\"Intel HD Graphics (Cherry Trail)\"],\"performance\":285},{\"names\":[\"Intel HD Graphics (Ivy Bridge)\"],\"performance\":292},{\"names\":[\"Intel HD Graphics (Sandy Bridge)\"],\"performance\":308},{\"names\":[\"Qualcomm Adreno 612\"],\"performance\":480},{\"names\":[\"Qualcomm Adreno 610\"],\"performance\":438},{\"names\":[\"Qualcomm Adreno 512\"],\"performance\":535},{\"names\":[\"Qualcomm Adreno 510\"],\"performance\":371},{\"names\":[\"Qualcomm Adreno 330\"],\"performance\":323},{\"names\":[\"PowerVR G6430\"],\"performance\":293},{\"names\":[\"PowerVR GX6250\"],\"performance\":276},{\"names\":[\"PowerVR G6400\"],\"performance\":266},{\"names\":[\"Intel HD Graphics (Bay Trail)\"],\"performance\":191},{\"names\":[\"ARM Mali-T628 MP6\"],\"performance\":240},{\"names\":[\"ARM Mali-T760 MP4\"],\"performance\":170},{\"names\":[\"PowerVR SGX554MP4\"],\"performance\":187},{\"names\":[\"ARM Mali-T628 MP4\"],\"performance\":188},{\"names\":[\"Qualcomm Adreno 509\"],\"performance\":376},{\"names\":[\"Qualcomm Adreno 508\"],\"performance\":333},{\"names\":[\"Qualcomm Adreno 506\"],\"performance\":260},{\"names\":[\"PowerVR GE8322\",\"IMG8322\"],\"performance\":190},{\"names\":[\"Qualcomm Adreno 505\"],\"performance\":196},{\"names\":[\"Qualcomm Adreno 504\"],\"performance\":118},{\"names\":[\"ARM Mali-T860 MP2\"],\"performance\":180},{\"names\":[\"ARM Mali-T830 MP3\"],\"performance\":312},{\"names\":[\"ARM Mali-T604 MP4\"],\"performance\":115},{\"names\":[\"PowerVR G6200\"],\"performance\":145},{\"names\":[\"Qualcomm Adreno 405\"],\"performance\":147},{\"names\":[\"ARM Mali-T830 MP2\"],\"performance\":207},{\"names\":[\"ARM Mali-T624\"],\"performance\":158},{\"names\":[\"Qualcomm Adreno 320\"],\"performance\":163},{\"names\":[\"ARM Mali-T760 MP2\"],\"performance\":149},{\"names\":[\"PowerVR GE8320\"],\"performance\":213},{\"names\":[\"PowerVR GE8300\"],\"performance\":147},{\"names\":[\"PowerVR GE8100\"],\"performance\":63},{\"names\":[\"ARM Mali-T720 MP4\"],\"performance\":111},{\"names\":[\"ARM Mali-450 MP4\"],\"performance\":120},{\"names\":[\"ARM Mali-T830 MP1\"],\"performance\":126},{\"names\":[\"ARM Mali-T720 MP2\"],\"performance\":96},{\"names\":[\"Qualcomm Adreno 308\"],\"performance\":91},{\"names\":[\"Qualcomm Adreno 306\"],\"performance\":60},{\"names\":[\"Qualcomm Adreno 305\"],\"performance\":61},{\"names\":[\"Qualcomm Adreno 304\"],\"performance\":64},{\"names\":[\"ARM Mali-T720\"],\"performance\":55},{\"names\":[\"Vivante GC7000UL\"],\"performance\":46},{\"names\":[\"Qualcomm Adreno 302\"],\"performance\":38},{\"names\":[\"Qualcomm Adreno 225\"],\"performance\":87},{\"names\":[\"Vivante GC4000\"],\"performance\":38},{\"names\":[\"Vivante GC1000+ Dual-Core\"],\"performance\":42},{\"names\":[\"Qualcomm Adreno 203\"],\"performance\":33}]\nexport { database };","const devices = [\n {\n name: 'iPhone 2G (2007)',\n width: 480,\n height: 320,\n pixelRatio: 1.0,\n gpu: '',\n },\n {\n name: 'iPhone 3G (2008)',\n width: 480,\n height: 320,\n pixelRatio: 1.0,\n gpu: 'S5L8900',\n },\n {\n name:'iPhone 3GS (2009)',\n width: 480,\n height: 320,\n pixelRatio: 1.0,\n gpu: 'ALP0298C05',\n },\n {\n name: 'iPhone 4 (2010)',\n width: 480,\n height: 320,\n pixelRatio: 2.0,\n gpu: 'PowerVR SGX 543',\n },\n {\n name: 'iPhone 4S (2011)',\n width: 480,\n height: 320,\n pixelRatio: 2.0,\n gpu: 'PowerVR SGX 535'\n },\n {\n name: 'iPhone 5 (2012)',\n width: 568,\n height: 320,\n pixelRatio: 2.0,\n gpu: 'PowerVR SGX543MP3',\n },\n {\n name: 'iPhone 5C (2013)',\n width: 568,\n height: 320,\n pixelRatio: 2.0,\n gpu: 'PowerVR SGX543MP3',\n },\n {\n name: 'iPhone 5S (2013)',\n width: 568,\n height: 320,\n pixelRatio: 2.0,\n gpu: 'Apple A7 GPU',\n },\n {\n name: 'iPhone 6 (2014)',\n width: 667,\n height: 375,\n pixelRatio: 2.0,\n gpu: 'Apple A8 GPU',\n },\n {\n name: 'iPhone 6+ (2014)',\n width: 667,\n height: 375,\n pixelRatio: 2.0,\n gpu: 'Apple A8 GPU',\n },\n {\n name: 'iPhone 6S (2015)',\n width: 667,\n height: 375,\n pixelRatio: 2.0,\n gpu: 'Apple A9 GPU',\n },\n {\n name: 'iPhone 6S+ (2015)',\n width: 736,\n height: 414,\n pixelRatio: 3.0,\n gpu: 'Apple A9 GPU',\n },\n {\n name: 'iPhone SE (2016)',\n width: 568,\n height: 320,\n pixelRatio: 2.0,\n gpu: 'Apple A9 GPU',\n },\n {\n name: 'iPhone 7 (2016)',\n width: 667,\n height: 375,\n pixelRatio: 2.0,\n gpu: 'Apple A10 GPU',\n },\n {\n name: 'iPhone 7+ (2016)',\n width: 736,\n height: 414,\n pixelRatio: 3.0,\n gpu: 'Apple A10 GPU',\n },\n {\n name: 'iPhone 8 (2017)',\n width: 667,\n height: 375,\n pixelRatio: 2.0,\n gpu: 'Apple A11 GPU',\n },\n {\n name: 'iPhone 8+ (2017)',\n width: 736,\n height: 414,\n pixelRatio: 3.0,\n gpu: 'Apple A11 GPU',\n },\n {\n name: 'iPhone X (2017)',\n width: 812,\n height: 375,\n pixelRatio: 3,\n gpu: 'Apple A11 GPU',\n },\n {\n name: 'iPhone XS (2018)',\n width: 812,\n height: 375,\n pixelRatio: 3,\n gpu: 'Apple A12 GPU',\n },\n {\n name: 'iPhone XS Max (2018)',\n width: 896,\n height: 414,\n pixelRatio: 3,\n gpu: 'Apple A12 GPU',\n },\n {\n name: 'iPhone XR (2018)',\n width: 896,\n height: 414,\n pixelRatio: 2,\n gpu: 'Apple A12 GPU',\n },\n {\n name: 'iPhone 11 (2019)',\n width: 812,\n height: 375,\n pixelRatio: 3,\n gpu: 'Apple A13 GPU',\n },\n {\n name: 'iPhone 11 Pro (2019)',\n width: 812,\n height: 375,\n pixelRatio: 3,\n gpu: 'Apple A13 GPU',\n },\n {\n name: 'iPhone 11 Pro Max (2019)',\n width: 896,\n height: 414,\n pixelRatio: 3,\n gpu: 'Apple A13 GPU',\n },\n\n {\n name: 'iPad (2010)',\n width: 1024,\n height: 768,\n pixelRatio: 1,\n gpu: 'PowerVR SGX535',\n },\n {\n name: 'iPad 2 (2011)',\n width: 1024,\n height: 768,\n pixelRatio: 1,\n gpu: 'PowerVR SGX543MP2',\n },\n {\n name: 'iPad 3 (2012)',\n width: 1024,\n height: 768,\n pixelRatio: 2,\n gpu: 'PowerVR SGX543MP4',\n },\n {\n name: 'iPad 4 (2012)',\n width: 1024,\n height: 768,\n pixelRatio: 2,\n gpu: 'PowerVR SGX554MP4',\n },\n {\n name: 'iPad Air (2013)',\n width: 1024,\n height: 768,\n pixelRatio: 2,\n gpu: 'PowerVR G6430',\n },\n {\n name: 'iPad Air 2 (2014)',\n width: 1024,\n height: 768,\n pixelRatio: 2,\n gpu: 'PowerVR GXA6850',\n },\n {\n name: 'iPad Air 3 (2019)',\n width: 1112,\n height: 834,\n pixelRatio: 2,\n gpu: 'Apple A12 GPU',\n },\n {\n name: 'iPad 5 (2017)',\n width: 1024,\n height: 768,\n pixelRatio: 2,\n gpu: 'Apple A9 GPU',\n },\n {\n name: 'iPad 6 (2018)',\n width: 1024,\n height: 768,\n pixelRatio: 2,\n gpu: 'Apple A10 GPU',\n },\n {\n name: 'iPad 7 (2019)',\n width: 1080,\n height: 810,\n pixelRatio: 2,\n gpu: 'Apple A10 GPU',\n },\n {\n name: 'iPad Mini (2012)',\n width: 1024,\n height: 768,\n pixelRatio: 2,\n gpu: 'PowerVR SGX543MP2',\n },\n {\n name: 'iPad Mini 2 (2013)',\n width: 1024,\n height: 768,\n pixelRatio: 2,\n gpu: 'PowerVR G6430',\n },\n {\n name: 'iPad Mini 3 (2014)',\n width: 1024,\n height: 768,\n pixelRatio: 2,\n gpu: 'PowerVR G6430',\n },\n {\n name: 'iPad Mini 4 (2015)',\n width: 1024,\n height: 768,\n pixelRatio: 2,\n gpu: 'Apple A8 GPU',\n },\n {\n name: 'iPad Mini 5 (2019)',\n width: 1024,\n height: 768,\n pixelRatio: 2,\n gpu: 'Apple A12 GPU',\n },\n {\n name: 'iPad Pro 12.9\" (2015)',\n width: 1366,\n height: 1024,\n pixelRatio: 2,\n gpu: 'Apple A9X GPU',\n },\n {\n name: 'iPad Pro 9.7\" (2016)',\n width: 1024,\n height: 768,\n pixelRatio: 2,\n gpu: 'Apple A9X GPU',\n },\n {\n name: 'iPad Pro 10.5\" (2017)',\n width: 1112,\n height: 834,\n pixelRatio: 2,\n gpu: 'Apple A10X GPU',\n },\n {\n name: 'iPad Pro 12.9\" (2017)',\n width: 1366,\n height: 1024,\n pixelRatio: 2,\n gpu: 'Apple A10X GPU',\n },\n {\n name: 'iPad Pro 11\" (2018)',\n width: 1194,\n height: 834,\n pixelRatio: 2,\n gpu: 'Apple A12X GPU',\n },\n {\n name: 'iPad Pro 12.9\" (2018)',\n width: 1366,\n height: 1024,\n pixelRatio: 2,\n gpu: 'Apple A12X GPU',\n },\n]\n\nexport default devices","import devices from './apple-devices'\n\nfunction getGPU() {\n const canvas = document.createElement('canvas')\n\n if (!canvas) {\n return null\n } \n \n const gl = canvas.getContext('webgl') || canvas.getContext('experimental-webgl')\n\n if (!gl) {\n return null\n }\n \n const info = gl.getExtension('WEBGL_debug_renderer_info')\n\n if (info) {\n const renderer = gl.getParameter(info.UNMASKED_RENDERER_WEBGL)\n\n if (renderer !== 'Apple GPU') {\n return renderer\n }\n }\n\n return null\n}\n\nfunction detectAppleDevice(gpu) {\n const width = Math.max(window.screen.width, window.screen.height)\n const height = Math.min(window.screen.width, window.screen.height)\n\n const pixelRatio = window.devicePixelRatio\n\n const results = []\n\n if (!gpu) {\n gpu = getGPU()\n }\n\n devices.forEach(function(device) {\n if (\n device.width !== width || \n device.height !== height || \n device.pixelRatio !== pixelRatio\n ) {\n return\n }\n \n results.unshift(device)\n })\n\n if (results.length && gpu) {\n const filteredResults = results.filter(function(device) { \n return device.gpu === gpu\n })\n\n if (filteredResults.length) {\n return filteredResults\n }\n }\n\n return results\n}\n\nexport default detectAppleDevice","import { findMatch } from './utils.js';\nimport { database } from './database'\nimport detectAppleDevice from './apple-device-detection'\n\nfunction extractValue(reg, str) {\n const matches = str.match(reg);\n return matches && matches[0];\n}\n\nfunction getVendorRenderer(gl) {\n\n const debugInfo = gl.getExtension('WEBGL_debug_renderer_info');\n if (!debugInfo) {\n\n return null;\n\n }\n\n const vendor = gl.getParameter(debugInfo.UNMASKED_VENDOR_WEBGL);\n const renderer = gl.getParameter(debugInfo.UNMASKED_RENDERER_WEBGL);\n\n return { vendor, renderer };\n\n}\n\nfunction parseGpuInfo(vendor, renderer) {\n\n // Full card description and webGL layer (if present)\n const layer = extractValue(/(ANGLE)/g, renderer);\n const name = extractValue(/(NVIDIA|AMD|Intel)\\D*\\d*\\S*/, renderer) || renderer;\n\n return {\n\n name: name.trim(),\n\n unmasked: {\n vendor,\n renderer,\n },\n\n integrated: /Intel/i.test(name),\n layer,\n\n };\n\n}\n\nfunction getBasicInfo(glOrRenderer = null, vendor = null) {\n\n glOrRenderer = glOrRenderer || document.createElement('canvas').getContext('webgl');\n\n let renderer = null;\n if (typeof glOrRenderer === 'string') {\n\n renderer = glOrRenderer;\n\n } else {\n\n const vr = getVendorRenderer(glOrRenderer);\n if (!vr) return null;\n\n renderer = vr.renderer;\n vendor = vr.vendor;\n\n }\n\n return parseGpuInfo(vendor, renderer);\n\n}\n\nfunction rendererToGpu(data, renderer) {\n\n const { matches, score } = findMatch(renderer, data);\n\n return score > 0.4 ? matches[0] : null;\n\n}\n\nfunction getDetailedInfo(data = database, glOrRenderer = null) {\n\n glOrRenderer = glOrRenderer || document.createElement('canvas').getContext('webgl');\n\n let renderer = null;\n if (typeof glOrRenderer === 'string') {\n\n renderer = glOrRenderer;\n\n } else {\n\n const vr = getVendorRenderer(glOrRenderer);\n if (!vr) return null;\n\n renderer = vr.renderer;\n\n }\n\n if (renderer === 'Apple GPU') {\n const appleDevices = detectAppleDevice()\n\n if (appleDevices) {\n const gpus = appleDevices.map(function(appleDevice) {\n return rendererToGpu(data, appleDevice.gpu)\n })\n\n const result = { names: [], vendor: 'Apple', performance: 0 }\n gpus.forEach(function(gpu, index) {\n if (!gpu) {\n return\n }\n\n result.names.push(gpu.name)\n result.performance = ((index * result.performance) + gpu.performance) / (index + 1)\n })\n return result\n } else {\n return null\n }\n }\n\n return rendererToGpu(data, renderer);\n\n}\n\nexport { getDetailedInfo, getBasicInfo, database };\n"],"names":["findMatch","name","database","matches","score","Infinity","versionMatches","exec","versionRegexp","RegExp","strippedName","replace","i","l","gpu","names","forEach","gpuName","test","newScore","stringSimilarity","compareTwoStrings","push","length","devices","width","height","pixelRatio","getGPU","canvas","document","createElement","gl","getContext","info","getExtension","renderer","getParameter","UNMASKED_RENDERER_WEBGL","detectAppleDevice","Math","max","window","screen","min","devicePixelRatio","results","device","unshift","filteredResults","filter","extractValue","reg","str","match","getVendorRenderer","debugInfo","vendor","UNMASKED_VENDOR_WEBGL","parseGpuInfo","layer","trim","unmasked","integrated","getBasicInfo","glOrRenderer","vr","rendererToGpu","data","getDetailedInfo","appleDevices","gpus","map","appleDevice","result","performance","index"],"mappings":";;;;;;;;IAgEA,SAASA,SAAT,CAAmBC,IAAnB,EAAyBC,QAAzB,EAAmC;IAE/B,MAAIC,OAAO,GAAG,IAAd;IACA,MAAIC,KAAK,GAAG,CAACC,QAAb;IAEA,MAAMC,cAAc,GAAG,gBAAgBC,IAAhB,CAAqBN,IAArB,CAAvB;IACA,MAAIO,aAAa,GAAG,IAApB;;IACA,MAAIF,cAAJ,EAAoB;IAChBE,IAAAA,aAAa,GAAG,IAAIC,MAAJ,kBAAsBH,cAAc,CAAC,CAAD,CAApC,cAAmD,GAAnD,CAAhB;IACH;;IAED,MAAMI,YAAY,GAAGT,IAAI,CAACU,OAAL,CAAa,cAAb,EAA6B,EAA7B,EAAiCA,OAAjC,CAAyC,0BAAzC,EAAqE,EAArE,EAAyEA,OAAzE,CAAiF,OAAjF,EAA0F,EAA1F,EAA8FA,OAA9F,CAAsG,OAAtG,EAA+G,EAA/G,CAArB;;IAX+B,6BAatBC,CAbsB,EAafC,CAbe;IAc3B,QAAMC,GAAG,GAAGZ,QAAQ,CAACU,CAAD,CAApB;IACA,QAAMG,KAAK,GAAGD,GAAG,CAACC,KAAlB;IAEAA,IAAAA,KAAK,CAACC,OAAN,CAAc,UAAAC,OAAO,EAAI;IACrB,UAAIT,aAAa,IAAI,CAACA,aAAa,CAACU,IAAd,CAAmBD,OAAnB,CAAtB,EAAmD;IACnD,UAAI,CAACT,aAAD,IAAkB,UAAUU,IAAV,CAAeD,OAAf,CAAtB,EAA+C;IAE/C,UAAME,QAAQ,GAAGC,gBAAgB,CAACC,iBAAjB,CAAmCJ,OAAnC,EAA4CP,YAA5C,CAAjB;;IAEA,UAAIS,QAAQ,GAAGf,KAAf,EAAsB;IAClBA,QAAAA,KAAK,GAAGe,QAAR;IACAhB,QAAAA,OAAO,GAAG,CAACW,GAAD,CAAV;IAEH,OAJD,MAIO,IAAIK,QAAQ,KAAKf,KAAjB,EAAwB;IAE3BD,QAAAA,OAAO,CAACmB,IAAR,CAAaR,GAAb;IAEH;IACJ,KAfD;IAjB2B;;IAa/B,OAAK,IAAIF,CAAC,GAAG,CAAR,EAAWC,CAAC,GAAGX,QAAQ,CAACqB,MAA7B,EAAqCX,CAAC,GAAGC,CAAzC,EAA4CD,CAAC,EAA7C,EAAiD;IAAA,UAAxCA,CAAwC;IAqBhD;;IAED,SAAO;IAAET,IAAAA,OAAO,EAAPA,OAAF;IAAWC,IAAAA,KAAK,EAALA;IAAX,GAAP;IAEH;;QCtGKF,QAAQ,GAAG,CAAC;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,KAAnC;IAAyC,iBAAc;IAAvD,CAAD,EAA6D;IAAC,WAAQ,CAAC,eAAD,EAAiB,mBAAjB,CAAT;IAA+C,YAAS,KAAxD;IAA8D,iBAAc;IAA5E,CAA7D,EAA8I;IAAC,WAAQ,CAAC,eAAD,EAAiB,mBAAjB,CAAT;IAA+C,YAAS,KAAxD;IAA8D,iBAAc;IAA5E,CAA9I,EAAgO;IAAC,WAAQ,CAAC,eAAD,EAAiB,eAAjB,EAAiC,mBAAjC,CAAT;IAA+D,YAAS,KAAxE;IAA8E,iBAAc;IAA5F,CAAhO,EAAkU;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,YAAS,KAApC;IAA0C,iBAAc;IAAxD,CAAlU,EAAgY;IAAC,WAAQ,CAAC,eAAD,EAAiB,mBAAjB,CAAT;IAA+C,YAAS,KAAxD;IAA8D,iBAAc;IAA5E,CAAhY,EAAkd;IAAC,WAAQ,CAAC,eAAD,EAAiB,mBAAjB,CAAT;IAA+C,YAAS,KAAxD;IAA8D,iBAAc;IAA5E,CAAld,EAAoiB;IAAC,WAAQ,CAAC,eAAD,EAAiB,mBAAjB,CAAT;IAA+C,YAAS,KAAxD;IAA8D,iBAAc;IAA5E,CAApiB,EAAsnB;IAAC,WAAQ,CAAC,eAAD,EAAiB,mBAAjB,CAAT;IAA+C,YAAS,KAAxD;IAA8D,iBAAc;IAA5E,CAAtnB,EAAwsB;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,YAAS,KAApC;IAA0C,iBAAc;IAAxD,CAAxsB,EAAswB;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,KAArC;IAA2C,iBAAc;IAAzD,CAAtwB,EAAq0B;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,YAAS,KAApC;IAA0C,iBAAc;IAAxD,CAAr0B,EAAm4B;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,YAAS,KAApC;IAA0C,iBAAc;IAAxD,CAAn4B,EAAi8B;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,YAAS,KAApC;IAA0C,iBAAc;IAAxD,CAAj8B,EAA+/B;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,YAAS,KAApC;IAA0C,iBAAc;IAAxD,CAA//B,EAA4jC;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,YAAS,KAApC;IAA0C,iBAAc;IAAxD,CAA5jC,EAA0nC;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,YAAS,KAApC;IAA0C,iBAAc;IAAxD,CAA1nC,EAAwrC;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,YAAS,KAApC;IAA0C,iBAAc;IAAxD,CAAxrC,EAAsvC;IAAC,WAAQ,CAAC,eAAD,EAAiB,mBAAjB,CAAT;IAA+C,YAAS,KAAxD;IAA8D,iBAAc;IAA5E,CAAtvC,EAAu0C;IAAC,WAAQ,CAAC,eAAD,EAAiB,mBAAjB,CAAT;IAA+C,YAAS,KAAxD;IAA8D,iBAAc;IAA5E,CAAv0C,EAAy5C;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAAz5C,EAA4+C;IAAC,WAAQ,CAAC,gBAAD,EAAkB,gBAAlB,EAAmC,oBAAnC,CAAT;IAAkE,YAAS,KAA3E;IAAiF,iBAAc;IAA/F,CAA5+C,EAAilD;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,YAAS,KAApC;IAA0C,iBAAc;IAAxD,CAAjlD,EAA+oD;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,YAAS,KAApC;IAA0C,iBAAc;IAAxD,CAA/oD,EAA6sD;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,YAAS,KAApC;IAA0C,iBAAc;IAAxD,CAA7sD,EAA2wD;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAA3wD,EAA+1D;IAAC,WAAQ,CAAC,gBAAD,EAAkB,gBAAlB,EAAmC,oBAAnC,CAAT;IAAkE,YAAS,KAA3E;IAAiF,iBAAc;IAA/F,CAA/1D,EAAo8D;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,KAAnC;IAAyC,iBAAc;IAAvD,CAAp8D,EAAigE;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,YAAS,KAApC;IAA0C,iBAAc;IAAxD,CAAjgE,EAA+jE;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,YAAS,KAApC;IAA0C,iBAAc;IAAxD,CAA/jE,EAA6nE;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAA7nE,EAAitE;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,YAAS,KAApC;IAA0C,iBAAc;IAAxD,CAAjtE,EAA+wE;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,YAAS,KAApC;IAA0C,iBAAc;IAAxD,CAA/wE,EAA60E;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,YAAS,KAApC;IAA0C,iBAAc;IAAxD,CAA70E,EAA24E;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,YAAS,KAApC;IAA0C,iBAAc;IAAxD,CAA34E,EAAy8E;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,CAAT;IAAgD,YAAS,QAAzD;IAAkE,iBAAc;IAAhF,CAAz8E,EAA8hF;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,CAAT;IAAgD,YAAS,QAAzD;IAAkE,iBAAc;IAAhF,CAA9hF,EAAmnF;IAAC,WAAQ,CAAC,aAAD,EAAe,iBAAf,CAAT;IAA2C,YAAS,QAApD;IAA6D,iBAAc;IAA3E,CAAnnF,EAAmsF;IAAC,WAAQ,CAAC,aAAD,EAAe,iBAAf,CAAT;IAA2C,YAAS,QAApD;IAA6D,iBAAc;IAA3E,CAAnsF,EAAmxF;IAAC,WAAQ,CAAC,aAAD,EAAe,iBAAf,CAAT;IAA2C,YAAS,QAApD;IAA6D,iBAAc;IAA3E,CAAnxF,EAAm2F;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,CAAT;IAAgD,YAAS,QAAzD;IAAkE,iBAAc;IAAhF,CAAn2F,EAAw7F;IAAC,WAAQ,CAAC,aAAD,CAAT;IAAyB,YAAS,QAAlC;IAA2C,iBAAc;IAAzD,CAAx7F,EAAs/F;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,CAAT;IAAgD,YAAS,QAAzD;IAAkE,iBAAc;IAAhF,CAAt/F,EAA2kG;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,QAAnC;IAA4C,iBAAc;IAA1D,CAA3kG,EAA0oG;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,CAAT;IAAgD,YAAS,QAAzD;IAAkE,iBAAc;IAAhF,CAA1oG,EAA+tG;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,QAAnC;IAA4C,iBAAc;IAA1D,CAA/tG,EAA8xG;IAAC,WAAQ,CAAC,cAAD,EAAgB,iBAAhB,CAAT;IAA4C,YAAS,QAArD;IAA8D,iBAAc;IAA5E,CAA9xG,EAA+2G;IAAC,WAAQ,CAAC,cAAD,EAAgB,kBAAhB,EAAmC,yBAAnC,CAAT;IAAuE,YAAS,QAAhF;IAAyF,iBAAc;IAAvG,CAA/2G,EAA49G;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,QAAnC;IAA4C,iBAAc;IAA1D,CAA59G,EAA2hH;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,QAAnC;IAA4C,iBAAc;IAA1D,CAA3hH,EAA0lH;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,QAAnC;IAA4C,iBAAc;IAA1D,CAA1lH,EAAypH;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,QAAnC;IAA4C,iBAAc;IAA1D,CAAzpH,EAAwtH;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,QAAnC;IAA4C,iBAAc;IAA1D,CAAxtH,EAAuxH;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,CAAT;IAAgD,YAAS,QAAzD;IAAkE,iBAAc;IAAhF,CAAvxH,EAA42H;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,CAAT;IAAgD,YAAS,QAAzD;IAAkE,iBAAc;IAAhF,CAA52H,EAAi8H;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,QAAnC;IAA4C,iBAAc;IAA1D,CAAj8H,EAAigI;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,CAAT;IAAgD,YAAS,QAAzD;IAAkE,iBAAc;IAAhF,CAAjgI,EAAslI;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,QAAnC;IAA4C,iBAAc;IAA1D,CAAtlI,EAAspI;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,CAAT;IAAgD,YAAS,QAAzD;IAAkE,iBAAc;IAAhF,CAAtpI,EAA4uI;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,CAAT;IAAgD,YAAS,QAAzD;IAAkE,iBAAc;IAAhF,CAA5uI,EAAk0I;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,CAAT;IAAgD,YAAS,QAAzD;IAAkE,iBAAc;IAAhF,CAAl0I,EAAu5I;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,QAAnC;IAA4C,iBAAc;IAA1D,CAAv5I,EAAs9I;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,CAAT;IAAgD,YAAS,QAAzD;IAAkE,iBAAc;IAAhF,CAAt9I,EAA2iJ;IAAC,WAAQ,CAAC,eAAD,EAAiB,sBAAjB,CAAT;IAAkD,YAAS,QAA3D;IAAoE,iBAAc;IAAlF,CAA3iJ,EAAmoJ;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,QAAnC;IAA4C,iBAAc;IAA1D,CAAnoJ,EAAmsJ;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,CAAT;IAAgD,YAAS,QAAzD;IAAkE,iBAAc;IAAhF,CAAnsJ,EAAyxJ;IAAC,WAAQ,CAAC,eAAD,EAAiB,sBAAjB,CAAT;IAAkD,YAAS,QAA3D;IAAoE,iBAAc;IAAlF,CAAzxJ,EAAi3J;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,QAAnC;IAA4C,iBAAc;IAA1D,CAAj3J,EAAi7J;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,CAAT;IAAgD,YAAS,QAAzD;IAAkE,iBAAc;IAAhF,CAAj7J,EAAugK;IAAC,WAAQ,CAAC,eAAD,EAAiB,sBAAjB,CAAT;IAAkD,YAAS,QAA3D;IAAoE,iBAAc;IAAlF,CAAvgK,EAA+lK;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,QAAnC;IAA4C,iBAAc;IAA1D,CAA/lK,EAA+pK;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,CAAT;IAAgD,YAAS,QAAzD;IAAkE,iBAAc;IAAhF,CAA/pK,EAAqvK;IAAC,WAAQ,CAAC,iBAAD,EAAmB,kCAAnB,CAAT;IAAgE,YAAS,QAAzE;IAAkF,iBAAc;IAAhG,CAArvK,EAA21K;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,QAArC;IAA8C,iBAAc;IAA5D,CAA31K,EAA45K;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,QAArC;IAA8C,iBAAc;IAA5D,CAA55K,EAA69K;IAAC,WAAQ,CAAC,iBAAD,EAAmB,wBAAnB,CAAT;IAAsD,YAAS,QAA/D;IAAwE,iBAAc;IAAtF,CAA79K,EAAwjL;IAAC,WAAQ,CAAC,kBAAD,EAAoB,yBAApB,CAAT;IAAwD,YAAS,QAAjE;IAA0E,iBAAc;IAAxF,CAAxjL,EAAqpL;IAAC,WAAQ,CAAC,iBAAD,EAAmB,wBAAnB,CAAT;IAAsD,YAAS,QAA/D;IAAwE,iBAAc;IAAtF,CAArpL,EAAgvL;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,QAA1D;IAAmE,iBAAc;IAAjF,CAAhvL,EAAs0L;IAAC,WAAQ,CAAC,iBAAD,EAAmB,wBAAnB,CAAT;IAAsD,YAAS,QAA/D;IAAwE,iBAAc;IAAtF,CAAt0L,EAAi6L;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,QAArC;IAA8C,iBAAc;IAA5D,CAAj6L,EAAm+L;IAAC,WAAQ,CAAC,iBAAD,EAAmB,wBAAnB,CAAT;IAAsD,YAAS,QAA/D;IAAwE,iBAAc;IAAtF,CAAn+L,EAA8jM;IAAC,WAAQ,CAAC,iBAAD,EAAmB,wBAAnB,CAAT;IAAsD,YAAS,QAA/D;IAAwE,iBAAc;IAAtF,CAA9jM,EAAypM;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,QAArC;IAA8C,iBAAc;IAA5D,CAAzpM,EAA0tM;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,QAArC;IAA8C,iBAAc;IAA5D,CAA1tM,EAA2xM;IAAC,WAAQ,CAAC,iBAAD,EAAmB,wBAAnB,CAAT;IAAsD,YAAS,QAA/D;IAAwE,iBAAc;IAAtF,CAA3xM,EAAs3M;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,QAA1D;IAAmE,iBAAc;IAAjF,CAAt3M,EAA48M;IAAC,WAAQ,CAAC,iBAAD,EAAmB,wBAAnB,CAAT;IAAsD,YAAS,QAA/D;IAAwE,iBAAc;IAAtF,CAA58M,EAAuiN;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,QAArC;IAA8C,iBAAc;IAA5D,CAAviN,EAAwmN;IAAC,WAAQ,CAAC,iBAAD,EAAmB,wBAAnB,CAAT;IAAsD,YAAS,QAA/D;IAAwE,iBAAc;IAAtF,CAAxmN,EAAmsN;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,QAA1D;IAAmE,iBAAc;IAAjF,CAAnsN,EAAyxN;IAAC,WAAQ,CAAC,iBAAD,EAAmB,wBAAnB,CAAT;IAAsD,YAAS,QAA/D;IAAwE,iBAAc;IAAtF,CAAzxN,EAAo3N;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,QAArC;IAA8C,iBAAc;IAA5D,CAAp3N,EAAs7N;IAAC,WAAQ,CAAC,iBAAD,EAAmB,wBAAnB,CAAT;IAAsD,YAAS,QAA/D;IAAwE,iBAAc;IAAtF,CAAt7N,EAAihO;IAAC,WAAQ,CAAC,oBAAD,EAAsB,2BAAtB,CAAT;IAA4D,YAAS,QAArE;IAA8E,iBAAc;IAA5F,CAAjhO,EAAknO;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,QAA1D;IAAmE,iBAAc;IAAjF,CAAlnO,EAAysO;IAAC,WAAQ,CAAC,iBAAD,EAAmB,wBAAnB,CAAT;IAAsD,YAAS,QAA/D;IAAwE,iBAAc;IAAtF,CAAzsO,EAAoyO;IAAC,WAAQ,CAAC,iBAAD,EAAmB,wBAAnB,CAAT;IAAsD,YAAS,QAA/D;IAAwE,iBAAc;IAAtF,CAApyO,EAAg4O;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,QAA1D;IAAmE,iBAAc;IAAjF,CAAh4O,EAAs9O;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,QAArC;IAA8C,iBAAc;IAA5D,CAAt9O,EAAuhP;IAAC,WAAQ,CAAC,iBAAD,CAAT;IAA6B,YAAS,QAAtC;IAA+C,iBAAc;IAA7D,CAAvhP,EAAylP;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,QAArC;IAA8C,iBAAc;IAA5D,CAAzlP,EAA0pP;IAAC,WAAQ,CAAC,iBAAD,CAAT;IAA6B,YAAS,QAAtC;IAA+C,iBAAc;IAA7D,CAA1pP,EAA4tP;IAAC,WAAQ,CAAC,iBAAD,EAAmB,wBAAnB,CAAT;IAAsD,YAAS,QAA/D;IAAwE,iBAAc;IAAtF,CAA5tP,EAAuzP;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,QAArC;IAA8C,iBAAc;IAA5D,CAAvzP,EAAw3P;IAAC,WAAQ,CAAC,iBAAD,EAAmB,wBAAnB,CAAT;IAAsD,YAAS,QAA/D;IAAwE,iBAAc;IAAtF,CAAx3P,EAAm9P;IAAC,WAAQ,CAAC,iBAAD,EAAmB,wBAAnB,CAAT;IAAsD,YAAS,QAA/D;IAAwE,iBAAc;IAAtF,CAAn9P,EAA8iQ;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,QAArC;IAA8C,iBAAc;IAA5D,CAA9iQ,EAAgnQ;IAAC,WAAQ,CAAC,iBAAD,CAAT;IAA6B,YAAS,QAAtC;IAA+C,iBAAc;IAA7D,CAAhnQ,EAAkrQ;IAAC,WAAQ,CAAC,iBAAD,EAAmB,wBAAnB,CAAT;IAAsD,YAAS,QAA/D;IAAwE,iBAAc;IAAtF,CAAlrQ,EAA6wQ;IAAC,WAAQ,CAAC,iBAAD,CAAT;IAA6B,YAAS,QAAtC;IAA+C,iBAAc;IAA7D,CAA7wQ,EAAg1Q;IAAC,WAAQ,CAAC,iBAAD,EAAmB,wBAAnB,CAAT;IAAsD,YAAS,QAA/D;IAAwE,iBAAc;IAAtF,CAAh1Q,EAA26Q;IAAC,WAAQ,CAAC,iBAAD,EAAmB,wBAAnB,CAAT;IAAsD,YAAS,QAA/D;IAAwE,iBAAc;IAAtF,CAA36Q,EAAugR;IAAC,WAAQ,CAAC,iBAAD,EAAmB,wBAAnB,CAAT;IAAsD,YAAS,QAA/D;IAAwE,iBAAc;IAAtF,CAAvgR,EAAmmR;IAAC,WAAQ,CAAC,iBAAD,CAAT;IAA6B,YAAS,QAAtC;IAA+C,iBAAc;IAA7D,CAAnmR,EAAqqR;IAAC,WAAQ,CAAC,kBAAD,EAAoB,gCAApB,CAAT;IAA+D,YAAS,QAAxE;IAAiF,iBAAc;IAA/F,CAArqR,EAA0wR;IAAC,WAAQ,CAAC,2BAAD,EAA6B,yBAA7B,EAAuD,mCAAvD,CAAT;IAAqG,YAAS,QAA9G;IAAuH,iBAAc;IAArI,CAA1wR,EAAq5R;IAAC,WAAQ,CAAC,qBAAD,EAAuB,sCAAvB,CAAT;IAAwE,YAAS,QAAjF;IAA0F,iBAAc;IAAxG,CAAr5R,EAAmgS;IAAC,WAAQ,CAAC,8BAAD,EAAgC,4BAAhC,CAAT;IAAuE,YAAS,QAAhF;IAAyF,iBAAc;IAAvG,CAAngS,EAAgnS;IAAC,WAAQ,CAAC,uCAAD,EAAyC,2BAAzC,EAAqE,kCAArE,CAAT;IAAkH,YAAS,QAA3H;IAAoI,iBAAc;IAAlJ,CAAhnS,EAAwwS;IAAC,WAAQ,CAAC,oCAAD,EAAsC,wBAAtC,EAA+D,+BAA/D,CAAT;IAAyG,YAAS,QAAlH;IAA2H,iBAAc;IAAzI,CAAxwS,EAAu5S;IAAC,WAAQ,CAAC,kBAAD,EAAoB,yBAApB,EAA8C,gCAA9C,CAAT;IAAyF,YAAS,QAAlG;IAA2G,iBAAc;IAAzH,CAAv5S,EAAuhT;IAAC,WAAQ,CAAC,2BAAD,EAA6B,mCAA7B,CAAT;IAA2E,iBAAc;IAAzF,CAAvhT,EAAsnT;IAAC,WAAQ,CAAC,oCAAD,EAAsC,wBAAtC,EAA+D,+BAA/D,CAAT;IAAyG,YAAS,QAAlH;IAA2H,iBAAc;IAAzI,CAAtnT,EAAqwT;IAAC,WAAQ,CAAC,kBAAD,EAAoB,gCAApB,CAAT;IAA+D,YAAS,QAAxE;IAAiF,iBAAc;IAA/F,CAArwT,EAA22T;IAAC,WAAQ,CAAC,2BAAD,EAA6B,yBAA7B,EAAuD,mCAAvD,CAAT;IAAqG,YAAS,QAA9G;IAAuH,iBAAc;IAArI,CAA32T,EAAu/T;IAAC,WAAQ,CAAC,qBAAD,EAAuB,sCAAvB,CAAT;IAAwE,YAAS,QAAjF;IAA0F,iBAAc;IAAxG,CAAv/T,EAAsmU;IAAC,WAAQ,CAAC,oCAAD,EAAsC,wBAAtC,EAA+D,+BAA/D,CAAT;IAAyG,YAAS,QAAlH;IAA2H,iBAAc;IAAzI,CAAtmU,EAAsvU;IAAC,WAAQ,CAAC,kBAAD,EAAoB,gCAApB,CAAT;IAA+D,YAAS,QAAxE;IAAiF,iBAAc;IAA/F,CAAtvU,EAA41U;IAAC,WAAQ,CAAC,qBAAD,EAAuB,sCAAvB,CAAT;IAAwE,YAAS,QAAjF;IAA0F,iBAAc;IAAxG,CAA51U,EAA28U;IAAC,WAAQ,CAAC,oCAAD,EAAsC,wBAAtC,EAA+D,+BAA/D,CAAT;IAAyG,YAAS,QAAlH;IAA2H,iBAAc;IAAzI,CAA38U,EAA2lV;IAAC,WAAQ,CAAC,kBAAD,EAAoB,gCAApB,CAAT;IAA+D,YAAS,QAAxE;IAAiF,iBAAc;IAA/F,CAA3lV,EAAgsV;IAAC,WAAQ,CAAC,2BAAD,EAA6B,yBAA7B,EAAuD,mCAAvD,CAAT;IAAqG,YAAS,QAA9G;IAAuH,iBAAc;IAArI,CAAhsV,EAA20V;IAAC,WAAQ,CAAC,qBAAD,EAAuB,sCAAvB,CAAT;IAAwE,iBAAc;IAAtF,CAA30V,EAAu6V;IAAC,WAAQ,CAAC,uCAAD,EAAyC,wBAAzC,EAAkE,kCAAlE,CAAT;IAA+G,YAAS,QAAxH;IAAiI,iBAAc;IAA/I,CAAv6V,EAA4jW;IAAC,WAAQ,CAAC,oCAAD,EAAsC,+BAAtC,CAAT;IAAgF,iBAAc;IAA9F,CAA5jW,EAAgqW;IAAC,WAAQ,CAAC,kBAAD,EAAoB,mCAApB,CAAT;IAAkE,YAAS,QAA3E;IAAoF,iBAAc;IAAlG,CAAhqW,EAAywW;IAAC,WAAQ,CAAC,wBAAD,EAA0B,yCAA1B,CAAT;IAA8E,iBAAc;IAA5F,CAAzwW,EAA42W;IAAC,WAAQ,CAAC,qBAAD,EAAuB,sCAAvB,CAAT;IAAwE,YAAS,QAAjF;IAA0F,iBAAc;IAAxG,CAA52W,EAA29W;IAAC,WAAQ,CAAC,oBAAD,CAAT;IAAgC,YAAS,QAAzC;IAAkD,iBAAc;IAAhE,CAA39W,EAAiiX;IAAC,WAAQ,CAAC,kBAAD,EAAoB,yBAApB,CAAT;IAAwD,YAAS,QAAjE;IAA0E,iBAAc;IAAxF,CAAjiX,EAA+nX;IAAC,WAAQ,CAAC,oBAAD,EAAsB,2BAAtB,CAAT;IAA4D,YAAS,QAArE;IAA8E,iBAAc;IAA5F,CAA/nX,EAAiuX;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,QAA5D;IAAqE,iBAAc;IAAnF,CAAjuX,EAA0zX;IAAC,WAAQ,CAAC,iBAAD,EAAmB,2BAAnB,CAAT;IAAyD,YAAS,QAAlE;IAA2E,iBAAc;IAAzF,CAA1zX,EAAy5X;IAAC,WAAQ,CAAC,oBAAD,CAAT;IAAgC,YAAS,QAAzC;IAAkD,iBAAc;IAAhE,CAAz5X,EAA+9X;IAAC,WAAQ,CAAC,oBAAD,CAAT;IAAgC,YAAS,QAAzC;IAAkD,iBAAc;IAAhE,CAA/9X,EAAqiY;IAAC,WAAQ,CAAC,kBAAD,EAAoB,yBAApB,CAAT;IAAwD,YAAS,QAAjE;IAA0E,iBAAc;IAAxF,CAAriY,EAAmoY;IAAC,WAAQ,CAAC,kBAAD,EAAoB,yBAApB,CAAT;IAAwD,YAAS,QAAjE;IAA0E,iBAAc;IAAxF,CAAnoY,EAAiuY;IAAC,WAAQ,CAAC,kBAAD,EAAoB,yBAApB,CAAT;IAAwD,YAAS,QAAjE;IAA0E,iBAAc;IAAxF,CAAjuY,EAA+zY;IAAC,WAAQ,CAAC,iBAAD,EAAmB,wBAAnB,CAAT;IAAsD,YAAS,QAA/D;IAAwE,iBAAc;IAAtF,CAA/zY,EAA25Y;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,QAA5D;IAAqE,iBAAc;IAAnF,CAA35Y,EAAo/Y;IAAC,WAAQ,CAAC,iBAAD,CAAT;IAA6B,YAAS,QAAtC;IAA+C,iBAAc;IAA7D,CAAp/Y,EAAujZ;IAAC,WAAQ,CAAC,oBAAD,CAAT;IAAgC,YAAS,QAAzC;IAAkD,iBAAc;IAAhE,CAAvjZ,EAA6nZ;IAAC,WAAQ,CAAC,0BAAD,EAA4B,0BAA5B,CAAT;IAAiE,YAAS,QAA1E;IAAmF,iBAAc;IAAjG,CAA7nZ,EAAouZ;IAAC,WAAQ,CAAC,iBAAD,EAAmB,2BAAnB,CAAT;IAAyD,YAAS,QAAlE;IAA2E,iBAAc;IAAzF,CAApuZ,EAAm0Z;IAAC,WAAQ,CAAC,oBAAD,CAAT;IAAgC,YAAS,QAAzC;IAAkD,iBAAc;IAAhE,CAAn0Z,EAAy4Z;IAAC,WAAQ,CAAC,kBAAD,EAAoB,yBAApB,CAAT;IAAwD,YAAS,QAAjE;IAA0E,iBAAc;IAAxF,CAAz4Z,EAAu+Z;IAAC,WAAQ,CAAC,iBAAD,CAAT;IAA6B,YAAS,QAAtC;IAA+C,iBAAc;IAA7D,CAAv+Z,EAA0ia;IAAC,WAAQ,CAAC,kBAAD,EAAoB,yBAApB,CAAT;IAAwD,YAAS,QAAjE;IAA0E,iBAAc;IAAxF,CAA1ia,EAAwoa;IAAC,WAAQ,CAAC,mBAAD,EAAqB,0BAArB,CAAT;IAA0D,YAAS,QAAnE;IAA4E,iBAAc;IAA1F,CAAxoa,EAAwua;IAAC,WAAQ,CAAC,kBAAD,EAAoB,yBAApB,CAAT;IAAwD,YAAS,QAAjE;IAA0E,iBAAc;IAAxF,CAAxua,EAAs0a;IAAC,WAAQ,CAAC,mBAAD,EAAqB,0BAArB,CAAT;IAA0D,YAAS,QAAnE;IAA4E,iBAAc;IAA1F,CAAt0a,EAAs6a;IAAC,WAAQ,CAAC,iBAAD,EAAmB,wBAAnB,CAAT;IAAsD,YAAS,QAA/D;IAAwE,iBAAc;IAAtF,CAAt6a,EAAkgb;IAAC,WAAQ,CAAC,kBAAD,EAAoB,yBAApB,CAAT;IAAwD,YAAS,QAAjE;IAA0E,iBAAc;IAAxF,CAAlgb,EAAgmb;IAAC,WAAQ,CAAC,mBAAD,EAAqB,+BAArB,EAAqD,0BAArD,CAAT;IAA0F,YAAS,QAAnG;IAA4G,iBAAc;IAA1H,CAAhmb,EAAgub;IAAC,WAAQ,CAAC,iBAAD,CAAT;IAA6B,YAAS,QAAtC;IAA+C,iBAAc;IAA7D,CAAhub,EAAmyb;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,QAA5D;IAAqE,iBAAc;IAAnF,CAAnyb,EAA43b;IAAC,WAAQ,CAAC,iBAAD,EAAmB,2BAAnB,CAAT;IAAyD,YAAS,QAAlE;IAA2E,iBAAc;IAAzF,CAA53b,EAA29b;IAAC,WAAQ,CAAC,oBAAD,CAAT;IAAgC,YAAS,QAAzC;IAAkD,iBAAc;IAAhE,CAA39b,EAAiic;IAAC,WAAQ,CAAC,iBAAD,EAAmB,wBAAnB,CAAT;IAAsD,YAAS,QAA/D;IAAwE,iBAAc;IAAtF,CAAjic,EAA6nc;IAAC,WAAQ,CAAC,oBAAD,EAAsB,wBAAtB,CAAT;IAAyD,YAAS,QAAlE;IAA2E,iBAAc;IAAzF,CAA7nc,EAA4tc;IAAC,WAAQ,CAAC,wBAAD,EAA0B,qBAA1B,CAAT;IAA0D,YAAS,QAAnE;IAA4E,iBAAc;IAA1F,CAA5tc,EAA4zc;IAAC,WAAQ,CAAC,kBAAD,CAAT;IAA8B,YAAS,QAAvC;IAAgD,iBAAc;IAA9D,CAA5zc,EAAg4c;IAAC,WAAQ,CAAC,kBAAD,EAAoB,yBAApB,CAAT;IAAwD,YAAS,QAAjE;IAA0E,iBAAc;IAAxF,CAAh4c,EAA89c;IAAC,WAAQ,CAAC,kBAAD,EAAoB,yBAApB,CAAT;IAAwD,YAAS,QAAjE;IAA0E,iBAAc;IAAxF,CAA99c,EAA4jd;IAAC,WAAQ,CAAC,iBAAD,CAAT;IAA6B,YAAS,QAAtC;IAA+C,iBAAc;IAA7D,CAA5jd,EAA+nd;IAAC,WAAQ,CAAC,kBAAD,EAAoB,6BAApB,CAAT;IAA4D,iBAAc;IAA1E,CAA/nd,EAA+sd;IAAC,WAAQ,CAAC,kBAAD,EAAoB,8BAApB,EAAmD,yBAAnD,CAAT;IAAuF,YAAS,QAAhG;IAAyG,iBAAc;IAAvH,CAA/sd,EAA40d;IAAC,WAAQ,CAAC,iBAAD,EAAmB,2BAAnB,CAAT;IAAyD,YAAS,QAAlE;IAA2E,iBAAc;IAAzF,CAA50d,EAA26d;IAAC,WAAQ,CAAC,oBAAD,CAAT;IAAgC,YAAS,QAAzC;IAAkD,iBAAc;IAAhE,CAA36d,EAAi/d;IAAC,WAAQ,CAAC,kBAAD,EAAoB,yBAApB,CAAT;IAAwD,YAAS,QAAjE;IAA0E,iBAAc;IAAxF,CAAj/d,EAA+ke;IAAC,WAAQ,CAAC,kBAAD,CAAT;IAA8B,YAAS,QAAvC;IAAgD,iBAAc;IAA9D,CAA/ke,EAAmpe;IAAC,WAAQ,CAAC,kBAAD,EAAoB,yBAApB,CAAT;IAAwD,YAAS,QAAjE;IAA0E,iBAAc;IAAxF,CAAnpe,EAAive;IAAC,WAAQ,CAAC,kBAAD,EAAoB,yBAApB,CAAT;IAAwD,YAAS,QAAjE;IAA0E,iBAAc;IAAxF,CAAjve,EAA+0e;IAAC,WAAQ,CAAC,kBAAD,EAAoB,yBAApB,CAAT;IAAwD,YAAS,QAAjE;IAA0E,iBAAc;IAAxF,CAA/0e,EAA66e;IAAC,WAAQ,CAAC,kBAAD,EAAoB,yBAApB,CAAT;IAAwD,YAAS,QAAjE;IAA0E,iBAAc;IAAxF,CAA76e,EAA2gf;IAAC,WAAQ,CAAC,iBAAD,EAAmB,wBAAnB,CAAT;IAAsD,YAAS,QAA/D;IAAwE,iBAAc;IAAtF,CAA3gf,EAAumf;IAAC,WAAQ,CAAC,kBAAD,CAAT;IAA8B,YAAS,QAAvC;IAAgD,iBAAc;IAA9D,CAAvmf,EAA2qf;IAAC,WAAQ,CAAC,kBAAD,EAAoB,yBAApB,CAAT;IAAwD,YAAS,QAAjE;IAA0E,iBAAc;IAAxF,CAA3qf,EAAywf;IAAC,WAAQ,CAAC,iBAAD,EAAmB,wBAAnB,CAAT;IAAsD,YAAS,QAA/D;IAAwE,iBAAc;IAAtF,CAAzwf,EAAq2f;IAAC,WAAQ,CAAC,kBAAD,CAAT;IAA8B,YAAS,QAAvC;IAAgD,iBAAc;IAA9D,CAAr2f,EAAy6f;IAAC,WAAQ,CAAC,kBAAD,EAAoB,yBAApB,CAAT;IAAwD,YAAS,QAAjE;IAA0E,iBAAc;IAAxF,CAAz6f,EAAuggB;IAAC,WAAQ,CAAC,kBAAD,EAAoB,yBAApB,CAAT;IAAwD,YAAS,QAAjE;IAA0E,iBAAc;IAAxF,CAAvggB,EAAqmgB;IAAC,WAAQ,CAAC,iBAAD,EAAmB,wBAAnB,CAAT;IAAsD,YAAS,QAA/D;IAAwE,iBAAc;IAAtF,CAArmgB,EAAisgB;IAAC,WAAQ,CAAC,kBAAD,EAAoB,yBAApB,CAAT;IAAwD,YAAS,QAAjE;IAA0E,iBAAc;IAAxF,CAAjsgB,EAA+xgB;IAAC,WAAQ,CAAC,iBAAD,EAAmB,wBAAnB,CAAT;IAAsD,YAAS,QAA/D;IAAwE,iBAAc;IAAtF,CAA/xgB,EAA43gB;IAAC,WAAQ,CAAC,oBAAD,EAAsB,2BAAtB,CAAT;IAA4D,YAAS,QAArE;IAA8E,iBAAc;IAA5F,CAA53gB,EAA+9gB;IAAC,WAAQ,CAAC,kBAAD,EAAoB,yBAApB,CAAT;IAAwD,YAAS,QAAjE;IAA0E,iBAAc;IAAxF,CAA/9gB,EAA6jhB;IAAC,WAAQ,CAAC,mBAAD,EAAqB,mBAArB,CAAT;IAAmD,YAAS,QAA5D;IAAqE,iBAAc;IAAnF,CAA7jhB,EAAsphB;IAAC,WAAQ,CAAC,yBAAD,EAA2B,yBAA3B,CAAT;IAA+D,YAAS,QAAxE;IAAiF,iBAAc;IAA/F,CAAtphB,EAA2vhB;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,YAAS,QAA1C;IAAmD,iBAAc;IAAjE,CAA3vhB,EAAm0hB;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,YAAS,QAA1C;IAAmD,iBAAc;IAAjE,CAAn0hB,EAA04hB;IAAC,WAAQ,CAAC,eAAD,EAAiB,sBAAjB,CAAT;IAAkD,YAAS,QAA3D;IAAoE,iBAAc;IAAlF,CAA14hB,EAAk+hB;IAAC,WAAQ,CAAC,eAAD,EAAiB,sBAAjB,CAAT;IAAkD,YAAS,QAA3D;IAAoE,iBAAc;IAAlF,CAAl+hB,EAA0jiB;IAAC,WAAQ,CAAC,eAAD,EAAiB,sBAAjB,CAAT;IAAkD,YAAS,QAA3D;IAAoE,iBAAc;IAAlF,CAA1jiB,EAAkpiB;IAAC,WAAQ,CAAC,eAAD,EAAiB,sBAAjB,CAAT;IAAkD,YAAS,QAA3D;IAAoE,iBAAc;IAAlF,CAAlpiB,EAA0uiB;IAAC,WAAQ,CAAC,eAAD,EAAiB,sBAAjB,CAAT;IAAkD,iBAAc;IAAhE,CAA1uiB,EAAgziB;IAAC,WAAQ,CAAC,eAAD,EAAiB,sBAAjB,CAAT;IAAkD,iBAAc;IAAhE,CAAhziB,EAAs3iB;IAAC,WAAQ,CAAC,eAAD,EAAiB,sBAAjB,CAAT;IAAkD,iBAAc;IAAhE,CAAt3iB,EAA47iB;IAAC,WAAQ,CAAC,kBAAD,EAAoB,gCAApB,CAAT;IAA+D,YAAS,QAAxE;IAAiF,iBAAc;IAA/F,CAA57iB,EAAkijB;IAAC,WAAQ,CAAC,2BAAD,EAA6B,yBAA7B,EAAuD,mCAAvD,CAAT;IAAqG,YAAS,QAA9G;IAAuH,iBAAc;IAArI,CAAlijB,EAA8qjB;IAAC,WAAQ,CAAC,wBAAD,EAA0B,yCAA1B,CAAT;IAA8E,iBAAc;IAA5F,CAA9qjB,EAAixjB;IAAC,WAAQ,CAAC,oCAAD,EAAsC,+BAAtC,CAAT;IAAgF,iBAAc;IAA9F,CAAjxjB,EAAq3jB;IAAC,WAAQ,CAAC,kBAAD,EAAoB,gCAApB,CAAT;IAA+D,YAAS,QAAxE;IAAiF,iBAAc;IAA/F,CAAr3jB,EAA29jB;IAAC,WAAQ,CAAC,2BAAD,EAA6B,yBAA7B,EAAuD,mCAAvD,CAAT;IAAqG,YAAS,QAA9G;IAAuH,iBAAc;IAArI,CAA39jB,EAAumkB;IAAC,WAAQ,CAAC,wBAAD,EAA0B,sCAA1B,CAAT;IAA2E,iBAAc;IAAzF,CAAvmkB,EAAuskB;IAAC,WAAQ,CAAC,0CAAD,EAA4C,wBAA5C,EAAqE,qCAArE,CAAT;IAAqH,YAAS,QAA9H;IAAuI,iBAAc;IAArJ,CAAvskB,EAAm2kB;IAAC,WAAQ,CAAC,oCAAD,EAAsC,+BAAtC,CAAT;IAAgF,iBAAc;IAA9F,CAAn2kB,EAAw8kB;IAAC,WAAQ,CAAC,kBAAD,EAAoB,gCAApB,CAAT;IAA+D,YAAS,QAAxE;IAAiF,iBAAc;IAA/F,CAAx8kB,EAA8ilB;IAAC,WAAQ,CAAC,2BAAD,EAA6B,yBAA7B,EAAuD,mCAAvD,CAAT;IAAqG,YAAS,QAA9G;IAAuH,iBAAc;IAArI,CAA9ilB,EAA0rlB;IAAC,WAAQ,CAAC,wBAAD,EAA0B,sCAA1B,CAAT;IAA2E,iBAAc;IAAzF,CAA1rlB,EAA0xlB;IAAC,WAAQ,CAAC,0CAAD,EAA4C,wBAA5C,EAAqE,qCAArE,CAAT;IAAqH,YAAS,QAA9H;IAAuI,iBAAc;IAArJ,CAA1xlB,EAAs7lB;IAAC,WAAQ,CAAC,qBAAD,EAAuB,sCAAvB,CAAT;IAAwE,YAAS,QAAjF;IAA0F,iBAAc;IAAxG,CAAt7lB,EAAqimB;IAAC,WAAQ,CAAC,oCAAD,EAAsC,+BAAtC,CAAT;IAAgF,iBAAc;IAA9F,CAArimB,EAA0omB;IAAC,WAAQ,CAAC,kBAAD,EAAoB,yBAApB,CAAT;IAAwD,iBAAc;IAAtE,CAA1omB,EAAutmB;IAAC,WAAQ,CAAC,kBAAD,EAAoB,yBAApB,CAAT;IAAwD,iBAAc;IAAtE,CAAvtmB,EAAoymB;IAAC,WAAQ,CAAC,SAAD,CAAT;IAAqB,YAAS,QAA9B;IAAuC,iBAAc;IAArD,CAApymB,EAA81mB;IAAC,WAAQ,CAAC,YAAD,CAAT;IAAwB,YAAS,QAAjC;IAA0C,iBAAc;IAAxD,CAA91mB,EAA25mB;IAAC,WAAQ,CAAC,YAAD,CAAT;IAAwB,YAAS,QAAjC;IAA0C,iBAAc;IAAxD,CAA35mB,EAAw9mB;IAAC,WAAQ,CAAC,YAAD,CAAT;IAAwB,YAAS,QAAjC;IAA0C,iBAAc;IAAxD,CAAx9mB,EAAqhnB;IAAC,WAAQ,CAAC,YAAD,CAAT;IAAwB,YAAS,QAAjC;IAA0C,iBAAc;IAAxD,CAArhnB,EAAklnB;IAAC,WAAQ,CAAC,SAAD,CAAT;IAAqB,YAAS,QAA9B;IAAuC,iBAAc;IAArD,CAAllnB,EAA6onB;IAAC,WAAQ,CAAC,YAAD,CAAT;IAAwB,YAAS,QAAjC;IAA0C,iBAAc;IAAxD,CAA7onB,EAA0snB;IAAC,WAAQ,CAAC,YAAD,CAAT;IAAwB,YAAS,QAAjC;IAA0C,iBAAc;IAAxD,CAA1snB,EAAwwnB;IAAC,WAAQ,CAAC,YAAD,CAAT;IAAwB,YAAS,QAAjC;IAA0C,iBAAc;IAAxD,CAAxwnB,EAAs0nB;IAAC,WAAQ,CAAC,YAAD,CAAT;IAAwB,YAAS,QAAjC;IAA0C,iBAAc;IAAxD,CAAt0nB,EAAo4nB;IAAC,WAAQ,CAAC,WAAD,CAAT;IAAuB,YAAS,QAAhC;IAAyC,iBAAc;IAAvD,CAAp4nB,EAAi8nB;IAAC,WAAQ,CAAC,aAAD,CAAT;IAAyB,YAAS,QAAlC;IAA2C,iBAAc;IAAzD,CAAj8nB,EAAggoB;IAAC,WAAQ,CAAC,YAAD,CAAT;IAAwB,YAAS,QAAjC;IAA0C,iBAAc;IAAxD,CAAhgoB,EAA8joB;IAAC,WAAQ,CAAC,aAAD,CAAT;IAAyB,YAAS,QAAlC;IAA2C,iBAAc;IAAzD,CAA9joB,EAA6noB;IAAC,WAAQ,CAAC,aAAD,CAAT;IAAyB,YAAS,QAAlC;IAA2C,iBAAc;IAAzD,CAA7noB,EAA4roB;IAAC,WAAQ,CAAC,aAAD,CAAT;IAAyB,YAAS,QAAlC;IAA2C,iBAAc;IAAzD,CAA5roB,EAA2voB;IAAC,WAAQ,CAAC,IAAD,EAAM,aAAN,EAAoB,+BAApB,CAAT;IAA8D,YAAS,OAAvE;IAA+E,iBAAc;IAA7F,CAA3voB,EAA61oB;IAAC,WAAQ,CAAC,eAAD,EAAiB,wBAAjB,CAAT;IAAoD,iBAAc;IAAlE,CAA71oB,EAAo6oB;IAAC,WAAQ,CAAC,eAAD,EAAiB,wBAAjB,CAAT;IAAoD,iBAAc;IAAlE,CAAp6oB,EAA2+oB;IAAC,WAAQ,CAAC,eAAD,EAAiB,wBAAjB,CAAT;IAAoD,iBAAc;IAAlE,CAA3+oB,EAAkjpB;IAAC,WAAQ,CAAC,eAAD,EAAiB,wBAAjB,CAAT;IAAoD,iBAAc;IAAlE,CAAljpB,EAAynpB;IAAC,WAAQ,CAAC,eAAD,EAAiB,wBAAjB,CAAT;IAAoD,iBAAc;IAAlE,CAAznpB,EAAgspB;IAAC,WAAQ,CAAC,cAAD,EAAgB,uBAAhB,CAAT;IAAkD,iBAAc;IAAhE,CAAhspB,EAAqwpB;IAAC,WAAQ,CAAC,eAAD,EAAiB,wBAAjB,CAAT;IAAoD,iBAAc;IAAlE,CAArwpB,EAA40pB;IAAC,WAAQ,CAAC,cAAD,EAAgB,uBAAhB,CAAT;IAAkD,iBAAc;IAAhE,CAA50pB,EAAi5pB;IAAC,WAAQ,CAAC,cAAD,EAAgB,uBAAhB,CAAT;IAAkD,iBAAc;IAAhE,CAAj5pB,EAAs9pB;IAAC,WAAQ,CAAC,cAAD,EAAgB,uBAAhB,CAAT;IAAkD,iBAAc;IAAhE,CAAt9pB,EAA2hqB;IAAC,WAAQ,CAAC,cAAD,EAAgB,uBAAhB,CAAT;IAAkD,iBAAc;IAAhE,CAA3hqB,EAAgmqB;IAAC,WAAQ,CAAC,cAAD,EAAgB,uBAAhB,CAAT;IAAkD,iBAAc;IAAhE,CAAhmqB,EAAqqqB;IAAC,WAAQ,CAAC,eAAD,EAAiB,wBAAjB,CAAT;IAAoD,iBAAc;IAAlE,CAArqqB,EAA4uqB;IAAC,WAAQ,CAAC,eAAD,EAAiB,wBAAjB,CAAT;IAAoD,iBAAc;IAAlE,CAA5uqB,EAAmzqB;IAAC,WAAQ,CAAC,eAAD,EAAiB,wBAAjB,CAAT;IAAoD,iBAAc;IAAlE,CAAnzqB,EAA03qB;IAAC,WAAQ,CAAC,eAAD,EAAiB,wBAAjB,CAAT;IAAoD,iBAAc;IAAlE,CAA13qB,EAAi8qB;IAAC,WAAQ,CAAC,cAAD,EAAgB,uBAAhB,CAAT;IAAkD,iBAAc;IAAhE,CAAj8qB,EAAsgrB;IAAC,WAAQ,CAAC,cAAD,EAAgB,uBAAhB,CAAT;IAAkD,iBAAc;IAAhE,CAAtgrB,EAA2krB;IAAC,WAAQ,CAAC,cAAD,EAAgB,uBAAhB,CAAT;IAAkD,iBAAc;IAAhE,CAA3krB,EAAiprB;IAAC,WAAQ,CAAC,uBAAD,EAAyB,iBAAzB,CAAT;IAAqD,YAAS,OAA9D;IAAsE,iBAAc;IAApF,CAAjprB,EAA0urB;IAAC,WAAQ,CAAC,eAAD,EAAiB,wBAAjB,CAAT;IAAoD,iBAAc;IAAlE,CAA1urB,EAAkzrB;IAAC,WAAQ,CAAC,eAAD,EAAiB,wBAAjB,CAAT;IAAoD,iBAAc;IAAlE,CAAlzrB,EAA03rB;IAAC,WAAQ,CAAC,iBAAD,EAAmB,0BAAnB,CAAT;IAAwD,iBAAc;IAAtE,CAA13rB,EAAq8rB;IAAC,WAAQ,CAAC,gBAAD,EAAkB,yBAAlB,CAAT;IAAsD,iBAAc;IAApE,CAAr8rB,EAA+gsB;IAAC,WAAQ,CAAC,gBAAD,EAAkB,yBAAlB,CAAT;IAAsD,iBAAc;IAApE,CAA/gsB,EAAylsB;IAAC,WAAQ,CAAC,iBAAD,EAAmB,0BAAnB,CAAT;IAAwD,iBAAc;IAAtE,CAAzlsB,EAAoqsB;IAAC,WAAQ,CAAC,gBAAD,EAAkB,8BAAlB,CAAT;IAA2D,iBAAc;IAAzE,CAApqsB,EAAmvsB;IAAC,WAAQ,CAAC,iBAAD,EAAmB,8CAAnB,CAAT;IAA4E,iBAAc;IAA1F,CAAnvsB,EAAm1sB;IAAC,WAAQ,CAAC,qBAAD,EAAuB,8BAAvB,CAAT;IAAgE,iBAAc;IAA9E,CAAn1sB,EAAu6sB;IAAC,WAAQ,CAAC,qBAAD,EAAuB,8BAAvB,CAAT;IAAgE,iBAAc;IAA9E,CAAv6sB,EAA2/sB;IAAC,WAAQ,CAAC,qBAAD,EAAuB,8BAAvB,CAAT;IAAgE,iBAAc;IAA9E,CAA3/sB,EAA+ktB;IAAC,WAAQ,CAAC,qBAAD,EAAuB,8BAAvB,CAAT;IAAgE,iBAAc;IAA9E,CAA/ktB,EAAmqtB;IAAC,WAAQ,CAAC,oBAAD,EAAsB,6BAAtB,CAAT;IAA8D,iBAAc;IAA5E,CAAnqtB,EAAqvtB;IAAC,WAAQ,CAAC,8BAAD,EAAgC,wBAAhC,CAAT;IAAmE,YAAS,OAA5E;IAAoF,iBAAc;IAAlG,CAArvtB,EAA61tB;IAAC,WAAQ,CAAC,qBAAD,EAAuB,8BAAvB,CAAT;IAAgE,iBAAc;IAA9E,CAA71tB,EAAi7tB;IAAC,WAAQ,CAAC,eAAD,EAAiB,iCAAjB,CAAT;IAA6D,iBAAc;IAA3E,CAAj7tB,EAAkguB;IAAC,WAAQ,CAAC,WAAD,EAAa,gCAAb,CAAT;IAAwD,iBAAc;IAAtE,CAAlguB,EAA8kuB;IAAC,WAAQ,CAAC,eAAD,EAAiB,wBAAjB,CAAT;IAAoD,iBAAc;IAAlE,CAA9kuB,EAAqpuB;IAAC,WAAQ,CAAC,eAAD,EAAiB,wBAAjB,CAAT;IAAoD,iBAAc;IAAlE,CAArpuB,EAA4tuB;IAAC,WAAQ,CAAC,eAAD,EAAiB,wBAAjB,CAAT;IAAoD,iBAAc;IAAlE,CAA5tuB,EAAmyuB;IAAC,WAAQ,CAAC,eAAD,EAAiB,wBAAjB,CAAT;IAAoD,iBAAc;IAAlE,CAAnyuB,EAA02uB;IAAC,WAAQ,CAAC,eAAD,EAAiB,wBAAjB,CAAT;IAAoD,iBAAc;IAAlE,CAA12uB,EAAi7uB;IAAC,WAAQ,CAAC,eAAD,EAAiB,wBAAjB,CAAT;IAAoD,iBAAc;IAAlE,CAAj7uB,EAAw/uB;IAAC,WAAQ,CAAC,eAAD,EAAiB,wBAAjB,CAAT;IAAoD,iBAAc;IAAlE,CAAx/uB,EAAgkvB;IAAC,WAAQ,CAAC,wBAAD,EAA0B,kBAA1B,CAAT;IAAuD,YAAS,OAAhE;IAAwE,iBAAc;IAAtF,CAAhkvB,EAA4pvB;IAAC,WAAQ,CAAC,gBAAD,EAAkB,yBAAlB,CAAT;IAAsD,iBAAc;IAApE,CAA5pvB,EAAsuvB;IAAC,WAAQ,CAAC,yBAAD,CAAT;IAAqC,YAAS,KAA9C;IAAoD,iBAAc;IAAlE,CAAtuvB,EAA6yvB;IAAC,WAAQ,CAAC,0BAAD,EAA4B,gBAA5B,CAAT;IAAuD,YAAS,KAAhE;IAAsE,iBAAc;IAApF,CAA7yvB,EAAs4vB;IAAC,WAAQ,CAAC,OAAD,EAAS,4BAAT,CAAT;IAAgD,YAAS,KAAzD;IAA+D,iBAAc;IAA7E,CAAt4vB,EAAy9vB;IAAC,WAAQ,CAAC,gBAAD,EAAkB,uBAAlB,CAAT;IAAoD,iBAAc;IAAlE,CAAz9vB,EAAkiwB;IAAC,WAAQ,CAAC,iBAAD,EAAmB,UAAnB,CAAT;IAAwC,YAAS,QAAjD;IAA0D,iBAAc;IAAxE,CAAliwB,EAAinwB;IAAC,WAAQ,CAAC,SAAD,CAAT;IAAqB,YAAS,QAA9B;IAAuC,iBAAc;IAArD,CAAjnwB,EAA2qwB;IAAC,WAAQ,CAAC,SAAD,CAAT;IAAqB,YAAS,QAA9B;IAAuC,iBAAc;IAArD,CAA3qwB,EAAquwB;IAAC,WAAQ,CAAC,SAAD,CAAT;IAAqB,YAAS,QAA9B;IAAuC,iBAAc;IAArD,CAAruwB,EAA+xwB;IAAC,WAAQ,CAAC,WAAD,EAAa,kBAAb,CAAT;IAA0C,YAAS,QAAnD;IAA4D,iBAAc;IAA1E,CAA/xwB,EAA82wB;IAAC,WAAQ,CAAC,SAAD,CAAT;IAAqB,YAAS,QAA9B;IAAuC,iBAAc;IAArD,CAA92wB,EAAw6wB;IAAC,WAAQ,CAAC,WAAD,EAAa,kBAAb,CAAT;IAA0C,YAAS,QAAnD;IAA4D,iBAAc;IAA1E,CAAx6wB,EAAu/wB;IAAC,WAAQ,CAAC,WAAD,EAAa,kBAAb,CAAT;IAA0C,YAAS,QAAnD;IAA4D,iBAAc;IAA1E,CAAv/wB,EAAskxB;IAAC,WAAQ,CAAC,SAAD,CAAT;IAAqB,YAAS,QAA9B;IAAuC,iBAAc;IAArD,CAAtkxB,EAAioxB;IAAC,WAAQ,CAAC,UAAD,CAAT;IAAsB,YAAS,QAA/B;IAAwC,iBAAc;IAAtD,CAAjoxB,EAA6rxB;IAAC,WAAQ,CAAC,UAAD,CAAT;IAAsB,YAAS,QAA/B;IAAwC,iBAAc;IAAtD,CAA7rxB,EAAyvxB;IAAC,WAAQ,CAAC,UAAD,CAAT;IAAsB,YAAS,QAA/B;IAAwC,iBAAc;IAAtD,CAAzvxB,EAAqzxB;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,CAAT;IAAgD,YAAS,QAAzD;IAAkE,iBAAc;IAAhF,CAArzxB,EAA04xB;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,QAAnC;IAA4C,iBAAc;IAA1D,CAA14xB,EAAy8xB;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,CAAT;IAAgD,YAAS,QAAzD;IAAkE,iBAAc;IAAhF,CAAz8xB,EAA8hyB;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,CAAT;IAAgD,YAAS,QAAzD;IAAkE,iBAAc;IAAhF,CAA9hyB,EAAonyB;IAAC,WAAQ,CAAC,YAAD,CAAT;IAAwB,YAAS,QAAjC;IAA0C,iBAAc;IAAxD,CAApnyB,EAAiryB;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,CAAT;IAAgD,YAAS,QAAzD;IAAkE,iBAAc;IAAhF,CAAjryB,EAAuwyB;IAAC,WAAQ,CAAC,YAAD,CAAT;IAAwB,YAAS,QAAjC;IAA0C,iBAAc;IAAxD,CAAvwyB,EAAo0yB;IAAC,WAAQ,CAAC,aAAD,EAAe,iCAAf,CAAT;IAA2D,YAAS,QAApE;IAA6E,iBAAc;IAA3F,CAAp0yB,EAAq6yB;IAAC,WAAQ,CAAC,aAAD,CAAT;IAAyB,YAAS,QAAlC;IAA2C,iBAAc;IAAzD,CAAr6yB,EAAm+yB;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,CAAT;IAAgD,YAAS,QAAzD;IAAkE,iBAAc;IAAhF,CAAn+yB,EAAyjzB;IAAC,WAAQ,CAAC,aAAD,CAAT;IAAyB,YAAS,QAAlC;IAA2C,iBAAc;IAAzD,CAAzjzB,EAAwnzB;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,QAAnC;IAA4C,iBAAc;IAA1D,CAAxnzB,EAAyrzB;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,QAAnC;IAA4C,iBAAc;IAA1D,CAAzrzB,EAA0vzB;IAAC,WAAQ,CAAC,eAAD,EAAiB,sBAAjB,CAAT;IAAkD,YAAS,QAA3D;IAAoE,iBAAc;IAAlF,CAA1vzB,EAAi1zB;IAAC,WAAQ,CAAC,eAAD,EAAiB,sBAAjB,CAAT;IAAkD,YAAS,QAA3D;IAAoE,iBAAc;IAAlF,CAAj1zB,EAAy6zB;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,QAAnC;IAA4C,iBAAc;IAA1D,CAAz6zB,EAAy+zB;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,QAAnC;IAA4C,iBAAc;IAA1D,CAAz+zB,EAAyi0B;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,YAAS,QAApC;IAA6C,iBAAc;IAA3D,CAAzi0B,EAA0m0B;IAAC,WAAQ,CAAC,eAAD,EAAiB,sBAAjB,CAAT;IAAkD,YAAS,QAA3D;IAAoE,iBAAc;IAAlF,CAA1m0B,EAAks0B;IAAC,WAAQ,CAAC,eAAD,EAAiB,sBAAjB,CAAT;IAAkD,YAAS,QAA3D;IAAoE,iBAAc;IAAlF,CAAls0B,EAA0x0B;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,QAAnC;IAA4C,iBAAc;IAA1D,CAA1x0B,EAA010B;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,YAAS,QAApC;IAA6C,iBAAc;IAA3D,CAA110B,EAA250B;IAAC,WAAQ,CAAC,eAAD,EAAiB,sBAAjB,CAAT;IAAkD,YAAS,QAA3D;IAAoE,iBAAc;IAAlF,CAA350B,EAAm/0B;IAAC,WAAQ,CAAC,eAAD,EAAiB,sBAAjB,CAAT;IAAkD,YAAS,QAA3D;IAAoE,iBAAc;IAAlF,CAAn/0B,EAA2k1B;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,QAAnC;IAA4C,iBAAc;IAA1D,CAA3k1B,EAA2o1B;IAAC,WAAQ,CAAC,eAAD,EAAiB,sBAAjB,CAAT;IAAkD,YAAS,QAA3D;IAAoE,iBAAc;IAAlF,CAA3o1B,EAAmu1B;IAAC,WAAQ,CAAC,eAAD,EAAiB,sBAAjB,CAAT;IAAkD,YAAS,QAA3D;IAAoE,iBAAc;IAAlF,CAAnu1B,EAA2z1B;IAAC,WAAQ,CAAC,aAAD,CAAT;IAAyB,YAAS,QAAlC;IAA2C,iBAAc;IAAzD,CAA3z1B,EAAy31B;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,QAAnC;IAA4C,iBAAc;IAA1D,CAAz31B,EAAy71B;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,QAAnC;IAA4C,iBAAc;IAA1D,CAAz71B,EAAy/1B;IAAC,WAAQ,CAAC,eAAD,EAAiB,sBAAjB,CAAT;IAAkD,YAAS,QAA3D;IAAoE,iBAAc;IAAlF,CAAz/1B,EAAil2B;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,CAAT;IAAgD,YAAS,QAAzD;IAAkE,iBAAc;IAAhF,CAAjl2B,EAAsq2B;IAAC,WAAQ,CAAC,eAAD,EAAiB,sBAAjB,CAAT;IAAkD,YAAS,QAA3D;IAAoE,iBAAc;IAAlF,CAAtq2B,EAA8v2B;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,CAAT;IAAgD,YAAS,QAAzD;IAAkE,iBAAc;IAAhF,CAA9v2B,EAAm12B;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,QAAnC;IAA4C,iBAAc;IAA1D,CAAn12B,EAAm52B;IAAC,WAAQ,CAAC,aAAD,CAAT;IAAyB,YAAS,QAAlC;IAA2C,iBAAc;IAAzD,CAAn52B,EAAi92B;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,QAAnC;IAA4C,iBAAc;IAA1D,CAAj92B,EAAih3B;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,CAAT;IAAgD,YAAS,QAAzD;IAAkE,iBAAc;IAAhF,CAAjh3B,EAAsm3B;IAAC,WAAQ,CAAC,aAAD,CAAT;IAAyB,YAAS,QAAlC;IAA2C,iBAAc;IAAzD,CAAtm3B,EAAqq3B;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,CAAT;IAAgD,YAAS,QAAzD;IAAkE,iBAAc;IAAhF,CAArq3B,EAA2v3B;IAAC,WAAQ,CAAC,eAAD,EAAiB,sBAAjB,CAAT;IAAkD,YAAS,QAA3D;IAAoE,iBAAc;IAAlF,CAA3v3B,EAAm13B;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,EAAsC,qBAAtC,CAAT;IAAsE,YAAS,QAA/E;IAAwF,iBAAc;IAAtG,CAAn13B,EAA+73B;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,QAAnC;IAA4C,iBAAc;IAA1D,CAA/73B,EAA+/3B;IAAC,WAAQ,CAAC,eAAD,EAAiB,sBAAjB,CAAT;IAAkD,YAAS,QAA3D;IAAoE,iBAAc;IAAlF,CAA//3B,EAAul4B;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,EAAsC,qBAAtC,CAAT;IAAsE,YAAS,QAA/E;IAAwF,iBAAc;IAAtG,CAAvl4B,EAAms4B;IAAC,WAAQ,CAAC,eAAD,EAAiB,sBAAjB,CAAT;IAAkD,YAAS,QAA3D;IAAoE,iBAAc;IAAlF,CAAns4B,EAA2x4B;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,QAAnC;IAA4C,iBAAc;IAA1D,CAA3x4B,EAA214B;IAAC,WAAQ,CAAC,eAAD,EAAiB,sBAAjB,CAAT;IAAkD,YAAS,QAA3D;IAAoE,iBAAc;IAAlF,CAA314B,EAAm74B;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,QAAnC;IAA4C,iBAAc;IAA1D,CAAn74B,EAAm/4B;IAAC,WAAQ,CAAC,eAAD,EAAiB,sBAAjB,CAAT;IAAkD,YAAS,QAA3D;IAAoE,iBAAc;IAAlF,CAAn/4B,EAA2k5B;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,CAAT;IAAgD,YAAS,QAAzD;IAAkE,iBAAc;IAAhF,CAA3k5B,EAAiq5B;IAAC,WAAQ,CAAC,aAAD,EAAe,oBAAf,EAAoC,oBAApC,CAAT;IAAmE,YAAS,QAA5E;IAAqF,iBAAc;IAAnG,CAAjq5B,EAA0w5B;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,EAAsC,qBAAtC,CAAT;IAAsE,YAAS,QAA/E;IAAwF,iBAAc;IAAtG,CAA1w5B,EAAs35B;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,QAAnC;IAA4C,iBAAc;IAA1D,CAAt35B,EAAu75B;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,CAAT;IAAgD,YAAS,QAAzD;IAAkE,iBAAc;IAAhF,CAAv75B,EAA6g6B;IAAC,WAAQ,CAAC,aAAD,EAAe,oBAAf,EAAoC,oBAApC,CAAT;IAAmE,YAAS,QAA5E;IAAqF,iBAAc;IAAnG,CAA7g6B,EAAsn6B;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,CAAT;IAAgD,YAAS,QAAzD;IAAkE,iBAAc;IAAhF,CAAtn6B,EAA4s6B;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,CAAT;IAAgD,YAAS,QAAzD;IAAkE,iBAAc;IAAhF,CAA5s6B,EAAky6B;IAAC,WAAQ,CAAC,gCAAD,EAAkC,2BAAlC,CAAT;IAAwE,iBAAc;IAAtF,CAAly6B,EAA836B;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,EAAsC,qBAAtC,CAAT;IAAsE,YAAS,QAA/E;IAAwF,iBAAc;IAAtG,CAA936B,EAA0+6B;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,EAAsC,qBAAtC,CAAT;IAAsE,YAAS,QAA/E;IAAwF,iBAAc;IAAtG,CAA1+6B,EAAsl7B;IAAC,WAAQ,CAAC,gCAAD,EAAkC,oBAAlC,CAAT;IAAiE,YAAS,QAA1E;IAAmF,iBAAc;IAAjG,CAAtl7B,EAA6r7B;IAAC,WAAQ,CAAC,aAAD,CAAT;IAAyB,YAAS,QAAlC;IAA2C,iBAAc;IAAzD,CAA7r7B,EAA4v7B;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,CAAT;IAAgD,YAAS,QAAzD;IAAkE,iBAAc;IAAhF,CAA5v7B,EAAm17B;IAAC,WAAQ,CAAC,gCAAD,EAAkC,oBAAlC,EAAuD,2BAAvD,CAAT;IAA6F,YAAS,QAAtG;IAA+G,iBAAc;IAA7H,CAAn17B,EAAs97B;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,EAAsC,qBAAtC,CAAT;IAAsE,YAAS,QAA/E;IAAwF,iBAAc;IAAtG,CAAt97B,EAAmk8B;IAAC,WAAQ,CAAC,aAAD,EAAe,oBAAf,EAAoC,oBAApC,CAAT;IAAmE,YAAS,QAA5E;IAAqF,iBAAc;IAAnG,CAAnk8B,EAA4q8B;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,CAAT;IAAgD,YAAS,QAAzD;IAAkE,iBAAc;IAAhF,CAA5q8B,EAAmw8B;IAAC,WAAQ,CAAC,aAAD,EAAe,oBAAf,CAAT;IAA8C,iBAAc;IAA5D,CAAnw8B,EAAq08B;IAAC,WAAQ,CAAC,cAAD,EAAgB,qBAAhB,EAAsC,qBAAtC,CAAT;IAAsE,YAAS,QAA/E;IAAwF,iBAAc;IAAtG,CAAr08B,EAAk78B;IAAC,WAAQ,CAAC,gCAAD,EAAkC,oBAAlC,CAAT;IAAiE,YAAS,QAA1E;IAAmF,iBAAc;IAAjG,CAAl78B,EAAyh9B;IAAC,WAAQ,CAAC,aAAD,EAAe,oBAAf,CAAT;IAA8C,YAAS,QAAvD;IAAgE,iBAAc;IAA9E,CAAzh9B,EAA6m9B;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,QAAnC;IAA4C,iBAAc;IAA1D,CAA7m9B,EAA8q9B;IAAC,WAAQ,CAAC,aAAD,EAAe,oBAAf,CAAT;IAA8C,YAAS,QAAvD;IAAgE,iBAAc;IAA9E,CAA9q9B,EAAkw9B;IAAC,WAAQ,CAAC,iBAAD,EAAmB,iCAAnB,CAAT;IAA+D,iBAAc;IAA7E,CAAlw9B,EAAs19B;IAAC,WAAQ,CAAC,mCAAD,EAAqC,8BAArC,CAAT;IAA8E,iBAAc;IAA5F,CAAt19B,EAAw79B;IAAC,WAAQ,CAAC,iBAAD,EAAmB,8BAAnB,CAAT;IAA4D,YAAS,QAArE;IAA8E,iBAAc;IAA5F,CAAx79B,EAA2h+B;IAAC,WAAQ,CAAC,iBAAD,EAAmB,8BAAnB,CAAT;IAA4D,YAAS,QAArE;IAA8E,iBAAc;IAA5F,CAA3h+B,EAA8n+B;IAAC,WAAQ,CAAC,iBAAD,CAAT;IAA6B,YAAS,QAAtC;IAA+C,iBAAc;IAA7D,CAA9n+B,EAAks+B;IAAC,WAAQ,CAAC,iBAAD,CAAT;IAA6B,YAAS,QAAtC;IAA+C,iBAAc;IAA7D,CAAls+B,EAAsw+B;IAAC,WAAQ,CAAC,cAAD,EAAgB,8BAAhB,CAAT;IAAyD,iBAAc;IAAvE,CAAtw+B,EAAm1+B;IAAC,WAAQ,CAAC,gCAAD,EAAkC,2BAAlC,CAAT;IAAwE,iBAAc;IAAtF,CAAn1+B,EAA+6+B;IAAC,WAAQ,CAAC,cAAD,EAAgB,8BAAhB,CAAT;IAAyD,iBAAc;IAAvE,CAA/6+B,EAA4/+B;IAAC,WAAQ,CAAC,gCAAD,EAAkC,2BAAlC,CAAT;IAAwE,iBAAc;IAAtF,CAA5/+B,EAAwl/B;IAAC,WAAQ,CAAC,yBAAD,EAA2B,qBAA3B,CAAT;IAA2D,iBAAc;IAAzE,CAAxl/B,EAAsq/B;IAAC,WAAQ,CAAC,YAAD,EAAc,mBAAd,EAAkC,gBAAlC,CAAT;IAA6D,YAAS,KAAtE;IAA4E,iBAAc;IAA1F,CAAtq/B,EAAqw/B;IAAC,WAAQ,CAAC,YAAD,EAAc,mBAAd,EAAkC,gBAAlC,CAAT;IAA6D,YAAS,KAAtE;IAA4E,iBAAc;IAA1F,CAArw/B,EAAo2/B;IAAC,WAAQ,CAAC,YAAD,EAAc,mBAAd,CAAT;IAA4C,YAAS,KAArD;IAA2D,iBAAc;IAAzE,CAAp2/B,EAAm7/B;IAAC,WAAQ,CAAC,YAAD,EAAc,sBAAd,EAAqC,mBAArC,CAAT;IAAmE,YAAS,KAA5E;IAAkF,iBAAc;IAAhG,CAAn7/B,EAAyhgC;IAAC,WAAQ,CAAC,aAAD,EAAe,oBAAf,EAAoC,iBAApC,CAAT;IAAgE,YAAS,KAAzE;IAA+E,iBAAc;IAA7F,CAAzhgC,EAA4ngC;IAAC,WAAQ,CAAC,aAAD,EAAe,mBAAf,EAAmC,6BAAnC,CAAT;IAA2E,YAAS,KAApF;IAA0F,iBAAc;IAAxG,CAA5ngC,EAA0ugC;IAAC,WAAQ,CAAC,YAAD,EAAc,gBAAd,CAAT;IAAyC,iBAAc;IAAvD,CAA1ugC,EAAsygC;IAAC,WAAQ,CAAC,YAAD,EAAc,gBAAd,CAAT;IAAyC,iBAAc;IAAvD,CAAtygC,EAAm2gC;IAAC,WAAQ,CAAC,cAAD,EAAgB,iBAAhB,EAAkC,qBAAlC,CAAT;IAAkE,YAAS,KAA3E;IAAiF,iBAAc;IAA/F,CAAn2gC,EAAu8gC;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,KAAnC;IAAyC,iBAAc;IAAvD,CAAv8gC,EAAmghC;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,KAAnC;IAAyC,iBAAc;IAAvD,CAAnghC,EAA+jhC;IAAC,WAAQ,CAAC,cAAD,EAAgB,kBAAhB,CAAT;IAA6C,YAAS,KAAtD;IAA4D,iBAAc;IAA1E,CAA/jhC,EAA8ohC;IAAC,WAAQ,CAAC,cAAD,CAAT;IAA0B,YAAS,KAAnC;IAAyC,iBAAc;IAAvD,CAA9ohC,EAA2shC;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,KAArC;IAA2C,iBAAc;IAAzD,CAA3shC,EAAywhC;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAAzwhC,EAA21hC;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAA31hC,EAA86hC;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,EAAuC,oBAAvC,CAAT;IAAsE,YAAS,KAA/E;IAAqF,iBAAc;IAAnG,CAA96hC,EAAshiC;IAAC,WAAQ,CAAC,gBAAD,EAAkB,gBAAlB,CAAT;IAA6C,YAAS,KAAtD;IAA4D,iBAAc;IAA1E,CAAthiC,EAAqmiC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAArmiC,EAA0riC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,EAAyC,qBAAzC,CAAT;IAAyE,YAAS,KAAlF;IAAwF,iBAAc;IAAtG,CAA1riC,EAAqyiC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAAryiC,EAA03iC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAA13iC,EAA+8iC;IAAC,WAAQ,CAAC,gBAAD,EAAkB,0BAAlB,CAAT;IAAuD,YAAS,KAAhE;IAAsE,iBAAc;IAApF,CAA/8iC,EAAwijC;IAAC,WAAQ,CAAC,iBAAD,CAAT;IAA6B,YAAS,KAAtC;IAA4C,iBAAc;IAA1D,CAAxijC,EAAumjC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAAvmjC,EAA4rjC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,EAAyC,8CAAzC,CAAT;IAAkG,YAAS,KAA3G;IAAiH,iBAAc;IAA/H,CAA5rjC,EAAg0jC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAAh0jC,EAAq5jC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,EAAyC,8CAAzC,CAAT;IAAkG,YAAS,KAA3G;IAAiH,iBAAc;IAA/H,CAAr5jC,EAAyhkC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAAzhkC,EAA8mkC;IAAC,WAAQ,CAAC,iBAAD,CAAT;IAA6B,YAAS,KAAtC;IAA4C,iBAAc;IAA1D,CAA9mkC,EAA6qkC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,EAAyC,qBAAzC,CAAT;IAAyE,YAAS,KAAlF;IAAwF,iBAAc;IAAtG,CAA7qkC,EAAwxkC;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,KAArC;IAA2C,iBAAc;IAAzD,CAAxxkC,EAAs1kC;IAAC,WAAQ,CAAC,iBAAD,CAAT;IAA6B,YAAS,KAAtC;IAA4C,iBAAc;IAA1D,CAAt1kC,EAAq5kC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,EAAyC,8CAAzC,CAAT;IAAkG,YAAS,KAA3G;IAAiH,iBAAc;IAA/H,CAAr5kC,EAAyhlC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAAzhlC,EAA8mlC;IAAC,WAAQ,CAAC,iBAAD,CAAT;IAA6B,YAAS,KAAtC;IAA4C,iBAAc;IAA1D,CAA9mlC,EAA6qlC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAA7qlC,EAAkwlC;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,KAArC;IAA2C,iBAAc;IAAzD,CAAlwlC,EAAg0lC;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,KAArC;IAA2C,iBAAc;IAAzD,CAAh0lC,EAA+3lC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,6BAAnB,CAAT;IAA2D,YAAS,KAApE;IAA0E,iBAAc;IAAxF,CAA/3lC,EAA49lC;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,KAArC;IAA2C,iBAAc;IAAzD,CAA59lC,EAA2hmC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAA3hmC,EAAgnmC;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAAhnmC,EAAosmC;IAAC,WAAQ,CAAC,mBAAD,CAAT;IAA+B,YAAS,KAAxC;IAA8C,iBAAc;IAA5D,CAApsmC,EAAswmC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAAtwmC,EAA41mC;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,KAArC;IAA2C,iBAAc;IAAzD,CAA51mC,EAA25mC;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,EAAuC,oBAAvC,CAAT;IAAsE,YAAS,KAA/E;IAAqF,iBAAc;IAAnG,CAA35mC,EAAmgnC;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,EAAuC,oBAAvC,CAAT;IAAsE,YAAS,KAA/E;IAAqF,iBAAc;IAAnG,CAAngnC,EAA2mnC;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,EAAuC,oBAAvC,CAAT;IAAsE,YAAS,KAA/E;IAAqF,iBAAc;IAAnG,CAA3mnC,EAAmtnC;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAAntnC,EAAsynC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,EAAyC,qBAAzC,CAAT;IAAyE,YAAS,KAAlF;IAAwF,iBAAc;IAAtG,CAAtynC,EAAi5nC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,EAAyC,qBAAzC,CAAT;IAAyE,YAAS,KAAlF;IAAwF,iBAAc;IAAtG,CAAj5nC,EAA4/nC;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAA5/nC,EAA+koC;IAAC,WAAQ,CAAC,iBAAD,CAAT;IAA6B,YAAS,KAAtC;IAA4C,iBAAc;IAA1D,CAA/koC,EAA8ooC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,8CAAnB,CAAT;IAA4E,YAAS,KAArF;IAA2F,iBAAc;IAAzG,CAA9ooC,EAA4voC;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAA5voC,EAA+0oC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAA/0oC,EAAo6oC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,EAAyC,qBAAzC,CAAT;IAAyE,YAAS,KAAlF;IAAwF,iBAAc;IAAtG,CAAp6oC,EAA+gpC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,EAAyC,8CAAzC,CAAT;IAAkG,YAAS,KAA3G;IAAiH,iBAAc;IAA/H,CAA/gpC,EAAmppC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,EAAyC,8CAAzC,CAAT;IAAkG,YAAS,KAA3G;IAAiH,iBAAc;IAA/H,CAAnppC,EAAuxpC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAAvxpC,EAA42pC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAA52pC,EAAi8pC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,EAAyC,qBAAzC,CAAT;IAAyE,YAAS,KAAlF;IAAwF,iBAAc;IAAtG,CAAj8pC,EAA4iqC;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,KAArC;IAA2C,iBAAc;IAAzD,CAA5iqC,EAA0mqC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAA1mqC,EAA+rqC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,EAAyC,qBAAzC,CAAT;IAAyE,YAAS,KAAlF;IAAwF,iBAAc;IAAtG,CAA/rqC,EAA0yqC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,8CAAnB,CAAT;IAA4E,YAAS,KAArF;IAA2F,iBAAc;IAAzG,CAA1yqC,EAAw5qC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,EAAyC,qBAAzC,CAAT;IAAyE,YAAS,KAAlF;IAAwF,iBAAc;IAAtG,CAAx5qC,EAAmgrC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,EAAyC,8CAAzC,CAAT;IAAkG,YAAS,KAA3G;IAAiH,iBAAc;IAA/H,CAAngrC,EAAuorC;IAAC,WAAQ,CAAC,iBAAD,CAAT;IAA6B,YAAS,KAAtC;IAA4C,iBAAc;IAA1D,CAAvorC,EAAssrC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAAtsrC,EAA2xrC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,EAAyC,qBAAzC,CAAT;IAAyE,YAAS,KAAlF;IAAwF,iBAAc;IAAtG,CAA3xrC,EAAs4rC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,EAAyC,8CAAzC,CAAT;IAAkG,YAAS,KAA3G;IAAiH,iBAAc;IAA/H,CAAt4rC,EAA0gsC;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAA1gsC,EAA6lsC;IAAC,WAAQ,CAAC,iBAAD,CAAT;IAA6B,YAAS,KAAtC;IAA4C,iBAAc;IAA1D,CAA7lsC,EAA6psC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAA7psC,EAAkvsC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAAlvsC,EAAw0sC;IAAC,WAAQ,CAAC,oBAAD,EAAsB,wBAAtB,CAAT;IAAyD,YAAS,KAAlE;IAAwE,iBAAc;IAAtF,CAAx0sC,EAAo6sC;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,KAArC;IAA2C,iBAAc;IAAzD,CAAp6sC,EAAm+sC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAAn+sC,EAAwjtC;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,KAArC;IAA2C,iBAAc;IAAzD,CAAxjtC,EAAuntC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAAvntC,EAA6stC;IAAC,WAAQ,CAAC,gBAAD,EAAkB,4BAAlB,EAA+C,oBAA/C,CAAT;IAA8E,YAAS,KAAvF;IAA6F,iBAAc;IAA3G,CAA7stC,EAA8ztC;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,KAArC;IAA2C,iBAAc;IAAzD,CAA9ztC,EAA63tC;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,KAArC;IAA2C,iBAAc;IAAzD,CAA73tC,EAA47tC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAA57tC,EAAkhuC;IAAC,WAAQ,CAAC,gBAAD,EAAkB,mBAAlB,EAAsC,oBAAtC,CAAT;IAAqE,YAAS,KAA9E;IAAoF,iBAAc;IAAlG,CAAlhuC,EAA0nuC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAA1nuC,EAAgtuC;IAAC,WAAQ,CAAC,gBAAD,EAAkB,QAAlB,EAA2B,gBAA3B,CAAT;IAAsD,YAAS,KAA/D;IAAqE,iBAAc;IAAnF,CAAhtuC,EAAyyuC;IAAC,WAAQ,CAAC,gBAAD,EAAkB,SAAlB,EAA4B,gBAA5B,CAAT;IAAuD,YAAS,KAAhE;IAAsE,iBAAc;IAApF,CAAzyuC,EAAm4uC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAAn4uC,EAAy9uC;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,KAArC;IAA2C,iBAAc;IAAzD,CAAz9uC,EAAwhvC;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,EAAuC,oBAAvC,CAAT;IAAsE,YAAS,KAA/E;IAAqF,iBAAc;IAAnG,CAAxhvC,EAAgovC;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,EAAuC,oBAAvC,CAAT;IAAsE,YAAS,KAA/E;IAAqF,iBAAc;IAAnG,CAAhovC,EAAwuvC;IAAC,WAAQ,CAAC,iBAAD,CAAT;IAA6B,YAAS,KAAtC;IAA4C,iBAAc;IAA1D,CAAxuvC,EAAuyvC;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,EAAuC,oBAAvC,CAAT;IAAsE,YAAS,KAA/E;IAAqF,iBAAc;IAAnG,CAAvyvC,EAA+4vC;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,EAAuC,oBAAvC,CAAT;IAAsE,YAAS,KAA/E;IAAqF,iBAAc;IAAnG,CAA/4vC,EAAu/vC;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,EAAuC,oBAAvC,CAAT;IAAsE,YAAS,KAA/E;IAAqF,iBAAc;IAAnG,CAAv/vC,EAA+lwC;IAAC,WAAQ,CAAC,iBAAD,CAAT;IAA6B,YAAS,KAAtC;IAA4C,iBAAc;IAA1D,CAA/lwC,EAA8pwC;IAAC,WAAQ,CAAC,iBAAD,CAAT;IAA6B,YAAS,KAAtC;IAA4C,iBAAc;IAA1D,CAA9pwC,EAA6twC;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,EAAuC,oBAAvC,CAAT;IAAsE,YAAS,KAA/E;IAAqF,iBAAc;IAAnG,CAA7twC,EAAq0wC;IAAC,WAAQ,CAAC,iBAAD,CAAT;IAA6B,YAAS,KAAtC;IAA4C,iBAAc;IAA1D,CAAr0wC,EAAo4wC;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAAp4wC,EAAu9wC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,EAAyC,qBAAzC,CAAT;IAAyE,YAAS,KAAlF;IAAwF,iBAAc;IAAtG,CAAv9wC,EAAkkxC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAAlkxC,EAAupxC;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,EAAuC,oBAAvC,CAAT;IAAsE,YAAS,KAA/E;IAAqF,iBAAc;IAAnG,CAAvpxC,EAA+vxC;IAAC,WAAQ,CAAC,iBAAD,CAAT;IAA6B,YAAS,KAAtC;IAA4C,iBAAc;IAA1D,CAA/vxC,EAA8zxC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,EAAyC,qBAAzC,CAAT;IAAyE,YAAS,KAAlF;IAAwF,iBAAc;IAAtG,CAA9zxC,EAAy6xC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,EAAyC,qDAAzC,CAAT;IAAyG,YAAS,KAAlH;IAAwH,iBAAc;IAAtI,CAAz6xC,EAAojyC;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAApjyC,EAAuoyC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,EAAyC,qBAAzC,CAAT;IAAyE,YAAS,KAAlF;IAAwF,iBAAc;IAAtG,CAAvoyC,EAAkvyC;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAAlvyC,EAAq0yC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,EAAyC,qBAAzC,CAAT;IAAyE,YAAS,KAAlF;IAAwF,iBAAc;IAAtG,CAAr0yC,EAAg7yC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAAh7yC,EAAqgzC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,EAAyC,8CAAzC,CAAT;IAAkG,YAAS,KAA3G;IAAiH,iBAAc;IAA/H,CAArgzC,EAAyozC;IAAC,WAAQ,CAAC,8BAAD,EAAgC,8CAAhC,CAAT;IAAyF,iBAAc;IAAvG,CAAzozC,EAAqvzC;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAArvzC,EAAy0zC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,EAAyC,qBAAzC,CAAT;IAAyE,YAAS,KAAlF;IAAwF,iBAAc;IAAtG,CAAz0zC,EAAo7zC;IAAC,WAAQ,CAAC,iBAAD,EAAmB,8CAAnB,CAAT;IAA4E,YAAS,KAArF;IAA2F,iBAAc;IAAzG,CAAp7zC,EAAki0C;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,EAAyC,qBAAzC,CAAT;IAAyE,YAAS,KAAlF;IAAwF,iBAAc;IAAtG,CAAli0C,EAA6o0C;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAA7o0C,EAAku0C;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,EAAyC,8CAAzC,CAAT;IAAkG,YAAS,KAA3G;IAAiH,iBAAc;IAA/H,CAAlu0C,EAAs20C;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,EAAyC,qBAAzC,CAAT;IAAyE,YAAS,KAAlF;IAAwF,iBAAc;IAAtG,CAAt20C,EAAi90C;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAAj90C,EAAsi1C;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAAti1C,EAA2n1C;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAA3n1C,EAAgt1C;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAAht1C,EAAqy1C;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAAry1C,EAA231C;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAA331C,EAAg91C;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAAh91C,EAAsi2C;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAAti2C,EAA0n2C;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAA1n2C,EAAgt2C;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAAht2C,EAAoy2C;IAAC,WAAQ,CAAC,4BAAD,EAA8B,sBAA9B,CAAT;IAA+D,YAAS,KAAxE;IAA8E,iBAAc;IAA5F,CAApy2C,EAAu42C;IAAC,WAAQ,CAAC,eAAD,EAAiB,kBAAjB,CAAT;IAA8C,YAAS,KAAvD;IAA6D,iBAAc;IAA3E,CAAv42C,EAAu92C;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAAv92C,EAA2i3C;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAA3i3C,EAA+n3C;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAA/n3C,EAAmt3C;IAAC,WAAQ,CAAC,kBAAD,EAAoB,sBAApB,CAAT;IAAqD,iBAAc;IAAnE,CAAnt3C,EAA4x3C;IAAC,WAAQ,CAAC,kBAAD,EAAoB,sBAApB,CAAT;IAAqD,iBAAc;IAAnE,CAA5x3C,EAAq23C;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAAr23C,EAAy73C;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAAz73C,EAA6g4C;IAAC,WAAQ,CAAC,kBAAD,EAAoB,sBAApB,CAAT;IAAqD,iBAAc;IAAnE,CAA7g4C,EAAsl4C;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAAtl4C,EAA4q4C;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,KAArC;IAA2C,iBAAc;IAAzD,CAA5q4C,EAA2u4C;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,KAArC;IAA2C,iBAAc;IAAzD,CAA3u4C,EAA0y4C;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,KAArC;IAA2C,iBAAc;IAAzD,CAA1y4C,EAAy24C;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,KAArC;IAA2C,iBAAc;IAAzD,CAAz24C,EAAy64C;IAAC,WAAQ,CAAC,uBAAD,CAAT;IAAmC,YAAS,KAA5C;IAAkD,iBAAc;IAAhE,CAAz64C,EAA++4C;IAAC,WAAQ,CAAC,oBAAD,EAAsB,wBAAtB,CAAT;IAAyD,YAAS,KAAlE;IAAwE,iBAAc;IAAtF,CAA/+4C,EAA2k5C;IAAC,WAAQ,CAAC,oBAAD,EAAsB,wBAAtB,CAAT;IAAyD,YAAS,KAAlE;IAAwE,iBAAc;IAAtF,CAA3k5C,EAAuq5C;IAAC,WAAQ,CAAC,oBAAD,EAAsB,wBAAtB,CAAT;IAAyD,YAAS,KAAlE;IAAwE,iBAAc;IAAtF,CAAvq5C,EAAow5C;IAAC,WAAQ,CAAC,oBAAD,CAAT;IAAgC,YAAS,KAAzC;IAA+C,iBAAc;IAA7D,CAApw5C,EAAw05C;IAAC,WAAQ,CAAC,oBAAD,CAAT;IAAgC,YAAS,KAAzC;IAA+C,iBAAc;IAA7D,CAAx05C,EAA245C;IAAC,WAAQ,CAAC,oBAAD,EAAsB,wBAAtB,CAAT;IAAyD,YAAS,KAAlE;IAAwE,iBAAc;IAAtF,CAA345C,EAAu+5C;IAAC,WAAQ,CAAC,oBAAD,EAAsB,wBAAtB,CAAT;IAAyD,iBAAc;IAAvE,CAAv+5C,EAAoj6C;IAAC,WAAQ,CAAC,oBAAD,CAAT;IAAgC,YAAS,KAAzC;IAA+C,iBAAc;IAA7D,CAApj6C,EAAun6C;IAAC,WAAQ,CAAC,oBAAD,EAAsB,2BAAtB,EAAkD,wBAAlD,CAAT;IAAqF,YAAS,KAA9F;IAAoG,iBAAc;IAAlH,CAAvn6C,EAA+u6C;IAAC,WAAQ,CAAC,oBAAD,EAAsB,2BAAtB,EAAkD,wBAAlD,CAAT;IAAqF,YAAS,KAA9F;IAAoG,iBAAc;IAAlH,CAA/u6C,EAAu26C;IAAC,WAAQ,CAAC,oBAAD,EAAsB,2BAAtB,CAAT;IAA4D,YAAS,KAArE;IAA2E,iBAAc;IAAzF,CAAv26C,EAAs86C;IAAC,WAAQ,CAAC,oBAAD,CAAT;IAAgC,YAAS,KAAzC;IAA+C,iBAAc;IAA7D,CAAt86C,EAAyg7C;IAAC,WAAQ,CAAC,oBAAD,EAAsB,wBAAtB,CAAT;IAAyD,YAAS,KAAlE;IAAwE,iBAAc;IAAtF,CAAzg7C,EAAqm7C;IAAC,WAAQ,CAAC,oBAAD,CAAT;IAAgC,YAAS,KAAzC;IAA+C,iBAAc;IAA7D,CAArm7C,EAAyq7C;IAAC,WAAQ,CAAC,oBAAD,CAAT;IAAgC,YAAS,KAAzC;IAA+C,iBAAc;IAA7D,CAAzq7C,EAA6u7C;IAAC,WAAQ,CAAC,yBAAD,EAA2B,6BAA3B,CAAT;IAAmE,YAAS,KAA5E;IAAkF,iBAAc;IAAhG,CAA7u7C,EAAm17C;IAAC,WAAQ,CAAC,WAAD,EAAa,oBAAb,EAAkC,8BAAlC,CAAT;IAA2E,YAAS,KAApF;IAA0F,iBAAc;IAAxG,CAAn17C,EAAg87C;IAAC,WAAQ,CAAC,WAAD,EAAa,oBAAb,EAAkC,wBAAlC,EAA2D,QAA3D,CAAT;IAA8E,YAAS,KAAvF;IAA6F,iBAAc;IAA3G,CAAh87C,EAAgj8C;IAAC,WAAQ,CAAC,WAAD,EAAa,oBAAb,EAAkC,uBAAlC,CAAT;IAAoE,YAAS,KAA7E;IAAmF,iBAAc;IAAjG,CAAhj8C,EAAsp8C;IAAC,WAAQ,CAAC,eAAD,EAAiB,mBAAjB,CAAT;IAA+C,YAAS,KAAxD;IAA8D,iBAAc;IAA5E,CAAtp8C,EAAuu8C;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,YAAS,KAApC;IAA0C,iBAAc;IAAxD,CAAvu8C,EAAoy8C;IAAC,WAAQ,CAAC,eAAD,EAAiB,mBAAjB,CAAT;IAA+C,YAAS,KAAxD;IAA8D,iBAAc;IAA5E,CAApy8C,EAAq38C;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAAr38C,EAAw88C;IAAC,WAAQ,CAAC,eAAD,EAAiB,mBAAjB,CAAT;IAA+C,YAAS,KAAxD;IAA8D,iBAAc;IAA5E,CAAx88C,EAAyh9C;IAAC,WAAQ,CAAC,eAAD,EAAiB,mBAAjB,CAAT;IAA+C,YAAS,KAAxD;IAA8D,iBAAc;IAA5E,CAAzh9C,EAA0m9C;IAAC,WAAQ,CAAC,eAAD,EAAiB,mBAAjB,CAAT;IAA+C,YAAS,KAAxD;IAA8D,iBAAc;IAA5E,CAA1m9C,EAA2r9C;IAAC,WAAQ,CAAC,eAAD,EAAiB,mBAAjB,CAAT;IAA+C,YAAS,KAAxD;IAA8D,iBAAc;IAA5E,CAA3r9C,EAA6w9C;IAAC,WAAQ,CAAC,eAAD,EAAiB,mBAAjB,CAAT;IAA+C,YAAS,KAAxD;IAA8D,iBAAc;IAA5E,CAA7w9C,EAA819C;IAAC,WAAQ,CAAC,eAAD,EAAiB,mBAAjB,CAAT;IAA+C,YAAS,KAAxD;IAA8D,iBAAc;IAA5E,CAA919C,EAA+69C;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,KAArC;IAA2C,iBAAc;IAAzD,CAA/69C,EAA6+9C;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAA7+9C,EAAgk+C;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAAhk+C,EAAmp+C;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAAnp+C,EAAsu+C;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAAtu+C,EAAyz+C;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAAzz+C,EAA44+C;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAA54+C,EAA+9+C;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAA/9+C,EAAkj/C;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAAlj/C,EAAqo/C;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAAro/C,EAAwt/C;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,KAArC;IAA2C,iBAAc;IAAzD,CAAxt/C,EAAsx/C;IAAC,WAAQ,CAAC,WAAD,EAAa,oBAAb,EAAkC,yBAAlC,CAAT;IAAsE,YAAS,KAA/E;IAAqF,iBAAc;IAAnG,CAAtx/C,EAA83/C;IAAC,WAAQ,CAAC,4BAAD,EAA8B,kBAA9B,CAAT;IAA2D,YAAS,KAApE;IAA0E,iBAAc;IAAxF,CAA93/C,EAA29/C;IAAC,WAAQ,CAAC,kBAAD,EAAoB,sBAApB,CAAT;IAAqD,YAAS,KAA9D;IAAoE,iBAAc;IAAlF,CAA39/C,EAAkjgD;IAAC,WAAQ,CAAC,yBAAD,EAA2B,eAA3B,CAAT;IAAqD,YAAS,KAA9D;IAAoE,iBAAc;IAAlF,CAAljgD,EAA0ogD;IAAC,WAAQ,CAAC,yBAAD,EAA2B,eAA3B,CAAT;IAAqD,YAAS,KAA9D;IAAoE,iBAAc;IAAlF,CAA1ogD,EAAkugD;IAAC,WAAQ,CAAC,yBAAD,EAA2B,eAA3B,CAAT;IAAqD,YAAS,KAA9D;IAAoE,iBAAc;IAAlF,CAAlugD,EAA0zgD;IAAC,WAAQ,CAAC,eAAD,EAAiB,mBAAjB,CAAT;IAA+C,YAAS,KAAxD;IAA8D,iBAAc;IAA5E,CAA1zgD,EAA24gD;IAAC,WAAQ,CAAC,eAAD,EAAiB,mBAAjB,EAAqC,mBAArC,CAAT;IAAmE,YAAS,KAA5E;IAAkF,iBAAc;IAAhG,CAA34gD,EAAi/gD;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,KAArC;IAA2C,iBAAc;IAAzD,CAAj/gD,EAAgjhD;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,YAAS,KAApC;IAA0C,iBAAc;IAAxD,CAAhjhD,EAA8mhD;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,KAArC;IAA2C,iBAAc;IAAzD,CAA9mhD,EAA6qhD;IAAC,WAAQ,CAAC,eAAD,EAAiB,mBAAjB,CAAT;IAA+C,YAAS,KAAxD;IAA8D,iBAAc;IAA5E,CAA7qhD,EAA8vhD;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,YAAS,KAApC;IAA0C,iBAAc;IAAxD,CAA9vhD,EAA4zhD;IAAC,WAAQ,CAAC,eAAD,EAAiB,mBAAjB,CAAT;IAA+C,YAAS,KAAxD;IAA8D,iBAAc;IAA5E,CAA5zhD,EAA84hD;IAAC,WAAQ,CAAC,eAAD,EAAiB,mBAAjB,CAAT;IAA+C,YAAS,KAAxD;IAA8D,iBAAc;IAA5E,CAA94hD,EAAg+hD;IAAC,WAAQ,CAAC,eAAD,EAAiB,mBAAjB,CAAT;IAA+C,YAAS,KAAxD;IAA8D,iBAAc;IAA5E,CAAh+hD,EAAkjiD;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,KAArC;IAA2C,iBAAc;IAAzD,CAAljiD,EAAgniD;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,KAArC;IAA2C,iBAAc;IAAzD,CAAhniD,EAA8qiD;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAA9qiD,EAAiwiD;IAAC,WAAQ,CAAC,kBAAD,CAAT;IAA8B,YAAS,KAAvC;IAA6C,iBAAc;IAA3D,CAAjwiD,EAAi0iD;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAAj0iD,EAAu5iD;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAAv5iD,EAA0+iD;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAA1+iD,EAA6jjD;IAAC,WAAQ,CAAC,kBAAD,CAAT;IAA8B,YAAS,KAAvC;IAA6C,iBAAc;IAA3D,CAA7jjD,EAA6njD;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAA7njD,EAAgtjD;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,KAArC;IAA2C,iBAAc;IAAzD,CAAhtjD,EAA+wjD;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAA/wjD,EAAk2jD;IAAC,WAAQ,CAAC,iBAAD,CAAT;IAA6B,YAAS,KAAtC;IAA4C,iBAAc;IAA1D,CAAl2jD,EAAi6jD;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAAj6jD,EAAq/jD;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAAr/jD,EAAykkD;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAAzkkD,EAA4pkD;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAA5pkD,EAA+ukD;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAA/ukD,EAAm0kD;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAAn0kD,EAAu5kD;IAAC,WAAQ,CAAC,iBAAD,CAAT;IAA6B,YAAS,KAAtC;IAA4C,iBAAc;IAA1D,CAAv5kD,EAAu9kD;IAAC,WAAQ,CAAC,kBAAD,EAAoB,sBAApB,CAAT;IAAqD,YAAS,KAA9D;IAAoE,iBAAc;IAAlF,CAAv9kD,EAA8ilD;IAAC,WAAQ,CAAC,kBAAD,EAAoB,sBAApB,CAAT;IAAqD,YAAS,KAA9D;IAAoE,iBAAc;IAAlF,CAA9ilD,EAAqolD;IAAC,WAAQ,CAAC,eAAD,EAAiB,mBAAjB,CAAT;IAA+C,YAAS,KAAxD;IAA8D,iBAAc;IAA5E,CAArolD,EAAutlD;IAAC,WAAQ,CAAC,eAAD,EAAiB,mBAAjB,CAAT;IAA+C,YAAS,KAAxD;IAA8D,iBAAc;IAA5E,CAAvtlD,EAAyylD;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,YAAS,KAApC;IAA0C,iBAAc;IAAxD,CAAzylD,EAAu2lD;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAAv2lD,EAA27lD;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,YAAS,KAApC;IAA0C,iBAAc;IAAxD,CAA37lD,EAAy/lD;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAAz/lD,EAA6kmD;IAAC,WAAQ,CAAC,eAAD,EAAiB,KAAjB,EAAuB,eAAvB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAA7kmD,EAAiqmD;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,YAAS,KAApC;IAA0C,iBAAc;IAAxD,CAAjqmD,EAA+tmD;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAA/tmD,EAAmzmD;IAAC,WAAQ,CAAC,iBAAD,CAAT;IAA6B,YAAS,KAAtC;IAA4C,iBAAc;IAA1D,CAAnzmD,EAAm3mD;IAAC,WAAQ,CAAC,eAAD,EAAiB,mBAAjB,CAAT;IAA+C,YAAS,KAAxD;IAA8D,iBAAc;IAA5E,CAAn3mD,EAAq8mD;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,YAAS,KAApC;IAA0C,iBAAc;IAAxD,CAAr8mD,EAAmgnD;IAAC,WAAQ,CAAC,eAAD,EAAiB,mBAAjB,CAAT;IAA+C,YAAS,KAAxD;IAA8D,iBAAc;IAA5E,CAAngnD,EAAqlnD;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,KAArC;IAA2C,iBAAc;IAAzD,CAArlnD,EAAopnD;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,YAAS,KAApC;IAA0C,iBAAc;IAAxD,CAAppnD,EAAktnD;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAAltnD,EAAsynD;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,KAArC;IAA2C,iBAAc;IAAzD,CAAtynD,EAAq2nD;IAAC,WAAQ,CAAC,gBAAD,EAAkB,gBAAlB,EAAmC,oBAAnC,CAAT;IAAkE,YAAS,KAA3E;IAAiF,iBAAc;IAA/F,CAAr2nD,EAA08nD;IAAC,WAAQ,CAAC,yBAAD,EAA2B,kBAA3B,CAAT;IAAwD,YAAS,KAAjE;IAAuE,iBAAc;IAArF,CAA18nD,EAAqioD;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAArioD,EAA0noD;IAAC,WAAQ,CAAC,iBAAD,CAAT;IAA6B,YAAS,KAAtC;IAA4C,iBAAc;IAA1D,CAA1noD,EAA0roD;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAA1roD,EAA8woD;IAAC,WAAQ,CAAC,iBAAD,EAAmB,MAAnB,EAA0B,iBAA1B,CAAT;IAAsD,YAAS,KAA/D;IAAqE,iBAAc;IAAnF,CAA9woD,EAAu2oD;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAAv2oD,EAA67oD;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAA77oD,EAAmhpD;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAAnhpD,EAAympD;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,KAArC;IAA2C,iBAAc;IAAzD,CAAzmpD,EAAwqpD;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAAxqpD,EAA8vpD;IAAC,WAAQ,CAAC,iBAAD,EAAmB,6BAAnB,EAAiD,qBAAjD,CAAT;IAAiF,YAAS,KAA1F;IAAgG,iBAAc;IAA9G,CAA9vpD,EAAk3pD;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAAl3pD,EAAq8pD;IAAC,WAAQ,CAAC,iBAAD,CAAT;IAA6B,YAAS,KAAtC;IAA4C,iBAAc;IAA1D,CAAr8pD,EAAqgqD;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAArgqD,EAAylqD;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAAzlqD,EAA6qqD;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAA7qqD,EAAmwqD;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAAnwqD,EAAy1qD;IAAC,WAAQ,CAAC,gBAAD,EAAkB,4BAAlB,EAA+C,oBAA/C,CAAT;IAA8E,YAAS,KAAvF;IAA6F,iBAAc;IAA3G,CAAz1qD,EAA08qD;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAA18qD,EAAgirD;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAAhirD,EAAonrD;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAApnrD,EAA0srD;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAA1srD,EAAgyrD;IAAC,WAAQ,CAAC,eAAD,EAAiB,6BAAjB,CAAT;IAAyD,YAAS,KAAlE;IAAwE,iBAAc;IAAtF,CAAhyrD,EAA43rD;IAAC,WAAQ,CAAC,eAAD,EAAiB,6BAAjB,CAAT;IAAyD,YAAS,KAAlE;IAAwE,iBAAc;IAAtF,CAA53rD,EAAw9rD;IAAC,WAAQ,CAAC,eAAD,EAAiB,6BAAjB,CAAT;IAAyD,YAAS,KAAlE;IAAwE,iBAAc;IAAtF,CAAx9rD,EAAojsD;IAAC,WAAQ,CAAC,eAAD,EAAiB,4BAAjB,CAAT;IAAwD,YAAS,KAAjE;IAAuE,iBAAc;IAArF,CAApjsD,EAA+osD;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,iBAAc;IAAjE,CAA/osD,EAAstsD;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,KAArC;IAA2C,iBAAc;IAAzD,CAAttsD,EAAqxsD;IAAC,WAAQ,CAAC,eAAD,EAAiB,4BAAjB,CAAT;IAAwD,YAAS,KAAjE;IAAuE,iBAAc;IAArF,CAArxsD,EAAg3sD;IAAC,WAAQ,CAAC,gBAAD,EAAkB,iCAAlB,CAAT;IAA8D,iBAAc;IAA5E,CAAh3sD,EAAm8sD;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,iBAAc;IAAjE,CAAn8sD,EAA0gtD;IAAC,WAAQ,CAAC,gBAAD,EAAkB,6BAAlB,CAAT;IAA0D,YAAS,KAAnE;IAAyE,iBAAc;IAAvF,CAA1gtD,EAAumtD;IAAC,WAAQ,CAAC,eAAD,EAAiB,6BAAjB,CAAT;IAAyD,YAAS,KAAlE;IAAwE,iBAAc;IAAtF,CAAvmtD,EAAmstD;IAAC,WAAQ,CAAC,gBAAD,EAAkB,8BAAlB,CAAT;IAA2D,iBAAc;IAAzE,CAAnstD,EAAmxtD;IAAC,WAAQ,CAAC,mBAAD,EAAqB,iCAArB,CAAT;IAAiE,iBAAc;IAA/E,CAAnxtD,EAAy2tD;IAAC,WAAQ,CAAC,gBAAD,EAAkB,6BAAlB,CAAT;IAA0D,YAAS,KAAnE;IAAyE,iBAAc;IAAvF,CAAz2tD,EAAs8tD;IAAC,WAAQ,CAAC,eAAD,EAAiB,6BAAjB,CAAT;IAAyD,YAAS,KAAlE;IAAwE,iBAAc;IAAtF,CAAt8tD,EAAkiuD;IAAC,WAAQ,CAAC,sBAAD,CAAT;IAAkC,YAAS,KAA3C;IAAiD,iBAAc;IAA/D,CAAliuD,EAAumuD;IAAC,WAAQ,CAAC,gBAAD,EAAkB,6BAAlB,CAAT;IAA0D,YAAS,KAAnE;IAAyE,iBAAc;IAAvF,CAAvmuD,EAAosuD;IAAC,WAAQ,CAAC,eAAD,EAAiB,6BAAjB,CAAT;IAAyD,YAAS,KAAlE;IAAwE,iBAAc;IAAtF,CAApsuD,EAAgyuD;IAAC,WAAQ,CAAC,eAAD,EAAiB,mBAAjB,CAAT;IAA+C,iBAAc;IAA7D,CAAhyuD,EAAm2uD;IAAC,WAAQ,CAAC,mBAAD,EAAqB,0BAArB,EAAgD,uBAAhD,CAAT;IAAkF,YAAS,KAA3F;IAAiG,iBAAc;IAA/G,CAAn2uD,EAAw9uD;IAAC,WAAQ,CAAC,mBAAD,EAAqB,uBAArB,CAAT;IAAuD,YAAS,KAAhE;IAAsE,iBAAc;IAApF,CAAx9uD,EAAkjvD;IAAC,WAAQ,CAAC,uBAAD,EAAyB,6BAAzB,CAAT;IAAiE,YAAS,KAA1E;IAAgF,iBAAc;IAA9F,CAAljvD,EAAspvD;IAAC,WAAQ,CAAC,mBAAD,EAAqB,uBAArB,CAAT;IAAuD,YAAS,KAAhE;IAAsE,iBAAc;IAApF,CAAtpvD,EAAivvD;IAAC,WAAQ,CAAC,mBAAD,EAAqB,uBAArB,CAAT;IAAuD,YAAS,KAAhE;IAAsE,iBAAc;IAApF,CAAjvvD,EAA40vD;IAAC,WAAQ,CAAC,kBAAD,EAAoB,eAApB,CAAT;IAA8C,YAAS,KAAvD;IAA6D,iBAAc;IAA3E,CAA50vD,EAA65vD;IAAC,WAAQ,CAAC,qBAAD,EAAuB,yBAAvB,CAAT;IAA2D,YAAS,KAApE;IAA0E,iBAAc;IAAxF,CAA75vD,EAA2/vD;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,YAAS,KAA1C;IAAgD,iBAAc;IAA9D,CAA3/vD,EAA+jwD;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,YAAS,KAArC;IAA2C,iBAAc;IAAzD,CAA/jwD,EAA8nwD;IAAC,WAAQ,CAAC,gBAAD,EAAkB,yBAAlB,CAAT;IAAsD,YAAS,KAA/D;IAAqE,iBAAc;IAAnF,CAA9nwD,EAAutwD;IAAC,WAAQ,CAAC,eAAD,EAAiB,sBAAjB,CAAT;IAAkD,iBAAc;IAAhE,CAAvtwD,EAA4xwD;IAAC,WAAQ,CAAC,eAAD,EAAiB,wBAAjB,EAA0C,sBAA1C,CAAT;IAA2E,YAAS,KAApF;IAA0F,iBAAc;IAAxG,CAA5xwD,EAAy4wD;IAAC,WAAQ,CAAC,sBAAD,CAAT;IAAkC,YAAS,KAA3C;IAAiD,iBAAc;IAA/D,CAAz4wD,EAA88wD;IAAC,WAAQ,CAAC,eAAD,EAAiB,sBAAjB,CAAT;IAAkD,YAAS,KAA3D;IAAiE,iBAAc;IAA/E,CAA98wD,EAAmixD;IAAC,WAAQ,CAAC,eAAD,EAAiB,wBAAjB,CAAT;IAAoD,YAAS,KAA7D;IAAmE,iBAAc;IAAjF,CAAnixD,EAA0nxD;IAAC,WAAQ,CAAC,eAAD,EAAiB,sBAAjB,CAAT;IAAkD,iBAAc;IAAhE,CAA1nxD,EAAgsxD;IAAC,WAAQ,CAAC,8BAAD,CAAT;IAA0C,YAAS,KAAnD;IAAyD,iBAAc;IAAvE,CAAhsxD,EAA8wxD;IAAC,WAAQ,CAAC,YAAD,CAAT;IAAwB,YAAS,KAAjC;IAAuC,iBAAc;IAArD,CAA9wxD,EAA00xD;IAAC,WAAQ,CAAC,aAAD,CAAT;IAAyB,YAAS,QAAlC;IAA2C,iBAAc;IAAzD,CAA10xD,EAAy4xD;IAAC,WAAQ,CAAC,aAAD,CAAT;IAAyB,YAAS,QAAlC;IAA2C,iBAAc;IAAzD,CAAz4xD,EAAw8xD;IAAC,WAAQ,CAAC,aAAD,CAAT;IAAyB,YAAS,QAAlC;IAA2C,iBAAc;IAAzD,CAAx8xD,EAAugyD;IAAC,WAAQ,CAAC,WAAD,CAAT;IAAuB,YAAS,QAAhC;IAAyC,iBAAc;IAAvD,CAAvgyD,EAAokyD;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,YAAS,QAApC;IAA6C,iBAAc;IAA3D,CAApkyD,EAAqoyD;IAAC,WAAQ,CAAC,UAAD,CAAT;IAAsB,YAAS,QAA/B;IAAwC,iBAAc;IAAtD,CAAroyD,EAAisyD;IAAC,WAAQ,CAAC,WAAD,CAAT;IAAuB,YAAS,QAAhC;IAAyC,iBAAc;IAAvD,CAAjsyD,EAA8vyD;IAAC,WAAQ,CAAC,UAAD,CAAT;IAAsB,YAAS,QAA/B;IAAwC,iBAAc;IAAtD,CAA9vyD,EAA2zyD;IAAC,WAAQ,CAAC,WAAD,EAAa,kBAAb,CAAT;IAA0C,YAAS,QAAnD;IAA4D,iBAAc;IAA1E,CAA3zyD,EAA44yD;IAAC,WAAQ,CAAC,SAAD,CAAT;IAAqB,YAAS,QAA9B;IAAuC,iBAAc;IAArD,CAA54yD,EAAw8yD;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,YAAS,QAA1C;IAAmD,iBAAc;IAAjE,CAAx8yD,EAAghzD;IAAC,WAAQ,CAAC,gBAAD,EAAkB,oBAAlB,CAAT;IAAiD,YAAS,KAA1D;IAAgE,iBAAc;IAA9E,CAAhhzD,EAAomzD;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAApmzD,EAAyrzD;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAAzrzD,EAA+wzD;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAA/wzD,EAAq2zD;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAAr2zD,EAA27zD;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAA37zD,EAAih0D;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAAjh0D,EAAum0D;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAAvm0D,EAA6r0D;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAA7r0D,EAAkx0D;IAAC,WAAQ,CAAC,iBAAD,EAAmB,qBAAnB,CAAT;IAAmD,YAAS,KAA5D;IAAkE,iBAAc;IAAhF,CAAlx0D,EAAw20D;IAAC,WAAQ,CAAC,eAAD,EAAiB,mBAAjB,CAAT;IAA+C,YAAS,KAAxD;IAA8D,iBAAc;IAA5E,CAAx20D,EAA070D;IAAC,WAAQ,CAAC,kBAAD,EAAoB,sBAApB,CAAT;IAAqD,YAAS,KAA9D;IAAoE,iBAAc;IAAlF,CAA170D,EAAkh1D;IAAC,WAAQ,CAAC,kBAAD,EAAoB,wBAApB,CAAT;IAAuD,YAAS,OAAhE;IAAwE,iBAAc;IAAtF,CAAlh1D,EAA6m1D;IAAC,WAAQ,CAAC,iBAAD,EAAmB,kCAAnB,CAAT;IAAgE,YAAS,OAAzE;IAAiF,iBAAc;IAA/F,CAA7m1D,EAAit1D;IAAC,WAAQ,CAAC,iBAAD,EAAmB,kCAAnB,CAAT;IAAgE,YAAS,OAAzE;IAAiF,iBAAc;IAA/F,CAAjt1D,EAAqz1D;IAAC,WAAQ,CAAC,kBAAD,EAAoB,wBAApB,CAAT;IAAuD,YAAS,OAAhE;IAAwE,iBAAc;IAAtF,CAArz1D,EAAg51D;IAAC,WAAQ,CAAC,SAAD,EAAW,8BAAX,CAAT;IAAoD,YAAS,QAA7D;IAAsE,iBAAc;IAApF,CAAh51D,EAAw+1D;IAAC,WAAQ,CAAC,SAAD,EAAW,wBAAX,CAAT;IAA8C,YAAS,QAAvD;IAAgE,iBAAc;IAA9E,CAAx+1D,EAA2j2D;IAAC,WAAQ,CAAC,UAAD,EAAY,4BAAZ,CAAT;IAAmD,YAAS,QAA5D;IAAqE,iBAAc;IAAnF,CAA3j2D,EAAmp2D;IAAC,WAAQ,CAAC,UAAD,EAAY,6BAAZ,CAAT;IAAoD,YAAS,QAA7D;IAAsE,iBAAc;IAApF,CAAnp2D,EAA6u2D;IAAC,WAAQ,CAAC,yCAAD,CAAT;IAAqD,iBAAc;IAAnE,CAA7u2D,EAAuz2D;IAAC,WAAQ,CAAC,sCAAD,CAAT;IAAkD,iBAAc;IAAhE,CAAvz2D,EAA832D;IAAC,WAAQ,CAAC,uCAAD,CAAT;IAAmD,iBAAc;IAAjE,CAA932D,EAAs82D;IAAC,WAAQ,CAAC,sCAAD,CAAT;IAAkD,iBAAc;IAAhE,CAAt82D,EAA6g3D;IAAC,WAAQ,CAAC,yCAAD,CAAT;IAAqD,iBAAc;IAAnE,CAA7g3D,EAAul3D;IAAC,WAAQ,CAAC,mCAAD,CAAT;IAA+C,iBAAc;IAA7D,CAAvl3D,EAA2p3D;IAAC,WAAQ,CAAC,qCAAD,CAAT;IAAiD,iBAAc;IAA/D,CAA3p3D,EAAiu3D;IAAC,WAAQ,CAAC,mCAAD,CAAT;IAA+C,iBAAc;IAA7D,CAAju3D,EAAqy3D;IAAC,WAAQ,CAAC,6BAAD,CAAT;IAAyC,iBAAc;IAAvD,CAAry3D,EAAk23D;IAAC,WAAQ,CAAC,iCAAD,CAAT;IAA6C,iBAAc;IAA3D,CAAl23D,EAAm63D;IAAC,WAAQ,CAAC,6BAAD,CAAT;IAAyC,iBAAc;IAAvD,CAAn63D,EAAg+3D;IAAC,WAAQ,CAAC,4BAAD,CAAT;IAAwC,iBAAc;IAAtD,CAAh+3D,EAA4h4D;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAA5h4D,EAAil4D;IAAC,WAAQ,CAAC,mCAAD,CAAT;IAA+C,iBAAc;IAA7D,CAAjl4D,EAAop4D;IAAC,WAAQ,CAAC,4BAAD,CAAT;IAAwC,iBAAc;IAAtD,CAApp4D,EAAgt4D;IAAC,WAAQ,CAAC,4BAAD,CAAT;IAAwC,iBAAc;IAAtD,CAAht4D,EAA4w4D;IAAC,WAAQ,CAAC,6BAAD,CAAT;IAAyC,iBAAc;IAAvD,CAA5w4D,EAAy04D;IAAC,WAAQ,CAAC,6BAAD,CAAT;IAAyC,iBAAc;IAAvD,CAAz04D,EAAs44D;IAAC,WAAQ,CAAC,6BAAD,CAAT;IAAyC,iBAAc;IAAvD,CAAt44D,EAAm84D;IAAC,WAAQ,CAAC,+BAAD,CAAT;IAA2C,iBAAc;IAAzD,CAAn84D,EAAkg5D;IAAC,WAAQ,CAAC,+BAAD,CAAT;IAA2C,iBAAc;IAAzD,CAAlg5D,EAAik5D;IAAC,WAAQ,CAAC,6BAAD,CAAT;IAAyC,iBAAc;IAAvD,CAAjk5D,EAA8n5D;IAAC,WAAQ,CAAC,+BAAD,CAAT;IAA2C,iBAAc;IAAzD,CAA9n5D,EAA6r5D;IAAC,WAAQ,CAAC,6BAAD,CAAT;IAAyC,iBAAc;IAAvD,CAA7r5D,EAA0v5D;IAAC,WAAQ,CAAC,oBAAD,CAAT;IAAgC,iBAAc;IAA9C,CAA1v5D,EAA8y5D;IAAC,WAAQ,CAAC,yBAAD,EAA2B,KAA3B,CAAT;IAA2C,iBAAc;IAAzD,CAA9y5D,EAA625D;IAAC,WAAQ,CAAC,mCAAD,CAAT;IAA+C,iBAAc;IAA7D,CAA725D,EAAg75D;IAAC,WAAQ,CAAC,6BAAD,CAAT;IAAyC,iBAAc;IAAvD,CAAh75D,EAA6+5D;IAAC,WAAQ,CAAC,6BAAD,CAAT;IAAyC,iBAAc;IAAvD,CAA7+5D,EAA0i6D;IAAC,WAAQ,CAAC,4BAAD,CAAT;IAAwC,iBAAc;IAAtD,CAA1i6D,EAAsm6D;IAAC,WAAQ,CAAC,oBAAD,CAAT;IAAgC,iBAAc;IAA9C,CAAtm6D,EAA0p6D;IAAC,WAAQ,CAAC,8BAAD,CAAT;IAA0C,iBAAc;IAAxD,CAA1p6D,EAAwt6D;IAAC,WAAQ,CAAC,6BAAD,CAAT;IAAyC,iBAAc;IAAvD,CAAxt6D,EAAqx6D;IAAC,WAAQ,CAAC,+BAAD,CAAT;IAA2C,iBAAc;IAAzD,CAArx6D,EAAo16D;IAAC,WAAQ,CAAC,4BAAD,CAAT;IAAwC,iBAAc;IAAtD,CAAp16D,EAAg56D;IAAC,WAAQ,CAAC,6BAAD,CAAT;IAAyC,iBAAc;IAAvD,CAAh56D,EAA686D;IAAC,WAAQ,CAAC,+BAAD,CAAT;IAA2C,iBAAc;IAAzD,CAA786D,EAA4g7D;IAAC,WAAQ,CAAC,4BAAD,CAAT;IAAwC,iBAAc;IAAtD,CAA5g7D,EAAwk7D;IAAC,WAAQ,CAAC,6BAAD,CAAT;IAAyC,iBAAc;IAAvD,CAAxk7D,EAAqo7D;IAAC,WAAQ,CAAC,4BAAD,CAAT;IAAwC,iBAAc;IAAtD,CAAro7D,EAAis7D;IAAC,WAAQ,CAAC,iCAAD,CAAT;IAA6C,iBAAc;IAA3D,CAAjs7D,EAAkw7D;IAAC,WAAQ,CAAC,mCAAD,CAAT;IAA+C,iBAAc;IAA7D,CAAlw7D,EAAq07D;IAAC,WAAQ,CAAC,sBAAD,CAAT;IAAkC,iBAAc;IAAhD,CAAr07D,EAA237D;IAAC,WAAQ,CAAC,8CAAD,CAAT;IAA0D,iBAAc;IAAxE,CAA337D,EAAy87D;IAAC,WAAQ,CAAC,uBAAD,CAAT;IAAmC,iBAAc;IAAjD,CAAz87D,EAAgg8D;IAAC,WAAQ,CAAC,uBAAD,CAAT;IAAmC,iBAAc;IAAjD,CAAhg8D,EAAuj8D;IAAC,WAAQ,CAAC,sBAAD,CAAT;IAAkC,iBAAc;IAAhD,CAAvj8D,EAA6m8D;IAAC,WAAQ,CAAC,0CAAD,CAAT;IAAsD,iBAAc;IAApE,CAA7m8D,EAAur8D;IAAC,WAAQ,CAAC,0CAAD,CAAT;IAAsD,iBAAc;IAApE,CAAvr8D,EAAiw8D;IAAC,WAAQ,CAAC,mCAAD,CAAT;IAA+C,iBAAc;IAA7D,CAAjw8D,EAAo08D;IAAC,WAAQ,CAAC,sBAAD,CAAT;IAAkC,iBAAc;IAAhD,CAAp08D,EAA038D;IAAC,WAAQ,CAAC,sBAAD,CAAT;IAAkC,iBAAc;IAAhD,CAA138D,EAAg78D;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAAh78D,EAAq+8D;IAAC,WAAQ,CAAC,sBAAD,CAAT;IAAkC,iBAAc;IAAhD,CAAr+8D,EAA2h9D;IAAC,WAAQ,CAAC,uBAAD,EAAyB,SAAzB,CAAT;IAA6C,iBAAc;IAA3D,CAA3h9D,EAA4l9D;IAAC,WAAQ,CAAC,+BAAD,CAAT;IAA2C,iBAAc;IAAzD,CAA5l9D,EAA0p9D;IAAC,WAAQ,CAAC,yBAAD,CAAT;IAAqC,iBAAc;IAAnD,CAA1p9D,EAAkt9D;IAAC,WAAQ,CAAC,wBAAD,CAAT;IAAoC,iBAAc;IAAlD,CAAlt9D,EAAyw9D;IAAC,WAAQ,CAAC,WAAD,EAAa,oBAAb,CAAT;IAA4C,iBAAc;IAA1D,CAAzw9D,EAAy09D;IAAC,WAAQ,CAAC,kCAAD,EAAoC,OAApC,CAAT;IAAsD,iBAAc;IAApE,CAAz09D,EAAm59D;IAAC,WAAQ,CAAC,sBAAD,CAAT;IAAkC,iBAAc;IAAhD,CAAn59D,EAAy89D;IAAC,WAAQ,CAAC,wCAAD,CAAT;IAAoD,iBAAc;IAAlE,CAAz89D,EAAih+D;IAAC,WAAQ,CAAC,6CAAD,CAAT;IAAyD,iBAAc;IAAvE,CAAjh+D,EAA8l+D;IAAC,WAAQ,CAAC,+BAAD,CAAT;IAA2C,iBAAc;IAAzD,CAA9l+D,EAA6p+D;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAA7p+D,EAAit+D;IAAC,WAAQ,CAAC,wBAAD,CAAT;IAAoC,iBAAc;IAAlD,CAAjt+D,EAAww+D;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAAxw+D,EAA4z+D;IAAC,WAAQ,CAAC,sBAAD,CAAT;IAAkC,iBAAc;IAAhD,CAA5z+D,EAAi3+D;IAAC,WAAQ,CAAC,sBAAD,CAAT;IAAkC,iBAAc;IAAhD,CAAj3+D,EAAs6+D;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAAt6+D,EAA09+D;IAAC,WAAQ,CAAC,8BAAD,CAAT;IAA0C,iBAAc;IAAxD,CAA19+D,EAAuh/D;IAAC,WAAQ,CAAC,sBAAD,EAAwB,SAAxB,CAAT;IAA4C,iBAAc;IAA1D,CAAvh/D,EAAul/D;IAAC,WAAQ,CAAC,sBAAD,CAAT;IAAkC,iBAAc;IAAhD,CAAvl/D,EAA4o/D;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAA5o/D,EAAgs/D;IAAC,WAAQ,CAAC,mBAAD,CAAT;IAA+B,iBAAc;IAA7C,CAAhs/D,EAAmv/D;IAAC,WAAQ,CAAC,mBAAD,CAAT;IAA+B,iBAAc;IAA7C,CAAnv/D,EAAsy/D;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAAty/D,EAA21/D;IAAC,WAAQ,CAAC,mBAAD,CAAT;IAA+B,iBAAc;IAA7C,CAA31/D,EAA84/D;IAAC,WAAQ,CAAC,mBAAD,CAAT;IAA+B,iBAAc;IAA7C,CAA94/D,EAAi8/D;IAAC,WAAQ,CAAC,kBAAD,CAAT;IAA8B,iBAAc;IAA5C,CAAj8/D,EAAm//D;IAAC,WAAQ,CAAC,kBAAD,CAAT;IAA8B,iBAAc;IAA5C,CAAn//D,EAAqigE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAArigE,EAAylgE;IAAC,WAAQ,CAAC,mBAAD,CAAT;IAA+B,iBAAc;IAA7C,CAAzlgE,EAA4ogE;IAAC,WAAQ,CAAC,mBAAD,CAAT;IAA+B,iBAAc;IAA7C,CAA5ogE,EAA8rgE;IAAC,WAAQ,CAAC,mBAAD,CAAT;IAA+B,iBAAc;IAA7C,CAA9rgE,EAAgvgE;IAAC,WAAQ,CAAC,kBAAD,CAAT;IAA8B,iBAAc;IAA5C,CAAhvgE,EAAiygE;IAAC,WAAQ,CAAC,yBAAD,CAAT;IAAqC,iBAAc;IAAnD,CAAjygE,EAAy1gE;IAAC,WAAQ,CAAC,wBAAD,CAAT;IAAoC,iBAAc;IAAlD,CAAz1gE,EAAg5gE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAAh5gE,EAAo8gE;IAAC,WAAQ,CAAC,sBAAD,CAAT;IAAkC,iBAAc;IAAhD,CAAp8gE,EAAy/gE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAAz/gE,EAA6ihE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAA7ihE,EAAimhE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAAjmhE,EAAqphE;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,iBAAc;IAA1C,CAArphE,EAAoshE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAApshE,EAAwvhE;IAAC,WAAQ,CAAC,iBAAD,CAAT;IAA6B,iBAAc;IAA3C,CAAxvhE,EAAwyhE;IAAC,WAAQ,CAAC,UAAD,EAAY,gBAAZ,CAAT;IAAuC,iBAAc;IAArD,CAAxyhE,EAAk2hE;IAAC,WAAQ,CAAC,oBAAD,CAAT;IAAgC,iBAAc;IAA9C,CAAl2hE,EAAq5hE;IAAC,WAAQ,CAAC,kBAAD,CAAT;IAA8B,iBAAc;IAA5C,CAAr5hE,EAAs8hE;IAAC,WAAQ,CAAC,mBAAD,CAAT;IAA+B,iBAAc;IAA7C,CAAt8hE,EAAw/hE;IAAC,WAAQ,CAAC,kBAAD,CAAT;IAA8B,iBAAc;IAA5C,CAAx/hE,EAAyiiE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAAziiE,EAA6liE;IAAC,WAAQ,CAAC,8BAAD,CAAT;IAA0C,iBAAc;IAAxD,CAA7liE,EAA0piE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAA1piE,EAA8siE;IAAC,WAAQ,CAAC,sBAAD,EAAwB,YAAxB,CAAT;IAA+C,iBAAc;IAA7D,CAA9siE,EAAgxiE;IAAC,WAAQ,CAAC,wBAAD,CAAT;IAAoC,iBAAc;IAAlD,CAAhxiE,EAAu0iE;IAAC,WAAQ,CAAC,sBAAD,CAAT;IAAkC,iBAAc;IAAhD,CAAv0iE,EAA43iE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAA53iE,EAAg7iE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAAh7iE,EAAo+iE;IAAC,WAAQ,CAAC,kBAAD,CAAT;IAA8B,iBAAc;IAA5C,CAAp+iE,EAAqhjE;IAAC,WAAQ,CAAC,mBAAD,CAAT;IAA+B,iBAAc;IAA7C,CAArhjE,EAAukjE;IAAC,WAAQ,CAAC,kBAAD,CAAT;IAA8B,iBAAc;IAA5C,CAAvkjE,EAAynjE;IAAC,WAAQ,CAAC,kBAAD,CAAT;IAA8B,iBAAc;IAA5C,CAAznjE,EAA0qjE;IAAC,WAAQ,CAAC,kBAAD,CAAT;IAA8B,iBAAc;IAA5C,CAA1qjE,EAA2tjE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAA3tjE,EAA+wjE;IAAC,WAAQ,CAAC,sBAAD,CAAT;IAAkC,iBAAc;IAAhD,CAA/wjE,EAAo0jE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAAp0jE,EAAw3jE;IAAC,WAAQ,CAAC,mBAAD,CAAT;IAA+B,iBAAc;IAA7C,CAAx3jE,EAA06jE;IAAC,WAAQ,CAAC,mBAAD,CAAT;IAA+B,iBAAc;IAA7C,CAA16jE,EAA49jE;IAAC,WAAQ,CAAC,8BAAD,CAAT;IAA0C,iBAAc;IAAxD,CAA59jE,EAAyhkE;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,iBAAc;IAA1C,CAAzhkE,EAAwkkE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAAxkkE,EAA4nkE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAA5nkE,EAAirkE;IAAC,WAAQ,CAAC,6BAAD,CAAT;IAAyC,iBAAc;IAAvD,CAAjrkE,EAA6ukE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAA7ukE,EAAiykE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAAjykE,EAAq1kE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAAr1kE,EAAy4kE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAAz4kE,EAA67kE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAA77kE,EAAi/kE;IAAC,WAAQ,CAAC,wBAAD,EAA0B,OAA1B,EAAkC,YAAlC,CAAT;IAAyD,iBAAc;IAAvE,CAAj/kE,EAA6jlE;IAAC,WAAQ,CAAC,kBAAD,CAAT;IAA8B,iBAAc;IAA5C,CAA7jlE,EAA8mlE;IAAC,WAAQ,CAAC,yBAAD,CAAT;IAAqC,iBAAc;IAAnD,CAA9mlE,EAAsqlE;IAAC,WAAQ,CAAC,kCAAD,CAAT;IAA8C,iBAAc;IAA5D,CAAtqlE,EAAuulE;IAAC,WAAQ,CAAC,gCAAD,CAAT;IAA4C,iBAAc;IAA1D,CAAvulE,EAAsylE;IAAC,WAAQ,CAAC,kCAAD,CAAT;IAA8C,iBAAc;IAA5D,CAAtylE,EAAu2lE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAAv2lE,EAA25lE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAA35lE,EAA+8lE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAA/8lE,EAAmgmE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAAngmE,EAAujmE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAAvjmE,EAA2mmE;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,iBAAc;IAAzC,CAA3mmE,EAAypmE;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,iBAAc;IAA1C,CAAzpmE,EAAwsmE;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,iBAAc;IAAzC,CAAxsmE,EAAsvmE;IAAC,WAAQ,CAAC,+BAAD,CAAT;IAA2C,iBAAc;IAAzD,CAAtvmE,EAAozmE;IAAC,WAAQ,CAAC,mBAAD,CAAT;IAA+B,iBAAc;IAA7C,CAApzmE,EAAs2mE;IAAC,WAAQ,CAAC,mBAAD,CAAT;IAA+B,iBAAc;IAA7C,CAAt2mE,EAAw5mE;IAAC,WAAQ,CAAC,mBAAD,CAAT;IAA+B,iBAAc;IAA7C,CAAx5mE,EAA08mE;IAAC,WAAQ,CAAC,mBAAD,CAAT;IAA+B,iBAAc;IAA7C,CAA18mE,EAA4/mE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAA5/mE,EAAgjnE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAAhjnE,EAAomnE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAApmnE,EAAwpnE;IAAC,WAAQ,CAAC,gBAAD,EAAkB,SAAlB,CAAT;IAAsC,iBAAc;IAApD,CAAxpnE,EAAitnE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAAjtnE,EAAqwnE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAArwnE,EAAyznE;IAAC,WAAQ,CAAC,mBAAD,CAAT;IAA+B,iBAAc;IAA7C,CAAzznE,EAA22nE;IAAC,WAAQ,CAAC,mBAAD,CAAT;IAA+B,iBAAc;IAA7C,CAA32nE,EAA65nE;IAAC,WAAQ,CAAC,mBAAD,CAAT;IAA+B,iBAAc;IAA7C,CAA75nE,EAA+8nE;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,iBAAc;IAAzC,CAA/8nE,EAA6/nE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAA7/nE,EAAijoE;IAAC,WAAQ,CAAC,mBAAD,CAAT;IAA+B,iBAAc;IAA7C,CAAjjoE,EAAmmoE;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,iBAAc;IAAzC,CAAnmoE,EAAipoE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAAjpoE,EAAqsoE;IAAC,WAAQ,CAAC,mBAAD,CAAT;IAA+B,iBAAc;IAA7C,CAArsoE,EAAuvoE;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,iBAAc;IAA1C,CAAvvoE,EAAsyoE;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,iBAAc;IAA1C,CAAtyoE,EAAq1oE;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,iBAAc;IAA1C,CAAr1oE,EAAm4oE;IAAC,WAAQ,CAAC,mBAAD,CAAT;IAA+B,iBAAc;IAA7C,CAAn4oE,EAAq7oE;IAAC,WAAQ,CAAC,kBAAD,CAAT;IAA8B,iBAAc;IAA5C,CAAr7oE,EAAs+oE;IAAC,WAAQ,CAAC,mBAAD,CAAT;IAA+B,iBAAc;IAA7C,CAAt+oE,EAAwhpE;IAAC,WAAQ,CAAC,mBAAD,CAAT;IAA+B,iBAAc;IAA7C,CAAxhpE,EAAykpE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAAzkpE,EAA4npE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAA5npE,EAA+qpE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAA/qpE,EAAkupE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAAlupE,EAAqxpE;IAAC,WAAQ,CAAC,eAAD,CAAT;IAA2B,iBAAc;IAAzC,CAArxpE,EAAk0pE;IAAC,WAAQ,CAAC,kBAAD,CAAT;IAA8B,iBAAc;IAA5C,CAAl0pE,EAAk3pE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAAl3pE,EAAq6pE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAAr6pE,EAAw9pE;IAAC,WAAQ,CAAC,gBAAD,CAAT;IAA4B,iBAAc;IAA1C,CAAx9pE,EAAsgqE;IAAC,WAAQ,CAAC,2BAAD,CAAT;IAAuC,iBAAc;IAArD,CAAtgqE,EAA+jqE;IAAC,WAAQ,CAAC,qBAAD,CAAT;IAAiC,iBAAc;IAA/C,CAA/jqE,CAAjB;;ICAA,IAAMsB,OAAO,GAAG,CACd;IACEvB,EAAAA,IAAI,EAAE,kBADR;IAEEwB,EAAAA,KAAK,EAAE,GAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,GAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CADc,EAQd;IACEb,EAAAA,IAAI,EAAE,kBADR;IAEEwB,EAAAA,KAAK,EAAE,GAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,GAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CARc,EAed;IACEb,EAAAA,IAAI,EAAC,mBADP;IAEEwB,EAAAA,KAAK,EAAE,GAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,GAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CAfc,EAsBd;IACEb,EAAAA,IAAI,EAAE,iBADR;IAEEwB,EAAAA,KAAK,EAAE,GAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,GAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CAtBc,EA6Bd;IACEb,EAAAA,IAAI,EAAE,kBADR;IAEEwB,EAAAA,KAAK,EAAE,GAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,GAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CA7Bc,EAoCd;IACEb,EAAAA,IAAI,EAAE,iBADR;IAEEwB,EAAAA,KAAK,EAAE,GAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,GAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CApCc,EA2Cd;IACEb,EAAAA,IAAI,EAAE,kBADR;IAEEwB,EAAAA,KAAK,EAAE,GAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,GAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CA3Cc,EAkDd;IACEb,EAAAA,IAAI,EAAE,kBADR;IAEEwB,EAAAA,KAAK,EAAE,GAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,GAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CAlDc,EAyDd;IACEb,EAAAA,IAAI,EAAE,iBADR;IAEEwB,EAAAA,KAAK,EAAE,GAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,GAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CAzDc,EAgEd;IACEb,EAAAA,IAAI,EAAE,kBADR;IAEEwB,EAAAA,KAAK,EAAE,GAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,GAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CAhEc,EAuEd;IACEb,EAAAA,IAAI,EAAE,kBADR;IAEEwB,EAAAA,KAAK,EAAE,GAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,GAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CAvEc,EA8Ed;IACEb,EAAAA,IAAI,EAAE,mBADR;IAEEwB,EAAAA,KAAK,EAAE,GAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,GAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CA9Ec,EAqFd;IACEb,EAAAA,IAAI,EAAE,kBADR;IAEEwB,EAAAA,KAAK,EAAE,GAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,GAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CArFc,EA4Fd;IACEb,EAAAA,IAAI,EAAE,iBADR;IAEEwB,EAAAA,KAAK,EAAE,GAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,GAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CA5Fc,EAmGd;IACEb,EAAAA,IAAI,EAAE,kBADR;IAEEwB,EAAAA,KAAK,EAAE,GAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,GAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CAnGc,EA0Gd;IACEb,EAAAA,IAAI,EAAE,iBADR;IAEEwB,EAAAA,KAAK,EAAE,GAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,GAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CA1Gc,EAiHd;IACEb,EAAAA,IAAI,EAAE,kBADR;IAEEwB,EAAAA,KAAK,EAAE,GAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,GAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CAjHc,EAwHd;IACEb,EAAAA,IAAI,EAAE,iBADR;IAEEwB,EAAAA,KAAK,EAAE,GAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,CAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CAxHc,EA+Hd;IACEb,EAAAA,IAAI,EAAE,kBADR;IAEEwB,EAAAA,KAAK,EAAE,GAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,CAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CA/Hc,EAsId;IACEb,EAAAA,IAAI,EAAE,sBADR;IAEEwB,EAAAA,KAAK,EAAE,GAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,CAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CAtIc,EA6Id;IACEb,EAAAA,IAAI,EAAE,kBADR;IAEEwB,EAAAA,KAAK,EAAE,GAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,CAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CA7Ic,EAoJd;IACEb,EAAAA,IAAI,EAAE,kBADR;IAEEwB,EAAAA,KAAK,EAAE,GAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,CAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CApJc,EA2Jd;IACEb,EAAAA,IAAI,EAAE,sBADR;IAEEwB,EAAAA,KAAK,EAAE,GAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,CAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CA3Jc,EAkKd;IACEb,EAAAA,IAAI,EAAE,0BADR;IAEEwB,EAAAA,KAAK,EAAE,GAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,CAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CAlKc,EA0Kd;IACEb,EAAAA,IAAI,EAAE,aADR;IAEEwB,EAAAA,KAAK,EAAE,IAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,CAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CA1Kc,EAiLd;IACEb,EAAAA,IAAI,EAAE,eADR;IAEEwB,EAAAA,KAAK,EAAE,IAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,CAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CAjLc,EAwLd;IACEb,EAAAA,IAAI,EAAE,eADR;IAEEwB,EAAAA,KAAK,EAAE,IAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,CAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CAxLc,EA+Ld;IACEb,EAAAA,IAAI,EAAE,eADR;IAEEwB,EAAAA,KAAK,EAAE,IAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,CAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CA/Lc,EAsMd;IACEb,EAAAA,IAAI,EAAE,iBADR;IAEEwB,EAAAA,KAAK,EAAE,IAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,CAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CAtMc,EA6Md;IACEb,EAAAA,IAAI,EAAE,mBADR;IAEEwB,EAAAA,KAAK,EAAE,IAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,CAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CA7Mc,EAoNd;IACEb,EAAAA,IAAI,EAAE,mBADR;IAEEwB,EAAAA,KAAK,EAAE,IAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,CAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CApNc,EA2Nd;IACEb,EAAAA,IAAI,EAAE,eADR;IAEEwB,EAAAA,KAAK,EAAE,IAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,CAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CA3Nc,EAkOd;IACEb,EAAAA,IAAI,EAAE,eADR;IAEEwB,EAAAA,KAAK,EAAE,IAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,CAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CAlOc,EAyOd;IACEb,EAAAA,IAAI,EAAE,eADR;IAEEwB,EAAAA,KAAK,EAAE,IAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,CAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CAzOc,EAgPd;IACEb,EAAAA,IAAI,EAAE,kBADR;IAEEwB,EAAAA,KAAK,EAAE,IAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,CAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CAhPc,EAuPd;IACEb,EAAAA,IAAI,EAAE,oBADR;IAEEwB,EAAAA,KAAK,EAAE,IAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,CAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CAvPc,EA8Pd;IACEb,EAAAA,IAAI,EAAE,oBADR;IAEEwB,EAAAA,KAAK,EAAE,IAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,CAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CA9Pc,EAqQd;IACEb,EAAAA,IAAI,EAAE,oBADR;IAEEwB,EAAAA,KAAK,EAAE,IAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,CAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CArQc,EA4Qd;IACEb,EAAAA,IAAI,EAAE,oBADR;IAEEwB,EAAAA,KAAK,EAAE,IAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,CAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CA5Qc,EAmRd;IACEb,EAAAA,IAAI,EAAE,uBADR;IAEEwB,EAAAA,KAAK,EAAE,IAFT;IAGEC,EAAAA,MAAM,EAAE,IAHV;IAIEC,EAAAA,UAAU,EAAE,CAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CAnRc,EA0Rd;IACEb,EAAAA,IAAI,EAAE,sBADR;IAEEwB,EAAAA,KAAK,EAAE,IAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,CAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CA1Rc,EAiSd;IACEb,EAAAA,IAAI,EAAE,uBADR;IAEEwB,EAAAA,KAAK,EAAE,IAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,CAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CAjSc,EAwSd;IACEb,EAAAA,IAAI,EAAE,uBADR;IAEEwB,EAAAA,KAAK,EAAE,IAFT;IAGEC,EAAAA,MAAM,EAAE,IAHV;IAIEC,EAAAA,UAAU,EAAE,CAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CAxSc,EA+Sd;IACEb,EAAAA,IAAI,EAAE,qBADR;IAEEwB,EAAAA,KAAK,EAAE,IAFT;IAGEC,EAAAA,MAAM,EAAE,GAHV;IAIEC,EAAAA,UAAU,EAAE,CAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CA/Sc,EAsTd;IACEb,EAAAA,IAAI,EAAE,uBADR;IAEEwB,EAAAA,KAAK,EAAE,IAFT;IAGEC,EAAAA,MAAM,EAAE,IAHV;IAIEC,EAAAA,UAAU,EAAE,CAJd;IAKEb,EAAAA,GAAG,EAAE;IALP,CAtTc,CAAhB;;ICEA,SAASc,MAAT,GAAkB;IAChB,MAAMC,MAAM,GAAGC,QAAQ,CAACC,aAAT,CAAuB,QAAvB,CAAf;;IAEA,MAAI,CAACF,MAAL,EAAa;IACX,WAAO,IAAP;IACD;;IAED,MAAMG,EAAE,GAAGH,MAAM,CAACI,UAAP,CAAkB,OAAlB,KAA8BJ,MAAM,CAACI,UAAP,CAAkB,oBAAlB,CAAzC;;IAEA,MAAI,CAACD,EAAL,EAAS;IACP,WAAO,IAAP;IACD;;IAED,MAAME,IAAI,GAAGF,EAAE,CAACG,YAAH,CAAgB,2BAAhB,CAAb;;IAEA,MAAID,IAAJ,EAAU;IACR,QAAME,QAAQ,GAAGJ,EAAE,CAACK,YAAH,CAAgBH,IAAI,CAACI,uBAArB,CAAjB;;IAEA,QAAIF,QAAQ,KAAK,WAAjB,EAA8B;IAC5B,aAAOA,QAAP;IACD;IACF;;IAED,SAAO,IAAP;IACD;;IAED,SAASG,iBAAT,CAA2BzB,GAA3B,EAAgC;IAC9B,MAAMW,KAAK,GAAGe,IAAI,CAACC,GAAL,CAASC,MAAM,CAACC,MAAP,CAAclB,KAAvB,EAA8BiB,MAAM,CAACC,MAAP,CAAcjB,MAA5C,CAAd;IACA,MAAMA,MAAM,GAAGc,IAAI,CAACI,GAAL,CAASF,MAAM,CAACC,MAAP,CAAclB,KAAvB,EAA8BiB,MAAM,CAACC,MAAP,CAAcjB,MAA5C,CAAf;IAEA,MAAMC,UAAU,GAAGe,MAAM,CAACG,gBAA1B;IAEA,MAAMC,OAAO,GAAG,EAAhB;;IAEA,MAAI,CAAChC,GAAL,EAAU;IACRA,IAAAA,GAAG,GAAGc,MAAM,EAAZ;IACD;;IAEDJ,EAAAA,OAAO,CAACR,OAAR,CAAgB,UAAS+B,MAAT,EAAiB;IAC/B,QACEA,MAAM,CAACtB,KAAP,KAAiBA,KAAjB,IACAsB,MAAM,CAACrB,MAAP,KAAkBA,MADlB,IAEAqB,MAAM,CAACpB,UAAP,KAAsBA,UAHxB,EAIE;IACA;IACD;;IAEDmB,IAAAA,OAAO,CAACE,OAAR,CAAgBD,MAAhB;IACD,GAVD;;IAYA,MAAID,OAAO,CAACvB,MAAR,IAAkBT,GAAtB,EAA2B;IACzB,QAAMmC,eAAe,GAAGH,OAAO,CAACI,MAAR,CAAe,UAASH,MAAT,EAAiB;IACtD,aAAOA,MAAM,CAACjC,GAAP,KAAeA,GAAtB;IACD,KAFuB,CAAxB;;IAIA,QAAImC,eAAe,CAAC1B,MAApB,EAA4B;IAC1B,aAAO0B,eAAP;IACD;IACF;;IAED,SAAOH,OAAP;IACD;;IC3DD,SAASK,YAAT,CAAsBC,GAAtB,EAA2BC,GAA3B,EAAgC;IAC5B,MAAMlD,OAAO,GAAGkD,GAAG,CAACC,KAAJ,CAAUF,GAAV,CAAhB;IACA,SAAOjD,OAAO,IAAIA,OAAO,CAAC,CAAD,CAAzB;IACH;;IAED,SAASoD,iBAAT,CAA2BvB,EAA3B,EAA+B;IAE3B,MAAMwB,SAAS,GAAGxB,EAAE,CAACG,YAAH,CAAgB,2BAAhB,CAAlB;;IACA,MAAI,CAACqB,SAAL,EAAgB;IAEZ,WAAO,IAAP;IAEH;;IAED,MAAMC,MAAM,GAAGzB,EAAE,CAACK,YAAH,CAAgBmB,SAAS,CAACE,qBAA1B,CAAf;IACA,MAAMtB,QAAQ,GAAGJ,EAAE,CAACK,YAAH,CAAgBmB,SAAS,CAAClB,uBAA1B,CAAjB;IAEA,SAAO;IAAEmB,IAAAA,MAAM,EAANA,MAAF;IAAUrB,IAAAA,QAAQ,EAARA;IAAV,GAAP;IAEH;;IAED,SAASuB,YAAT,CAAsBF,MAAtB,EAA8BrB,QAA9B,EAAwC;IAEpC;IACA,MAAMwB,KAAK,GAAGT,YAAY,CAAC,UAAD,EAAaf,QAAb,CAA1B;IACA,MAAMnC,IAAI,GAAGkD,YAAY,CAAC,6BAAD,EAAgCf,QAAhC,CAAZ,IAAyDA,QAAtE;IAEA,SAAO;IAEHnC,IAAAA,IAAI,EAAEA,IAAI,CAAC4D,IAAL,EAFH;IAIHC,IAAAA,QAAQ,EAAE;IACNL,MAAAA,MAAM,EAANA,MADM;IAENrB,MAAAA,QAAQ,EAARA;IAFM,KAJP;IASH2B,IAAAA,UAAU,EAAE,SAAS7C,IAAT,CAAcjB,IAAd,CATT;IAUH2D,IAAAA,KAAK,EAALA;IAVG,GAAP;IAcH;;IAED,SAASI,YAAT,GAA0D;IAAA,MAApCC,YAAoC,uEAArB,IAAqB;IAAA,MAAfR,MAAe,uEAAN,IAAM;IAEtDQ,EAAAA,YAAY,GAAGA,YAAY,IAAInC,QAAQ,CAACC,aAAT,CAAuB,QAAvB,EAAiCE,UAAjC,CAA4C,OAA5C,CAA/B;IAEA,MAAIG,QAAQ,GAAG,IAAf;;IACA,MAAI,OAAO6B,YAAP,KAAwB,QAA5B,EAAsC;IAElC7B,IAAAA,QAAQ,GAAG6B,YAAX;IAEH,GAJD,MAIO;IAEH,QAAMC,EAAE,GAAGX,iBAAiB,CAACU,YAAD,CAA5B;IACA,QAAI,CAACC,EAAL,EAAS,OAAO,IAAP;IAET9B,IAAAA,QAAQ,GAAG8B,EAAE,CAAC9B,QAAd;IACAqB,IAAAA,MAAM,GAAGS,EAAE,CAACT,MAAZ;IAEH;;IAED,SAAOE,YAAY,CAACF,MAAD,EAASrB,QAAT,CAAnB;IAEH;;IAED,SAAS+B,aAAT,CAAuBC,IAAvB,EAA6BhC,QAA7B,EAAuC;IAAA,mBAERpC,SAAS,CAACoC,QAAD,EAAWgC,IAAX,CAFD;IAAA,MAE3BjE,OAF2B,cAE3BA,OAF2B;IAAA,MAElBC,KAFkB,cAElBA,KAFkB;;IAInC,SAAOA,KAAK,GAAG,GAAR,GAAcD,OAAO,CAAC,CAAD,CAArB,GAA2B,IAAlC;IAEH;;IAED,SAASkE,eAAT,GAA+D;IAAA,MAAtCD,IAAsC,uEAA/BlE,QAA+B;IAAA,MAArB+D,YAAqB,uEAAN,IAAM;IAE3DA,EAAAA,YAAY,GAAGA,YAAY,IAAInC,QAAQ,CAACC,aAAT,CAAuB,QAAvB,EAAiCE,UAAjC,CAA4C,OAA5C,CAA/B;IAEA,MAAIG,QAAQ,GAAG,IAAf;;IACA,MAAI,OAAO6B,YAAP,KAAwB,QAA5B,EAAsC;IAElC7B,IAAAA,QAAQ,GAAG6B,YAAX;IAEH,GAJD,MAIO;IAEH,QAAMC,EAAE,GAAGX,iBAAiB,CAACU,YAAD,CAA5B;IACA,QAAI,CAACC,EAAL,EAAS,OAAO,IAAP;IAET9B,IAAAA,QAAQ,GAAG8B,EAAE,CAAC9B,QAAd;IAEH;;IAED,MAAIA,QAAQ,KAAK,WAAjB,EAA8B;IAC1B,QAAMkC,YAAY,GAAG/B,iBAAiB,EAAtC;;IAEA,QAAI+B,YAAJ,EAAkB;IACd,UAAMC,IAAI,GAAGD,YAAY,CAACE,GAAb,CAAiB,UAASC,WAAT,EAAsB;IAChD,eAAON,aAAa,CAACC,IAAD,EAAOK,WAAW,CAAC3D,GAAnB,CAApB;IACH,OAFY,CAAb;IAIA,UAAM4D,MAAM,GAAG;IAAE3D,QAAAA,KAAK,EAAE,EAAT;IAAa0C,QAAAA,MAAM,EAAE,OAArB;IAA8BkB,QAAAA,WAAW,EAAE;IAA3C,OAAf;IACAJ,MAAAA,IAAI,CAACvD,OAAL,CAAa,UAASF,GAAT,EAAc8D,KAAd,EAAqB;IAC9B,YAAI,CAAC9D,GAAL,EAAU;IACN;IACH;;IAED4D,QAAAA,MAAM,CAAC3D,KAAP,CAAaO,IAAb,CAAkBR,GAAG,CAACb,IAAtB;IACAyE,QAAAA,MAAM,CAACC,WAAP,GAAqB,CAAEC,KAAK,GAAGF,MAAM,CAACC,WAAhB,GAA+B7D,GAAG,CAAC6D,WAApC,KAAoDC,KAAK,GAAG,CAA5D,CAArB;IACH,OAPD;IAQA,aAAOF,MAAP;IACH,KAfD,MAeO;IACH,aAAO,IAAP;IACH;IACJ;;IAED,SAAOP,aAAa,CAACC,IAAD,EAAOhC,QAAP,CAApB;IAEH;;;;;;;;;;;;;;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["../src/utils.js","../src/database.js","../src/apple-devices.js","../src/apple-device-detection.js","../src/index.js"],"sourcesContent":["import stringSimilarity from 'string-similarity'\n\nfunction strToCompareArray(str) {\n\n return str.split(/\\W+/g).map(c => c.trim().toLowerCase());\n\n}\n\nfunction compareStr(a, b) {\n\n if (typeof a === 'string') a = strToCompareArray(a);\n if (typeof b === 'string') b = strToCompareArray(b);\n\n const matched = [];\n for (let i = 0, l = a.length; i < l; i++) {\n\n if (b.includes(a[i])) matched.push(a[i]);\n\n }\n\n\n const unmatchedTokens = a.length - matched.length + b.length - matched.length;\n const score = (matched.length / Math.min(a.length, b.length)) - unmatchedTokens * 0.001;\n\n return score;\n\n}\n\nfunction findMatch_old(name, list) {\n\n let matches = null;\n let score = -Infinity;\n\n const versionMatches = /\\w*\\d\\d\\d+\\w*/.exec(name);\n let versionRegexp = null;\n if (versionMatches) {\n versionRegexp = new RegExp(`(^|\\\\W)${ versionMatches[0] }(\\\\W|$)`, 'i');\n }\n\n const gpuArr = strToCompareArray(name);\n for (let i = 0, l = list.length; i < l; i++) {\n\n const name = list[i];\n if (versionRegexp && !versionRegexp.test(name)) continue;\n if (!versionRegexp && /\\d\\d\\d+/.test(name)) continue;\n\n const similarity = compareStr(name, gpuArr);\n if (similarity > score) {\n\n score = similarity;\n matches = [name];\n\n } else if (similarity === score) {\n\n matches.push(name);\n\n }\n\n }\n\n return { matches, score };\n\n}\n\nfunction findMatch(name, database) {\n\n let matches = null;\n let score = -Infinity;\n\n const versionMatches = /\\w*\\d\\d\\d+\\w*/.exec(name);\n let versionRegexp = null;\n if (versionMatches) {\n versionRegexp = new RegExp(`(^|\\\\W)${ versionMatches[0] }(\\\\W|$)`, 'i');\n }\n\n const strippedName = name.replace(/ANGLE( +)?/gi, '').replace(/Direct3d({0-9}+)?( +)?/gi, '').replace(/^\\(/gi, '').replace(/\\)$/gi, '')\n\n for (let i = 0, l = database.length; i < l; i++) {\n const gpu = database[i]\n const names = gpu.names\n\n names.forEach(gpuName => {\n if (versionRegexp && !versionRegexp.test(gpuName)) return;\n if (!versionRegexp && /\\d\\d\\d+/.test(gpuName)) return;\n\n const newScore = stringSimilarity.compareTwoStrings(gpuName, strippedName);\n\n if (newScore > score) { \n score = newScore;\n matches = [gpu];\n \n } else if (newScore === score) {\n \n matches.push(gpu);\n \n }\n });\n\n }\n\n return { matches, score };\n\n}\n\nexport { findMatch, findMatch_old };\n","const database = [{\"names\":[\"FirePro 2270\"],\"vendor\":\"AMD\",\"performance\":178},{\"names\":[\"FirePro M2000\",\"AMD FirePro M2000\"],\"vendor\":\"AMD\",\"performance\":361},{\"names\":[\"FirePro M4000\",\"AMD FirePro M4000\"],\"vendor\":\"AMD\",\"performance\":1658},{\"names\":[\"Firepro M4100\",\"FirePro M4100\",\"AMD FirePro M4100\"],\"vendor\":\"AMD\",\"performance\":1059},{\"names\":[\"FirePro M4150\"],\"vendor\":\"AMD\",\"performance\":991},{\"names\":[\"FirePro M5100\",\"AMD FirePro M5100\"],\"vendor\":\"AMD\",\"performance\":2103},{\"names\":[\"FirePro M5950\",\"AMD FirePro M5950\"],\"vendor\":\"AMD\",\"performance\":1314},{\"names\":[\"FirePro M6000\",\"AMD FirePro M6000\"],\"vendor\":\"AMD\",\"performance\":1820},{\"names\":[\"FirePro M6100\",\"AMD FirePro M6100\"],\"vendor\":\"AMD\",\"performance\":2054},{\"names\":[\"FirePro R5000\"],\"vendor\":\"AMD\",\"performance\":2647},{\"names\":[\"FirePro S10000\"],\"vendor\":\"AMD\",\"performance\":5235},{\"names\":[\"FirePro S7000\"],\"vendor\":\"AMD\",\"performance\":4166},{\"names\":[\"FirePro S7150\"],\"vendor\":\"AMD\",\"performance\":6276},{\"names\":[\"FirePro S9000\"],\"vendor\":\"AMD\",\"performance\":5059},{\"names\":[\"FirePro S9050\"],\"vendor\":\"AMD\",\"performance\":3912},{\"names\":[\"FirePro V3900\"],\"vendor\":\"AMD\",\"performance\":691},{\"names\":[\"FirePro V4900\"],\"vendor\":\"AMD\",\"performance\":1067},{\"names\":[\"FirePro V5900\"],\"vendor\":\"AMD\",\"performance\":1325},{\"names\":[\"FirePro V7900\"],\"vendor\":\"AMD\",\"performance\":2228},{\"names\":[\"FirePro W2100\",\"AMD FirePro W2100\"],\"vendor\":\"AMD\",\"performance\":898},{\"names\":[\"FirePro W4100\",\"AMD FirePro W4100\"],\"vendor\":\"AMD\",\"performance\":1509},{\"names\":[\"FirePro W4170M\",\"AMD FirePro W4170M\"],\"vendor\":\"AMD\",\"performance\":937},{\"names\":[\"Firepro W4190M\",\"FirePro W4190M\",\"AMD FirePro W4190M\"],\"vendor\":\"AMD\",\"performance\":1195},{\"names\":[\"FirePro W4300\"],\"vendor\":\"AMD\",\"performance\":2734},{\"names\":[\"FirePro W5000\"],\"vendor\":\"AMD\",\"performance\":2948},{\"names\":[\"FirePro W5100\"],\"vendor\":\"AMD\",\"performance\":2959},{\"names\":[\"FirePro W5130M\",\"AMD FirePro W5130M\"],\"vendor\":\"AMD\",\"performance\":1382},{\"names\":[\"Firepro W5170M\",\"FirePro W5170M\",\"AMD FirePro W5170M\"],\"vendor\":\"AMD\",\"performance\":1605},{\"names\":[\"FirePro W600\"],\"vendor\":\"AMD\",\"performance\":1725},{\"names\":[\"FirePro W7000\"],\"vendor\":\"AMD\",\"performance\":4106},{\"names\":[\"FirePro W7100\"],\"vendor\":\"AMD\",\"performance\":4975},{\"names\":[\"FirePro W7170M\",\"AMD FirePro W7170M\"],\"vendor\":\"AMD\",\"performance\":3849},{\"names\":[\"FirePro W8000\"],\"vendor\":\"AMD\",\"performance\":3454},{\"names\":[\"FirePro W8100\"],\"vendor\":\"AMD\",\"performance\":6986},{\"names\":[\"FirePro W9000\"],\"vendor\":\"AMD\",\"performance\":5908},{\"names\":[\"FirePro W9100\"],\"vendor\":\"AMD\",\"performance\":7750},{\"names\":[\"GeForce 315M\",\"NVIDIA GeForce 315M\"],\"vendor\":\"NVIDIA\",\"performance\":122},{\"names\":[\"GeForce 410M\",\"NVIDIA GeForce 410M\"],\"vendor\":\"NVIDIA\",\"performance\":242},{\"names\":[\"GeForce 505\",\"GeForce 505 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":187},{\"names\":[\"GeForce 510\",\"GeForce 510 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":249},{\"names\":[\"GeForce 605\",\"GeForce 605 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":313},{\"names\":[\"GeForce 610M\",\"NVIDIA GeForce 610M\"],\"vendor\":\"NVIDIA\",\"performance\":285},{\"names\":[\"GeForce 615\"],\"vendor\":\"NVIDIA\",\"performance\":549},{\"names\":[\"GeForce 705M\",\"NVIDIA GeForce 705M\"],\"vendor\":\"NVIDIA\",\"performance\":456},{\"names\":[\"GeForce 710A\"],\"vendor\":\"NVIDIA\",\"performance\":487},{\"names\":[\"GeForce 710M\",\"NVIDIA GeForce 710M\"],\"vendor\":\"NVIDIA\",\"performance\":442},{\"names\":[\"GeForce 720A\"],\"vendor\":\"NVIDIA\",\"performance\":725},{\"names\":[\"GeForce 730A\",\"GeForce GT 730A\"],\"vendor\":\"NVIDIA\",\"performance\":774},{\"names\":[\"GeForce 770M\",\"GeForce GTX 770M\",\"NVIDIA GeForce GTX 770M\"],\"vendor\":\"NVIDIA\",\"performance\":3246},{\"names\":[\"GeForce 800A\"],\"vendor\":\"NVIDIA\",\"performance\":428},{\"names\":[\"GeForce 800M\"],\"vendor\":\"NVIDIA\",\"performance\":468},{\"names\":[\"GeForce 810A\"],\"vendor\":\"NVIDIA\",\"performance\":627},{\"names\":[\"GeForce 810M\"],\"vendor\":\"NVIDIA\",\"performance\":372},{\"names\":[\"GeForce 820A\"],\"vendor\":\"NVIDIA\",\"performance\":706},{\"names\":[\"GeForce 820M\",\"NVIDIA GeForce 820M\"],\"vendor\":\"NVIDIA\",\"performance\":507},{\"names\":[\"GeForce 825M\",\"NVIDIA GeForce 825M\"],\"vendor\":\"NVIDIA\",\"performance\":769},{\"names\":[\"GeForce 830A\"],\"vendor\":\"NVIDIA\",\"performance\":1005},{\"names\":[\"GeForce 830M\",\"NVIDIA GeForce 830M\"],\"vendor\":\"NVIDIA\",\"performance\":981},{\"names\":[\"GeForce 840A\"],\"vendor\":\"NVIDIA\",\"performance\":1137},{\"names\":[\"GeForce 840M\",\"NVIDIA GeForce 840M\"],\"vendor\":\"NVIDIA\",\"performance\":1052},{\"names\":[\"GeForce 845M\",\"NVIDIA GeForce 845M\"],\"vendor\":\"NVIDIA\",\"performance\":1317},{\"names\":[\"GeForce 910M\",\"NVIDIA GeForce 910M\"],\"vendor\":\"NVIDIA\",\"performance\":609},{\"names\":[\"GeForce 920A\"],\"vendor\":\"NVIDIA\",\"performance\":919},{\"names\":[\"GeForce 920M\",\"NVIDIA GeForce 920M\"],\"vendor\":\"NVIDIA\",\"performance\":730},{\"names\":[\"GeForce 920MX\",\"NVIDIA GeForce 920MX\"],\"vendor\":\"NVIDIA\",\"performance\":1069},{\"names\":[\"GeForce 930A\"],\"vendor\":\"NVIDIA\",\"performance\":1227},{\"names\":[\"GeForce 930M\",\"NVIDIA GeForce 930M\"],\"vendor\":\"NVIDIA\",\"performance\":1020},{\"names\":[\"GeForce 930MX\",\"NVIDIA GeForce 930MX\"],\"vendor\":\"NVIDIA\",\"performance\":1339},{\"names\":[\"GeForce 940A\"],\"vendor\":\"NVIDIA\",\"performance\":1145},{\"names\":[\"GeForce 940M\",\"NVIDIA GeForce 940M\"],\"vendor\":\"NVIDIA\",\"performance\":1098},{\"names\":[\"GeForce 940MX\",\"NVIDIA GeForce 940MX\"],\"vendor\":\"NVIDIA\",\"performance\":1524},{\"names\":[\"GeForce 945A\"],\"vendor\":\"NVIDIA\",\"performance\":1852},{\"names\":[\"GeForce 945M\",\"NVIDIA GeForce 945M\"],\"vendor\":\"NVIDIA\",\"performance\":2169},{\"names\":[\"GeForce GT 1030\",\"NVIDIA GeForce GT 1030 (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":2620},{\"names\":[\"GeForce GT 440\"],\"vendor\":\"NVIDIA\",\"performance\":790},{\"names\":[\"GeForce GT 520\"],\"vendor\":\"NVIDIA\",\"performance\":293},{\"names\":[\"GeForce GT 520M\",\"NVIDIA GeForce GT 520M\"],\"vendor\":\"NVIDIA\",\"performance\":275},{\"names\":[\"GeForce GT 520MX\",\"NVIDIA GeForce GT 520MX\"],\"vendor\":\"NVIDIA\",\"performance\":298},{\"names\":[\"GeForce GT 525M\",\"NVIDIA GeForce GT 525M\"],\"vendor\":\"NVIDIA\",\"performance\":436},{\"names\":[\"GeForce GT 530\",\"GeForce GT 530 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":675},{\"names\":[\"GeForce GT 540M\",\"NVIDIA GeForce GT 540M\"],\"vendor\":\"NVIDIA\",\"performance\":505},{\"names\":[\"GeForce GT 545\"],\"vendor\":\"NVIDIA\",\"performance\":1080},{\"names\":[\"GeForce GT 550M\",\"NVIDIA GeForce GT 550M\"],\"vendor\":\"NVIDIA\",\"performance\":581},{\"names\":[\"GeForce GT 555M\",\"NVIDIA GeForce GT 555M\"],\"vendor\":\"NVIDIA\",\"performance\":703},{\"names\":[\"GeForce GT 610\"],\"vendor\":\"NVIDIA\",\"performance\":296},{\"names\":[\"GeForce GT 620\"],\"vendor\":\"NVIDIA\",\"performance\":362},{\"names\":[\"GeForce GT 620M\",\"NVIDIA GeForce GT 620M\"],\"vendor\":\"NVIDIA\",\"performance\":427},{\"names\":[\"GeForce GT 625\",\"GeForce GT 625 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":315},{\"names\":[\"GeForce GT 625M\",\"NVIDIA GeForce GT 625M\"],\"vendor\":\"NVIDIA\",\"performance\":435},{\"names\":[\"GeForce GT 630\"],\"vendor\":\"NVIDIA\",\"performance\":667},{\"names\":[\"GeForce GT 630M\",\"NVIDIA GeForce GT 630M\"],\"vendor\":\"NVIDIA\",\"performance\":543},{\"names\":[\"GeForce GT 635\",\"GeForce GT 635 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":832},{\"names\":[\"GeForce GT 635M\",\"NVIDIA GeForce GT 635M\"],\"vendor\":\"NVIDIA\",\"performance\":567},{\"names\":[\"GeForce GT 640\"],\"vendor\":\"NVIDIA\",\"performance\":1167},{\"names\":[\"GeForce GT 640M\",\"NVIDIA GeForce GT 640M\"],\"vendor\":\"NVIDIA\",\"performance\":899},{\"names\":[\"GeForce GT 640M LE\",\"NVIDIA GeForce GT 640M LE\"],\"vendor\":\"NVIDIA\",\"performance\":693},{\"names\":[\"GeForce GT 645\",\"GeForce GT 645 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":2006},{\"names\":[\"GeForce GT 645M\",\"NVIDIA GeForce GT 645M\"],\"vendor\":\"NVIDIA\",\"performance\":950},{\"names\":[\"GeForce GT 650M\",\"NVIDIA GeForce GT 650M\"],\"vendor\":\"NVIDIA\",\"performance\":1173},{\"names\":[\"GeForce GT 705\",\"GeForce GT 705 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":326},{\"names\":[\"GeForce GT 710\",\"NVIDIA GeForce GT 710\"],\"vendor\":\"NVIDIA\",\"performance\":638},{\"names\":[\"GeForce GT 710M\"],\"vendor\":\"NVIDIA\",\"performance\":438},{\"names\":[\"GeForce GT 720\"],\"vendor\":\"NVIDIA\",\"performance\":582},{\"names\":[\"GeForce GT 720A\"],\"vendor\":\"NVIDIA\",\"performance\":614},{\"names\":[\"GeForce GT 720M\",\"NVIDIA GeForce GT 720M\"],\"vendor\":\"NVIDIA\",\"performance\":452},{\"names\":[\"GeForce GT 730\"],\"vendor\":\"NVIDIA\",\"performance\":804},{\"names\":[\"GeForce GT 730M\",\"NVIDIA GeForce GT 730M\"],\"vendor\":\"NVIDIA\",\"performance\":841},{\"names\":[\"GeForce GT 735M\",\"NVIDIA GeForce GT 735M\"],\"vendor\":\"NVIDIA\",\"performance\":662},{\"names\":[\"GeForce GT 740\"],\"vendor\":\"NVIDIA\",\"performance\":1553},{\"names\":[\"GeForce GT 740A\"],\"vendor\":\"NVIDIA\",\"performance\":707},{\"names\":[\"GeForce GT 740M\",\"NVIDIA GeForce GT 740M\"],\"vendor\":\"NVIDIA\",\"performance\":787},{\"names\":[\"GeForce GT 745A\"],\"vendor\":\"NVIDIA\",\"performance\":1144},{\"names\":[\"GeForce GT 745M\",\"NVIDIA GeForce GT 745M\"],\"vendor\":\"NVIDIA\",\"performance\":977},{\"names\":[\"GeForce GT 750M\",\"NVIDIA GeForce GT 750M\"],\"vendor\":\"NVIDIA\",\"performance\":1358},{\"names\":[\"GeForce GT 755M\",\"NVIDIA GeForce GT 755M\"],\"vendor\":\"NVIDIA\",\"performance\":1641},{\"names\":[\"GeForce GT 820M\"],\"vendor\":\"NVIDIA\",\"performance\":669},{\"names\":[\"GeForce GTX 1050\",\"NVIDIA GeForce GTX 1050 Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":5314},{\"names\":[\"GeForce GTX 1050 (Mobile)\",\"GeForce GTX 1050 Mobile\",\"NVIDIA GeForce GTX 1050 Ti Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":4462},{\"names\":[\"GeForce GTX 1050 Ti\",\"NVIDIA GeForce GTX 1050 Ti (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":6367},{\"names\":[\"GeForce GTX 1050 Ti (Mobile)\",\"GeForce GTX 1050 Ti Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":5919},{\"names\":[\"GeForce GTX 1050 Ti with Max-Q Design\",\"GeForce GTX 1050 Ti Max-Q\",\"NVIDIA GeForce GTX 1050 Ti Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":5599},{\"names\":[\"GeForce GTX 1050 with Max-Q Design\",\"GeForce GTX 1050 Max-Q\",\"NVIDIA GeForce GTX 1050 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":3945},{\"names\":[\"GeForce GTX 1060\",\"GeForce GTX 1060 Mobile\",\"NVIDIA GeForce GTX 1060 Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":10116},{\"names\":[\"GeForce GTX 1060 (Mobile)\",\"NVIDIA GeForce GTX 1060 (Desktop)\"],\"performance\":8161},{\"names\":[\"GeForce GTX 1060 with Max-Q Design\",\"GeForce GTX 1060 Max-Q\",\"NVIDIA GeForce GTX 1060 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":8091},{\"names\":[\"GeForce GTX 1070\",\"NVIDIA GeForce GTX 1070 Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":13326},{\"names\":[\"GeForce GTX 1070 (Mobile)\",\"GeForce GTX 1070 Mobile\",\"NVIDIA GeForce GTX 1070 (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":10465},{\"names\":[\"GeForce GTX 1070 Ti\",\"NVIDIA GeForce GTX 1070 Ti (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":14045},{\"names\":[\"GeForce GTX 1070 with Max-Q Design\",\"GeForce GTX 1070 Max-Q\",\"NVIDIA GeForce GTX 1070 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":10176},{\"names\":[\"GeForce GTX 1080\",\"NVIDIA GeForce GTX 1080 Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":14788},{\"names\":[\"GeForce GTX 1080 Ti\",\"NVIDIA GeForce GTX 1080 Ti (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":17658},{\"names\":[\"GeForce GTX 1080 with Max-Q Design\",\"GeForce GTX 1080 Max-Q\",\"NVIDIA GeForce GTX 1080 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":11371},{\"names\":[\"GeForce GTX 1650\",\"NVIDIA GeForce GTX 1650 Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":7722},{\"names\":[\"GeForce GTX 1650 (Mobile)\",\"GeForce GTX 1650 Mobile\",\"NVIDIA GeForce GTX 1650 Ti Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":6969},{\"names\":[\"GeForce GTX 1650 Ti\",\"NVIDIA GeForce GTX 1650 Ti (Desktop)\"],\"performance\":7565},{\"names\":[\"GeForce GTX 1650 Ti with Max-Q Design\",\"GeForce GTX 1650 Max-Q\",\"NVIDIA GeForce GTX 1650 Ti Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":6126},{\"names\":[\"GeForce GTX 1650 with Max-Q Design\",\"NVIDIA GeForce GTX 1650 Max-Q\"],\"performance\":5825},{\"names\":[\"GeForce GTX 1660\",\"NVIDIA GeForce GTX 1660 Ti Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":11543},{\"names\":[\"GeForce GTX 1660 SUPER\",\"NVIDIA GeForce GTX 1660 Super (Desktop)\"],\"performance\":12668},{\"names\":[\"GeForce GTX 1660 Ti\",\"NVIDIA GeForce GTX 1660 Ti (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":12110},{\"names\":[\"GeForce GTX 460 v2\"],\"vendor\":\"NVIDIA\",\"performance\":2012},{\"names\":[\"GeForce GTX 485M\",\"NVIDIA GeForce GTX 485M\"],\"vendor\":\"NVIDIA\",\"performance\":2401},{\"names\":[\"GeForce GTX 550 Ti\",\"NVIDIA GeForce GTX 550 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":1577},{\"names\":[\"GeForce GTX 555\",\"GeForce GTX 555 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":1935},{\"names\":[\"GeForce GTX 560\",\"NVIDIA GeForce GTX 560 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":2716},{\"names\":[\"GeForce GTX 560 SE\"],\"vendor\":\"NVIDIA\",\"performance\":1880},{\"names\":[\"GeForce GTX 560 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":3063},{\"names\":[\"GeForce GTX 560M\",\"NVIDIA GeForce GTX 560M\"],\"vendor\":\"NVIDIA\",\"performance\":1332},{\"names\":[\"GeForce GTX 570M\",\"NVIDIA GeForce GTX 570M\"],\"vendor\":\"NVIDIA\",\"performance\":1998},{\"names\":[\"GeForce GTX 580M\",\"NVIDIA GeForce GTX 580M\"],\"vendor\":\"NVIDIA\",\"performance\":2279},{\"names\":[\"GeForce GTX 590\",\"NVIDIA GeForce GTX 590\"],\"vendor\":\"NVIDIA\",\"performance\":3340},{\"names\":[\"GeForce GTX 645\",\"GeForce GTX 645 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":1885},{\"names\":[\"GeForce GTX 650\"],\"vendor\":\"NVIDIA\",\"performance\":1760},{\"names\":[\"GeForce GTX 650 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":2537},{\"names\":[\"GeForce GTX 650 Ti BOOST\",\"GeForce GTX 650 Ti Boost\"],\"vendor\":\"NVIDIA\",\"performance\":3269},{\"names\":[\"GeForce GTX 660\",\"NVIDIA GeForce GTX 660 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":3934},{\"names\":[\"GeForce GTX 660 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":4364},{\"names\":[\"GeForce GTX 660M\",\"NVIDIA GeForce GTX 660M\"],\"vendor\":\"NVIDIA\",\"performance\":1465},{\"names\":[\"GeForce GTX 670\"],\"vendor\":\"NVIDIA\",\"performance\":5308},{\"names\":[\"GeForce GTX 670M\",\"NVIDIA GeForce GTX 670M\"],\"vendor\":\"NVIDIA\",\"performance\":1732},{\"names\":[\"GeForce GTX 670MX\",\"NVIDIA GeForce GTX 670MX\"],\"vendor\":\"NVIDIA\",\"performance\":1830},{\"names\":[\"GeForce GTX 675M\",\"NVIDIA GeForce GTX 675M\"],\"vendor\":\"NVIDIA\",\"performance\":2025},{\"names\":[\"GeForce GTX 675MX\",\"NVIDIA GeForce GTX 675MX\"],\"vendor\":\"NVIDIA\",\"performance\":1972},{\"names\":[\"GeForce GTX 680\",\"NVIDIA GeForce GTX 680\"],\"vendor\":\"NVIDIA\",\"performance\":5550},{\"names\":[\"GeForce GTX 680M\",\"NVIDIA GeForce GTX 680M\"],\"vendor\":\"NVIDIA\",\"performance\":3166},{\"names\":[\"GeForce GTX 680MX\",\"GeForce GTX 680MX Mac Edition\",\"NVIDIA GeForce GTX 680MX\"],\"vendor\":\"NVIDIA\",\"performance\":4271},{\"names\":[\"GeForce GTX 690\"],\"vendor\":\"NVIDIA\",\"performance\":5790},{\"names\":[\"GeForce GTX 745\",\"GeForce GTX 745 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":2201},{\"names\":[\"GeForce GTX 750\",\"NVIDIA GeForce GTX 750 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":3416},{\"names\":[\"GeForce GTX 750 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":3939},{\"names\":[\"GeForce GTX 760\",\"NVIDIA GeForce GTX 760\"],\"vendor\":\"NVIDIA\",\"performance\":4747},{\"names\":[\"GeForce GTX 760 Ti\",\"GeForce GTX 760 Ti OEM\"],\"vendor\":\"NVIDIA\",\"performance\":5119},{\"names\":[\"GeForce GTX 760 Ti OEM\",\"GeForce GTX 760 OEM\"],\"vendor\":\"NVIDIA\",\"performance\":5225},{\"names\":[\"GeForce GTX 760A\"],\"vendor\":\"NVIDIA\",\"performance\":1281},{\"names\":[\"GeForce GTX 760M\",\"NVIDIA GeForce GTX 760M\"],\"vendor\":\"NVIDIA\",\"performance\":1718},{\"names\":[\"GeForce GTX 765M\",\"NVIDIA GeForce GTX 765M\"],\"vendor\":\"NVIDIA\",\"performance\":1999},{\"names\":[\"GeForce GTX 770\"],\"vendor\":\"NVIDIA\",\"performance\":5874},{\"names\":[\"GeForce GTX 770M\",\"NVIDIA GeForce GTX 770M SLI\"],\"performance\":2791},{\"names\":[\"GeForce GTX 775M\",\"GeForce GTX 775M Mac Edition\",\"NVIDIA GeForce GTX 775M\"],\"vendor\":\"NVIDIA\",\"performance\":4222},{\"names\":[\"GeForce GTX 780\",\"NVIDIA GeForce GTX 780 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":8010},{\"names\":[\"GeForce GTX 780 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":9213},{\"names\":[\"GeForce GTX 780M\",\"NVIDIA GeForce GTX 780M\"],\"vendor\":\"NVIDIA\",\"performance\":3902},{\"names\":[\"GeForce GTX 850A\"],\"vendor\":\"NVIDIA\",\"performance\":1050},{\"names\":[\"GeForce GTX 850M\",\"NVIDIA GeForce GTX 850M\"],\"vendor\":\"NVIDIA\",\"performance\":2601},{\"names\":[\"GeForce GTX 860M\",\"NVIDIA GeForce GTX 860M\"],\"vendor\":\"NVIDIA\",\"performance\":3300},{\"names\":[\"GeForce GTX 870M\",\"NVIDIA GeForce GTX 870M\"],\"vendor\":\"NVIDIA\",\"performance\":3406},{\"names\":[\"GeForce GTX 880M\",\"NVIDIA GeForce GTX 880M\"],\"vendor\":\"NVIDIA\",\"performance\":4008},{\"names\":[\"GeForce GTX 950\",\"NVIDIA GeForce GTX 950\"],\"vendor\":\"NVIDIA\",\"performance\":5382},{\"names\":[\"GeForce GTX 950A\"],\"vendor\":\"NVIDIA\",\"performance\":2432},{\"names\":[\"GeForce GTX 950M\",\"NVIDIA GeForce GTX 950M\"],\"vendor\":\"NVIDIA\",\"performance\":2645},{\"names\":[\"GeForce GTX 960\",\"NVIDIA GeForce GTX 960\"],\"vendor\":\"NVIDIA\",\"performance\":5997},{\"names\":[\"GeForce GTX 960A\"],\"vendor\":\"NVIDIA\",\"performance\":2411},{\"names\":[\"GeForce GTX 960M\",\"NVIDIA GeForce GTX 960M\"],\"vendor\":\"NVIDIA\",\"performance\":3497},{\"names\":[\"GeForce GTX 965M\",\"NVIDIA GeForce GTX 965M\"],\"vendor\":\"NVIDIA\",\"performance\":3906},{\"names\":[\"GeForce GTX 970\",\"NVIDIA GeForce GTX 970\"],\"vendor\":\"NVIDIA\",\"performance\":9669},{\"names\":[\"GeForce GTX 970M\",\"NVIDIA GeForce GTX 970M\"],\"vendor\":\"NVIDIA\",\"performance\":5764},{\"names\":[\"GeForce GTX 980\",\"NVIDIA GeForce GTX 980\"],\"vendor\":\"NVIDIA\",\"performance\":11062},{\"names\":[\"GeForce GTX 980 Ti\",\"NVIDIA GeForce GTX 980 Ti\"],\"vendor\":\"NVIDIA\",\"performance\":13817},{\"names\":[\"GeForce GTX 980M\",\"NVIDIA GeForce GTX 980M\"],\"vendor\":\"NVIDIA\",\"performance\":7366},{\"names\":[\"GeForce GTX Titan\",\"GeForce GTX TITAN\"],\"vendor\":\"NVIDIA\",\"performance\":8702},{\"names\":[\"GeForce GTX TITAN Black\",\"GeForce GTX TITAN BLACK\"],\"vendor\":\"NVIDIA\",\"performance\":9122},{\"names\":[\"GeForce GTX TITAN X\"],\"vendor\":\"NVIDIA\",\"performance\":12815},{\"names\":[\"GeForce GTX TITAN Z\"],\"vendor\":\"NVIDIA\",\"performance\":8238},{\"names\":[\"GeForce MX110\",\"NVIDIA GeForce MX110\"],\"vendor\":\"NVIDIA\",\"performance\":1481},{\"names\":[\"GeForce MX130\",\"NVIDIA GeForce MX130\"],\"vendor\":\"NVIDIA\",\"performance\":1923},{\"names\":[\"GeForce MX150\",\"NVIDIA GeForce MX150\"],\"vendor\":\"NVIDIA\",\"performance\":2365},{\"names\":[\"GeForce MX230\",\"NVIDIA GeForce MX230\"],\"vendor\":\"NVIDIA\",\"performance\":1957},{\"names\":[\"GeForce MX330\",\"NVIDIA GeForce MX330\"],\"performance\":2719},{\"names\":[\"GeForce MX350\",\"NVIDIA GeForce MX350\"],\"performance\":3007},{\"names\":[\"GeForce MX450\",\"NVIDIA GeForce MX450\"],\"performance\":3667},{\"names\":[\"GeForce RTX 2060\",\"NVIDIA GeForce RTX 2060 Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":14009},{\"names\":[\"GeForce RTX 2060 (Mobile)\",\"GeForce RTX 2060 Mobile\",\"NVIDIA GeForce RTX 2060 (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":11355},{\"names\":[\"GeForce RTX 2060 SUPER\",\"NVIDIA GeForce RTX 2060 Super (Desktop)\"],\"performance\":16397},{\"names\":[\"GeForce RTX 2060 with Max-Q Design\",\"NVIDIA GeForce RTX 2060 Max-Q\"],\"performance\":9739},{\"names\":[\"GeForce RTX 2070\",\"NVIDIA GeForce RTX 2070 Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":16115},{\"names\":[\"GeForce RTX 2070 (Mobile)\",\"GeForce RTX 2070 Mobile\",\"NVIDIA GeForce RTX 2070 (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":12354},{\"names\":[\"GeForce RTX 2070 SUPER\",\"NVIDIA GeForce RTX 2070 Super Mobile\"],\"performance\":18101},{\"names\":[\"GeForce RTX 2070 Super with Max-Q Design\",\"GeForce RTX 2070 Max-Q\",\"NVIDIA GeForce RTX 2070 Super Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":14784},{\"names\":[\"GeForce RTX 2070 with Max-Q Design\",\"NVIDIA GeForce RTX 2070 Max-Q\"],\"performance\":12314},{\"names\":[\"GeForce RTX 2080\",\"NVIDIA GeForce RTX 2080 Mobile\"],\"vendor\":\"NVIDIA\",\"performance\":18576},{\"names\":[\"GeForce RTX 2080 (Mobile)\",\"GeForce RTX 2080 Mobile\",\"NVIDIA GeForce RTX 2080 (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":15107},{\"names\":[\"GeForce RTX 2080 SUPER\",\"NVIDIA GeForce RTX 2080 Super Mobile\"],\"performance\":19380},{\"names\":[\"GeForce RTX 2080 Super with Max-Q Design\",\"GeForce RTX 2080 Max-Q\",\"NVIDIA GeForce RTX 2080 Super Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":13894},{\"names\":[\"GeForce RTX 2080 Ti\",\"NVIDIA GeForce RTX 2080 Ti (Desktop)\"],\"vendor\":\"NVIDIA\",\"performance\":21574},{\"names\":[\"GeForce RTX 2080 with Max-Q Design\",\"NVIDIA GeForce RTX 2080 Max-Q\"],\"performance\":13943},{\"names\":[\"GeForce RTX 3070\",\"NVIDIA GeForce RTX 3070\"],\"performance\":21254},{\"names\":[\"GeForce RTX 3080\",\"NVIDIA GeForce RTX 3080\"],\"performance\":23738},{\"names\":[\"GeForce RTX 3090\",\"NVIDIA GeForce RTX 3090\"],\"performance\":25166},{\"names\":[\"GRID K1\"],\"vendor\":\"NVIDIA\",\"performance\":811},{\"names\":[\"GRID K120Q\"],\"vendor\":\"NVIDIA\",\"performance\":293},{\"names\":[\"GRID K140Q\"],\"vendor\":\"NVIDIA\",\"performance\":728},{\"names\":[\"GRID K160Q\"],\"vendor\":\"NVIDIA\",\"performance\":740},{\"names\":[\"GRID K180Q\"],\"vendor\":\"NVIDIA\",\"performance\":557},{\"names\":[\"GRID K2\"],\"vendor\":\"NVIDIA\",\"performance\":3176},{\"names\":[\"GRID K220Q\"],\"vendor\":\"NVIDIA\",\"performance\":912},{\"names\":[\"GRID K240Q\"],\"vendor\":\"NVIDIA\",\"performance\":2144},{\"names\":[\"GRID K260Q\"],\"vendor\":\"NVIDIA\",\"performance\":2941},{\"names\":[\"GRID K280Q\"],\"vendor\":\"NVIDIA\",\"performance\":2363},{\"names\":[\"GRID K520\"],\"vendor\":\"NVIDIA\",\"performance\":3177},{\"names\":[\"GRID M10-8Q\"],\"vendor\":\"NVIDIA\",\"performance\":2606},{\"names\":[\"GRID M6-8Q\"],\"vendor\":\"NVIDIA\",\"performance\":3568},{\"names\":[\"GRID M60-1Q\"],\"vendor\":\"NVIDIA\",\"performance\":4251},{\"names\":[\"GRID M60-2Q\"],\"vendor\":\"NVIDIA\",\"performance\":5291},{\"names\":[\"GRID M60-8Q\"],\"vendor\":\"NVIDIA\",\"performance\":3884},{\"names\":[\"HD\",\"HD Graphics\",\"Intel HD Graphics (Broadwell)\"],\"vendor\":\"Intel\",\"performance\":143},{\"names\":[\"Intel HD 2000\",\"Intel HD Graphics 2000\"],\"performance\":213},{\"names\":[\"Intel HD 3000\",\"Intel HD Graphics 3000\"],\"performance\":256},{\"names\":[\"Intel HD 4000\",\"Intel HD Graphics 4000\"],\"performance\":330},{\"names\":[\"Intel HD 4400\",\"Intel HD Graphics 4400\"],\"performance\":529},{\"names\":[\"Intel HD 4600\",\"Intel HD Graphics 4600\"],\"performance\":633},{\"names\":[\"Intel HD 500\",\"Intel HD Graphics 500\"],\"performance\":306},{\"names\":[\"Intel HD 5000\",\"Intel HD Graphics 5000\"],\"performance\":563},{\"names\":[\"Intel HD 505\",\"Intel HD Graphics 505\"],\"performance\":357},{\"names\":[\"Intel HD 510\",\"Intel HD Graphics 510\"],\"performance\":622},{\"names\":[\"Intel HD 515\",\"Intel HD Graphics 515\"],\"performance\":610},{\"names\":[\"Intel HD 520\",\"Intel HD Graphics 520\"],\"performance\":860},{\"names\":[\"Intel HD 530\",\"Intel HD Graphics 530\"],\"performance\":990},{\"names\":[\"Intel HD 5300\",\"Intel HD Graphics 5300\"],\"performance\":411},{\"names\":[\"Intel HD 5500\",\"Intel HD Graphics 5500\"],\"performance\":580},{\"names\":[\"Intel HD 5600\",\"Intel HD Graphics 5600\"],\"performance\":712},{\"names\":[\"Intel HD 6000\",\"Intel HD Graphics 6000\"],\"performance\":844},{\"names\":[\"Intel HD 610\",\"Intel HD Graphics 610\"],\"performance\":666},{\"names\":[\"Intel HD 615\",\"Intel HD Graphics 615\"],\"performance\":757},{\"names\":[\"Intel HD 630\",\"Intel HD Graphics 630\"],\"performance\":1176},{\"names\":[\"Intel HD Graphics 620\",\"HD Graphics 620\"],\"vendor\":\"Intel\",\"performance\":924},{\"names\":[\"Intel HD P530\",\"Intel HD Graphics P530\"],\"performance\":1454},{\"names\":[\"Intel HD P630\",\"Intel HD Graphics P630\"],\"performance\":1276},{\"names\":[\"Intel Iris 5100\",\"Intel Iris Graphics 5100\"],\"performance\":763},{\"names\":[\"Intel Iris 540\",\"Intel Iris Graphics 540\"],\"performance\":1227},{\"names\":[\"Intel Iris 550\",\"Intel Iris Graphics 550\"],\"performance\":1420},{\"names\":[\"Intel Iris 6100\",\"Intel Iris Graphics 6100\"],\"performance\":850},{\"names\":[\"Intel Iris 650\",\"Intel Iris Plus Graphics 650\"],\"performance\":1795},{\"names\":[\"Intel Iris Plus\",\"Intel Iris Plus Graphics G7 (Ice Lake 64 EU)\"],\"performance\":1887},{\"names\":[\"Intel Iris Plus 640\",\"Intel Iris Plus Graphics 640\"],\"performance\":1316},{\"names\":[\"Intel Iris Plus 645\",\"Intel Iris Plus Graphics 645\"],\"performance\":1789},{\"names\":[\"Intel Iris Plus 655\",\"Intel Iris Plus Graphics 655\"],\"performance\":1813},{\"names\":[\"Intel Iris Pro 5200\",\"Intel Iris Pro Graphics 5200\"],\"performance\":1015},{\"names\":[\"Intel Iris Pro 580\",\"Intel Iris Pro Graphics 580\"],\"performance\":2010},{\"names\":[\"Intel Iris Pro Graphics 6200\",\"Iris Pro Graphics 6200\"],\"vendor\":\"Intel\",\"performance\":1490},{\"names\":[\"Intel Iris Pro P580\",\"Intel Iris Pro Graphics P580\"],\"performance\":2169},{\"names\":[\"Intel Iris Xe\",\"Intel Iris Xe MAX Graphics\"],\"performance\":3022},{\"names\":[\"Intel UHD\",\"Intel UHD Graphics Xe G4 48EUs\"],\"performance\":1925},{\"names\":[\"Intel UHD 600\",\"Intel UHD Graphics 600\"],\"performance\":333},{\"names\":[\"Intel UHD 605\",\"Intel UHD Graphics 605\"],\"performance\":375},{\"names\":[\"Intel UHD 610\",\"Intel UHD Graphics 610\"],\"performance\":720},{\"names\":[\"Intel UHD 615\",\"Intel UHD Graphics 615\"],\"performance\":767},{\"names\":[\"Intel UHD 617\",\"Intel UHD Graphics 617\"],\"performance\":858},{\"names\":[\"Intel UHD 620\",\"Intel UHD Graphics 620\"],\"performance\":889},{\"names\":[\"Intel UHD 630\",\"Intel UHD Graphics 630\"],\"performance\":1511},{\"names\":[\"Intel UHD Graphics 620\",\"UHD Graphics 620\"],\"vendor\":\"Intel\",\"performance\":1054},{\"names\":[\"Intel UHD P630\",\"Intel UHD Graphics P630\"],\"performance\":2926},{\"names\":[\"Mobility Radeon HD 5570\"],\"vendor\":\"ATI\",\"performance\":551},{\"names\":[\"Mobility Radeon. HD 5470\",\"Radeon HD 5470\"],\"vendor\":\"ATI\",\"performance\":215},{\"names\":[\"MxGPU\",\"Radeon Instinct MI25 MxGPU\"],\"vendor\":\"AMD\",\"performance\":1826},{\"names\":[\"NVIDIA TITAN X\",\"NVIDIA Titan X Pascal\"],\"performance\":13660},{\"names\":[\"NVIDIA TITAN Xp\",\"TITAN Xp\"],\"vendor\":\"NVIDIA\",\"performance\":18280},{\"names\":[\"NVS 300\"],\"vendor\":\"NVIDIA\",\"performance\":112},{\"names\":[\"NVS 310\"],\"vendor\":\"NVIDIA\",\"performance\":250},{\"names\":[\"NVS 315\"],\"vendor\":\"NVIDIA\",\"performance\":299},{\"names\":[\"NVS 4200M\",\"NVIDIA NVS 4200M\"],\"vendor\":\"NVIDIA\",\"performance\":245},{\"names\":[\"NVS 510\"],\"vendor\":\"NVIDIA\",\"performance\":763},{\"names\":[\"NVS 5200M\",\"NVIDIA NVS 5200M\"],\"vendor\":\"NVIDIA\",\"performance\":548},{\"names\":[\"NVS 5400M\",\"NVIDIA NVS 5400M\"],\"vendor\":\"NVIDIA\",\"performance\":642},{\"names\":[\"NVS 810\"],\"vendor\":\"NVIDIA\",\"performance\":1015},{\"names\":[\"P104-100\"],\"vendor\":\"NVIDIA\",\"performance\":4450},{\"names\":[\"P106-090\"],\"vendor\":\"NVIDIA\",\"performance\":2898},{\"names\":[\"P106-100\"],\"vendor\":\"NVIDIA\",\"performance\":5023},{\"names\":[\"Quadro 1000M\",\"NVIDIA Quadro 1000M\"],\"vendor\":\"NVIDIA\",\"performance\":593},{\"names\":[\"Quadro 2000D\"],\"vendor\":\"NVIDIA\",\"performance\":989},{\"names\":[\"Quadro 2000M\",\"NVIDIA Quadro 2000M\"],\"vendor\":\"NVIDIA\",\"performance\":824},{\"names\":[\"Quadro 3000M\",\"NVIDIA Quadro 3000M\"],\"vendor\":\"NVIDIA\",\"performance\":1026},{\"names\":[\"Quadro 400\"],\"vendor\":\"NVIDIA\",\"performance\":163},{\"names\":[\"Quadro 4000M\",\"NVIDIA Quadro 4000M\"],\"vendor\":\"NVIDIA\",\"performance\":1204},{\"names\":[\"Quadro 410\"],\"vendor\":\"NVIDIA\",\"performance\":446},{\"names\":[\"Quadro 5000\",\"NVIDIA Quadro RTX 5000 (Laptop)\"],\"vendor\":\"NVIDIA\",\"performance\":2000},{\"names\":[\"Quadro 500M\"],\"vendor\":\"NVIDIA\",\"performance\":664},{\"names\":[\"Quadro 5010M\",\"NVIDIA Quadro 5010M\"],\"vendor\":\"NVIDIA\",\"performance\":2001},{\"names\":[\"Quadro 7000\"],\"vendor\":\"NVIDIA\",\"performance\":3505},{\"names\":[\"Quadro GP100\"],\"vendor\":\"NVIDIA\",\"performance\":12663},{\"names\":[\"Quadro GV100\"],\"vendor\":\"NVIDIA\",\"performance\":12721},{\"names\":[\"Quadro K1000M\",\"NVIDIA Quadro K1000M\"],\"vendor\":\"NVIDIA\",\"performance\":774},{\"names\":[\"Quadro K1100M\",\"NVIDIA Quadro K1100M\"],\"vendor\":\"NVIDIA\",\"performance\":1110},{\"names\":[\"Quadro K1200\"],\"vendor\":\"NVIDIA\",\"performance\":2876},{\"names\":[\"Quadro K2000\"],\"vendor\":\"NVIDIA\",\"performance\":1573},{\"names\":[\"Quadro K2000D\"],\"vendor\":\"NVIDIA\",\"performance\":1646},{\"names\":[\"Quadro K2000M\",\"NVIDIA Quadro K2000M\"],\"vendor\":\"NVIDIA\",\"performance\":1039},{\"names\":[\"Quadro K2100M\",\"NVIDIA Quadro K2100M\"],\"vendor\":\"NVIDIA\",\"performance\":1400},{\"names\":[\"Quadro K2200\"],\"vendor\":\"NVIDIA\",\"performance\":3561},{\"names\":[\"Quadro K2200M\"],\"vendor\":\"NVIDIA\",\"performance\":3893},{\"names\":[\"Quadro K3000M\",\"NVIDIA Quadro K3000M\"],\"vendor\":\"NVIDIA\",\"performance\":1657},{\"names\":[\"Quadro K3100M\",\"NVIDIA Quadro K3100M\"],\"vendor\":\"NVIDIA\",\"performance\":2314},{\"names\":[\"Quadro K4000\"],\"vendor\":\"NVIDIA\",\"performance\":2687},{\"names\":[\"Quadro K4000M\",\"NVIDIA Quadro K4000M\"],\"vendor\":\"NVIDIA\",\"performance\":2109},{\"names\":[\"Quadro K4100M\",\"NVIDIA Quadro K4100M\"],\"vendor\":\"NVIDIA\",\"performance\":2454},{\"names\":[\"Quadro K420\"],\"vendor\":\"NVIDIA\",\"performance\":771},{\"names\":[\"Quadro K4200\"],\"vendor\":\"NVIDIA\",\"performance\":4261},{\"names\":[\"Quadro K5000\"],\"vendor\":\"NVIDIA\",\"performance\":3922},{\"names\":[\"Quadro K5000M\",\"NVIDIA Quadro K5000M\"],\"vendor\":\"NVIDIA\",\"performance\":3133},{\"names\":[\"Quadro K500M\",\"NVIDIA Quadro K500M\"],\"vendor\":\"NVIDIA\",\"performance\":480},{\"names\":[\"Quadro K5100M\",\"NVIDIA Quadro K5100M\"],\"vendor\":\"NVIDIA\",\"performance\":3009},{\"names\":[\"Quadro K510M\",\"NVIDIA Quadro K510M\"],\"vendor\":\"NVIDIA\",\"performance\":651},{\"names\":[\"Quadro K5200\"],\"vendor\":\"NVIDIA\",\"performance\":5922},{\"names\":[\"Quadro K600\"],\"vendor\":\"NVIDIA\",\"performance\":776},{\"names\":[\"Quadro K6000\"],\"vendor\":\"NVIDIA\",\"performance\":8146},{\"names\":[\"Quadro K610M\",\"NVIDIA Quadro K610M\"],\"vendor\":\"NVIDIA\",\"performance\":726},{\"names\":[\"Quadro K620\"],\"vendor\":\"NVIDIA\",\"performance\":2282},{\"names\":[\"Quadro K620M\",\"NVIDIA Quadro K620M\"],\"vendor\":\"NVIDIA\",\"performance\":1200},{\"names\":[\"Quadro M1000M\",\"NVIDIA Quadro M1000M\"],\"vendor\":\"NVIDIA\",\"performance\":3027},{\"names\":[\"Quadro M1200\",\"Quadro M1200 Mobile\",\"NVIDIA Quadro M1200\"],\"vendor\":\"NVIDIA\",\"performance\":3613},{\"names\":[\"Quadro M2000\"],\"vendor\":\"NVIDIA\",\"performance\":4012},{\"names\":[\"Quadro M2000M\",\"NVIDIA Quadro M2000M\"],\"vendor\":\"NVIDIA\",\"performance\":3561},{\"names\":[\"Quadro M2200\",\"Quadro M2200 Mobile\",\"NVIDIA Quadro M2200\"],\"vendor\":\"NVIDIA\",\"performance\":4457},{\"names\":[\"Quadro M3000M\",\"NVIDIA Quadro M3000M\"],\"vendor\":\"NVIDIA\",\"performance\":5446},{\"names\":[\"Quadro M4000\"],\"vendor\":\"NVIDIA\",\"performance\":6537},{\"names\":[\"Quadro M4000M\",\"NVIDIA Quadro M4000M\"],\"vendor\":\"NVIDIA\",\"performance\":6829},{\"names\":[\"Quadro M5000\"],\"vendor\":\"NVIDIA\",\"performance\":9159},{\"names\":[\"Quadro M5000M\",\"NVIDIA Quadro M5000M\"],\"vendor\":\"NVIDIA\",\"performance\":6872},{\"names\":[\"Quadro M500M\",\"NVIDIA Quadro M500M\"],\"vendor\":\"NVIDIA\",\"performance\":1109},{\"names\":[\"Quadro M520\",\"Quadro M520 Mobile\",\"NVIDIA Quadro M520\"],\"vendor\":\"NVIDIA\",\"performance\":1956},{\"names\":[\"Quadro M5500\",\"Quadro M5500 Mobile\",\"NVIDIA Quadro M5500\"],\"vendor\":\"NVIDIA\",\"performance\":7915},{\"names\":[\"Quadro M6000\"],\"vendor\":\"NVIDIA\",\"performance\":12143},{\"names\":[\"Quadro M600M\",\"NVIDIA Quadro M600M\"],\"vendor\":\"NVIDIA\",\"performance\":2142},{\"names\":[\"Quadro M620\",\"Quadro M620 Mobile\",\"NVIDIA Quadro M620\"],\"vendor\":\"NVIDIA\",\"performance\":2881},{\"names\":[\"Quadro P1000\",\"NVIDIA Quadro P1000\"],\"vendor\":\"NVIDIA\",\"performance\":4369},{\"names\":[\"Quadro P2000\",\"NVIDIA Quadro P2000\"],\"vendor\":\"NVIDIA\",\"performance\":7189},{\"names\":[\"Quadro P2000 with Max-Q Design\",\"NVIDIA Quadro P2000 Max-Q\"],\"performance\":5122},{\"names\":[\"Quadro P3000\",\"Quadro P3000 Mobile\",\"NVIDIA Quadro P3000\"],\"vendor\":\"NVIDIA\",\"performance\":6919},{\"names\":[\"Quadro P3200\",\"Quadro P3200 Mobile\",\"NVIDIA Quadro P3200\"],\"vendor\":\"NVIDIA\",\"performance\":7719},{\"names\":[\"Quadro P3200 with Max-Q Design\",\"Quadro P3200 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":8942},{\"names\":[\"Quadro P400\"],\"vendor\":\"NVIDIA\",\"performance\":1642},{\"names\":[\"Quadro P4000\",\"NVIDIA Quadro P4000\"],\"vendor\":\"NVIDIA\",\"performance\":11396},{\"names\":[\"Quadro P4000 with Max-Q Design\",\"Quadro P4000 Max-Q\",\"NVIDIA Quadro P4000 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":9083},{\"names\":[\"Quadro P4200\",\"Quadro P4200 Mobile\",\"NVIDIA Quadro P4200\"],\"vendor\":\"NVIDIA\",\"performance\":11820},{\"names\":[\"Quadro P500\",\"Quadro P500 Mobile\",\"NVIDIA Quadro P500\"],\"vendor\":\"NVIDIA\",\"performance\":1743},{\"names\":[\"Quadro P5000\",\"NVIDIA Quadro P5000\"],\"vendor\":\"NVIDIA\",\"performance\":11416},{\"names\":[\"Quadro P520\",\"NVIDIA Quadro P520\"],\"performance\":2217},{\"names\":[\"Quadro P5200\",\"Quadro P5200 Mobile\",\"NVIDIA Quadro P5200\"],\"vendor\":\"NVIDIA\",\"performance\":11559},{\"names\":[\"Quadro P5200 with Max-Q Design\",\"Quadro P5200 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":9796},{\"names\":[\"Quadro P600\",\"NVIDIA Quadro P600\"],\"vendor\":\"NVIDIA\",\"performance\":3460},{\"names\":[\"Quadro P6000\"],\"vendor\":\"NVIDIA\",\"performance\":15005},{\"names\":[\"Quadro P620\",\"NVIDIA Quadro P620\"],\"vendor\":\"NVIDIA\",\"performance\":3668},{\"names\":[\"Quadro RTX 3000\",\"NVIDIA Quadro RTX 3000 (Laptop)\"],\"performance\":11284},{\"names\":[\"Quadro RTX 3000 with Max-Q Design\",\"NVIDIA Quadro RTX 3000 Max-Q\"],\"performance\":8697},{\"names\":[\"Quadro RTX 4000\",\"NVIDIA Quadro RTX 4000 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":15098},{\"names\":[\"Quadro RTX 5000\",\"NVIDIA Quadro RTX 5000 Max-Q\"],\"vendor\":\"NVIDIA\",\"performance\":16628},{\"names\":[\"Quadro RTX 6000\"],\"vendor\":\"NVIDIA\",\"performance\":20309},{\"names\":[\"Quadro RTX 8000\"],\"vendor\":\"NVIDIA\",\"performance\":20448},{\"names\":[\"Quadro T1000\",\"NVIDIA Quadro T1000 (Laptop)\"],\"performance\":6528},{\"names\":[\"Quadro T1000 with Max-Q Design\",\"NVIDIA Quadro T1000 Max-Q\"],\"performance\":6755},{\"names\":[\"Quadro T2000\",\"NVIDIA Quadro T2000 (Laptop)\"],\"performance\":6874},{\"names\":[\"Quadro T2000 with Max-Q Design\",\"NVIDIA Quadro T2000 Max-Q\"],\"performance\":6729},{\"names\":[\"Qualcomm Adreno 630 GPU\",\"Qualcomm Adreno 630\"],\"performance\":249},{\"names\":[\"Radeon 520\",\"Radeon 520 Mobile\",\"AMD Radeon 520\"],\"vendor\":\"AMD\",\"performance\":878},{\"names\":[\"Radeon 530\",\"Radeon 530 Mobile\",\"AMD Radeon 530\"],\"vendor\":\"AMD\",\"performance\":912},{\"names\":[\"Radeon 535\",\"Radeon 535 Mobile\"],\"vendor\":\"AMD\",\"performance\":1117},{\"names\":[\"Radeon 540\",\"Radeon RX 540 Mobile\",\"AMD Radeon RX 540\"],\"vendor\":\"AMD\",\"performance\":1376},{\"names\":[\"Radeon 540X\",\"Radeon 540X Mobile\",\"AMD Radeon 540X\"],\"vendor\":\"AMD\",\"performance\":1374},{\"names\":[\"Radeon 550X\",\"Radeon 550X 640SP\",\"AMD Radeon RX 550X (Laptop)\"],\"vendor\":\"AMD\",\"performance\":1564},{\"names\":[\"Radeon 620\",\"AMD Radeon 620\"],\"performance\":859},{\"names\":[\"Radeon 625\",\"AMD Radeon 625\"],\"performance\":1324},{\"names\":[\"Radeon 630\",\"AMD Radeon 630\"],\"performance\":1262},{\"names\":[\"Radeon 6750M\",\"Radeon HD 6750M\",\"AMD Radeon HD 6750M\"],\"vendor\":\"AMD\",\"performance\":911},{\"names\":[\"Radeon E6460\"],\"vendor\":\"AMD\",\"performance\":324},{\"names\":[\"Radeon E6465\"],\"vendor\":\"AMD\",\"performance\":164},{\"names\":[\"Radeon E6760\",\"Radeon E6760 MXM\"],\"vendor\":\"AMD\",\"performance\":973},{\"names\":[\"Radeon E8860\"],\"vendor\":\"AMD\",\"performance\":1577},{\"names\":[\"Radeon HD 6230\"],\"vendor\":\"AMD\",\"performance\":179},{\"names\":[\"Radeon HD 6250\",\"AMD Radeon HD 6250\"],\"vendor\":\"AMD\",\"performance\":98},{\"names\":[\"Radeon HD 6290\",\"AMD Radeon HD 6290\"],\"vendor\":\"AMD\",\"performance\":117},{\"names\":[\"Radeon HD 6320\",\"Radeon HD 6320 IGP\",\"AMD Radeon HD 6320\"],\"vendor\":\"AMD\",\"performance\":144},{\"names\":[\"RADEON HD 6350\",\"Radeon HD 6350\"],\"vendor\":\"AMD\",\"performance\":142},{\"names\":[\"Radeon HD 6370D\",\"Radeon HD 6370D IGP\"],\"vendor\":\"AMD\",\"performance\":311},{\"names\":[\"Radeon HD 6380G\",\"Radeon HD 6380G IGP\",\"AMD Radeon HD 6380G\"],\"vendor\":\"AMD\",\"performance\":213},{\"names\":[\"Radeon HD 6410D\",\"Radeon HD 6410D IGP\"],\"vendor\":\"AMD\",\"performance\":217},{\"names\":[\"Radeon HD 6430M\",\"AMD Radeon HD 6430M\"],\"vendor\":\"AMD\",\"performance\":193},{\"names\":[\"Radeon HD 6450\",\"AMD Radeon HD 6450 GDDR5\"],\"vendor\":\"AMD\",\"performance\":199},{\"names\":[\"Radeon HD 6450A\"],\"vendor\":\"AMD\",\"performance\":260},{\"names\":[\"Radeon HD 6470M\",\"AMD Radeon HD 6470M\"],\"vendor\":\"AMD\",\"performance\":226},{\"names\":[\"Radeon HD 6480G\",\"Radeon HD 6480G IGP\",\"AMD Radeon HD 6480G + HD 7450M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":279},{\"names\":[\"Radeon HD 6490M\",\"AMD Radeon HD 6490M\"],\"vendor\":\"AMD\",\"performance\":378},{\"names\":[\"Radeon HD 6520G\",\"Radeon HD 6520G IGP\",\"AMD Radeon HD 6520G + HD 7450M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":304},{\"names\":[\"Radeon HD 6530D\",\"Radeon HD 6530D IGP\"],\"vendor\":\"AMD\",\"performance\":315},{\"names\":[\"Radeon HD 6550A\"],\"vendor\":\"AMD\",\"performance\":708},{\"names\":[\"Radeon HD 6550D\",\"Radeon HD 6550D IGP\",\"AMD Radeon HD 6550D\"],\"vendor\":\"AMD\",\"performance\":410},{\"names\":[\"Radeon HD 6570\"],\"vendor\":\"AMD\",\"performance\":506},{\"names\":[\"Radeon HD 6610M\"],\"vendor\":\"AMD\",\"performance\":565},{\"names\":[\"Radeon HD 6620G\",\"Radeon HD 6620G IGP\",\"AMD Radeon HD 6620G + HD 7670M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":386},{\"names\":[\"Radeon HD 6630M\",\"AMD Radeon HD 6630M\"],\"vendor\":\"AMD\",\"performance\":685},{\"names\":[\"Radeon HD 6650A\"],\"vendor\":\"AMD\",\"performance\":836},{\"names\":[\"Radeon HD 6650M\",\"AMD Radeon HD 6650M\"],\"vendor\":\"AMD\",\"performance\":748},{\"names\":[\"Radeon HD 6670\"],\"vendor\":\"AMD\",\"performance\":693},{\"names\":[\"Radeon HD 6750\"],\"vendor\":\"AMD\",\"performance\":1055},{\"names\":[\"Radeon HD 6750M\",\"Radeon HD 6750M Mac Edition\"],\"vendor\":\"AMD\",\"performance\":937},{\"names\":[\"Radeon HD 6770\"],\"vendor\":\"AMD\",\"performance\":1224},{\"names\":[\"Radeon HD 6770M\",\"AMD Radeon HD 6770M\"],\"vendor\":\"AMD\",\"performance\":964},{\"names\":[\"Radeon HD 6790\",\"AMD Radeon HD 6790\"],\"vendor\":\"AMD\",\"performance\":1666},{\"names\":[\"Radeon HD 6850 X2\"],\"vendor\":\"AMD\",\"performance\":2534},{\"names\":[\"Radeon HD 6970M\",\"AMD Radeon HD 6970M\"],\"vendor\":\"AMD\",\"performance\":2270},{\"names\":[\"Radeon HD 6990\"],\"vendor\":\"AMD\",\"performance\":2933},{\"names\":[\"Radeon HD 7290\",\"Radeon HD 7290 IGP\",\"AMD Radeon HD 7290\"],\"vendor\":\"AMD\",\"performance\":115},{\"names\":[\"Radeon HD 7310\",\"Radeon HD 7310 IGP\",\"AMD Radeon HD 7310\"],\"vendor\":\"AMD\",\"performance\":131},{\"names\":[\"Radeon HD 7340\",\"Radeon HD 7340 IGP\",\"AMD Radeon HD 7340\"],\"vendor\":\"AMD\",\"performance\":152},{\"names\":[\"Radeon HD 7350\",\"Radeon HD 7350 OEM\"],\"vendor\":\"AMD\",\"performance\":216},{\"names\":[\"Radeon HD 7400G\",\"Radeon HD 7400G IGP\",\"AMD Radeon HD 7400G\"],\"vendor\":\"AMD\",\"performance\":300},{\"names\":[\"Radeon HD 7420G\",\"Radeon HD 7420G IGP\",\"AMD Radeon HD 7420G\"],\"vendor\":\"AMD\",\"performance\":304},{\"names\":[\"Radeon HD 7450\",\"Radeon HD 7450 OEM\"],\"vendor\":\"AMD\",\"performance\":237},{\"names\":[\"Radeon HD 7450A\"],\"vendor\":\"AMD\",\"performance\":288},{\"names\":[\"Radeon HD 7450M\",\"AMD Radeon HD 6620G + HD 7450M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":330},{\"names\":[\"Radeon HD 7470\",\"Radeon HD 7470 OEM\"],\"vendor\":\"AMD\",\"performance\":369},{\"names\":[\"Radeon HD 7470M\",\"AMD Radeon HD 7470M\"],\"vendor\":\"AMD\",\"performance\":408},{\"names\":[\"Radeon HD 7480D\",\"Radeon HD 7480D IGP\",\"AMD Radeon HD 7480D\"],\"vendor\":\"AMD\",\"performance\":296},{\"names\":[\"Radeon HD 7500G\",\"Radeon HD 7500G IGP\",\"AMD Radeon HD 7500G + HD 7550M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":303},{\"names\":[\"Radeon HD 7520G\",\"Radeon HD 7520G IGP\",\"AMD Radeon HD 7520G + HD 7670M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":287},{\"names\":[\"Radeon HD 7540D\",\"Radeon HD 7540D IGP\"],\"vendor\":\"AMD\",\"performance\":338},{\"names\":[\"Radeon HD 7550M\",\"AMD Radeon HD 7550M\"],\"vendor\":\"AMD\",\"performance\":465},{\"names\":[\"Radeon HD 7560D\",\"Radeon HD 7560D IGP\",\"AMD Radeon HD 7560D\"],\"vendor\":\"AMD\",\"performance\":479},{\"names\":[\"Radeon HD 7570\"],\"vendor\":\"AMD\",\"performance\":629},{\"names\":[\"Radeon HD 7570M\",\"AMD Radeon HD 7570M\"],\"vendor\":\"AMD\",\"performance\":465},{\"names\":[\"Radeon HD 7600G\",\"Radeon HD 7600G IGP\",\"AMD Radeon HD 7600G\"],\"vendor\":\"AMD\",\"performance\":351},{\"names\":[\"Radeon HD 7610M\",\"AMD Radeon HD 7640G + HD 7610M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":632},{\"names\":[\"Radeon HD 7620G\",\"Radeon HD 7620G IGP\",\"AMD Radeon HD 7620G\"],\"vendor\":\"AMD\",\"performance\":346},{\"names\":[\"Radeon HD 7640G\",\"Radeon HD 7640G IGP\",\"AMD Radeon HD 7640G + HD 7670M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":457},{\"names\":[\"Radeon HD 7650A\"],\"vendor\":\"AMD\",\"performance\":553},{\"names\":[\"Radeon HD 7650M\",\"AMD Radeon HD 7650M\"],\"vendor\":\"AMD\",\"performance\":469},{\"names\":[\"Radeon HD 7660D\",\"Radeon HD 7660D IGP\",\"AMD Radeon HD 7660D\"],\"vendor\":\"AMD\",\"performance\":499},{\"names\":[\"Radeon HD 7660G\",\"Radeon HD 7660G IGP\",\"AMD Radeon HD 7660G + HD 7670M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":482},{\"names\":[\"Radeon HD 7670\",\"Radeon HD 7670 OEM\"],\"vendor\":\"AMD\",\"performance\":854},{\"names\":[\"Radeon HD 7670A\"],\"vendor\":\"AMD\",\"performance\":1050},{\"names\":[\"Radeon HD 7670M\",\"AMD Radeon HD 7670M\"],\"vendor\":\"AMD\",\"performance\":441},{\"names\":[\"Radeon HD 7690M\",\"AMD Radeon HD 7690M\"],\"vendor\":\"AMD\",\"performance\":1003},{\"names\":[\"Radeon HD 7690M XT\",\"AMD Radeon HD 7690M XT\"],\"vendor\":\"AMD\",\"performance\":1009},{\"names\":[\"Radeon HD 7730\"],\"vendor\":\"AMD\",\"performance\":1246},{\"names\":[\"Radeon HD 7730M\",\"AMD Radeon HD 7730M\"],\"vendor\":\"AMD\",\"performance\":693},{\"names\":[\"Radeon HD 7750\"],\"vendor\":\"AMD\",\"performance\":1670},{\"names\":[\"Radeon HD 7750M\",\"AMD Radeon HD 7750M\"],\"vendor\":\"AMD\",\"performance\":1191},{\"names\":[\"Radeon HD 7770\",\"Radeon HD 7770 GHz Edition\",\"AMD Radeon HD 7770\"],\"vendor\":\"AMD\",\"performance\":2158},{\"names\":[\"Radeon HD 7790\"],\"vendor\":\"AMD\",\"performance\":3090},{\"names\":[\"Radeon HD 7850\"],\"vendor\":\"AMD\",\"performance\":3718},{\"names\":[\"Radeon HD 7850M\",\"AMD Radeon HD 7850M\"],\"vendor\":\"AMD\",\"performance\":1373},{\"names\":[\"Radeon HD 7870\",\"Radeon HD 7870 XT\",\"AMD Radeon HD 7870\"],\"vendor\":\"AMD\",\"performance\":4637},{\"names\":[\"Radeon HD 7870M\",\"AMD Radeon HD 7870M\"],\"vendor\":\"AMD\",\"performance\":1507},{\"names\":[\"Radeon HD 7950\",\"R9 280\",\"Radeon HD 7950\"],\"vendor\":\"AMD\",\"performance\":4765},{\"names\":[\"Radeon HD 7970\",\"R9 280X\",\"Radeon HD 7970\"],\"vendor\":\"AMD\",\"performance\":5248},{\"names\":[\"Radeon HD 7970M\",\"AMD Radeon HD 7970M\"],\"vendor\":\"AMD\",\"performance\":3619},{\"names\":[\"Radeon HD 7990\"],\"vendor\":\"AMD\",\"performance\":5566},{\"names\":[\"Radeon HD 8180\",\"Radeon HD 8180 IGP\",\"AMD Radeon HD 8180\"],\"vendor\":\"AMD\",\"performance\":152},{\"names\":[\"Radeon HD 8210\",\"Radeon HD 8210 IGP\",\"AMD Radeon HD 8210\"],\"vendor\":\"AMD\",\"performance\":207},{\"names\":[\"Radeon HD 8210E\"],\"vendor\":\"AMD\",\"performance\":194},{\"names\":[\"Radeon HD 8240\",\"Radeon HD 8240 IGP\",\"AMD Radeon HD 8240\"],\"vendor\":\"AMD\",\"performance\":250},{\"names\":[\"Radeon HD 8250\",\"Radeon HD 8250 IGP\",\"AMD Radeon HD 8250\"],\"vendor\":\"AMD\",\"performance\":203},{\"names\":[\"Radeon HD 8280\",\"Radeon HD 8280 IGP\",\"AMD Radeon HD 8280\"],\"vendor\":\"AMD\",\"performance\":319},{\"names\":[\"Radeon HD 8280E\"],\"vendor\":\"AMD\",\"performance\":283},{\"names\":[\"Radeon HD 8310E\"],\"vendor\":\"AMD\",\"performance\":341},{\"names\":[\"Radeon HD 8330\",\"Radeon HD 8330 IGP\",\"AMD Radeon HD 8330\"],\"vendor\":\"AMD\",\"performance\":251},{\"names\":[\"Radeon HD 8330E\"],\"vendor\":\"AMD\",\"performance\":241},{\"names\":[\"Radeon HD 8350\",\"Radeon HD 8350 OEM\"],\"vendor\":\"AMD\",\"performance\":189},{\"names\":[\"Radeon HD 8350G\",\"Radeon HD 8350G IGP\",\"AMD Radeon HD 8350G\"],\"vendor\":\"AMD\",\"performance\":443},{\"names\":[\"Radeon HD 8370D\",\"Radeon HD 8370D IGP\"],\"vendor\":\"AMD\",\"performance\":283},{\"names\":[\"Radeon HD 8400\",\"Radeon HD 8400 IGP\",\"AMD Radeon HD 8400\"],\"vendor\":\"AMD\",\"performance\":256},{\"names\":[\"Radeon HD 8400E\"],\"vendor\":\"AMD\",\"performance\":339},{\"names\":[\"Radeon HD 8410G\",\"Radeon HD 8410G IGP\",\"AMD Radeon HD 8410G\"],\"vendor\":\"AMD\",\"performance\":435},{\"names\":[\"Radeon HD 8450G\",\"Radeon HD 8450G IGP\",\"AMD Radeon HD 8450G + Radeon HD 8570M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":385},{\"names\":[\"Radeon HD 8470\",\"Radeon HD 8470 OEM\"],\"vendor\":\"AMD\",\"performance\":341},{\"names\":[\"Radeon HD 8470D\",\"Radeon HD 8470D IGP\",\"AMD Radeon HD 8470D\"],\"vendor\":\"AMD\",\"performance\":364},{\"names\":[\"Radeon HD 8490\",\"Radeon HD 8490 OEM\"],\"vendor\":\"AMD\",\"performance\":271},{\"names\":[\"Radeon HD 8510G\",\"Radeon HD 8510G IGP\",\"AMD Radeon HD 8510G\"],\"vendor\":\"AMD\",\"performance\":374},{\"names\":[\"Radeon HD 8550D\",\"Radeon HD 8550D IGP\"],\"vendor\":\"AMD\",\"performance\":685},{\"names\":[\"Radeon HD 8550G\",\"Radeon HD 8550G IGP\",\"AMD Radeon HD 8550G + HD 8750M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":457},{\"names\":[\"Radeon HD 8550G + 7600M Dual\",\"AMD Radeon HD 8550G + HD 8670M Dual Graphics\"],\"performance\":901},{\"names\":[\"Radeon HD 8570\",\"Radeon HD 8570 OEM\"],\"vendor\":\"AMD\",\"performance\":977},{\"names\":[\"Radeon HD 8570D\",\"Radeon HD 8570D IGP\",\"AMD Radeon HD 8570D\"],\"vendor\":\"AMD\",\"performance\":442},{\"names\":[\"Radeon HD 8570M\",\"AMD Radeon HD 8650G + HD 8570M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":447},{\"names\":[\"Radeon HD 8610G\",\"Radeon HD 8610G IGP\",\"AMD Radeon HD 8610G\"],\"vendor\":\"AMD\",\"performance\":420},{\"names\":[\"Radeon HD 8650D\",\"Radeon HD 8650D IGP\"],\"vendor\":\"AMD\",\"performance\":526},{\"names\":[\"Radeon HD 8650G\",\"Radeon HD 8650G IGP\",\"AMD Radeon HD 8650G + HD 8670M Dual Graphics\"],\"vendor\":\"AMD\",\"performance\":519},{\"names\":[\"Radeon HD 8670D\",\"Radeon HD 8670D IGP\",\"AMD Radeon HD 8670D\"],\"vendor\":\"AMD\",\"performance\":570},{\"names\":[\"Radeon HD 8670M\",\"AMD Radeon HD 8670M\"],\"vendor\":\"AMD\",\"performance\":520},{\"names\":[\"Radeon HD 8690M\",\"AMD Radeon HD 8690M\"],\"vendor\":\"AMD\",\"performance\":984},{\"names\":[\"Radeon HD 8730M\",\"AMD Radeon HD 8730M\"],\"vendor\":\"AMD\",\"performance\":700},{\"names\":[\"Radeon HD 8750M\",\"AMD Radeon HD 8750M\"],\"vendor\":\"AMD\",\"performance\":881},{\"names\":[\"Radeon HD 8790M\",\"AMD Radeon HD 8790M\"],\"vendor\":\"AMD\",\"performance\":1306},{\"names\":[\"Radeon HD 8850M\",\"AMD Radeon HD 8850M\"],\"vendor\":\"AMD\",\"performance\":973},{\"names\":[\"Radeon HD 8870M\",\"AMD Radeon HD 8870M\"],\"vendor\":\"AMD\",\"performance\":1638},{\"names\":[\"Radeon HD 8950\",\"Radeon HD 8950 OEM\"],\"vendor\":\"AMD\",\"performance\":2220},{\"names\":[\"Radeon HD 8970M\",\"AMD Radeon HD 8970M\"],\"vendor\":\"AMD\",\"performance\":3876},{\"names\":[\"Radeon HD 8990\",\"Radeon HD 8990 OEM\"],\"vendor\":\"AMD\",\"performance\":5214},{\"names\":[\"Radeon Instinct MI25 MxGPU\",\"Radeon Instinct MI25\"],\"vendor\":\"AMD\",\"performance\":10466},{\"names\":[\"Radeon M535DX\",\"Radeon R8 M535DX\"],\"vendor\":\"AMD\",\"performance\":750},{\"names\":[\"Radeon Pro 450\",\"AMD Radeon Pro 450\"],\"vendor\":\"AMD\",\"performance\":2723},{\"names\":[\"Radeon Pro 455\",\"AMD Radeon Pro 455\"],\"vendor\":\"AMD\",\"performance\":3113},{\"names\":[\"Radeon Pro 460\",\"AMD Radeon Pro 460\"],\"vendor\":\"AMD\",\"performance\":3453},{\"names\":[\"Radeon Pro 5300M\",\"AMD Radeon Pro 5300M\"],\"performance\":5519},{\"names\":[\"Radeon Pro 5500M\",\"AMD Radeon Pro 5500M\"],\"performance\":6699},{\"names\":[\"Radeon Pro 555\",\"AMD Radeon Pro 555\"],\"vendor\":\"AMD\",\"performance\":3141},{\"names\":[\"Radeon Pro 560\",\"AMD Radeon Pro 560\"],\"vendor\":\"AMD\",\"performance\":3475},{\"names\":[\"Radeon Pro 5600M\",\"AMD Radeon Pro 5600M\"],\"performance\":9640},{\"names\":[\"Radeon Pro 560X\",\"AMD Radeon Pro 560X\"],\"vendor\":\"AMD\",\"performance\":3678},{\"names\":[\"Radeon Pro 570\"],\"vendor\":\"AMD\",\"performance\":6337},{\"names\":[\"Radeon Pro 580\"],\"vendor\":\"AMD\",\"performance\":7753},{\"names\":[\"Radeon Pro Duo\"],\"vendor\":\"AMD\",\"performance\":9672},{\"names\":[\"Radeon Pro SSG\"],\"vendor\":\"AMD\",\"performance\":10498},{\"names\":[\"Radeon Pro V340 MxGPU\"],\"vendor\":\"AMD\",\"performance\":2853},{\"names\":[\"Radeon Pro Vega 16\",\"AMD Radeon Pro Vega 16\"],\"vendor\":\"AMD\",\"performance\":4683},{\"names\":[\"Radeon Pro Vega 20\",\"AMD Radeon Pro Vega 20\"],\"vendor\":\"AMD\",\"performance\":5752},{\"names\":[\"Radeon Pro Vega 56\",\"AMD Radeon Pro Vega 56\"],\"vendor\":\"AMD\",\"performance\":12209},{\"names\":[\"Radeon Pro Vega 64\"],\"vendor\":\"AMD\",\"performance\":11456},{\"names\":[\"Radeon Pro VII\",\"Radeon VII\"],\"vendor\":\"AMD\",\"performance\":17228},{\"names\":[\"Radeon Pro WX 2100\"],\"vendor\":\"AMD\",\"performance\":1644},{\"names\":[\"Radeon Pro WX 3100\",\"AMD Radeon Pro WX 3100\"],\"vendor\":\"AMD\",\"performance\":2710},{\"names\":[\"Radeon Pro WX 3200\",\"AMD Radeon Pro WX 3200\"],\"performance\":2560},{\"names\":[\"Radeon Pro WX 4100\"],\"vendor\":\"AMD\",\"performance\":3710},{\"names\":[\"Radeon Pro WX 4130\",\"Radeon Pro WX 4130 Mobile\",\"AMD Radeon Pro WX 4130\"],\"vendor\":\"AMD\",\"performance\":2304},{\"names\":[\"Radeon Pro WX 4150\",\"Radeon Pro WX 4150 Mobile\",\"AMD Radeon Pro WX 4150\"],\"vendor\":\"AMD\",\"performance\":1849},{\"names\":[\"Radeon Pro WX 4170\",\"Radeon Pro WX 4170 Mobile\"],\"vendor\":\"AMD\",\"performance\":1409},{\"names\":[\"Radeon Pro WX 5100\"],\"vendor\":\"AMD\",\"performance\":5344},{\"names\":[\"Radeon Pro WX 7100\",\"AMD Radeon Pro WX 7100\"],\"vendor\":\"AMD\",\"performance\":7439},{\"names\":[\"Radeon Pro WX 8200\"],\"vendor\":\"AMD\",\"performance\":14190},{\"names\":[\"Radeon Pro WX 9100\"],\"vendor\":\"AMD\",\"performance\":13809},{\"names\":[\"Radeon Pro WX Vega M GL\",\"AMD Radeon Pro WX Vega M GL\"],\"vendor\":\"AMD\",\"performance\":6049},{\"names\":[\"Radeon R2\",\"Radeon R2 Graphics\",\"AMD Radeon R2 (Stoney Ridge)\"],\"vendor\":\"AMD\",\"performance\":241},{\"names\":[\"Radeon R3\",\"Radeon R3 Graphics\",\"AMD Radeon R3 (Mullins\",\"Beema)\"],\"vendor\":\"AMD\",\"performance\":306},{\"names\":[\"Radeon R4\",\"Radeon R4 Graphics\",\"AMD Radeon R4 (Beema)\"],\"vendor\":\"AMD\",\"performance\":340},{\"names\":[\"Radeon R5 220\",\"Radeon R5 220 OEM\"],\"vendor\":\"AMD\",\"performance\":136},{\"names\":[\"Radeon R5 230\"],\"vendor\":\"AMD\",\"performance\":242},{\"names\":[\"Radeon R5 235\",\"Radeon R5 235 OEM\"],\"vendor\":\"AMD\",\"performance\":318},{\"names\":[\"Radeon R5 235X\",\"Radeon R5 235X OEM\"],\"vendor\":\"AMD\",\"performance\":316},{\"names\":[\"Radeon R5 240\",\"Radeon R5 240 OEM\"],\"vendor\":\"AMD\",\"performance\":518},{\"names\":[\"Radeon R5 310\",\"Radeon R5 310 OEM\"],\"vendor\":\"AMD\",\"performance\":332},{\"names\":[\"Radeon R5 330\",\"Radeon R5 330 OEM\"],\"vendor\":\"AMD\",\"performance\":617},{\"names\":[\"Radeon R5 340\",\"Radeon R5 340 OEM\"],\"vendor\":\"AMD\",\"performance\":1055},{\"names\":[\"Radeon R5 430\",\"Radeon R5 430 OEM\"],\"vendor\":\"AMD\",\"performance\":915},{\"names\":[\"Radeon R5 435\",\"Radeon R5 435 OEM\"],\"vendor\":\"AMD\",\"performance\":841},{\"names\":[\"Radeon R5 A240\"],\"vendor\":\"AMD\",\"performance\":576},{\"names\":[\"Radeon R5 M230\",\"AMD Radeon R5 M230\"],\"vendor\":\"AMD\",\"performance\":386},{\"names\":[\"Radeon R5 M240\",\"AMD Radeon R5 M240\"],\"vendor\":\"AMD\",\"performance\":432},{\"names\":[\"Radeon R5 M255\",\"AMD Radeon R5 M255\"],\"vendor\":\"AMD\",\"performance\":552},{\"names\":[\"Radeon R5 M315\",\"AMD Radeon R5 M315\"],\"vendor\":\"AMD\",\"performance\":462},{\"names\":[\"Radeon R5 M320\",\"AMD Radeon R5 M320\"],\"vendor\":\"AMD\",\"performance\":430},{\"names\":[\"Radeon R5 M330\",\"AMD Radeon R5 M330\"],\"vendor\":\"AMD\",\"performance\":596},{\"names\":[\"Radeon R5 M335\",\"AMD Radeon R5 M335\"],\"vendor\":\"AMD\",\"performance\":549},{\"names\":[\"Radeon R5 M420\",\"AMD Radeon R5 M420\"],\"vendor\":\"AMD\",\"performance\":459},{\"names\":[\"Radeon R5 M430\",\"AMD Radeon R5 M430\"],\"vendor\":\"AMD\",\"performance\":649},{\"names\":[\"Radeon R5 M435\"],\"vendor\":\"AMD\",\"performance\":874},{\"names\":[\"Radeon R6\",\"Radeon R6 Graphics\",\"AMD Radeon R6 (Carrizo)\"],\"vendor\":\"AMD\",\"performance\":600},{\"names\":[\"Radeon R6 + R7 M265DX Dual\",\"Radeon R7 M265DX\"],\"vendor\":\"AMD\",\"performance\":571},{\"names\":[\"Radeon R6 M255DX\",\"AMD Radeon R6 M255DX\"],\"vendor\":\"AMD\",\"performance\":570},{\"names\":[\"Radeon R7 + R7 240 Dual\",\"Radeon R7 240\"],\"vendor\":\"AMD\",\"performance\":1045},{\"names\":[\"Radeon R7 + R7 250 Dual\",\"Radeon R7 250\"],\"vendor\":\"AMD\",\"performance\":1232},{\"names\":[\"Radeon R7 + R7 350 Dual\",\"Radeon R7 350\"],\"vendor\":\"AMD\",\"performance\":1982},{\"names\":[\"Radeon R7 240\",\"Radeon R7 240 OEM\"],\"vendor\":\"AMD\",\"performance\":835},{\"names\":[\"Radeon R7 250\",\"Radeon R7 250 OEM\",\"AMD Radeon R7 250\"],\"vendor\":\"AMD\",\"performance\":1178},{\"names\":[\"Radeon R7 250X\"],\"vendor\":\"AMD\",\"performance\":2269},{\"names\":[\"Radeon R7 260\"],\"vendor\":\"AMD\",\"performance\":2892},{\"names\":[\"Radeon R7 260X\"],\"vendor\":\"AMD\",\"performance\":3087},{\"names\":[\"Radeon R7 340\",\"Radeon R7 340 OEM\"],\"vendor\":\"AMD\",\"performance\":931},{\"names\":[\"Radeon R7 360\"],\"vendor\":\"AMD\",\"performance\":3089},{\"names\":[\"Radeon R7 370\",\"AMD Radeon R7 370\"],\"vendor\":\"AMD\",\"performance\":4437},{\"names\":[\"Radeon R7 430\",\"Radeon R7 430 OEM\"],\"vendor\":\"AMD\",\"performance\":1159},{\"names\":[\"Radeon R7 450\",\"Radeon R7 450 OEM\"],\"vendor\":\"AMD\",\"performance\":1967},{\"names\":[\"Radeon R7 A265\"],\"vendor\":\"AMD\",\"performance\":955},{\"names\":[\"Radeon R7 A360\"],\"vendor\":\"AMD\",\"performance\":720},{\"names\":[\"Radeon R7 M260\",\"AMD Radeon R7 M260\"],\"vendor\":\"AMD\",\"performance\":447},{\"names\":[\"Radeon R7 M260DX\"],\"vendor\":\"AMD\",\"performance\":811},{\"names\":[\"Radeon R7 M260X\",\"AMD Radeon R7 M260X\"],\"vendor\":\"AMD\",\"performance\":948},{\"names\":[\"Radeon R7 M265\",\"AMD Radeon R7 M265\"],\"vendor\":\"AMD\",\"performance\":631},{\"names\":[\"Radeon R7 M270\",\"AMD Radeon R7 M270\"],\"vendor\":\"AMD\",\"performance\":755},{\"names\":[\"Radeon R7 M270DX\"],\"vendor\":\"AMD\",\"performance\":962},{\"names\":[\"Radeon R7 M340\",\"AMD Radeon R7 M340\"],\"vendor\":\"AMD\",\"performance\":644},{\"names\":[\"Radeon R7 M350\"],\"vendor\":\"AMD\",\"performance\":1065},{\"names\":[\"Radeon R7 M360\",\"AMD Radeon R7 M360\"],\"vendor\":\"AMD\",\"performance\":546},{\"names\":[\"Radeon R7 M365X\"],\"vendor\":\"AMD\",\"performance\":902},{\"names\":[\"Radeon R7 M370\",\"AMD Radeon R7 M370\"],\"vendor\":\"AMD\",\"performance\":1418},{\"names\":[\"Radeon R7 M380\",\"AMD Radeon R7 M380\"],\"vendor\":\"AMD\",\"performance\":1447},{\"names\":[\"Radeon R7 M440\",\"AMD Radeon R7 M440\"],\"vendor\":\"AMD\",\"performance\":885},{\"names\":[\"Radeon R7 M445\",\"AMD Radeon R7 M445\"],\"vendor\":\"AMD\",\"performance\":919},{\"names\":[\"Radeon R7 M460\",\"AMD Radeon R7 M460\"],\"vendor\":\"AMD\",\"performance\":1005},{\"names\":[\"Radeon R7 M465\",\"AMD Radeon R7 M465\"],\"vendor\":\"AMD\",\"performance\":1306},{\"names\":[\"Radeon R7 M465X\"],\"vendor\":\"AMD\",\"performance\":1691},{\"names\":[\"Radeon R8 M365DX\",\"AMD Radeon R8 M365DX\"],\"vendor\":\"AMD\",\"performance\":741},{\"names\":[\"Radeon R8 M445DX\",\"AMD Radeon R8 M445DX\"],\"vendor\":\"AMD\",\"performance\":794},{\"names\":[\"Radeon R9 255\",\"Radeon R9 255 OEM\"],\"vendor\":\"AMD\",\"performance\":1251},{\"names\":[\"Radeon R9 260\",\"Radeon R9 260 OEM\"],\"vendor\":\"AMD\",\"performance\":3018},{\"names\":[\"Radeon R9 270\"],\"vendor\":\"AMD\",\"performance\":4213},{\"names\":[\"Radeon R9 270X\",\"AMD Radeon R9 270X\"],\"vendor\":\"AMD\",\"performance\":4862},{\"names\":[\"Radeon R9 280\"],\"vendor\":\"AMD\",\"performance\":5563},{\"names\":[\"Radeon R9 280X\",\"AMD Radeon R9 280X\"],\"vendor\":\"AMD\",\"performance\":6230},{\"names\":[\"Radeon R9 285\",\"380\",\"Radeon R9 285\"],\"vendor\":\"AMD\",\"performance\":5550},{\"names\":[\"Radeon R9 290\"],\"vendor\":\"AMD\",\"performance\":8369},{\"names\":[\"Radeon R9 290X\",\"AMD Radeon R9 290X\"],\"vendor\":\"AMD\",\"performance\":8607},{\"names\":[\"Radeon R9 295X2\"],\"vendor\":\"AMD\",\"performance\":8533},{\"names\":[\"Radeon R9 360\",\"Radeon R9 360 OEM\"],\"vendor\":\"AMD\",\"performance\":3032},{\"names\":[\"Radeon R9 370\"],\"vendor\":\"AMD\",\"performance\":4722},{\"names\":[\"Radeon R9 380\",\"AMD Radeon R9 380\"],\"vendor\":\"AMD\",\"performance\":6190},{\"names\":[\"Radeon R9 380X\"],\"vendor\":\"AMD\",\"performance\":6183},{\"names\":[\"Radeon R9 390\"],\"vendor\":\"AMD\",\"performance\":8863},{\"names\":[\"Radeon R9 390X\",\"AMD Radeon R9 390X\"],\"vendor\":\"AMD\",\"performance\":9492},{\"names\":[\"Radeon R9 A375\"],\"vendor\":\"AMD\",\"performance\":1024},{\"names\":[\"Radeon R9 Fury\",\"Radeon R9 FURY\",\"AMD Radeon R9 Fury\"],\"vendor\":\"AMD\",\"performance\":9792},{\"names\":[\"Radeon R9 Fury + Fury X\",\"Radeon R9 FURY X\"],\"vendor\":\"AMD\",\"performance\":9741},{\"names\":[\"Radeon R9 M265X\",\"AMD Radeon R9 M265X\"],\"vendor\":\"AMD\",\"performance\":901},{\"names\":[\"Radeon R9 M270X\"],\"vendor\":\"AMD\",\"performance\":1445},{\"names\":[\"Radeon R9 M275\",\"AMD Radeon R9 M275\"],\"vendor\":\"AMD\",\"performance\":1115},{\"names\":[\"Radeon R9 M275X\",\"M375\",\"Radeon R9 M275X\"],\"vendor\":\"AMD\",\"performance\":1575},{\"names\":[\"Radeon R9 M280X\",\"AMD Radeon R9 M280X\"],\"vendor\":\"AMD\",\"performance\":1148},{\"names\":[\"Radeon R9 M290X\",\"AMD Radeon R9 M290X\"],\"vendor\":\"AMD\",\"performance\":3207},{\"names\":[\"Radeon R9 M295X\",\"AMD Radeon R9 M295X\"],\"vendor\":\"AMD\",\"performance\":5150},{\"names\":[\"Radeon R9 M360\"],\"vendor\":\"AMD\",\"performance\":1682},{\"names\":[\"Radeon R9 M365X\",\"AMD Radeon R9 M365X\"],\"vendor\":\"AMD\",\"performance\":1482},{\"names\":[\"Radeon R9 M370X\",\"Radeon R9 M370X Mac Edition\",\"AMD Radeon R9 M370X\"],\"vendor\":\"AMD\",\"performance\":1353},{\"names\":[\"Radeon R9 M375\",\"AMD Radeon R9 M375\"],\"vendor\":\"AMD\",\"performance\":928},{\"names\":[\"Radeon R9 M375X\"],\"vendor\":\"AMD\",\"performance\":1850},{\"names\":[\"Radeon R9 M380\",\"AMD Radeon R9 M380\"],\"vendor\":\"AMD\",\"performance\":3189},{\"names\":[\"Radeon R9 M385\",\"AMD Radeon R9 M385\"],\"vendor\":\"AMD\",\"performance\":2180},{\"names\":[\"Radeon R9 M385X\",\"AMD Radeon R9 M385X\"],\"vendor\":\"AMD\",\"performance\":1760},{\"names\":[\"Radeon R9 M390X\",\"AMD Radeon R9 M390X\"],\"vendor\":\"AMD\",\"performance\":4357},{\"names\":[\"Radeon R9 M395\",\"Radeon R9 M395 Mac Edition\",\"AMD Radeon R9 M395\"],\"vendor\":\"AMD\",\"performance\":4967},{\"names\":[\"Radeon R9 M395X\",\"AMD Radeon R9 M395X\"],\"vendor\":\"AMD\",\"performance\":4775},{\"names\":[\"Radeon R9 M470\",\"AMD Radeon R9 M470\"],\"vendor\":\"AMD\",\"performance\":2435},{\"names\":[\"Radeon R9 M470X\",\"AMD Radeon R9 M470X\"],\"vendor\":\"AMD\",\"performance\":3400},{\"names\":[\"Radeon R9 M485X\",\"AMD Radeon R9 M485X\"],\"vendor\":\"AMD\",\"performance\":4842},{\"names\":[\"Radeon RX 460\",\"AMD Radeon RX 460 (Desktop)\"],\"vendor\":\"AMD\",\"performance\":4079},{\"names\":[\"Radeon RX 470\",\"AMD Radeon RX 470 (Desktop)\"],\"vendor\":\"AMD\",\"performance\":7938},{\"names\":[\"Radeon RX 480\",\"AMD Radeon RX 480 (Desktop)\"],\"vendor\":\"AMD\",\"performance\":8533},{\"names\":[\"Radeon RX 550\",\"AMD Radeon RX 550 (Laptop)\"],\"vendor\":\"AMD\",\"performance\":2812},{\"names\":[\"Radeon RX 5500M\",\"AMD Radeon RX 5500M\"],\"performance\":3923},{\"names\":[\"Radeon RX 550X\"],\"vendor\":\"AMD\",\"performance\":2041},{\"names\":[\"Radeon RX 560\",\"AMD Radeon RX 560 (Laptop)\"],\"vendor\":\"AMD\",\"performance\":3663},{\"names\":[\"Radeon RX 5600\",\"AMD Radeon RX 5600 XT (Desktop)\"],\"performance\":10918},{\"names\":[\"Radeon RX 5600M\",\"AMD Radeon RX 5600M\"],\"performance\":6906},{\"names\":[\"Radeon RX 560X\",\"AMD Radeon RX 560X (Laptop)\"],\"vendor\":\"AMD\",\"performance\":3520},{\"names\":[\"Radeon RX 570\",\"AMD Radeon RX 570 (Desktop)\"],\"vendor\":\"AMD\",\"performance\":6967},{\"names\":[\"Radeon RX 5700\",\"AMD Radeon RX 5700 (Desktop)\"],\"performance\":14513},{\"names\":[\"Radeon RX 5700 XT\",\"AMD Radeon RX 5700 XT (Desktop)\"],\"performance\":16732},{\"names\":[\"Radeon RX 570X\",\"AMD Radeon RX 570X (Laptop)\"],\"vendor\":\"AMD\",\"performance\":1923},{\"names\":[\"Radeon RX 580\",\"AMD Radeon RX 580 (Desktop)\"],\"vendor\":\"AMD\",\"performance\":8762},{\"names\":[\"Radeon RX 580 2048SP\"],\"vendor\":\"AMD\",\"performance\":7788},{\"names\":[\"Radeon RX 580X\",\"AMD Radeon RX 580X (Laptop)\"],\"vendor\":\"AMD\",\"performance\":7798},{\"names\":[\"Radeon RX 590\",\"AMD Radeon RX 590 (Desktop)\"],\"vendor\":\"AMD\",\"performance\":9509},{\"names\":[\"Radeon RX 640\",\"AMD Radeon RX 640\"],\"performance\":1368},{\"names\":[\"Radeon RX 6800\",\"AMD Radeon RX 6800 (Desktop)\"],\"performance\":22436},{\"names\":[\"Radeon RX 6800 XT\",\"AMD Radeon RX 6800 XT (Desktop)\"],\"performance\":24556},{\"names\":[\"Radeon RX Vega 10\",\"Radeon RX Vega 10 Mobile\",\"AMD Radeon RX Vega 10\"],\"vendor\":\"AMD\",\"performance\":1527},{\"names\":[\"Radeon RX Vega 11\",\"AMD Radeon RX Vega 11\"],\"vendor\":\"AMD\",\"performance\":2124},{\"names\":[\"Radeon RX Vega 11 PRD\",\"Radeon RX Vega 11 Efficient\"],\"vendor\":\"AMD\",\"performance\":2402},{\"names\":[\"Radeon RX Vega 56\",\"AMD Radeon RX Vega 56\"],\"vendor\":\"AMD\",\"performance\":13421},{\"names\":[\"Radeon RX Vega 64\",\"AMD Radeon RX Vega 64\"],\"vendor\":\"AMD\",\"performance\":14528},{\"names\":[\"Radeon RX Vega 8\",\"Radeon Vega 8\"],\"vendor\":\"AMD\",\"performance\":1586},{\"names\":[\"Radeon RX Vega M GH\",\"AMD Radeon RX Vega M GH\"],\"vendor\":\"AMD\",\"performance\":6784},{\"names\":[\"Radeon RX Vega M GL\"],\"vendor\":\"AMD\",\"performance\":3379},{\"names\":[\"Radeon Sky 500\"],\"vendor\":\"AMD\",\"performance\":4889},{\"names\":[\"Radeon Vega 11\",\"Radeon Vega 11 Embedded\"],\"vendor\":\"AMD\",\"performance\":1858},{\"names\":[\"Radeon Vega 2\",\"AMD Radeon RX Vega 2\"],\"performance\":516},{\"names\":[\"Radeon Vega 3\",\"Radeon Vega 3 Embedded\",\"AMD Radeon RX Vega 3\"],\"vendor\":\"AMD\",\"performance\":921},{\"names\":[\"Radeon Vega 3 Mobile\"],\"vendor\":\"AMD\",\"performance\":1114},{\"names\":[\"Radeon Vega 6\",\"Radeon Vega 6 Mobile\"],\"vendor\":\"AMD\",\"performance\":1205},{\"names\":[\"Radeon Vega 8\",\"Radeon Vega 8 Embedded\"],\"vendor\":\"AMD\",\"performance\":1577},{\"names\":[\"Radeon Vega 9\",\"AMD Radeon RX Vega 9\"],\"performance\":1661},{\"names\":[\"Radeon Vega Frontier Edition\"],\"vendor\":\"AMD\",\"performance\":13824},{\"names\":[\"Tesla C2050\"],\"vendor\":\"NVIDIA\",\"performance\":3515},{\"names\":[\"Tesla C2070\"],\"vendor\":\"NVIDIA\",\"performance\":3275},{\"names\":[\"Tesla C2075\"],\"vendor\":\"NVIDIA\",\"performance\":3364},{\"names\":[\"Tesla M10\"],\"vendor\":\"NVIDIA\",\"performance\":3490},{\"names\":[\"Tesla M2070-Q\"],\"vendor\":\"NVIDIA\",\"performance\":1306},{\"names\":[\"Tesla M6\"],\"vendor\":\"NVIDIA\",\"performance\":7621},{\"names\":[\"Tesla M60\"],\"vendor\":\"NVIDIA\",\"performance\":7329},{\"names\":[\"Tesla T4\"],\"vendor\":\"NVIDIA\",\"performance\":10598},{\"names\":[\"TITAN RTX\",\"NVIDIA Titan RTX\"],\"vendor\":\"NVIDIA\",\"performance\":19843},{\"names\":[\"TITAN V\"],\"vendor\":\"NVIDIA\",\"performance\":19378},{\"names\":[\"TITAN V CEO Edition\"],\"vendor\":\"NVIDIA\",\"performance\":16988},{\"names\":[\"Radeon R9 Nano\",\"AMD Radeon R9 Nano\"],\"vendor\":\"AMD\",\"performance\":8221},{\"names\":[\"Radeon HD 6450M\",\"AMD Radeon HD 6450M\"],\"vendor\":\"AMD\",\"performance\":595},{\"names\":[\"Radeon HD 6730M\",\"AMD Radeon HD 6730M\"],\"vendor\":\"AMD\",\"performance\":1034},{\"names\":[\"Radeon HD 6850M\",\"AMD Radeon HD 6850M\"],\"vendor\":\"AMD\",\"performance\":1099},{\"names\":[\"Radeon HD 6870M\",\"AMD Radeon HD 6870M\"],\"vendor\":\"AMD\",\"performance\":1669},{\"names\":[\"Radeon HD 6950M\",\"AMD Radeon HD 6950M\"],\"vendor\":\"AMD\",\"performance\":1481},{\"names\":[\"Radeon HD 6990M\",\"AMD Radeon HD 6990M\"],\"vendor\":\"AMD\",\"performance\":1997},{\"names\":[\"Radeon HD 7770M\",\"AMD Radeon HD 7770M\"],\"vendor\":\"AMD\",\"performance\":1362},{\"names\":[\"Radeon HD 8550M\",\"AMD Radeon HD 8550M\"],\"vendor\":\"AMD\",\"performance\":628},{\"names\":[\"Radeon HD 8770M\",\"AMD Radeon HD 8770M\"],\"vendor\":\"AMD\",\"performance\":1445},{\"names\":[\"FirePro M8900\",\"AMD FirePro M8900\"],\"vendor\":\"AMD\",\"performance\":1937},{\"names\":[\"Radeon R6 M340DX\",\"AMD Radeon R6 M340DX\"],\"vendor\":\"AMD\",\"performance\":1059},{\"names\":[\"HD Graphics 2500\",\"Intel HD Graphics 2500\"],\"vendor\":\"Intel\",\"performance\":424},{\"names\":[\"HD Graphics 400\",\"Intel HD Graphics 400 (Braswell)\"],\"vendor\":\"Intel\",\"performance\":309},{\"names\":[\"HD Graphics 405\",\"Intel HD Graphics 405 (Braswell)\"],\"vendor\":\"Intel\",\"performance\":394},{\"names\":[\"HD Graphics 4200\",\"Intel HD Graphics 4200\"],\"vendor\":\"Intel\",\"performance\":543},{\"names\":[\"Tegra 3\",\"NVIDIA GeForce ULP (Tegra 3)\"],\"vendor\":\"NVIDIA\",\"performance\":62},{\"names\":[\"Tegra 4\",\"NVIDIA GeForce Tegra 4\"],\"vendor\":\"NVIDIA\",\"performance\":274},{\"names\":[\"Tegra K1\",\"NVIDIA Tegra K1 Kepler GPU\"],\"vendor\":\"NVIDIA\",\"performance\":697},{\"names\":[\"Tegra X1\",\"NVIDIA Tegra X1 Maxwell GPU\"],\"vendor\":\"NVIDIA\",\"performance\":1109},{\"names\":[\"NVIDIA GeForce RTX 2080 Super (Desktop)\"],\"performance\":17212},{\"names\":[\"NVIDIA GeForce GTX 1080 SLI (Laptop)\"],\"performance\":16491},{\"names\":[\"NVIDIA GeForce GTX 1070 SLI (Desktop)\"],\"performance\":16755},{\"names\":[\"NVIDIA GeForce GTX 1070 SLI (Laptop)\"],\"performance\":16240},{\"names\":[\"NVIDIA GeForce RTX 2070 Super (Desktop)\"],\"performance\":14063},{\"names\":[\"NVIDIA GeForce GTX 1080 (Desktop)\"],\"performance\":11090},{\"names\":[\"NVIDIA GeForce GTX 980 SLI (Laptop)\"],\"performance\":11376},{\"names\":[\"NVIDIA GeForce GTX 1660 (Desktop)\"],\"performance\":10176},{\"names\":[\"NVIDIA GeForce GTX 980M SLI\"],\"performance\":8754},{\"names\":[\"NVIDIA GeForce GTX 980 (Laptop)\"],\"performance\":7331},{\"names\":[\"NVIDIA GeForce GTX 970M SLI\"],\"performance\":7142},{\"names\":[\"AMD Radeon RX 580 (Laptop)\"],\"performance\":6175},{\"names\":[\"AMD Radeon RX 5300M\"],\"performance\":6918},{\"names\":[\"NVIDIA GeForce GTX 1650 (Desktop)\"],\"performance\":7336},{\"names\":[\"AMD Radeon RX 480 (Laptop)\"],\"performance\":3522},{\"names\":[\"AMD Radeon RX 470 (Laptop)\"],\"performance\":7463},{\"names\":[\"NVIDIA GeForce GTX 880M SLI\"],\"performance\":6992},{\"names\":[\"NVIDIA GeForce GTX 780M SLI\"],\"performance\":6245},{\"names\":[\"NVIDIA GeForce GTX 965M SLI\"],\"performance\":5612},{\"names\":[\"AMD Radeon R9 M290X Crossfire\"],\"performance\":6263},{\"names\":[\"AMD Radeon HD 8970M Crossfire\"],\"performance\":5944},{\"names\":[\"NVIDIA GeForce GTX 680M SLI\"],\"performance\":5134},{\"names\":[\"AMD Radeon HD 7970M Crossfire\"],\"performance\":4378},{\"names\":[\"NVIDIA GeForce GTX 860M SLI\"],\"performance\":4402},{\"names\":[\"AMD Radeon HD 7970\"],\"performance\":4064},{\"names\":[\"AMD Radeon RX Vega M GL\",\"870\"],\"performance\":4421},{\"names\":[\"NVIDIA GeForce GTX 1050 (Desktop)\"],\"performance\":4907},{\"names\":[\"Intel Iris Xe Graphics G7 96EUs\"],\"performance\":3665},{\"names\":[\"NVIDIA GeForce GTX 675M SLI\"],\"performance\":3249},{\"names\":[\"NVIDIA GeForce GTX 765M SLI\"],\"performance\":3714},{\"names\":[\"AMD Radeon RX 460 (Laptop)\"],\"performance\":3035},{\"names\":[\"AMD Radeon R9 M390\"],\"performance\":3687},{\"names\":[\"NVIDIA GeForce GTX 670MX SLI\"],\"performance\":3500},{\"names\":[\"Intel Iris Xe Graphics G7 80EUs\"],\"performance\":2242},{\"names\":[\"NVIDIA GeForce GTX 580M SLI\"],\"performance\":2641},{\"names\":[\"AMD Radeon HD 6990M Crossfire\"],\"performance\":3209},{\"names\":[\"NVIDIA GeForce GT 755M SLI\"],\"performance\":2907},{\"names\":[\"NVIDIA GeForce GTX 485M SLI\"],\"performance\":2841},{\"names\":[\"AMD Radeon HD 6970M Crossfire\"],\"performance\":3051},{\"names\":[\"NVIDIA GeForce GT 750M SLI\"],\"performance\":2490},{\"names\":[\"NVIDIA GeForce GTX 560M SLI\"],\"performance\":2346},{\"names\":[\"NVIDIA GeForce GT 650M SLI\"],\"performance\":1944},{\"names\":[\"NVIDIA Maxwell GPU Surface Book\"],\"performance\":1768},{\"names\":[\"AMD Radeon RX Vega 8 (Ryzen 4000)\"],\"performance\":3235},{\"names\":[\"AMD Radeon RX Vega 7\"],\"performance\":2571},{\"names\":[\"Intel Iris Plus Graphics G4 (Ice Lake 48 EU)\"],\"performance\":1937},{\"names\":[\"Apple A12Z Bionic GPU\"],\"performance\":5651},{\"names\":[\"Apple A12X Bionic GPU\"],\"performance\":4697},{\"names\":[\"Apple M1 8-Core GPU\"],\"performance\":7627},{\"names\":[\"Apple M1 7-Core GPU\"],\"performance\":6195},{\"names\":[\"AMD Radeon R7 M275DX\"],\"performance\":1454},{\"names\":[\"AMD Radeon R7 512 Cores (Kaveri Desktop)\"],\"performance\":1342},{\"names\":[\"AMD Radeon R7 384 Cores (Kaveri Desktop)\"],\"performance\":1303},{\"names\":[\"Apple A14 Bionic GPU\"],\"performance\":3970},{\"names\":[\"ARM Mali-G78 MP24\"],\"performance\":3151},{\"names\":[\"AMD Radeon RX Vega 6 (Ryzen 4000)\"],\"performance\":2209},{\"names\":[\"Apple A13 Bionic GPU\"],\"performance\":3716},{\"names\":[\"Apple A12 Bionic GPU\"],\"performance\":2937},{\"names\":[\"Apple A11 Bionic GPU\"],\"performance\":1863},{\"names\":[\"Apple A10X Fusion GPU\",\"PowerVR\"],\"performance\":2354},{\"names\":[\"Qualcomm Adreno 650\"],\"performance\":2734},{\"names\":[\"AMD Radeon R7 (Bristol Ridge)\"],\"performance\":878},{\"names\":[\"AMD Radeon R7 (Carrizo)\"],\"performance\":1003},{\"names\":[\"AMD Radeon R7 (Kaveri)\"],\"performance\":969},{\"names\":[\"Apple A9X\",\"PowerVR Series 7XT\"],\"performance\":1455},{\"names\":[\"AMD Radeon RX Vega 6 (Ryzen 2000\",\"3000)\"],\"performance\":1681},{\"names\":[\"AMD Radeon RX Vega 5\"],\"performance\":1880},{\"names\":[\"Intel UHD Graphics G1 (Ice Lake 32 EU)\"],\"performance\":1563},{\"names\":[\"Intel UHD Graphics G7 (Lakefield GT2 64 EU)\"],\"performance\":1081},{\"names\":[\"AMD Radeon R5 (Bristol Ridge)\"],\"performance\":1028},{\"names\":[\"Qualcomm Adreno 680\"],\"performance\":996},{\"names\":[\"AMD Radeon R6 (Kaveri)\"],\"performance\":713},{\"names\":[\"AMD Radeon HD 8650M\"],\"performance\":795},{\"names\":[\"AMD Radeon HD 6755G2\"],\"performance\":813},{\"names\":[\"AMD Radeon HD 6740G2\"],\"performance\":897},{\"names\":[\"AMD Radeon HD 8650G\"],\"performance\":900},{\"names\":[\"AMD Radeon R5 (Stoney Ridge)\"],\"performance\":669},{\"names\":[\"Apple A10 Fusion GPU\",\"PowerVR\"],\"performance\":1310},{\"names\":[\"AMD Radeon HD 6720G2\"],\"performance\":768},{\"names\":[\"AMD Radeon HD 8570M\"],\"performance\":765},{\"names\":[\"ARM Mali-G77 MP11\"],\"performance\":2174},{\"names\":[\"ARM Mali-G77 MP9\"],\"performance\":1992},{\"names\":[\"ARM Mali-G76 MP16\"],\"performance\":1782},{\"names\":[\"Qualcomm Adreno 640\"],\"performance\":2108},{\"names\":[\"ARM Mali-G76 MP12\"],\"performance\":1570},{\"names\":[\"ARM Mali-G76 MP10\"],\"performance\":1383},{\"names\":[\"ARM Mali-G57 MP6\"],\"performance\":1356},{\"names\":[\"ARM Mali-G57 MP5\"],\"performance\":1293},{\"names\":[\"Qualcomm Adreno 540\"],\"performance\":753},{\"names\":[\"ARM Mali-G72 MP18\"],\"performance\":1383},{\"names\":[\"ARM Mali-G71 MP20\"],\"performance\":996},{\"names\":[\"ARM Mali-G72 MP12\"],\"performance\":948},{\"names\":[\"ARM Mali-G71 MP8\"],\"performance\":751},{\"names\":[\"AMD Radeon R5 (Carrizo)\"],\"performance\":906},{\"names\":[\"AMD Radeon R5 (Kaveri)\"],\"performance\":537},{\"names\":[\"AMD Radeon HD 7660G\"],\"performance\":860},{\"names\":[\"AMD Radeon HD 6680G2\"],\"performance\":686},{\"names\":[\"AMD Radeon HD 8550G\"],\"performance\":821},{\"names\":[\"AMD Radeon HD 7610M\"],\"performance\":756},{\"names\":[\"AMD Radeon HD 7640G\"],\"performance\":549},{\"names\":[\"PowerVR GM9446\"],\"performance\":599},{\"names\":[\"Qualcomm Adreno 530\"],\"performance\":830},{\"names\":[\"PowerVR GXA6850\"],\"performance\":697},{\"names\":[\"Apple A9\",\"PowerVR GT7600\"],\"performance\":891},{\"names\":[\"ARM Mali-T880 MP12\"],\"performance\":782},{\"names\":[\"ARM Mali-G76 MP4\"],\"performance\":931},{\"names\":[\"ARM Mali-T760 MP8\"],\"performance\":551},{\"names\":[\"ARM Mali-G71 MP2\"],\"performance\":234},{\"names\":[\"AMD Radeon HD 6620G\"],\"performance\":470},{\"names\":[\"AMD Radeon R4 (Stoney Ridge)\"],\"performance\":541},{\"names\":[\"Qualcomm Adreno 430\"],\"performance\":573},{\"names\":[\"AMD Radeon R5 (Beema\",\"Carrizo-L)\"],\"performance\":531},{\"names\":[\"AMD Radeon R4 (Kaveri)\"],\"performance\":426},{\"names\":[\"AMD Radeon HD 6540G2\"],\"performance\":618},{\"names\":[\"AMD Radeon HD 7500G\"],\"performance\":460},{\"names\":[\"AMD Radeon HD 8450G\"],\"performance\":562},{\"names\":[\"ARM Mali-G72 MP3\"],\"performance\":430},{\"names\":[\"ARM Mali-T880 MP4\"],\"performance\":403},{\"names\":[\"ARM Mali-G52 MP6\"],\"performance\":1019},{\"names\":[\"ARM Mali-G52 MP2\"],\"performance\":454},{\"names\":[\"ARM Mali-G52 MP1\"],\"performance\":276},{\"names\":[\"AMD Radeon HD 7520G\"],\"performance\":500},{\"names\":[\"AMD Radeon HD 6510G2\"],\"performance\":537},{\"names\":[\"AMD Radeon HD 7450M\"],\"performance\":523},{\"names\":[\"ARM Mali-T760 MP6\"],\"performance\":379},{\"names\":[\"ARM Mali-T880 MP2\"],\"performance\":263},{\"names\":[\"Intel HD Graphics (Braswell)\"],\"performance\":300},{\"names\":[\"PowerVR GX6450\"],\"performance\":459},{\"names\":[\"Qualcomm Adreno 420\"],\"performance\":465},{\"names\":[\"Qualcomm Adreno 620\"],\"performance\":1230},{\"names\":[\"ARM Mali-G57 MP3\"],\"performance\":956},{\"names\":[\"Intel HD Graphics (Haswell)\"],\"performance\":504},{\"names\":[\"AMD Radeon HD 6520G\"],\"performance\":458},{\"names\":[\"AMD Radeon HD 6480G\"],\"performance\":395},{\"names\":[\"Qualcomm Adreno 418\"],\"performance\":382},{\"names\":[\"Qualcomm Adreno 619L\"],\"performance\":854},{\"names\":[\"Qualcomm Adreno 618\"],\"performance\":980},{\"names\":[\"Qualcomm Adreno 616\"],\"performance\":743},{\"names\":[\"AMD Radeon R2 (Mullins\",\"Beema\",\"Carrizo-L)\"],\"performance\":314},{\"names\":[\"ARM Mali-G51 MP4\"],\"performance\":448},{\"names\":[\"AMD Radeon R6 (Mullins)\"],\"performance\":340},{\"names\":[\"Intel HD Graphics (Cherry Trail)\"],\"performance\":287},{\"names\":[\"Intel HD Graphics (Ivy Bridge)\"],\"performance\":294},{\"names\":[\"Intel HD Graphics (Sandy Bridge)\"],\"performance\":311},{\"names\":[\"Qualcomm Adreno 612\"],\"performance\":486},{\"names\":[\"Qualcomm Adreno 610\"],\"performance\":444},{\"names\":[\"Qualcomm Adreno 512\"],\"performance\":541},{\"names\":[\"Qualcomm Adreno 510\"],\"performance\":374},{\"names\":[\"Qualcomm Adreno 330\"],\"performance\":325},{\"names\":[\"PowerVR G6430\"],\"performance\":295},{\"names\":[\"PowerVR GX6250\"],\"performance\":279},{\"names\":[\"PowerVR G6400\"],\"performance\":269},{\"names\":[\"Intel HD Graphics (Bay Trail)\"],\"performance\":193},{\"names\":[\"ARM Mali-T628 MP6\"],\"performance\":242},{\"names\":[\"ARM Mali-T760 MP4\"],\"performance\":172},{\"names\":[\"PowerVR SGX554MP4\"],\"performance\":192},{\"names\":[\"ARM Mali-T628 MP4\"],\"performance\":189},{\"names\":[\"Qualcomm Adreno 509\"],\"performance\":380},{\"names\":[\"Qualcomm Adreno 508\"],\"performance\":337},{\"names\":[\"Qualcomm Adreno 506\"],\"performance\":262},{\"names\":[\"PowerVR GE8322\",\"IMG8322\"],\"performance\":200},{\"names\":[\"Qualcomm Adreno 505\"],\"performance\":197},{\"names\":[\"Qualcomm Adreno 504\"],\"performance\":119},{\"names\":[\"ARM Mali-T860 MP2\"],\"performance\":182},{\"names\":[\"ARM Mali-T830 MP3\"],\"performance\":316},{\"names\":[\"ARM Mali-T604 MP4\"],\"performance\":116},{\"names\":[\"PowerVR G6200\"],\"performance\":147},{\"names\":[\"Qualcomm Adreno 405\"],\"performance\":148},{\"names\":[\"ARM Mali-T830 MP2\"],\"performance\":209},{\"names\":[\"ARM Mali-T624\"],\"performance\":160},{\"names\":[\"Qualcomm Adreno 320\"],\"performance\":164},{\"names\":[\"ARM Mali-T760 MP2\"],\"performance\":150},{\"names\":[\"PowerVR GE8320\"],\"performance\":216},{\"names\":[\"PowerVR GE8300\"],\"performance\":149},{\"names\":[\"PowerVR GE8100\"],\"performance\":64},{\"names\":[\"ARM Mali-T720 MP4\"],\"performance\":113},{\"names\":[\"ARM Mali-450 MP4\"],\"performance\":121},{\"names\":[\"ARM Mali-T830 MP1\"],\"performance\":128},{\"names\":[\"ARM Mali-T720 MP2\"],\"performance\":97},{\"names\":[\"Qualcomm Adreno 308\"],\"performance\":93},{\"names\":[\"Qualcomm Adreno 306\"],\"performance\":61},{\"names\":[\"Qualcomm Adreno 305\"],\"performance\":62},{\"names\":[\"Qualcomm Adreno 304\"],\"performance\":65},{\"names\":[\"ARM Mali-T720\"],\"performance\":55},{\"names\":[\"Vivante GC7000UL\"],\"performance\":46},{\"names\":[\"Qualcomm Adreno 302\"],\"performance\":39},{\"names\":[\"Qualcomm Adreno 225\"],\"performance\":88},{\"names\":[\"Vivante GC4000\"],\"performance\":38},{\"names\":[\"Vivante GC1000+ Dual-Core\"],\"performance\":43},{\"names\":[\"Qualcomm Adreno 203\"],\"performance\":34}]\nexport { database };","// Info from https://iosref.com\n\nconst devices = [\n {\n name: 'iPhone 2G (2007)',\n type: 'iPhone',\n width: 480,\n height: 320,\n pixelRatio: 1.0,\n minIos: 1,\n maxIos: 3,\n gpu: '',\n },\n {\n name: 'iPhone 3G (2008)',\n type: 'iPhone',\n width: 480,\n height: 320,\n pixelRatio: 1.0,\n minIos: 2,\n maxIos: 4,\n gpu: 'S5L8900',\n },\n {\n name:'iPhone 3GS (2009)',\n type: 'iPhone',\n width: 480,\n height: 320,\n pixelRatio: 1.0,\n minIos: 3,\n maxIos: 6,\n gpu: 'ALP0298C05',\n },\n {\n name: 'iPhone 4 (2010)',\n type: 'iPhone',\n width: 480,\n height: 320,\n pixelRatio: 2.0,\n minIos: 4,\n maxIos: 7,\n gpu: 'PowerVR SGX 543',\n },\n {\n name: 'iPhone 4S (2011)',\n type: 'iPhone',\n width: 480,\n height: 320,\n pixelRatio: 2.0,\n minIos: 5,\n maxIos: 9,\n gpu: 'PowerVR SGX 535'\n },\n {\n name: 'iPhone 5 (2012)',\n type: 'iPhone',\n width: 568,\n height: 320,\n pixelRatio: 2.0,\n minIos: 6,\n maxIos: 10,\n gpu: 'PowerVR SGX543MP3',\n },\n {\n name: 'iPhone 5C (2013)',\n type: 'iPhone',\n width: 568,\n height: 320,\n pixelRatio: 2.0,\n minIos: 7,\n maxIos: 10,\n gpu: 'PowerVR SGX543MP3',\n },\n {\n name: 'iPhone 5S (2013)',\n type: 'iPhone',\n width: 568,\n height: 320,\n pixelRatio: 2.0,\n minIos: 7,\n maxIos: 12,\n gpu: 'Apple A7 GPU',\n },\n {\n name: 'iPhone 6 (2014)',\n type: 'iPhone',\n width: 667,\n height: 375,\n pixelRatio: 2.0,\n minIos: 8,\n maxIos: 12,\n gpu: 'Apple A8 GPU',\n },\n {\n name: 'iPhone 6+ (2014)',\n type: 'iPhone',\n width: 667,\n height: 375,\n pixelRatio: 2.0,\n minIos: 8,\n maxIos: 12,\n gpu: 'Apple A8 GPU',\n },\n {\n name: 'iPhone 6S (2015)',\n type: 'iPhone',\n width: 667,\n height: 375,\n pixelRatio: 2.0,\n minIos: 9,\n maxIos: 14,\n gpu: 'Apple A9 GPU',\n },\n {\n name: 'iPhone 6S+ (2015)',\n type: 'iPhone',\n width: 736,\n height: 414,\n pixelRatio: 3.0,\n minIos: 9,\n maxIos: 14,\n gpu: 'Apple A9 GPU',\n },\n {\n name: 'iPhone SE (2016)',\n type: 'iPhone',\n width: 568,\n height: 320,\n pixelRatio: 2.0,\n minIos: 9,\n maxIos: 14,\n gpu: 'Apple A9 GPU',\n },\n {\n name: 'iPhone 7 (2016)',\n type: 'iPhone',\n width: 667,\n height: 375,\n pixelRatio: 2.0,\n minIos: 10,\n maxIos: 14,\n gpu: 'Apple A10 GPU',\n },\n {\n name: 'iPhone 7+ (2016)',\n type: 'iPhone',\n width: 736,\n height: 414,\n pixelRatio: 3.0,\n minIos: 10,\n maxIos: 14,\n gpu: 'Apple A10 GPU',\n },\n {\n name: 'iPhone 8 (2017)',\n type: 'iPhone',\n width: 667,\n height: 375,\n pixelRatio: 2.0,\n minIos: 11,\n maxIos: 14,\n gpu: 'Apple A11 GPU',\n },\n {\n name: 'iPhone 8+ (2017)',\n type: 'iPhone',\n width: 736,\n height: 414,\n pixelRatio: 3.0,\n minIos: 11,\n maxIos: 14,\n gpu: 'Apple A11 GPU',\n },\n {\n name: 'iPhone X (2017)',\n type: 'iPhone',\n width: 812,\n height: 375,\n pixelRatio: 3,\n minIos: 111,\n maxIos: 14,\n gpu: 'Apple A11 GPU',\n },\n {\n name: 'iPhone XS (2018)',\n type: 'iPhone',\n width: 812,\n height: 375,\n pixelRatio: 3,\n minIos: 12,\n maxIos: 14,\n gpu: 'Apple A12 GPU',\n },\n {\n name: 'iPhone XS Max (2018)',\n type: 'iPhone',\n width: 896,\n height: 414,\n pixelRatio: 3,\n minIos: 12,\n maxIos: 14,\n gpu: 'Apple A12 GPU',\n },\n {\n name: 'iPhone XR (2018)',\n type: 'iPhone',\n width: 896,\n height: 414,\n pixelRatio: 2,\n minIos: 12,\n maxIos: 14,\n gpu: 'Apple A12 GPU',\n },\n {\n name: 'iPhone 11 (2019)',\n type: 'iPhone',\n width: 812,\n height: 375,\n pixelRatio: 3,\n minIos: 13,\n maxIos: 14,\n gpu: 'Apple A13 GPU',\n },\n {\n name: 'iPhone 11 Pro (2019)',\n type: 'iPhone',\n width: 812,\n height: 375,\n pixelRatio: 3,\n minIos: 13,\n maxIos: 14,\n gpu: 'Apple A13 GPU',\n },\n {\n name: 'iPhone 11 Pro Max (2019)',\n type: 'iPhone',\n width: 896,\n height: 414,\n pixelRatio: 3,\n minIos: 13,\n maxIos: 14,\n gpu: 'Apple A13 GPU',\n },\n\n {\n name: 'iPad (2010)',\n type: 'iPad',\n width: 1024,\n height: 768,\n pixelRatio: 1,\n minIos: 3,\n maxIos: 5,\n gpu: 'PowerVR SGX535',\n },\n {\n name: 'iPad 2 (2011)',\n type: 'iPad',\n width: 1024,\n height: 768,\n pixelRatio: 1,\n minIos: 4,\n maxIos: 9,\n gpu: 'PowerVR SGX543MP2',\n },\n {\n name: 'iPad 3 (2012)',\n type: 'iPad',\n width: 1024,\n height: 768,\n pixelRatio: 2,\n minIos: 5,\n maxIos: 9,\n gpu: 'PowerVR SGX543MP4',\n },\n {\n name: 'iPad 4 (2012)',\n type: 'iPad',\n width: 1024,\n height: 768,\n pixelRatio: 2,\n minIos: 6,\n maxIos: 10,\n gpu: 'PowerVR SGX554MP4',\n },\n {\n name: 'iPad Air (2013)',\n type: 'iPad',\n width: 1024,\n height: 768,\n pixelRatio: 2,\n minIos: 7,\n maxIos: 12,\n gpu: 'PowerVR G6430',\n },\n {\n name: 'iPad Air 2 (2014)',\n type: 'iPad',\n width: 1024,\n height: 768,\n pixelRatio: 2,\n minIos: 8,\n maxIos: 14,\n gpu: 'PowerVR GXA6850',\n },\n {\n name: 'iPad Air 3 (2019)',\n type: 'iPad',\n width: 1112,\n height: 834,\n pixelRatio: 2,\n minIos: 12,\n maxIos: 14,\n gpu: 'Apple A12 GPU',\n },\n {\n name: 'iPad 5 (2017)',\n type: 'iPad',\n width: 1024,\n height: 768,\n pixelRatio: 2,\n minIos: 10,\n maxIos: 15,\n gpu: 'Apple A9 GPU',\n },\n {\n name: 'iPad 6 (2018)',\n type: 'iPad',\n width: 1024,\n height: 768,\n pixelRatio: 2,\n minIos: 11,\n maxIos: 14,\n gpu: 'Apple A10 GPU',\n },\n {\n name: 'iPad 7 (2019)',\n type: 'iPad',\n width: 1080,\n height: 810,\n pixelRatio: 2,\n minIos: 13,\n maxIos: 14,\n gpu: 'Apple A10 GPU',\n },\n {\n name: 'iPad Mini (2012)',\n type: 'iPad',\n width: 1024,\n height: 768,\n pixelRatio: 2,\n minIos: 6,\n maxIos: 9,\n gpu: 'PowerVR SGX543MP2',\n },\n {\n name: 'iPad Mini 2 (2013)',\n type: 'iPad',\n width: 1024,\n height: 768,\n pixelRatio: 2,\n minIos: 7,\n maxIos: 12,\n gpu: 'PowerVR G6430',\n },\n {\n name: 'iPad Mini 3 (2014)',\n type: 'iPad',\n width: 1024,\n height: 768,\n pixelRatio: 2,\n minIos: 8,\n maxIos: 12,\n gpu: 'PowerVR G6430',\n },\n {\n name: 'iPad Mini 4 (2015)',\n type: 'iPad',\n width: 1024,\n height: 768,\n pixelRatio: 2,\n minIos: 9,\n maxIos: 14,\n gpu: 'Apple A8 GPU',\n },\n {\n name: 'iPad Mini 5 (2019)',\n type: 'iPad',\n width: 1024,\n height: 768,\n pixelRatio: 2,\n minIos: 12,\n maxIos:14,\n gpu: 'Apple A12 GPU',\n },\n {\n name: 'iPad Pro 12.9\" (2015)',\n type: 'iPad',\n width: 1366,\n height: 1024,\n pixelRatio: 2,\n minIos: 9,\n maxIos: 14,\n gpu: 'Apple A9X GPU',\n },\n {\n name: 'iPad Pro 9.7\" (2016)',\n type: 'iPad',\n width: 1024,\n height: 768,\n pixelRatio: 2,\n minIos: 9,\n maxIos: 14,\n gpu: 'Apple A9X GPU',\n },\n {\n name: 'iPad Pro 10.5\" (2017)',\n type: 'iPad',\n width: 1112,\n height: 834,\n pixelRatio: 2,\n minIos: 10,\n maxIos: 14,\n gpu: 'Apple A10X GPU',\n },\n {\n name: 'iPad Pro 12.9\" (2017)',\n type: 'iPad',\n width: 1366,\n height: 1024,\n pixelRatio: 2,\n minIos: 10,\n maxIos: 14,\n gpu: 'Apple A10X GPU',\n },\n {\n name: 'iPad Pro 11\" (2018)',\n type: 'iPad',\n width: 1194,\n height: 834,\n pixelRatio: 2,\n minIos: 12,\n maxIos: 14,\n gpu: 'Apple A12X GPU',\n },\n {\n name: 'iPad Pro 12.9\" (2018)',\n type: 'iPad',\n width: 1366,\n height: 1024,\n pixelRatio: 2,\n minIos: 12,\n maxIos: 14,\n gpu: 'Apple A12X GPU',\n },\n]\n\nexport default devices","import devices from './apple-devices'\n\nfunction getGPU() {\n const canvas = document.createElement('canvas')\n\n if (!canvas) {\n return null\n } \n \n const gl = canvas.getContext('webgl') || canvas.getContext('experimental-webgl')\n\n if (!gl) {\n return null\n }\n \n const info = gl.getExtension('WEBGL_debug_renderer_info')\n\n if (info) {\n const renderer = gl.getParameter(info.UNMASKED_RENDERER_WEBGL)\n\n if (renderer !== 'Apple GPU') {\n return renderer\n }\n }\n\n return null\n}\n\nfunction detectAppleDevice(gpu) {\n const width = Math.max(window.screen.width, window.screen.height)\n const height = Math.min(window.screen.width, window.screen.height)\n\n const pixelRatio = window.devicePixelRatio\n\n let type\n\n const userAgent = window.navigator.userAgent.toLowerCase()\n // WIP\n // const iosVersion = userAgent.match(/CPU OS ([0-9]*)/)[1]\n\n if (userAgent.includes('ipad')) {\n type = 'iPad' \n } else if (userAgent.includes('iphone') || userAgent.includes('ipod')) {\n type = 'iPhone'\n }\n\n const results = []\n\n if (!gpu) {\n gpu = getGPU()\n }\n\n devices.forEach(function(device) {\n if (\n device.width !== width || \n device.height !== height || \n device.pixelRatio !== pixelRatio ||\n device.type && device.type !== type\n ) {\n return\n }\n \n results.unshift(device)\n })\n\n if (results.length && gpu) {\n const filteredResults = results.filter(function(device) { \n return device.gpu === gpu\n })\n\n if (filteredResults.length) {\n return filteredResults\n }\n }\n\n return results\n}\n\nexport default detectAppleDevice","import { findMatch } from './utils.js';\nimport { database } from './database'\nimport detectAppleDevice from './apple-device-detection'\n\nfunction extractValue(reg, str) {\n const matches = str.match(reg);\n return matches && matches[0];\n}\n\nfunction getVendorRenderer(gl) {\n\n const debugInfo = gl.getExtension('WEBGL_debug_renderer_info');\n if (!debugInfo) {\n\n return null;\n\n }\n\n const vendor = gl.getParameter(debugInfo.UNMASKED_VENDOR_WEBGL);\n const renderer = gl.getParameter(debugInfo.UNMASKED_RENDERER_WEBGL);\n\n return { vendor, renderer };\n\n}\n\nfunction parseGpuInfo(vendor, renderer) {\n\n // Full card description and webGL layer (if present)\n const layer = extractValue(/(ANGLE)/g, renderer);\n const name = extractValue(/(NVIDIA|AMD|Intel)\\D*\\d*\\S*/, renderer) || renderer;\n\n return {\n\n name: name.trim(),\n\n unmasked: {\n vendor,\n renderer,\n },\n\n integrated: /Intel/i.test(name),\n layer,\n\n };\n\n}\n\nfunction getBasicInfo(glOrRenderer = null, vendor = null) {\n\n glOrRenderer = glOrRenderer || document.createElement('canvas').getContext('webgl');\n\n let renderer = null;\n if (typeof glOrRenderer === 'string') {\n\n renderer = glOrRenderer;\n\n } else {\n\n const vr = getVendorRenderer(glOrRenderer);\n if (!vr) return null;\n\n renderer = vr.renderer;\n vendor = vr.vendor;\n\n }\n\n return parseGpuInfo(vendor, renderer);\n\n}\n\nfunction rendererToGpu(data, renderer) {\n\n const { matches, score } = findMatch(renderer, data);\n\n console.log(matches, score)\n return score > 0.4 ? matches[0] : null;\n\n}\n\nfunction getDetailedInfo(data = database, glOrRenderer = null) {\n\n glOrRenderer = glOrRenderer || document.createElement('canvas').getContext('webgl');\n\n let renderer = null;\n if (typeof glOrRenderer === 'string') {\n\n renderer = glOrRenderer;\n\n } else {\n\n const vr = getVendorRenderer(glOrRenderer);\n if (!vr) return null;\n\n renderer = vr.renderer;\n\n }\n\n if (renderer === 'Apple GPU') {\n\n const appleDevices = detectAppleDevice()\n\n if (appleDevices && appleDevices.length) {\n const gpus = appleDevices.map(function(appleDevice) {\n return rendererToGpu(data, appleDevice.gpu)\n })\n\n const result = { names: [], vendor: 'Apple', performance: Infinity }\n gpus.forEach(function(gpu) {\n if (!gpu) {\n return\n }\n\n if (gpu.name) {\n result.names.push(gpu.name)\n } else if (gpu.names) {\n result.names.push(...gpu.names)\n }\n result.performance = Math.min(result.performance, gpu.performance)\n })\n return result\n } else {\n return null\n }\n }\n\n return rendererToGpu(data, renderer);\n\n}\n\nexport { getDetailedInfo, getBasicInfo, database };\n"],"names":["findMatch","name","database","matches","score","Infinity","versionMatches","exec","versionRegexp","RegExp","strippedName","replace","i","l","gpu","names","forEach","gpuName","test","newScore","stringSimilarity","compareTwoStrings","push","length","devices","type","width","height","pixelRatio","minIos","maxIos","getGPU","canvas","document","createElement","gl","getContext","info","getExtension","renderer","getParameter","UNMASKED_RENDERER_WEBGL","detectAppleDevice","Math","max","window","screen","min","devicePixelRatio","userAgent","navigator","toLowerCase","includes","results","device","unshift","filteredResults","filter","extractValue","reg","str","match","getVendorRenderer","debugInfo","vendor","UNMASKED_VENDOR_WEBGL","parseGpuInfo","layer","trim","unmasked","integrated","getBasicInfo","glOrRenderer","vr","rendererToGpu","data","console","log","getDetailedInfo","appleDevices","gpus","map","appleDevice","result","performance"],"mappings":"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"} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index b0a6fd6..9b9a79a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,8 +1,3180 @@ { "name": "@habx/webgl-gpu-power-estimation", "version": "1.1.2", - "lockfileVersion": 1, + "lockfileVersion": 2, "requires": true, + "packages": { + "": { + "name": "@habx/webgl-gpu-power-estimation", + "version": "1.1.2", + "license": "MIT", + "dependencies": { + "string-similarity": "^4.0.1" + }, + "devDependencies": { + "@babel/core": "^7.11.6", + "@babel/preset-env": "^7.11.5", + "jsdom": "^13.1.0", + "lodash": "^4.17.15", + "mathjs": "^5.4.0", + "node-fetch": "^2.3.0", + "rollup": "^1.0.1", + "rollup-plugin-babel": "^4.3.2" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.11.0.tgz", + "integrity": "sha512-TPSvJfv73ng0pfnEOh17bYMPQbI95+nGWc71Ss4vZdRBHTDqmM9Z8ZV4rYz8Ks7sfzc95n30k6ODIq5UGnXcYQ==", + "dev": true, + "dependencies": { + "browserslist": "^4.12.0", + "invariant": "^2.2.4", + "semver": "^5.5.0" + } + }, + "node_modules/@babel/core": { + "version": "7.11.6", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.11.6.tgz", + "integrity": "sha512-Wpcv03AGnmkgm6uS6k8iwhIwTrcP0m17TL1n1sy7qD0qelDu4XNeW0dN0mHfa+Gei211yDaLoEe/VlbXQzM4Bg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.11.6", + "@babel/helper-module-transforms": "^7.11.0", + "@babel/helpers": "^7.10.4", + "@babel/parser": "^7.11.5", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.11.5", + "@babel/types": "^7.11.5", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core/node_modules/@babel/types": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", + "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@babel/core/node_modules/lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "node_modules/@babel/generator": { + "version": "7.11.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.11.6.tgz", + "integrity": "sha512-DWtQ1PV3r+cLbySoHrwn9RWEgKMBLLma4OBQloPRyDYvc5msJM9kvTLo1YnlJd1P/ZuKbdli3ijr5q3FvAF3uA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.11.5", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "node_modules/@babel/generator/node_modules/@babel/types": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", + "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@babel/generator/node_modules/lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.4.tgz", + "integrity": "sha512-XQlqKQP4vXFB7BN8fEEerrmYvHp3fK/rBkRFz9jaJbzK0B1DSfej9Kc7ZzE8Z/OnId1jpJdNAZ3BFQjWG68rcA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.10.4" + } + }, + "node_modules/@babel/helper-annotate-as-pure/node_modules/@babel/types": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", + "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure/node_modules/lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.4.tgz", + "integrity": "sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg==", + "dev": true, + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor/node_modules/@babel/types": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", + "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor/node_modules/lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.10.4.tgz", + "integrity": "sha512-a3rYhlsGV0UHNDvrtOXBg8/OpfV0OKTkxKPzIplS1zpx7CygDcWWxckxZeDd3gzPzC4kUT0A4nVFDK0wGMh4MQ==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.10.4", + "browserslist": "^4.12.0", + "invariant": "^2.2.4", + "levenary": "^1.1.1", + "semver": "^5.5.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.10.5.tgz", + "integrity": "sha512-0nkdeijB7VlZoLT3r/mY3bUkw3T8WG/hNw+FATs/6+pG2039IJWjTYL0VTISqsNHMUTEnwbVnc89WIJX9Qed0A==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-member-expression-to-functions": "^7.10.5", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.10.4" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.10.4.tgz", + "integrity": "sha512-2/hu58IEPKeoLF45DBwx3XFqsbCXmkdAay4spVr2x0jYgRxrSNp+ePwvSsy9g6YSaNDcKIQVPXk1Ov8S2edk2g==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-regex": "^7.10.4", + "regexpu-core": "^4.7.0" + } + }, + "node_modules/@babel/helper-define-map": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.5.tgz", + "integrity": "sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.10.4", + "@babel/types": "^7.10.5", + "lodash": "^4.17.19" + } + }, + "node_modules/@babel/helper-define-map/node_modules/@babel/types": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", + "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@babel/helper-define-map/node_modules/lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.11.4", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.11.4.tgz", + "integrity": "sha512-ux9hm3zR4WV1Y3xXxXkdG/0gxF9nvI0YVmKVhvK9AfMoaQkemL3sJpXw+Xbz65azo8qJiEz2XVDUpK3KYhH3ZQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.10.4" + } + }, + "node_modules/@babel/helper-explode-assignable-expression/node_modules/@babel/types": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", + "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression/node_modules/lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "node_modules/@babel/helper-function-name": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz", + "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==", + "dev": true, + "dependencies": { + "@babel/helper-get-function-arity": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "node_modules/@babel/helper-function-name/node_modules/@babel/types": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", + "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@babel/helper-function-name/node_modules/lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz", + "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==", + "dev": true, + "dependencies": { + "@babel/types": "^7.10.4" + } + }, + "node_modules/@babel/helper-get-function-arity/node_modules/@babel/types": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", + "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@babel/helper-get-function-arity/node_modules/lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.4.tgz", + "integrity": "sha512-wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.10.4" + } + }, + "node_modules/@babel/helper-hoist-variables/node_modules/@babel/types": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", + "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@babel/helper-hoist-variables/node_modules/lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.11.0.tgz", + "integrity": "sha512-JbFlKHFntRV5qKw3YC0CvQnDZ4XMwgzzBbld7Ly4Mj4cbFy3KywcR8NtNctRToMWJOVvLINJv525Gd6wwVEx/Q==", + "dev": true, + "dependencies": { + "@babel/types": "^7.11.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions/node_modules/@babel/types": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", + "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions/node_modules/lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", + "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.11.0.tgz", + "integrity": "sha512-02EVu8COMuTRO1TAzdMtpBPbe6aQ1w/8fePD2YgQmxZU4gpNWaL9gK3Jp7dxlkUlUCJOTaSeA+Hrm1BRQwqIhg==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.10.4", + "@babel/helper-replace-supers": "^7.10.4", + "@babel/helper-simple-access": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.11.0", + "@babel/template": "^7.10.4", + "@babel/types": "^7.11.0", + "lodash": "^4.17.19" + } + }, + "node_modules/@babel/helper-module-transforms/node_modules/@babel/helper-module-imports": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.4.tgz", + "integrity": "sha512-nEQJHqYavI217oD9+s5MUBzk6x1IlvoS9WTPfgG43CbMEeStE0v+r+TucWdx8KFGowPGvyOkDT9+7DHedIDnVw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.10.4" + } + }, + "node_modules/@babel/helper-module-transforms/node_modules/@babel/types": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", + "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@babel/helper-module-transforms/node_modules/lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.4.tgz", + "integrity": "sha512-n3UGKY4VXwXThEiKrgRAoVPBMqeoPgHVqiHZOanAJCG9nQUL2pLRQirUzl0ioKclHGpGqRgIOkgcIJaIWLpygg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.10.4" + } + }, + "node_modules/@babel/helper-optimise-call-expression/node_modules/@babel/types": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", + "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression/node_modules/lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==", + "dev": true + }, + "node_modules/@babel/helper-regex": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.10.5.tgz", + "integrity": "sha512-68kdUAzDrljqBrio7DYAEgCoJHxppJOERHOgOrDN7WjOzP0ZQ1LsSDRXcemzVZaLvjaJsJEESb6qt+znNuENDg==", + "dev": true, + "dependencies": { + "lodash": "^4.17.19" + } + }, + "node_modules/@babel/helper-regex/node_modules/lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.11.4", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.11.4.tgz", + "integrity": "sha512-tR5vJ/vBa9wFy3m5LLv2faapJLnDFxNWff2SAYkSE4rLUdbp7CdObYFgI7wK4T/Mj4UzpjPwzR8Pzmr5m7MHGA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-wrap-function": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/types": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", + "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator/node_modules/lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.4.tgz", + "integrity": "sha512-sPxZfFXocEymYTdVK1UNmFPBN+Hv5mJkLPsYWwGBxZAxaWfFu+xqp7b6qWD0yjNuNL2VKc6L5M18tOXUP7NU0A==", + "dev": true, + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.10.4", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "node_modules/@babel/helper-replace-supers/node_modules/@babel/types": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", + "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@babel/helper-replace-supers/node_modules/lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.4.tgz", + "integrity": "sha512-0fMy72ej/VEvF8ULmX6yb5MtHG4uH4Dbd6I/aHDb/JVg0bbivwt9Wg+h3uMvX+QSFtwr5MeItvazbrc4jtRAXw==", + "dev": true, + "dependencies": { + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "node_modules/@babel/helper-simple-access/node_modules/@babel/types": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", + "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@babel/helper-simple-access/node_modules/lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.11.0.tgz", + "integrity": "sha512-0XIdiQln4Elglgjbwo9wuJpL/K7AGCY26kmEt0+pRP0TAj4jjyNq1MjoRvikrTVqKcx4Gysxt4cXvVFXP/JO2Q==", + "dev": true, + "dependencies": { + "@babel/types": "^7.11.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers/node_modules/@babel/types": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", + "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers/node_modules/lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz", + "integrity": "sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.11.0" + } + }, + "node_modules/@babel/helper-split-export-declaration/node_modules/@babel/types": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", + "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@babel/helper-split-export-declaration/node_modules/lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", + "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", + "dev": true + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.10.4.tgz", + "integrity": "sha512-6py45WvEF0MhiLrdxtRjKjufwLL1/ob2qDJgg5JgNdojBAZSAKnAjkyOCNug6n+OBl4VW76XjvgSFTdaMcW0Ug==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "node_modules/@babel/helper-wrap-function/node_modules/@babel/types": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", + "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@babel/helper-wrap-function/node_modules/lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "node_modules/@babel/helpers": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.10.4.tgz", + "integrity": "sha512-L2gX/XeUONeEbI78dXSrJzGdz4GQ+ZTA/aazfUsFaWjSe95kiCuOZ5HsXvkiw3iwF+mFHSRUfJU8t6YavocdXA==", + "dev": true, + "dependencies": { + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "node_modules/@babel/helpers/node_modules/@babel/types": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", + "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@babel/helpers/node_modules/lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "node_modules/@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", + "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.11.5.tgz", + "integrity": "sha512-X9rD8qqm695vgmeaQ4fvz/o3+Wk4ZzQvSHkDBgpYKxpD4qTAUm88ZKtHkVqIOsYFFbIQ6wQYhC6q7pjqVK0E0Q==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.5.tgz", + "integrity": "sha512-cNMCVezQbrRGvXJwm9fu/1sJj9bHdGAgKodZdLqOQIpfoH3raqmRPBM17+lh7CzhiKRRBrGtZL9WcjxSoGYUSg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-remap-async-to-generator": "^7.10.4", + "@babel/plugin-syntax-async-generators": "^7.8.0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.10.4.tgz", + "integrity": "sha512-vhwkEROxzcHGNu2mzUC0OFFNXdZ4M23ib8aRRcJSsW8BZK9pQMD7QB7csl97NBbgGZO7ZyHUyKDnxzOaP4IrCg==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.10.4.tgz", + "integrity": "sha512-up6oID1LeidOOASNXgv/CFbgBqTuKJ0cJjz6An5tWD+NVBNlp3VNSBxv2ZdU7SYl3NxJC7agAQDApZusV6uFwQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-dynamic-import": "^7.8.0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.10.4.tgz", + "integrity": "sha512-aNdf0LY6/3WXkhh0Fdb6Zk9j1NMD8ovj3F6r0+3j837Pn1S1PdNtcwJ5EG9WkVPNHPxyJDaxMaAOVq4eki0qbg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.10.4.tgz", + "integrity": "sha512-fCL7QF0Jo83uy1K0P2YXrfX11tj3lkpN7l4dMv9Y9VkowkhkQDwFHFd8IiwyK5MZjE8UpbgokkgtcReH88Abaw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.11.0.tgz", + "integrity": "sha512-/f8p4z+Auz0Uaf+i8Ekf1iM7wUNLcViFUGiPxKeXvxTSl63B875YPiVdUDdem7hREcI0E0kSpEhS8tF5RphK7Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.10.4.tgz", + "integrity": "sha512-wq5n1M3ZUlHl9sqT2ok1T2/MTt6AXE0e1Lz4WzWBr95LsAZ5qDXe4KnFuauYyEyLiohvXFMdbsOTMyLZs91Zlw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.10.4.tgz", + "integrity": "sha512-73/G7QoRoeNkLZFxsoCCvlg4ezE4eM+57PnOqgaPOozd5myfj7p0muD1mRVJvbUWbOzD+q3No2bWbaKy+DJ8DA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.11.0.tgz", + "integrity": "sha512-wzch41N4yztwoRw0ak+37wxwJM2oiIiy6huGCoqkvSTA9acYWcPfn9Y4aJqmFFJ70KTJUu29f3DQ43uJ9HXzEA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.10.4" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.10.4.tgz", + "integrity": "sha512-LflT6nPh+GK2MnFiKDyLiqSqVHkQnVf7hdoAvyTnnKj9xB3docGRsdPuxp6qqqW19ifK3xgc9U5/FwrSaCNX5g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.11.0.tgz", + "integrity": "sha512-v9fZIu3Y8562RRwhm1BbMRxtqZNFmFA2EG+pT2diuU8PT3H6T/KXoZ54KgYisfOFZHV6PfvAiBIZ9Rcz+/JCxA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-skip-transparent-expression-wrappers": "^7.11.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.10.4.tgz", + "integrity": "sha512-wh5GJleuI8k3emgTg5KkJK6kHNsGEr0uBTDBuQUBJwckk9xs1ez79ioheEVVxMLyPscB0LfkbVHslQqIzWV6Bw==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.10.4.tgz", + "integrity": "sha512-H+3fOgPnEXFL9zGYtKQe4IDOPKYlZdF1kqFDQRRb8PK4B8af1vAGK04tF5iQAAsui+mHNBQSAtd2/ndEDe9wuA==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.10.4.tgz", + "integrity": "sha512-GCSBF7iUle6rNugfURwNmCGG3Z/2+opxAMLs1nND4bhEG5PuxTIggDBoeYYSujAlLtsupzOHYJQgPS3pivwXIA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.10.4.tgz", + "integrity": "sha512-ni1brg4lXEmWyafKr0ccFWkJG0CeMt4WV1oyeBW6EFObF4oOHclbkj5cARxAPQyAQ2UTuplJyK4nfkXIMMFvsQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.10.4.tgz", + "integrity": "sha512-9J/oD1jV0ZCBcgnoFWFq1vJd4msoKb/TCpGNFyyLt0zABdcvgK3aYikZ8HjzB14c26bc7E3Q1yugpwGy2aTPNA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.10.4.tgz", + "integrity": "sha512-F6nREOan7J5UXTLsDsZG3DXmZSVofr2tGNwfdrVwkDWHfQckbQXnXSPfD7iO+c/2HGqycwyLST3DnZ16n+cBJQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-remap-async-to-generator": "^7.10.4" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator/node_modules/@babel/helper-module-imports": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.4.tgz", + "integrity": "sha512-nEQJHqYavI217oD9+s5MUBzk6x1IlvoS9WTPfgG43CbMEeStE0v+r+TucWdx8KFGowPGvyOkDT9+7DHedIDnVw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.10.4" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator/node_modules/@babel/types": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", + "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator/node_modules/lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.10.4.tgz", + "integrity": "sha512-WzXDarQXYYfjaV1szJvN3AD7rZgZzC1JtjJZ8dMHUyiK8mxPRahynp14zzNjU3VkPqPsO38CzxiWO1c9ARZ8JA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.11.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.11.1.tgz", + "integrity": "sha512-00dYeDE0EVEHuuM+26+0w/SCL0BH2Qy7LwHuI4Hi4MH5gkC8/AqMN5uWFJIsoXZrAphiMm1iXzBw6L2T+eA0ew==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.10.4.tgz", + "integrity": "sha512-2oZ9qLjt161dn1ZE0Ms66xBncQH4In8Sqw1YWgBUZuGVJJS5c0OFZXL6dP2MRHrkU/eKhWg8CzFJhRQl50rQxA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-define-map": "^7.10.4", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.10.4", + "globals": "^11.1.0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.10.4.tgz", + "integrity": "sha512-JFwVDXcP/hM/TbyzGq3l/XWGut7p46Z3QvqFMXTfk6/09m7xZHJUN9xHfsv7vqqD4YnfI5ueYdSJtXqqBLyjBw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.10.4.tgz", + "integrity": "sha512-+WmfvyfsyF603iPa6825mq6Qrb7uLjTOsa3XOFzlYcYDHSS4QmpOWOL0NNBY5qMbvrcf3tq0Cw+v4lxswOBpgA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.10.4.tgz", + "integrity": "sha512-ZEAVvUTCMlMFAbASYSVQoxIbHm2OkG2MseW6bV2JjIygOjdVv8tuxrCTzj1+Rynh7ODb8GivUy7dzEXzEhuPaA==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.10.4.tgz", + "integrity": "sha512-GL0/fJnmgMclHiBTTWXNlYjYsA7rDrtsazHG6mglaGSTh0KsrW04qml+Bbz9FL0LcJIRwBWL5ZqlNHKTkU3xAA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.10.4.tgz", + "integrity": "sha512-S5HgLVgkBcRdyQAHbKj+7KyuWx8C6t5oETmUuwz1pt3WTWJhsUV0WIIXuVvfXMxl/QQyHKlSCNNtaIamG8fysw==", + "dev": true, + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.10.4.tgz", + "integrity": "sha512-ItdQfAzu9AlEqmusA/65TqJ79eRcgGmpPPFvBnGILXZH975G0LNjP1yjHvGgfuCxqrPPueXOPe+FsvxmxKiHHQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.10.4.tgz", + "integrity": "sha512-OcDCq2y5+E0dVD5MagT5X+yTRbcvFjDI2ZVAottGH6tzqjx/LKpgkUepu3hp/u4tZBzxxpNGwLsAvGBvQ2mJzg==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.10.4.tgz", + "integrity": "sha512-Xd/dFSTEVuUWnyZiMu76/InZxLTYilOSr1UlHV+p115Z/Le2Fi1KXkJUYz0b42DfndostYlPub3m8ZTQlMaiqQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.10.4.tgz", + "integrity": "sha512-0bFOvPyAoTBhtcJLr9VcwZqKmSjFml1iVxvPL0ReomGU53CX53HsM4h2SzckNdkQcHox1bpAqzxBI1Y09LlBSw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.10.5.tgz", + "integrity": "sha512-elm5uruNio7CTLFItVC/rIzKLfQ17+fX7EVz5W0TMgIHFo1zY0Ozzx+lgwhL4plzl8OzVn6Qasx5DeEFyoNiRw==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.10.5", + "@babel/helper-plugin-utils": "^7.10.4", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.10.4.tgz", + "integrity": "sha512-Xj7Uq5o80HDLlW64rVfDBhao6OX89HKUmb+9vWYaLXBZOma4gA6tw4Ni1O5qVDoZWUV0fxMYA0aYzOawz0l+1w==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-simple-access": "^7.10.4", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.5.tgz", + "integrity": "sha512-f4RLO/OL14/FP1AEbcsWMzpbUz6tssRaeQg11RH1BP/XnPpRoVwgeYViMFacnkaw4k4wjRSjn3ip1Uw9TaXuMw==", + "dev": true, + "dependencies": { + "@babel/helper-hoist-variables": "^7.10.4", + "@babel/helper-module-transforms": "^7.10.5", + "@babel/helper-plugin-utils": "^7.10.4", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.10.4.tgz", + "integrity": "sha512-mohW5q3uAEt8T45YT7Qc5ws6mWgJAaL/8BfWD9Dodo1A3RKWli8wTS+WiQ/knF+tXlPirW/1/MqzzGfCExKECA==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.10.4.tgz", + "integrity": "sha512-V6LuOnD31kTkxQPhKiVYzYC/Jgdq53irJC/xBSmqcNcqFGV+PER4l6rU5SH2Vl7bH9mLDHcc0+l9HUOe4RNGKA==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.10.4" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.10.4.tgz", + "integrity": "sha512-YXwWUDAH/J6dlfwqlWsztI2Puz1NtUAubXhOPLQ5gjR/qmQ5U96DY4FQO8At33JN4XPBhrjB8I4eMmLROjjLjw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.10.4.tgz", + "integrity": "sha512-5iTw0JkdRdJvr7sY0vHqTpnruUpTea32JHmq/atIWqsnNussbRzjEDyWep8UNztt1B5IusBYg8Irb0bLbiEBCQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.10.4" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.10.5.tgz", + "integrity": "sha512-xPHwUj5RdFV8l1wuYiu5S9fqWGM2DrYc24TMvUiRrPVm+SM3XeqU9BcokQX/kEUe+p2RBwy+yoiR1w/Blq6ubw==", + "dev": true, + "dependencies": { + "@babel/helper-get-function-arity": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.10.4.tgz", + "integrity": "sha512-ofsAcKiUxQ8TY4sScgsGeR2vJIsfrzqvFb9GvJ5UdXDzl+MyYCaBj/FGzXuv7qE0aJcjWMILny1epqelnFlz8g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.10.4.tgz", + "integrity": "sha512-3thAHwtor39A7C04XucbMg17RcZ3Qppfxr22wYzZNcVIkPHfpM9J0SO8zuCV6SZa265kxBJSrfKTvDCYqBFXGw==", + "dev": true, + "dependencies": { + "regenerator-transform": "^0.14.2" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.10.4.tgz", + "integrity": "sha512-hGsw1O6Rew1fkFbDImZIEqA8GoidwTAilwCyWqLBM9f+e/u/sQMQu7uX6dyokfOayRuuVfKOW4O7HvaBWM+JlQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.10.4.tgz", + "integrity": "sha512-AC2K/t7o07KeTIxMoHneyX90v3zkm5cjHJEokrPEAGEy3UCp8sLKfnfOIGdZ194fyN4wfX/zZUWT9trJZ0qc+Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.11.0.tgz", + "integrity": "sha512-UwQYGOqIdQJe4aWNyS7noqAnN2VbaczPLiEtln+zPowRNlD+79w3oi2TWfYe0eZgd+gjZCbsydN7lzWysDt+gw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-skip-transparent-expression-wrappers": "^7.11.0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.10.4.tgz", + "integrity": "sha512-Ddy3QZfIbEV0VYcVtFDCjeE4xwVTJWTmUtorAJkn6u/92Z/nWJNV+mILyqHKrUxXYKA2EoCilgoPePymKL4DvQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-regex": "^7.10.4" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.10.5.tgz", + "integrity": "sha512-V/lnPGIb+KT12OQikDvgSuesRX14ck5FfJXt6+tXhdkJ+Vsd0lDCVtF6jcB4rNClYFzaB2jusZ+lNISDk2mMMw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.10.4.tgz", + "integrity": "sha512-QqNgYwuuW0y0H+kUE/GWSR45t/ccRhe14Fs/4ZRouNNQsyd4o3PG4OtHiIrepbM2WKUBDAXKCAK/Lk4VhzTaGA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.10.4.tgz", + "integrity": "sha512-y5XJ9waMti2J+e7ij20e+aH+fho7Wb7W8rNuu72aKRwCHFqQdhkdU2lo3uZ9tQuboEJcUFayXdARhcxLQ3+6Fg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.10.4.tgz", + "integrity": "sha512-wNfsc4s8N2qnIwpO/WP2ZiSyjfpTamT2C9V9FDH/Ljub9zw6P3SjkXcFmc0RQUt96k2fmIvtla2MMjgTwIAC+A==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.11.5.tgz", + "integrity": "sha512-kXqmW1jVcnB2cdueV+fyBM8estd5mlNfaQi6lwLgRwCby4edpavgbFhiBNjmWA3JpB/yZGSISa7Srf+TwxDQoA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.11.0", + "@babel/helper-compilation-targets": "^7.10.4", + "@babel/helper-module-imports": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-proposal-async-generator-functions": "^7.10.4", + "@babel/plugin-proposal-class-properties": "^7.10.4", + "@babel/plugin-proposal-dynamic-import": "^7.10.4", + "@babel/plugin-proposal-export-namespace-from": "^7.10.4", + "@babel/plugin-proposal-json-strings": "^7.10.4", + "@babel/plugin-proposal-logical-assignment-operators": "^7.11.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.10.4", + "@babel/plugin-proposal-numeric-separator": "^7.10.4", + "@babel/plugin-proposal-object-rest-spread": "^7.11.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.10.4", + "@babel/plugin-proposal-optional-chaining": "^7.11.0", + "@babel/plugin-proposal-private-methods": "^7.10.4", + "@babel/plugin-proposal-unicode-property-regex": "^7.10.4", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-class-properties": "^7.10.4", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0", + "@babel/plugin-syntax-top-level-await": "^7.10.4", + "@babel/plugin-transform-arrow-functions": "^7.10.4", + "@babel/plugin-transform-async-to-generator": "^7.10.4", + "@babel/plugin-transform-block-scoped-functions": "^7.10.4", + "@babel/plugin-transform-block-scoping": "^7.10.4", + "@babel/plugin-transform-classes": "^7.10.4", + "@babel/plugin-transform-computed-properties": "^7.10.4", + "@babel/plugin-transform-destructuring": "^7.10.4", + "@babel/plugin-transform-dotall-regex": "^7.10.4", + "@babel/plugin-transform-duplicate-keys": "^7.10.4", + "@babel/plugin-transform-exponentiation-operator": "^7.10.4", + "@babel/plugin-transform-for-of": "^7.10.4", + "@babel/plugin-transform-function-name": "^7.10.4", + "@babel/plugin-transform-literals": "^7.10.4", + "@babel/plugin-transform-member-expression-literals": "^7.10.4", + "@babel/plugin-transform-modules-amd": "^7.10.4", + "@babel/plugin-transform-modules-commonjs": "^7.10.4", + "@babel/plugin-transform-modules-systemjs": "^7.10.4", + "@babel/plugin-transform-modules-umd": "^7.10.4", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.10.4", + "@babel/plugin-transform-new-target": "^7.10.4", + "@babel/plugin-transform-object-super": "^7.10.4", + "@babel/plugin-transform-parameters": "^7.10.4", + "@babel/plugin-transform-property-literals": "^7.10.4", + "@babel/plugin-transform-regenerator": "^7.10.4", + "@babel/plugin-transform-reserved-words": "^7.10.4", + "@babel/plugin-transform-shorthand-properties": "^7.10.4", + "@babel/plugin-transform-spread": "^7.11.0", + "@babel/plugin-transform-sticky-regex": "^7.10.4", + "@babel/plugin-transform-template-literals": "^7.10.4", + "@babel/plugin-transform-typeof-symbol": "^7.10.4", + "@babel/plugin-transform-unicode-escapes": "^7.10.4", + "@babel/plugin-transform-unicode-regex": "^7.10.4", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.11.5", + "browserslist": "^4.12.0", + "core-js-compat": "^3.6.2", + "invariant": "^2.2.2", + "levenary": "^1.1.1", + "semver": "^5.5.0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/helper-module-imports": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.4.tgz", + "integrity": "sha512-nEQJHqYavI217oD9+s5MUBzk6x1IlvoS9WTPfgG43CbMEeStE0v+r+TucWdx8KFGowPGvyOkDT9+7DHedIDnVw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.10.4" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/types": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", + "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@babel/preset-env/node_modules/lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz", + "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "node_modules/@babel/runtime": { + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.4" + } + }, + "node_modules/@babel/template": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz", + "integrity": "sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "node_modules/@babel/template/node_modules/@babel/types": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", + "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@babel/template/node_modules/lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "node_modules/@babel/traverse": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.11.5.tgz", + "integrity": "sha512-EjiPXt+r7LiCZXEfRpSJd+jUMnBd4/9OUv7Nx3+0u9+eimMwJmG0Q98lw4/289JCoxSE8OolDMNZaaF/JZ69WQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.11.5", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.11.0", + "@babel/parser": "^7.11.5", + "@babel/types": "^7.11.5", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.19" + } + }, + "node_modules/@babel/traverse/node_modules/@babel/types": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", + "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@babel/traverse/node_modules/lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "node_modules/@babel/types": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.7.tgz", + "integrity": "sha512-k2TreEHxFA4CjGkL+GYjRyx35W0Mr7DP5+9q6WMkyKXB+904bYmG40syjMFV0oLlhhFCwWl0vA0DyzTDkwAiJw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@types/estree": { + "version": "0.0.42", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.42.tgz", + "integrity": "sha512-K1DPVvnBCPxzD+G51/cxVIoc2X8uUVl1zpJeE6iKcgHMj4+tbat5Xu4TjV7v2QSDbIeAfLi2hIk+u2+s0MlpUQ==", + "dev": true + }, + "node_modules/@types/node": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.9.0.tgz", + "integrity": "sha512-0ARSQootUG1RljH2HncpsY2TJBfGQIKOOi7kxzUY6z54ePu/ZD+wJA8zI2Q6v8rol2qpG/rvqsReco8zNMPvhQ==", + "dev": true + }, + "node_modules/abab": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.3.tgz", + "integrity": "sha512-tsFzPpcttalNjFBCFMqsKYQcWxxen1pgJR56by//QwvJc4/OUS3kPOOttx2tSIfjsylB0pYu7f5D3K1RCxUnUg==", + "dev": true + }, + "node_modules/acorn": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", + "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", + "dev": true, + "dependencies": { + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1" + } + }, + "node_modules/acorn-walk": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/ajv": { + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", + "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/array-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", + "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=", + "dev": true + }, + "node_modules/asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "dev": true + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", + "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==", + "dev": true + }, + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dev": true, + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "node_modules/browserslist": { + "version": "4.14.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.5.tgz", + "integrity": "sha512-Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA==", + "dev": true, + "dependencies": { + "caniuse-lite": "^1.0.30001135", + "electron-to-chromium": "^1.3.571", + "escalade": "^3.1.0", + "node-releases": "^1.1.61" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001146", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001146.tgz", + "integrity": "sha512-VAy5RHDfTJhpxnDdp2n40GPPLp3KqNrXz1QqFv4J64HvArKs8nuNMOWkB3ICOaBTU/Aj4rYAo/ytdQDDFF/Pug==", + "dev": true + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/complex.js": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/complex.js/-/complex.js-2.0.11.tgz", + "integrity": "sha512-6IArJLApNtdg1P1dFtn3dnyzoZBEF0MwMnrfF1exSBRpZYoy4yieMkpZhQDC0uwctw48vii0CFVyHfpgZ/DfGw==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/core-js-compat": { + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.5.tgz", + "integrity": "sha512-7ItTKOhOZbznhXAQ2g/slGg1PJV5zDO/WdkTwi7UEOJmkvsE32PWvx6mKtDjiMpjnR2CNf6BAD6sSxIlv7ptng==", + "dev": true, + "dependencies": { + "browserslist": "^4.8.5", + "semver": "7.0.0" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "node_modules/cssstyle": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz", + "integrity": "sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==", + "dev": true, + "dependencies": { + "cssom": "0.3.x" + } + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/data-urls": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", + "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", + "dev": true, + "dependencies": { + "abab": "^2.0.0", + "whatwg-mimetype": "^2.2.0", + "whatwg-url": "^7.0.0" + } + }, + "node_modules/debug": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", + "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/decimal.js": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.0.tgz", + "integrity": "sha512-vDPw+rDgn3bZe1+F/pyEwb1oMG2XTlRVgAa6B4KccTEpYgF8w6eQllVbQcfIJnZyvzFtFpxnpGtx8dd7DJp/Rw==", + "dev": true + }, + "node_modules/deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "node_modules/define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/domexception": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "dev": true, + "dependencies": { + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.3.578", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.578.tgz", + "integrity": "sha512-z4gU6dA1CbBJsAErW5swTGAaU2TBzc2mPAonJb00zqW1rOraDo2zfBMDRvaz9cVic+0JEZiYbHWPw/fTaZlG2Q==", + "dev": true + }, + "node_modules/es-abstract": { + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "dev": true, + "dependencies": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/escalade": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.0.tgz", + "integrity": "sha512-mAk+hPSO8fLDkhV7V0dXazH5pDc6MrjBTPyD3VeKzxnVFjH1MIxbCdqGZB9O8+EwWakZs3ZCbDS4IpRt79V1ig==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-latex": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/escape-latex/-/escape-latex-1.2.0.tgz", + "integrity": "sha512-nV5aVWW1K0wEiUIEdZ4erkGGH8mDxGyxSeqPzRNtWP7ataw+/olFObw7hujFWlVjNsaDFw5VZ5NzVSIqRgfTiw==", + "dev": true + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.1.tgz", + "integrity": "sha512-Bmt7NcRySdIfNPfU2ZoXDrrXsG9ZjvDxcAlMfDUgRBjLOWTuIACXPBFJH7Z+cLb40JeQco5toikyc9t9P8E9SQ==", + "dev": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=4.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", + "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==", + "dev": true + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true, + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/fraction.js": { + "version": "4.0.12", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.0.12.tgz", + "integrity": "sha512-8Z1K0VTG4hzYY7kA/1sj4/r1/RWLBD3xwReT/RCrUCbzPszjNQCCsy3ktkU/eaEqX3MYa4pY37a52eiBlPMlhA==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/gensync": { + "version": "1.0.0-beta.1", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", + "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", + "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "dev": true, + "dependencies": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "dev": true, + "dependencies": { + "whatwg-encoding": "^1.0.1" + } + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dev": true, + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/is-callable": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", + "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.0.tgz", + "integrity": "sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-regex": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", + "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "node_modules/javascript-natural-sort": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/javascript-natural-sort/-/javascript-natural-sort-0.7.1.tgz", + "integrity": "sha1-+eIwPUUH9tdDVac2ZNFED7Wg71k=", + "dev": true + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "node_modules/jsdom": { + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-13.2.0.tgz", + "integrity": "sha512-cG1NtMWO9hWpqRNRR3dSvEQa8bFI6iLlqU2x4kwX51FQjp0qus8T9aBaAO6iGp3DeBrhdwuKxckknohkmfvsFw==", + "dev": true, + "dependencies": { + "abab": "^2.0.0", + "acorn": "^6.0.4", + "acorn-globals": "^4.3.0", + "array-equal": "^1.0.0", + "cssom": "^0.3.4", + "cssstyle": "^1.1.1", + "data-urls": "^1.1.0", + "domexception": "^1.0.1", + "escodegen": "^1.11.0", + "html-encoding-sniffer": "^1.0.2", + "nwsapi": "^2.0.9", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.5", + "saxes": "^3.1.5", + "symbol-tree": "^3.2.2", + "tough-cookie": "^2.5.0", + "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.0.1", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^7.0.0", + "ws": "^6.1.2", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "node_modules/json5": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", + "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/levenary": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz", + "integrity": "sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==", + "dev": true, + "dependencies": { + "leven": "^3.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lodash": { + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "dev": true + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", + "dev": true + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/mathjs": { + "version": "5.10.3", + "resolved": "https://registry.npmjs.org/mathjs/-/mathjs-5.10.3.tgz", + "integrity": "sha512-ySjg30BC3dYjQm73ILZtwcWzFJde0VU6otkXW/57IjjuYRa3Qaf0Kb8pydEuBZYtqW2OxreAtsricrAmOj3jIw==", + "dev": true, + "dependencies": { + "complex.js": "2.0.11", + "decimal.js": "10.2.0", + "escape-latex": "1.2.0", + "fraction.js": "4.0.12", + "javascript-natural-sort": "0.7.1", + "seed-random": "2.2.0", + "tiny-emitter": "2.1.0", + "typed-function": "1.1.0" + }, + "bin": { + "mathjs": "bin/cli.js" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/mime-db": { + "version": "1.43.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz", + "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz", + "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==", + "dev": true, + "dependencies": { + "mime-db": "1.43.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/node-fetch": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.0.tgz", + "integrity": "sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA==", + "dev": true, + "engines": { + "node": "4.x || >=6.0.0" + } + }, + "node_modules/node-releases": { + "version": "1.1.61", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.61.tgz", + "integrity": "sha512-DD5vebQLg8jLCOzwupn954fbIiZht05DAZs0k2u8NStSe6h9XdsuIQL8hSRKYiU8WUQRznmSDrKGbv3ObOmC7g==", + "dev": true + }, + "node_modules/nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", + "dev": true + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/object-inspect": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz", + "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==", + "dev": true + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz", + "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.0", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", + "dev": true + }, + "node_modules/path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "node_modules/pn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", + "dev": true + }, + "node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/psl": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz", + "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==", + "dev": true + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/regenerate": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.1.tgz", + "integrity": "sha512-j2+C8+NtXQgEKWk49MMP5P/u2GhnahTtVkRIHr5R5lVRlbKvmQ+oS+A5aLKWp2ma5VkT8sh6v+v4hbH0YHR66A==", + "dev": true + }, + "node_modules/regenerate-unicode-properties": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==", + "dev": true + }, + "node_modules/regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regexpu-core": { + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz", + "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", + "dev": true + }, + "node_modules/regjsparser": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", + "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/request-promise-core": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz", + "integrity": "sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==", + "dev": true, + "dependencies": { + "lodash": "^4.17.15" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/request-promise-native": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.8.tgz", + "integrity": "sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==", + "dev": true, + "dependencies": { + "request-promise-core": "1.1.3", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + }, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + } + }, + "node_modules/rollup": { + "version": "1.32.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.32.1.tgz", + "integrity": "sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==", + "dev": true, + "dependencies": { + "@types/estree": "*", + "@types/node": "*", + "acorn": "^7.1.0" + }, + "bin": { + "rollup": "dist/bin/rollup" + } + }, + "node_modules/rollup-plugin-babel": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.4.0.tgz", + "integrity": "sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.0.0", + "rollup-pluginutils": "^2.8.1" + } + }, + "node_modules/rollup-pluginutils": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", + "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", + "dev": true, + "dependencies": { + "estree-walker": "^0.6.1" + } + }, + "node_modules/rollup/node_modules/acorn": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", + "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/saxes": { + "version": "3.1.11", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", + "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", + "dev": true, + "dependencies": { + "xmlchars": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/seed-random": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/seed-random/-/seed-random-2.2.0.tgz", + "integrity": "sha1-KpsZ4lCoFwmSMaW5mk2vgLf77VQ=", + "dev": true + }, + "node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string-similarity": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/string-similarity/-/string-similarity-4.0.1.tgz", + "integrity": "sha512-v36MJzloekKVvKAsYi6O/qpn2mIuvwEFIT9Gx3yg4spkNjXYsk7yxc37g4ZTyMVIBvt/9PZGxnqEtme8XHK+Mw==" + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz", + "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "node_modules/string.prototype.trimend/node_modules/es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "dev": true, + "dependencies": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz", + "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "node_modules/string.prototype.trimstart/node_modules/es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "dev": true, + "dependencies": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "node_modules/tiny-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/typed-function": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/typed-function/-/typed-function-1.1.0.tgz", + "integrity": "sha512-TuQzwiT4DDg19beHam3E66oRXhyqlyfgjHB/5fcvsRXbfmWPJfto9B4a0TBdTrQAPGlGmXh/k7iUI+WsObgORA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "dev": true, + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "unicode-property-aliases-ecmascript": "^1.0.4" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", + "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", + "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/uri-js": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", + "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", + "dev": true, + "dependencies": { + "domexception": "^1.0.1", + "webidl-conversions": "^4.0.2", + "xml-name-validator": "^3.0.0" + } + }, + "node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "dev": true, + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + } + }, "dependencies": { "@babel/code-frame": { "version": "7.10.4", diff --git a/package.json b/package.json index 9af5709..7f1c674 100644 --- a/package.json +++ b/package.json @@ -3,6 +3,7 @@ "version": "1.1.2", "scripts": { "build": "rollup -c", + "build:watch": "rollup -c -w", "regenerate-database": "node scripts/generate-normalized-database.js", "download-data": "node scripts/download-gpu-data.js && npm run regenerate-database", "log-matches": "node scripts/print-db-matches.js > data/db-matches.txt && node scripts/print-sample-matches.js > data/sample-matches.txt" diff --git a/scripts/generate-normalized-database.js b/scripts/generate-normalized-database.js index dcbe689..dcb188a 100644 --- a/scripts/generate-normalized-database.js +++ b/scripts/generate-normalized-database.js @@ -1,7 +1,7 @@ const VB = require('./fetch-videocard-benchmark.js'); const TP = require('./fetch-techpowerup-specs.js'); const NC = require('./fetch-notebookcheck-specs.js'); -const { findMatch_old } = require('../umd/utils.js'); +const { findMatch_old } = require('../dist/utils.js'); const fs = require('fs'); const path = require('path'); const _ = require('lodash') diff --git a/src/apple-device-detection.js b/src/apple-device-detection.js index 289a0bb..ed958df 100644 --- a/src/apple-device-detection.js +++ b/src/apple-device-detection.js @@ -32,6 +32,18 @@ function detectAppleDevice(gpu) { const pixelRatio = window.devicePixelRatio + let type + + const userAgent = window.navigator.userAgent.toLowerCase() + // WIP + // const iosVersion = userAgent.match(/CPU OS ([0-9]*)/)[1] + + if (userAgent.includes('ipad')) { + type = 'iPad' + } else if (userAgent.includes('iphone') || userAgent.includes('ipod')) { + type = 'iPhone' + } + const results = [] if (!gpu) { @@ -42,7 +54,8 @@ function detectAppleDevice(gpu) { if ( device.width !== width || device.height !== height || - device.pixelRatio !== pixelRatio + device.pixelRatio !== pixelRatio || + device.type && device.type !== type ) { return } diff --git a/src/apple-devices.js b/src/apple-devices.js index 5535ecd..b758552 100644 --- a/src/apple-devices.js +++ b/src/apple-devices.js @@ -1,318 +1,455 @@ +// Info from https://iosref.com + const devices = [ { name: 'iPhone 2G (2007)', + type: 'iPhone', width: 480, height: 320, pixelRatio: 1.0, + minIos: 1, + maxIos: 3, gpu: '', }, { name: 'iPhone 3G (2008)', + type: 'iPhone', width: 480, height: 320, pixelRatio: 1.0, + minIos: 2, + maxIos: 4, gpu: 'S5L8900', }, { name:'iPhone 3GS (2009)', + type: 'iPhone', width: 480, height: 320, pixelRatio: 1.0, + minIos: 3, + maxIos: 6, gpu: 'ALP0298C05', }, { name: 'iPhone 4 (2010)', + type: 'iPhone', width: 480, height: 320, pixelRatio: 2.0, + minIos: 4, + maxIos: 7, gpu: 'PowerVR SGX 543', }, { name: 'iPhone 4S (2011)', + type: 'iPhone', width: 480, height: 320, pixelRatio: 2.0, + minIos: 5, + maxIos: 9, gpu: 'PowerVR SGX 535' }, { name: 'iPhone 5 (2012)', + type: 'iPhone', width: 568, height: 320, pixelRatio: 2.0, + minIos: 6, + maxIos: 10, gpu: 'PowerVR SGX543MP3', }, { name: 'iPhone 5C (2013)', + type: 'iPhone', width: 568, height: 320, pixelRatio: 2.0, + minIos: 7, + maxIos: 10, gpu: 'PowerVR SGX543MP3', }, { name: 'iPhone 5S (2013)', + type: 'iPhone', width: 568, height: 320, pixelRatio: 2.0, + minIos: 7, + maxIos: 12, gpu: 'Apple A7 GPU', }, { name: 'iPhone 6 (2014)', + type: 'iPhone', width: 667, height: 375, pixelRatio: 2.0, + minIos: 8, + maxIos: 12, gpu: 'Apple A8 GPU', }, { name: 'iPhone 6+ (2014)', + type: 'iPhone', width: 667, height: 375, pixelRatio: 2.0, + minIos: 8, + maxIos: 12, gpu: 'Apple A8 GPU', }, { name: 'iPhone 6S (2015)', + type: 'iPhone', width: 667, height: 375, pixelRatio: 2.0, + minIos: 9, + maxIos: 14, gpu: 'Apple A9 GPU', }, { name: 'iPhone 6S+ (2015)', + type: 'iPhone', width: 736, height: 414, pixelRatio: 3.0, + minIos: 9, + maxIos: 14, gpu: 'Apple A9 GPU', }, { name: 'iPhone SE (2016)', + type: 'iPhone', width: 568, height: 320, pixelRatio: 2.0, + minIos: 9, + maxIos: 14, gpu: 'Apple A9 GPU', }, { name: 'iPhone 7 (2016)', + type: 'iPhone', width: 667, height: 375, pixelRatio: 2.0, + minIos: 10, + maxIos: 14, gpu: 'Apple A10 GPU', }, { name: 'iPhone 7+ (2016)', + type: 'iPhone', width: 736, height: 414, pixelRatio: 3.0, + minIos: 10, + maxIos: 14, gpu: 'Apple A10 GPU', }, { name: 'iPhone 8 (2017)', + type: 'iPhone', width: 667, height: 375, pixelRatio: 2.0, + minIos: 11, + maxIos: 14, gpu: 'Apple A11 GPU', }, { name: 'iPhone 8+ (2017)', + type: 'iPhone', width: 736, height: 414, pixelRatio: 3.0, + minIos: 11, + maxIos: 14, gpu: 'Apple A11 GPU', }, { name: 'iPhone X (2017)', + type: 'iPhone', width: 812, height: 375, pixelRatio: 3, + minIos: 111, + maxIos: 14, gpu: 'Apple A11 GPU', }, { name: 'iPhone XS (2018)', + type: 'iPhone', width: 812, height: 375, pixelRatio: 3, + minIos: 12, + maxIos: 14, gpu: 'Apple A12 GPU', }, { name: 'iPhone XS Max (2018)', + type: 'iPhone', width: 896, height: 414, pixelRatio: 3, + minIos: 12, + maxIos: 14, gpu: 'Apple A12 GPU', }, { name: 'iPhone XR (2018)', + type: 'iPhone', width: 896, height: 414, pixelRatio: 2, + minIos: 12, + maxIos: 14, gpu: 'Apple A12 GPU', }, { name: 'iPhone 11 (2019)', + type: 'iPhone', width: 812, height: 375, pixelRatio: 3, + minIos: 13, + maxIos: 14, gpu: 'Apple A13 GPU', }, { name: 'iPhone 11 Pro (2019)', + type: 'iPhone', width: 812, height: 375, pixelRatio: 3, + minIos: 13, + maxIos: 14, gpu: 'Apple A13 GPU', }, { name: 'iPhone 11 Pro Max (2019)', + type: 'iPhone', width: 896, height: 414, pixelRatio: 3, + minIos: 13, + maxIos: 14, gpu: 'Apple A13 GPU', }, { name: 'iPad (2010)', + type: 'iPad', width: 1024, height: 768, pixelRatio: 1, + minIos: 3, + maxIos: 5, gpu: 'PowerVR SGX535', }, { name: 'iPad 2 (2011)', + type: 'iPad', width: 1024, height: 768, pixelRatio: 1, + minIos: 4, + maxIos: 9, gpu: 'PowerVR SGX543MP2', }, { name: 'iPad 3 (2012)', + type: 'iPad', width: 1024, height: 768, pixelRatio: 2, + minIos: 5, + maxIos: 9, gpu: 'PowerVR SGX543MP4', }, { name: 'iPad 4 (2012)', + type: 'iPad', width: 1024, height: 768, pixelRatio: 2, + minIos: 6, + maxIos: 10, gpu: 'PowerVR SGX554MP4', }, { name: 'iPad Air (2013)', + type: 'iPad', width: 1024, height: 768, pixelRatio: 2, + minIos: 7, + maxIos: 12, gpu: 'PowerVR G6430', }, { name: 'iPad Air 2 (2014)', + type: 'iPad', width: 1024, height: 768, pixelRatio: 2, + minIos: 8, + maxIos: 14, gpu: 'PowerVR GXA6850', }, { name: 'iPad Air 3 (2019)', + type: 'iPad', width: 1112, height: 834, pixelRatio: 2, + minIos: 12, + maxIos: 14, gpu: 'Apple A12 GPU', }, { name: 'iPad 5 (2017)', + type: 'iPad', width: 1024, height: 768, pixelRatio: 2, + minIos: 10, + maxIos: 15, gpu: 'Apple A9 GPU', }, { name: 'iPad 6 (2018)', + type: 'iPad', width: 1024, height: 768, pixelRatio: 2, + minIos: 11, + maxIos: 14, gpu: 'Apple A10 GPU', }, { name: 'iPad 7 (2019)', + type: 'iPad', width: 1080, height: 810, pixelRatio: 2, + minIos: 13, + maxIos: 14, gpu: 'Apple A10 GPU', }, { name: 'iPad Mini (2012)', + type: 'iPad', width: 1024, height: 768, pixelRatio: 2, + minIos: 6, + maxIos: 9, gpu: 'PowerVR SGX543MP2', }, { name: 'iPad Mini 2 (2013)', + type: 'iPad', width: 1024, height: 768, pixelRatio: 2, + minIos: 7, + maxIos: 12, gpu: 'PowerVR G6430', }, { name: 'iPad Mini 3 (2014)', + type: 'iPad', width: 1024, height: 768, pixelRatio: 2, + minIos: 8, + maxIos: 12, gpu: 'PowerVR G6430', }, { name: 'iPad Mini 4 (2015)', + type: 'iPad', width: 1024, height: 768, pixelRatio: 2, + minIos: 9, + maxIos: 14, gpu: 'Apple A8 GPU', }, { name: 'iPad Mini 5 (2019)', + type: 'iPad', width: 1024, height: 768, pixelRatio: 2, + minIos: 12, + maxIos:14, gpu: 'Apple A12 GPU', }, { name: 'iPad Pro 12.9" (2015)', + type: 'iPad', width: 1366, height: 1024, pixelRatio: 2, + minIos: 9, + maxIos: 14, gpu: 'Apple A9X GPU', }, { name: 'iPad Pro 9.7" (2016)', + type: 'iPad', width: 1024, height: 768, pixelRatio: 2, + minIos: 9, + maxIos: 14, gpu: 'Apple A9X GPU', }, { name: 'iPad Pro 10.5" (2017)', + type: 'iPad', width: 1112, height: 834, pixelRatio: 2, + minIos: 10, + maxIos: 14, gpu: 'Apple A10X GPU', }, { name: 'iPad Pro 12.9" (2017)', + type: 'iPad', width: 1366, height: 1024, pixelRatio: 2, + minIos: 10, + maxIos: 14, gpu: 'Apple A10X GPU', }, { name: 'iPad Pro 11" (2018)', + type: 'iPad', width: 1194, height: 834, pixelRatio: 2, + minIos: 12, + maxIos: 14, gpu: 'Apple A12X GPU', }, { name: 'iPad Pro 12.9" (2018)', + type: 'iPad', width: 1366, height: 1024, pixelRatio: 2, + minIos: 12, + maxIos: 14, gpu: 'Apple A12X GPU', }, ] diff --git a/src/database.js b/src/database.js index 7c1d159..4af9a5d 100644 --- a/src/database.js +++ b/src/database.js @@ -1,2 +1,2 @@ -const database = [{"names":["FirePro 2270"],"vendor":"AMD","performance":178},{"names":["FirePro M2000","AMD FirePro M2000"],"vendor":"AMD","performance":375},{"names":["FirePro M4000","AMD FirePro M4000"],"vendor":"AMD","performance":1645},{"names":["Firepro M4100","FirePro M4100","AMD FirePro M4100"],"vendor":"AMD","performance":1059},{"names":["FirePro M4150"],"vendor":"AMD","performance":1006},{"names":["FirePro M5100","AMD FirePro M5100"],"vendor":"AMD","performance":2103},{"names":["FirePro M5950","AMD FirePro M5950"],"vendor":"AMD","performance":1314},{"names":["FirePro M6000","AMD FirePro M6000"],"vendor":"AMD","performance":1820},{"names":["FirePro M6100","AMD FirePro M6100"],"vendor":"AMD","performance":2026},{"names":["FirePro R5000"],"vendor":"AMD","performance":2647},{"names":["FirePro S10000"],"vendor":"AMD","performance":5235},{"names":["FirePro S7000"],"vendor":"AMD","performance":4166},{"names":["FirePro S7150"],"vendor":"AMD","performance":6276},{"names":["FirePro S9000"],"vendor":"AMD","performance":5059},{"names":["FirePro V3900"],"vendor":"AMD","performance":698},{"names":["FirePro V4900"],"vendor":"AMD","performance":1103},{"names":["FirePro V5900"],"vendor":"AMD","performance":1325},{"names":["FirePro V7900"],"vendor":"AMD","performance":2250},{"names":["FirePro W2100","AMD FirePro W2100"],"vendor":"AMD","performance":898},{"names":["FirePro W4100","AMD FirePro W4100"],"vendor":"AMD","performance":1509},{"names":["FirePro W4170M","AMD FirePro W4170M"],"vendor":"AMD","performance":988},{"names":["Firepro W4190M","FirePro W4190M","AMD FirePro W4190M"],"vendor":"AMD","performance":1226},{"names":["FirePro W4300"],"vendor":"AMD","performance":2734},{"names":["FirePro W5000"],"vendor":"AMD","performance":2998},{"names":["FirePro W5100"],"vendor":"AMD","performance":2912},{"names":["FirePro W5130M","AMD FirePro W5130M"],"vendor":"AMD","performance":1700},{"names":["Firepro W5170M","FirePro W5170M","AMD FirePro W5170M"],"vendor":"AMD","performance":1475},{"names":["FirePro W600"],"vendor":"AMD","performance":1725},{"names":["FirePro W7000"],"vendor":"AMD","performance":4048},{"names":["FirePro W7100"],"vendor":"AMD","performance":4800},{"names":["FirePro W7170M","AMD FirePro W7170M"],"vendor":"AMD","performance":3849},{"names":["FirePro W8000"],"vendor":"AMD","performance":3454},{"names":["FirePro W8100"],"vendor":"AMD","performance":6986},{"names":["FirePro W9000"],"vendor":"AMD","performance":5908},{"names":["FirePro W9100"],"vendor":"AMD","performance":7750},{"names":["GeForce 315M","NVIDIA GeForce 315M"],"vendor":"NVIDIA","performance":123},{"names":["GeForce 410M","NVIDIA GeForce 410M"],"vendor":"NVIDIA","performance":246},{"names":["GeForce 505","GeForce 505 OEM"],"vendor":"NVIDIA","performance":187},{"names":["GeForce 510","GeForce 510 OEM"],"vendor":"NVIDIA","performance":238},{"names":["GeForce 605","GeForce 605 OEM"],"vendor":"NVIDIA","performance":310},{"names":["GeForce 610M","NVIDIA GeForce 610M"],"vendor":"NVIDIA","performance":282},{"names":["GeForce 615"],"vendor":"NVIDIA","performance":549},{"names":["GeForce 705M","NVIDIA GeForce 705M"],"vendor":"NVIDIA","performance":456},{"names":["GeForce 710A"],"vendor":"NVIDIA","performance":538},{"names":["GeForce 710M","NVIDIA GeForce 710M"],"vendor":"NVIDIA","performance":435},{"names":["GeForce 720A"],"vendor":"NVIDIA","performance":725},{"names":["GeForce 730A","GeForce GT 730A"],"vendor":"NVIDIA","performance":774},{"names":["GeForce 770M","GeForce GTX 770M","NVIDIA GeForce GTX 770M"],"vendor":"NVIDIA","performance":3246},{"names":["GeForce 800A"],"vendor":"NVIDIA","performance":428},{"names":["GeForce 800M"],"vendor":"NVIDIA","performance":556},{"names":["GeForce 810A"],"vendor":"NVIDIA","performance":627},{"names":["GeForce 810M"],"vendor":"NVIDIA","performance":405},{"names":["GeForce 820A"],"vendor":"NVIDIA","performance":706},{"names":["GeForce 820M","NVIDIA GeForce 820M"],"vendor":"NVIDIA","performance":499},{"names":["GeForce 825M","NVIDIA GeForce 825M"],"vendor":"NVIDIA","performance":769},{"names":["GeForce 830A"],"vendor":"NVIDIA","performance":1005},{"names":["GeForce 830M","NVIDIA GeForce 830M"],"vendor":"NVIDIA","performance":986},{"names":["GeForce 840A"],"vendor":"NVIDIA","performance":1137},{"names":["GeForce 840M","NVIDIA GeForce 840M"],"vendor":"NVIDIA","performance":1039},{"names":["GeForce 845M","NVIDIA GeForce 845M"],"vendor":"NVIDIA","performance":1306},{"names":["GeForce 910M","NVIDIA GeForce 910M"],"vendor":"NVIDIA","performance":609},{"names":["GeForce 920A"],"vendor":"NVIDIA","performance":919},{"names":["GeForce 920M","NVIDIA GeForce 920M"],"vendor":"NVIDIA","performance":722},{"names":["GeForce 920MX","NVIDIA GeForce 920MX"],"vendor":"NVIDIA","performance":1079},{"names":["GeForce 930A"],"vendor":"NVIDIA","performance":1227},{"names":["GeForce 930M","NVIDIA GeForce 930M"],"vendor":"NVIDIA","performance":1010},{"names":["GeForce 930MX","NVIDIA GeForce 930MX"],"vendor":"NVIDIA","performance":1340},{"names":["GeForce 940A"],"vendor":"NVIDIA","performance":1145},{"names":["GeForce 940M","NVIDIA GeForce 940M"],"vendor":"NVIDIA","performance":1096},{"names":["GeForce 940MX","NVIDIA GeForce 940MX"],"vendor":"NVIDIA","performance":1517},{"names":["GeForce 945A"],"vendor":"NVIDIA","performance":1852},{"names":["GeForce 945M","NVIDIA GeForce 945M"],"vendor":"NVIDIA","performance":2130},{"names":["GeForce GT 1030","NVIDIA GeForce GT 1030 (Desktop)"],"vendor":"NVIDIA","performance":2615},{"names":["GeForce GT 440"],"vendor":"NVIDIA","performance":776},{"names":["GeForce GT 520"],"vendor":"NVIDIA","performance":293},{"names":["GeForce GT 520M","NVIDIA GeForce GT 520M"],"vendor":"NVIDIA","performance":275},{"names":["GeForce GT 520MX","NVIDIA GeForce GT 520MX"],"vendor":"NVIDIA","performance":293},{"names":["GeForce GT 525M","NVIDIA GeForce GT 525M"],"vendor":"NVIDIA","performance":437},{"names":["GeForce GT 530","GeForce GT 530 OEM"],"vendor":"NVIDIA","performance":655},{"names":["GeForce GT 540M","NVIDIA GeForce GT 540M"],"vendor":"NVIDIA","performance":496},{"names":["GeForce GT 545"],"vendor":"NVIDIA","performance":1248},{"names":["GeForce GT 550M","NVIDIA GeForce GT 550M"],"vendor":"NVIDIA","performance":600},{"names":["GeForce GT 555M","NVIDIA GeForce GT 555M"],"vendor":"NVIDIA","performance":683},{"names":["GeForce GT 610"],"vendor":"NVIDIA","performance":296},{"names":["GeForce GT 620"],"vendor":"NVIDIA","performance":350},{"names":["GeForce GT 620M","NVIDIA GeForce GT 620M"],"vendor":"NVIDIA","performance":411},{"names":["GeForce GT 625","GeForce GT 625 OEM"],"vendor":"NVIDIA","performance":315},{"names":["GeForce GT 625M","NVIDIA GeForce GT 625M"],"vendor":"NVIDIA","performance":435},{"names":["GeForce GT 630"],"vendor":"NVIDIA","performance":663},{"names":["GeForce GT 630M","NVIDIA GeForce GT 630M"],"vendor":"NVIDIA","performance":543},{"names":["GeForce GT 635","GeForce GT 635 OEM"],"vendor":"NVIDIA","performance":819},{"names":["GeForce GT 635M","NVIDIA GeForce GT 635M"],"vendor":"NVIDIA","performance":572},{"names":["GeForce GT 640"],"vendor":"NVIDIA","performance":1156},{"names":["GeForce GT 640M","NVIDIA GeForce GT 640M"],"vendor":"NVIDIA","performance":910},{"names":["GeForce GT 640M LE","NVIDIA GeForce GT 640M LE"],"vendor":"NVIDIA","performance":686},{"names":["GeForce GT 645","GeForce GT 645 OEM"],"vendor":"NVIDIA","performance":2096},{"names":["GeForce GT 645M","NVIDIA GeForce GT 645M"],"vendor":"NVIDIA","performance":938},{"names":["GeForce GT 650M","NVIDIA GeForce GT 650M"],"vendor":"NVIDIA","performance":1159},{"names":["GeForce GT 705","GeForce GT 705 OEM"],"vendor":"NVIDIA","performance":369},{"names":["GeForce GT 710"],"vendor":"NVIDIA","performance":639},{"names":["GeForce GT 710M"],"vendor":"NVIDIA","performance":425},{"names":["GeForce GT 720"],"vendor":"NVIDIA","performance":571},{"names":["GeForce GT 720A"],"vendor":"NVIDIA","performance":555},{"names":["GeForce GT 720M","NVIDIA GeForce GT 720M"],"vendor":"NVIDIA","performance":442},{"names":["GeForce GT 730"],"vendor":"NVIDIA","performance":794},{"names":["GeForce GT 730M","NVIDIA GeForce GT 730M"],"vendor":"NVIDIA","performance":849},{"names":["GeForce GT 735M","NVIDIA GeForce GT 735M"],"vendor":"NVIDIA","performance":662},{"names":["GeForce GT 740"],"vendor":"NVIDIA","performance":1536},{"names":["GeForce GT 740A"],"vendor":"NVIDIA","performance":705},{"names":["GeForce GT 740M","NVIDIA GeForce GT 740M"],"vendor":"NVIDIA","performance":769},{"names":["GeForce GT 745A"],"vendor":"NVIDIA","performance":1144},{"names":["GeForce GT 745M","NVIDIA GeForce GT 745M"],"vendor":"NVIDIA","performance":974},{"names":["GeForce GT 750M","NVIDIA GeForce GT 750M"],"vendor":"NVIDIA","performance":1345},{"names":["GeForce GT 755M","NVIDIA GeForce GT 755M"],"vendor":"NVIDIA","performance":1653},{"names":["GeForce GT 820M"],"vendor":"NVIDIA","performance":673},{"names":["GeForce GTX 1050","NVIDIA GeForce GTX 1050 Mobile"],"vendor":"NVIDIA","performance":5475},{"names":["GeForce GTX 1050 (Mobile)","GeForce GTX 1050 Mobile","NVIDIA GeForce GTX 1050 Ti Mobile"],"vendor":"NVIDIA","performance":4462},{"names":["GeForce GTX 1050 Ti","NVIDIA GeForce GTX 1050 Ti (Desktop)"],"vendor":"NVIDIA","performance":6404},{"names":["GeForce GTX 1050 Ti (Mobile)","GeForce GTX 1050 Ti Mobile"],"vendor":"NVIDIA","performance":5919},{"names":["GeForce GTX 1050 Ti with Max-Q Design","GeForce GTX 1050 Ti Max-Q","NVIDIA GeForce GTX 1050 Ti Max-Q"],"vendor":"NVIDIA","performance":5646},{"names":["GeForce GTX 1050 with Max-Q Design","GeForce GTX 1050 Max-Q","NVIDIA GeForce GTX 1050 Max-Q"],"vendor":"NVIDIA","performance":3964},{"names":["GeForce GTX 1060","GeForce GTX 1060 Mobile","NVIDIA GeForce GTX 1060 Mobile"],"vendor":"NVIDIA","performance":10238},{"names":["GeForce GTX 1060 (Mobile)","NVIDIA GeForce GTX 1060 (Desktop)"],"performance":8161},{"names":["GeForce GTX 1060 with Max-Q Design","GeForce GTX 1060 Max-Q","NVIDIA GeForce GTX 1060 Max-Q"],"vendor":"NVIDIA","performance":7991},{"names":["GeForce GTX 1070","NVIDIA GeForce GTX 1070 Mobile"],"vendor":"NVIDIA","performance":13329},{"names":["GeForce GTX 1070 (Mobile)","GeForce GTX 1070 Mobile","NVIDIA GeForce GTX 1070 (Desktop)"],"vendor":"NVIDIA","performance":10465},{"names":["GeForce GTX 1070 Ti","NVIDIA GeForce GTX 1070 Ti (Desktop)"],"vendor":"NVIDIA","performance":13992},{"names":["GeForce GTX 1070 with Max-Q Design","GeForce GTX 1070 Max-Q","NVIDIA GeForce GTX 1070 Max-Q"],"vendor":"NVIDIA","performance":10202},{"names":["GeForce GTX 1080","NVIDIA GeForce GTX 1080 Mobile"],"vendor":"NVIDIA","performance":14814},{"names":["GeForce GTX 1080 Ti","NVIDIA GeForce GTX 1080 Ti (Desktop)"],"vendor":"NVIDIA","performance":17580},{"names":["GeForce GTX 1080 with Max-Q Design","GeForce GTX 1080 Max-Q","NVIDIA GeForce GTX 1080 Max-Q"],"vendor":"NVIDIA","performance":11555},{"names":["GeForce GTX 1650","NVIDIA GeForce GTX 1650 Mobile"],"vendor":"NVIDIA","performance":7823},{"names":["GeForce GTX 1650 (Mobile)","GeForce GTX 1650 Mobile","NVIDIA GeForce GTX 1650 Ti Mobile"],"vendor":"NVIDIA","performance":6969},{"names":["GeForce GTX 1650 Ti","NVIDIA GeForce GTX 1650 Ti (Desktop)"],"performance":7707},{"names":["GeForce GTX 1650 Ti with Max-Q Design","GeForce GTX 1650 Max-Q","NVIDIA GeForce GTX 1650 Ti Max-Q"],"vendor":"NVIDIA","performance":5838},{"names":["GeForce GTX 1650 with Max-Q Design","NVIDIA GeForce GTX 1650 Max-Q"],"performance":5807},{"names":["GeForce GTX 1660","NVIDIA GeForce GTX 1660 Ti Mobile"],"vendor":"NVIDIA","performance":11514},{"names":["GeForce GTX 1660 SUPER","NVIDIA GeForce GTX 1660 Super (Desktop)"],"performance":12702},{"names":["GeForce GTX 1660 Ti","NVIDIA GeForce GTX 1660 Ti (Desktop)"],"vendor":"NVIDIA","performance":12437},{"names":["GeForce GTX 460 v2"],"vendor":"NVIDIA","performance":2012},{"names":["GeForce GTX 485M","NVIDIA GeForce GTX 485M"],"vendor":"NVIDIA","performance":2401},{"names":["GeForce GTX 550 Ti","NVIDIA GeForce GTX 550 Ti"],"vendor":"NVIDIA","performance":1562},{"names":["GeForce GTX 555","GeForce GTX 555 OEM"],"vendor":"NVIDIA","performance":1935},{"names":["GeForce GTX 560","NVIDIA GeForce GTX 560 Ti"],"vendor":"NVIDIA","performance":2703},{"names":["GeForce GTX 560 SE"],"vendor":"NVIDIA","performance":1880},{"names":["GeForce GTX 560 Ti"],"vendor":"NVIDIA","performance":3062},{"names":["GeForce GTX 560M","NVIDIA GeForce GTX 560M"],"vendor":"NVIDIA","performance":1367},{"names":["GeForce GTX 570M","NVIDIA GeForce GTX 570M"],"vendor":"NVIDIA","performance":1998},{"names":["GeForce GTX 580M","NVIDIA GeForce GTX 580M"],"vendor":"NVIDIA","performance":2279},{"names":["GeForce GTX 590","NVIDIA GeForce GTX 590"],"vendor":"NVIDIA","performance":3340},{"names":["GeForce GTX 645","GeForce GTX 645 OEM"],"vendor":"NVIDIA","performance":1953},{"names":["GeForce GTX 650"],"vendor":"NVIDIA","performance":1770},{"names":["GeForce GTX 650 Ti"],"vendor":"NVIDIA","performance":2551},{"names":["GeForce GTX 650 Ti BOOST","GeForce GTX 650 Ti Boost"],"vendor":"NVIDIA","performance":3194},{"names":["GeForce GTX 660","NVIDIA GeForce GTX 660 Ti"],"vendor":"NVIDIA","performance":3951},{"names":["GeForce GTX 660 Ti"],"vendor":"NVIDIA","performance":4373},{"names":["GeForce GTX 660M","NVIDIA GeForce GTX 660M"],"vendor":"NVIDIA","performance":1456},{"names":["GeForce GTX 670"],"vendor":"NVIDIA","performance":5314},{"names":["GeForce GTX 670M","NVIDIA GeForce GTX 670M"],"vendor":"NVIDIA","performance":1720},{"names":["GeForce GTX 670MX","NVIDIA GeForce GTX 670MX"],"vendor":"NVIDIA","performance":1844},{"names":["GeForce GTX 675M","NVIDIA GeForce GTX 675M"],"vendor":"NVIDIA","performance":2081},{"names":["GeForce GTX 675MX","NVIDIA GeForce GTX 675MX"],"vendor":"NVIDIA","performance":1513},{"names":["GeForce GTX 680","NVIDIA GeForce GTX 680"],"vendor":"NVIDIA","performance":5594},{"names":["GeForce GTX 680M","NVIDIA GeForce GTX 680M"],"vendor":"NVIDIA","performance":2942},{"names":["GeForce GTX 680MX","GeForce GTX 680MX Mac Edition","NVIDIA GeForce GTX 680MX"],"vendor":"NVIDIA","performance":4271},{"names":["GeForce GTX 690"],"vendor":"NVIDIA","performance":5770},{"names":["GeForce GTX 745","GeForce GTX 745 OEM"],"vendor":"NVIDIA","performance":2218},{"names":["GeForce GTX 750","NVIDIA GeForce GTX 750 Ti"],"vendor":"NVIDIA","performance":3404},{"names":["GeForce GTX 750 Ti"],"vendor":"NVIDIA","performance":3930},{"names":["GeForce GTX 760","NVIDIA GeForce GTX 760"],"vendor":"NVIDIA","performance":4749},{"names":["GeForce GTX 760 Ti","GeForce GTX 760 Ti OEM"],"vendor":"NVIDIA","performance":5119},{"names":["GeForce GTX 760 Ti OEM","GeForce GTX 760 OEM"],"vendor":"NVIDIA","performance":5275},{"names":["GeForce GTX 760A"],"vendor":"NVIDIA","performance":1281},{"names":["GeForce GTX 760M","NVIDIA GeForce GTX 760M"],"vendor":"NVIDIA","performance":1635},{"names":["GeForce GTX 765M","NVIDIA GeForce GTX 765M"],"vendor":"NVIDIA","performance":1957},{"names":["GeForce GTX 770"],"vendor":"NVIDIA","performance":5906},{"names":["GeForce GTX 770M","NVIDIA GeForce GTX 770M SLI"],"performance":2766},{"names":["GeForce GTX 775M","GeForce GTX 775M Mac Edition","NVIDIA GeForce GTX 775M"],"vendor":"NVIDIA","performance":4222},{"names":["GeForce GTX 780","NVIDIA GeForce GTX 780 Ti"],"vendor":"NVIDIA","performance":7866},{"names":["GeForce GTX 780 Ti"],"vendor":"NVIDIA","performance":9221},{"names":["GeForce GTX 780M","NVIDIA GeForce GTX 780M"],"vendor":"NVIDIA","performance":3989},{"names":["GeForce GTX 850A"],"vendor":"NVIDIA","performance":1050},{"names":["GeForce GTX 850M","NVIDIA GeForce GTX 850M"],"vendor":"NVIDIA","performance":2601},{"names":["GeForce GTX 860M","NVIDIA GeForce GTX 860M"],"vendor":"NVIDIA","performance":3202},{"names":["GeForce GTX 870M","NVIDIA GeForce GTX 870M"],"vendor":"NVIDIA","performance":3461},{"names":["GeForce GTX 880M","NVIDIA GeForce GTX 880M"],"vendor":"NVIDIA","performance":3710},{"names":["GeForce GTX 950","NVIDIA GeForce GTX 950"],"vendor":"NVIDIA","performance":5333},{"names":["GeForce GTX 950A"],"vendor":"NVIDIA","performance":2432},{"names":["GeForce GTX 950M","NVIDIA GeForce GTX 950M"],"vendor":"NVIDIA","performance":2626},{"names":["GeForce GTX 960","NVIDIA GeForce GTX 960"],"vendor":"NVIDIA","performance":5987},{"names":["GeForce GTX 960A"],"vendor":"NVIDIA","performance":2411},{"names":["GeForce GTX 960M","NVIDIA GeForce GTX 960M"],"vendor":"NVIDIA","performance":3496},{"names":["GeForce GTX 965M","NVIDIA GeForce GTX 965M"],"vendor":"NVIDIA","performance":3832},{"names":["GeForce GTX 970","NVIDIA GeForce GTX 970"],"vendor":"NVIDIA","performance":9645},{"names":["GeForce GTX 970M","NVIDIA GeForce GTX 970M"],"vendor":"NVIDIA","performance":5667},{"names":["GeForce GTX 980","NVIDIA GeForce GTX 980"],"vendor":"NVIDIA","performance":11080},{"names":["GeForce GTX 980 Ti","NVIDIA GeForce GTX 980 Ti"],"vendor":"NVIDIA","performance":13745},{"names":["GeForce GTX 980M","NVIDIA GeForce GTX 980M"],"vendor":"NVIDIA","performance":7372},{"names":["GeForce GTX Titan","GeForce GTX TITAN"],"vendor":"NVIDIA","performance":8780},{"names":["GeForce GTX TITAN Black","GeForce GTX TITAN BLACK"],"vendor":"NVIDIA","performance":9007},{"names":["GeForce GTX TITAN X"],"vendor":"NVIDIA","performance":12770},{"names":["GeForce GTX TITAN Z"],"vendor":"NVIDIA","performance":8238},{"names":["GeForce MX110","NVIDIA GeForce MX110"],"vendor":"NVIDIA","performance":1483},{"names":["GeForce MX130","NVIDIA GeForce MX130"],"vendor":"NVIDIA","performance":1924},{"names":["GeForce MX150","NVIDIA GeForce MX150"],"vendor":"NVIDIA","performance":2357},{"names":["GeForce MX230","NVIDIA GeForce MX230"],"vendor":"NVIDIA","performance":1951},{"names":["GeForce MX330","NVIDIA GeForce MX330"],"performance":2717},{"names":["GeForce MX350","NVIDIA GeForce MX350"],"performance":3014},{"names":["GeForce MX450","NVIDIA GeForce MX450"],"performance":1923},{"names":["GeForce RTX 2060","NVIDIA GeForce RTX 2060 Mobile"],"vendor":"NVIDIA","performance":14157},{"names":["GeForce RTX 2060 (Mobile)","GeForce RTX 2060 Mobile","NVIDIA GeForce RTX 2060 (Desktop)"],"vendor":"NVIDIA","performance":11355},{"names":["GeForce RTX 2060 SUPER","NVIDIA GeForce RTX 2060 Super (Desktop)"],"performance":16352},{"names":["GeForce RTX 2060 with Max-Q Design","NVIDIA GeForce RTX 2060 Max-Q"],"performance":9792},{"names":["GeForce RTX 2070","NVIDIA GeForce RTX 2070 Mobile"],"vendor":"NVIDIA","performance":16204},{"names":["GeForce RTX 2070 (Mobile)","GeForce RTX 2070 Mobile","NVIDIA GeForce RTX 2070 (Desktop)"],"vendor":"NVIDIA","performance":12354},{"names":["GeForce RTX 2070 SUPER","NVIDIA GeForce RTX 2070 Super Mobile"],"performance":18109},{"names":["GeForce RTX 2070 Super with Max-Q Design","GeForce RTX 2070 Max-Q","NVIDIA GeForce RTX 2070 Super Max-Q"],"vendor":"NVIDIA","performance":14508},{"names":["GeForce RTX 2070 with Max-Q Design","NVIDIA GeForce RTX 2070 Max-Q"],"performance":12359},{"names":["GeForce RTX 2080","NVIDIA GeForce RTX 2080 Mobile"],"vendor":"NVIDIA","performance":18611},{"names":["GeForce RTX 2080 (Mobile)","GeForce RTX 2080 Mobile","NVIDIA GeForce RTX 2080 (Desktop)"],"vendor":"NVIDIA","performance":15107},{"names":["GeForce RTX 2080 SUPER","NVIDIA GeForce RTX 2080 Super Mobile"],"performance":19318},{"names":["GeForce RTX 2080 Super with Max-Q Design","GeForce RTX 2080 Max-Q","NVIDIA GeForce RTX 2080 Super Max-Q"],"vendor":"NVIDIA","performance":14194},{"names":["GeForce RTX 2080 Ti","NVIDIA GeForce RTX 2080 Ti (Desktop)"],"vendor":"NVIDIA","performance":21535},{"names":["GeForce RTX 2080 with Max-Q Design","NVIDIA GeForce RTX 2080 Max-Q"],"performance":14325},{"names":["GeForce RTX 3080","NVIDIA GeForce RTX 3080"],"performance":23779},{"names":["GeForce RTX 3090","NVIDIA GeForce RTX 3090"],"performance":25184},{"names":["GRID K1"],"vendor":"NVIDIA","performance":811},{"names":["GRID K120Q"],"vendor":"NVIDIA","performance":293},{"names":["GRID K140Q"],"vendor":"NVIDIA","performance":728},{"names":["GRID K160Q"],"vendor":"NVIDIA","performance":740},{"names":["GRID K180Q"],"vendor":"NVIDIA","performance":783},{"names":["GRID K2"],"vendor":"NVIDIA","performance":3176},{"names":["GRID K220Q"],"vendor":"NVIDIA","performance":912},{"names":["GRID K240Q"],"vendor":"NVIDIA","performance":2144},{"names":["GRID K260Q"],"vendor":"NVIDIA","performance":2941},{"names":["GRID K280Q"],"vendor":"NVIDIA","performance":2363},{"names":["GRID K520"],"vendor":"NVIDIA","performance":3177},{"names":["GRID M10-8Q"],"vendor":"NVIDIA","performance":2606},{"names":["GRID M6-8Q"],"vendor":"NVIDIA","performance":3568},{"names":["GRID M60-1Q"],"vendor":"NVIDIA","performance":4251},{"names":["GRID M60-2Q"],"vendor":"NVIDIA","performance":5291},{"names":["GRID M60-8Q"],"vendor":"NVIDIA","performance":3884},{"names":["HD","HD Graphics","Intel HD Graphics (Broadwell)"],"vendor":"Intel","performance":143},{"names":["Intel HD 2000","Intel HD Graphics 2000"],"performance":213},{"names":["Intel HD 3000","Intel HD Graphics 3000"],"performance":258},{"names":["Intel HD 4000","Intel HD Graphics 4000"],"performance":329},{"names":["Intel HD 4400","Intel HD Graphics 4400"],"performance":529},{"names":["Intel HD 4600","Intel HD Graphics 4600"],"performance":639},{"names":["Intel HD 500","Intel HD Graphics 500"],"performance":309},{"names":["Intel HD 5000","Intel HD Graphics 5000"],"performance":562},{"names":["Intel HD 505","Intel HD Graphics 505"],"performance":358},{"names":["Intel HD 510","Intel HD Graphics 510"],"performance":619},{"names":["Intel HD 515","Intel HD Graphics 515"],"performance":612},{"names":["Intel HD 520","Intel HD Graphics 520"],"performance":855},{"names":["Intel HD 530","Intel HD Graphics 530"],"performance":994},{"names":["Intel HD 5300","Intel HD Graphics 5300"],"performance":406},{"names":["Intel HD 5500","Intel HD Graphics 5500"],"performance":579},{"names":["Intel HD 5600","Intel HD Graphics 5600"],"performance":712},{"names":["Intel HD 6000","Intel HD Graphics 6000"],"performance":832},{"names":["Intel HD 610","Intel HD Graphics 610"],"performance":674},{"names":["Intel HD 615","Intel HD Graphics 615"],"performance":757},{"names":["Intel HD 630","Intel HD Graphics 630"],"performance":1170},{"names":["Intel HD Graphics 620","HD Graphics 620"],"vendor":"Intel","performance":925},{"names":["Intel HD P530","Intel HD Graphics P530"],"performance":1480},{"names":["Intel HD P630","Intel HD Graphics P630"],"performance":1276},{"names":["Intel Iris 5100","Intel Iris Graphics 5100"],"performance":740},{"names":["Intel Iris 540","Intel Iris Graphics 540"],"performance":1236},{"names":["Intel Iris 550","Intel Iris Graphics 550"],"performance":1384},{"names":["Intel Iris 6100","Intel Iris Graphics 6100"],"performance":896},{"names":["Intel Iris 650","Intel Iris Plus Graphics 650"],"performance":1795},{"names":["Intel Iris Plus","Intel Iris Plus Graphics G7 (Ice Lake 64 EU)"],"performance":1880},{"names":["Intel Iris Plus 640","Intel Iris Plus Graphics 640"],"performance":1274},{"names":["Intel Iris Plus 645","Intel Iris Plus Graphics 645"],"performance":1813},{"names":["Intel Iris Plus 655","Intel Iris Plus Graphics 655"],"performance":1809},{"names":["Intel Iris Pro 5200","Intel Iris Pro Graphics 5200"],"performance":1015},{"names":["Intel Iris Pro 580","Intel Iris Pro Graphics 580"],"performance":2104},{"names":["Intel Iris Pro Graphics 6200","Iris Pro Graphics 6200"],"vendor":"Intel","performance":1542},{"names":["Intel Iris Pro P580","Intel Iris Pro Graphics P580"],"performance":2169},{"names":["Intel Iris Xe","Intel Iris Xe Graphics G7 96EUs"],"performance":3250},{"names":["Intel UHD","Intel UHD Graphics Xe G4 48EUs"],"performance":2016},{"names":["Intel UHD 600","Intel UHD Graphics 600"],"performance":336},{"names":["Intel UHD 605","Intel UHD Graphics 605"],"performance":375},{"names":["Intel UHD 610","Intel UHD Graphics 610"],"performance":721},{"names":["Intel UHD 615","Intel UHD Graphics 615"],"performance":774},{"names":["Intel UHD 617","Intel UHD Graphics 617"],"performance":858},{"names":["Intel UHD 620","Intel UHD Graphics 620"],"performance":889},{"names":["Intel UHD 630","Intel UHD Graphics 630"],"performance":1555},{"names":["Intel UHD Graphics 620","UHD Graphics 620"],"vendor":"Intel","performance":1053},{"names":["Intel UHD P630","Intel UHD Graphics P630"],"performance":2997},{"names":["Mobility Radeon HD 5570"],"vendor":"ATI","performance":559},{"names":["Mobility Radeon. HD 5470","Radeon HD 5470"],"vendor":"ATI","performance":215},{"names":["MxGPU","Radeon Instinct MI25 MxGPU"],"vendor":"AMD","performance":1826},{"names":["NVIDIA TITAN X","NVIDIA Titan X Pascal"],"performance":13660},{"names":["NVIDIA TITAN Xp","TITAN Xp"],"vendor":"NVIDIA","performance":18280},{"names":["NVS 300"],"vendor":"NVIDIA","performance":121},{"names":["NVS 310"],"vendor":"NVIDIA","performance":241},{"names":["NVS 315"],"vendor":"NVIDIA","performance":295},{"names":["NVS 4200M","NVIDIA NVS 4200M"],"vendor":"NVIDIA","performance":247},{"names":["NVS 510"],"vendor":"NVIDIA","performance":763},{"names":["NVS 5200M","NVIDIA NVS 5200M"],"vendor":"NVIDIA","performance":556},{"names":["NVS 5400M","NVIDIA NVS 5400M"],"vendor":"NVIDIA","performance":641},{"names":["NVS 810"],"vendor":"NVIDIA","performance":1015},{"names":["P104-100"],"vendor":"NVIDIA","performance":4450},{"names":["P106-090"],"vendor":"NVIDIA","performance":2898},{"names":["P106-100"],"vendor":"NVIDIA","performance":5023},{"names":["Quadro 1000M","NVIDIA Quadro 1000M"],"vendor":"NVIDIA","performance":586},{"names":["Quadro 2000D"],"vendor":"NVIDIA","performance":989},{"names":["Quadro 2000M","NVIDIA Quadro 2000M"],"vendor":"NVIDIA","performance":824},{"names":["Quadro 3000M","NVIDIA Quadro 3000M"],"vendor":"NVIDIA","performance":1082},{"names":["Quadro 400"],"vendor":"NVIDIA","performance":163},{"names":["Quadro 4000M","NVIDIA Quadro 4000M"],"vendor":"NVIDIA","performance":1222},{"names":["Quadro 410"],"vendor":"NVIDIA","performance":441},{"names":["Quadro 5000","NVIDIA Quadro RTX 5000 (Laptop)"],"vendor":"NVIDIA","performance":1982},{"names":["Quadro 500M"],"vendor":"NVIDIA","performance":664},{"names":["Quadro 5010M","NVIDIA Quadro 5010M"],"vendor":"NVIDIA","performance":2001},{"names":["Quadro 7000"],"vendor":"NVIDIA","performance":3505},{"names":["Quadro GP100"],"vendor":"NVIDIA","performance":12663},{"names":["Quadro GV100"],"vendor":"NVIDIA","performance":12721},{"names":["Quadro K1000M","NVIDIA Quadro K1000M"],"vendor":"NVIDIA","performance":780},{"names":["Quadro K1100M","NVIDIA Quadro K1100M"],"vendor":"NVIDIA","performance":1100},{"names":["Quadro K1200"],"vendor":"NVIDIA","performance":2861},{"names":["Quadro K2000"],"vendor":"NVIDIA","performance":1588},{"names":["Quadro K2000D"],"vendor":"NVIDIA","performance":1650},{"names":["Quadro K2000M","NVIDIA Quadro K2000M"],"vendor":"NVIDIA","performance":1033},{"names":["Quadro K2100M","NVIDIA Quadro K2100M"],"vendor":"NVIDIA","performance":1388},{"names":["Quadro K2200"],"vendor":"NVIDIA","performance":3565},{"names":["Quadro K2200M"],"vendor":"NVIDIA","performance":3893},{"names":["Quadro K3000M","NVIDIA Quadro K3000M"],"vendor":"NVIDIA","performance":1652},{"names":["Quadro K3100M","NVIDIA Quadro K3100M"],"vendor":"NVIDIA","performance":2286},{"names":["Quadro K4000"],"vendor":"NVIDIA","performance":2679},{"names":["Quadro K4000M","NVIDIA Quadro K4000M"],"vendor":"NVIDIA","performance":2109},{"names":["Quadro K4100M","NVIDIA Quadro K4100M"],"vendor":"NVIDIA","performance":2395},{"names":["Quadro K420"],"vendor":"NVIDIA","performance":767},{"names":["Quadro K4200"],"vendor":"NVIDIA","performance":4228},{"names":["Quadro K5000"],"vendor":"NVIDIA","performance":3923},{"names":["Quadro K5000M","NVIDIA Quadro K5000M"],"vendor":"NVIDIA","performance":2850},{"names":["Quadro K500M","NVIDIA Quadro K500M"],"vendor":"NVIDIA","performance":480},{"names":["Quadro K5100M","NVIDIA Quadro K5100M"],"vendor":"NVIDIA","performance":2868},{"names":["Quadro K510M","NVIDIA Quadro K510M"],"vendor":"NVIDIA","performance":651},{"names":["Quadro K5200"],"vendor":"NVIDIA","performance":5855},{"names":["Quadro K600"],"vendor":"NVIDIA","performance":778},{"names":["Quadro K6000"],"vendor":"NVIDIA","performance":8503},{"names":["Quadro K610M","NVIDIA Quadro K610M"],"vendor":"NVIDIA","performance":725},{"names":["Quadro K620"],"vendor":"NVIDIA","performance":2274},{"names":["Quadro K620M","NVIDIA Quadro K620M"],"vendor":"NVIDIA","performance":1150},{"names":["Quadro M1000M","NVIDIA Quadro M1000M"],"vendor":"NVIDIA","performance":3002},{"names":["Quadro M1200","Quadro M1200 Mobile","NVIDIA Quadro M1200"],"vendor":"NVIDIA","performance":3564},{"names":["Quadro M2000"],"vendor":"NVIDIA","performance":4015},{"names":["Quadro M2000M","NVIDIA Quadro M2000M"],"vendor":"NVIDIA","performance":3576},{"names":["Quadro M2200","Quadro M2200 Mobile","NVIDIA Quadro M2200"],"vendor":"NVIDIA","performance":4486},{"names":["Quadro M3000M","NVIDIA Quadro M3000M"],"vendor":"NVIDIA","performance":5424},{"names":["Quadro M4000"],"vendor":"NVIDIA","performance":6526},{"names":["Quadro M4000M","NVIDIA Quadro M4000M"],"vendor":"NVIDIA","performance":6479},{"names":["Quadro M5000"],"vendor":"NVIDIA","performance":9245},{"names":["Quadro M5000M","NVIDIA Quadro M5000M"],"vendor":"NVIDIA","performance":6432},{"names":["Quadro M500M","NVIDIA Quadro M500M"],"vendor":"NVIDIA","performance":1109},{"names":["Quadro M520","Quadro M520 Mobile","NVIDIA Quadro M520"],"vendor":"NVIDIA","performance":1956},{"names":["Quadro M5500","Quadro M5500 Mobile","NVIDIA Quadro M5500"],"vendor":"NVIDIA","performance":7915},{"names":["Quadro M6000"],"vendor":"NVIDIA","performance":12164},{"names":["Quadro M600M","NVIDIA Quadro M600M"],"vendor":"NVIDIA","performance":1932},{"names":["Quadro M620","Quadro M620 Mobile","NVIDIA Quadro M620"],"vendor":"NVIDIA","performance":2805},{"names":["Quadro P1000","NVIDIA Quadro P1000"],"vendor":"NVIDIA","performance":4328},{"names":["Quadro P2000","NVIDIA Quadro P2000"],"vendor":"NVIDIA","performance":7245},{"names":["Quadro P2000 with Max-Q Design","NVIDIA Quadro P2000 Max-Q"],"performance":4991},{"names":["Quadro P3000","Quadro P3000 Mobile","NVIDIA Quadro P3000"],"vendor":"NVIDIA","performance":6703},{"names":["Quadro P3200","Quadro P3200 Mobile","NVIDIA Quadro P3200"],"vendor":"NVIDIA","performance":7799},{"names":["Quadro P3200 with Max-Q Design","Quadro P3200 Max-Q"],"vendor":"NVIDIA","performance":8942},{"names":["Quadro P400"],"vendor":"NVIDIA","performance":1661},{"names":["Quadro P4000","NVIDIA Quadro P4000"],"vendor":"NVIDIA","performance":11707},{"names":["Quadro P4000 with Max-Q Design","Quadro P4000 Max-Q","NVIDIA Quadro P4000 Max-Q"],"vendor":"NVIDIA","performance":9083},{"names":["Quadro P4200","Quadro P4200 Mobile","NVIDIA Quadro P4200"],"vendor":"NVIDIA","performance":12019},{"names":["Quadro P500","Quadro P500 Mobile","NVIDIA Quadro P500"],"vendor":"NVIDIA","performance":1742},{"names":["Quadro P5000","NVIDIA Quadro P5000"],"vendor":"NVIDIA","performance":11450},{"names":["Quadro P520","NVIDIA Quadro P520"],"performance":2178},{"names":["Quadro P5200","Quadro P5200 Mobile","NVIDIA Quadro P5200"],"vendor":"NVIDIA","performance":11630},{"names":["Quadro P5200 with Max-Q Design","Quadro P5200 Max-Q"],"vendor":"NVIDIA","performance":9796},{"names":["Quadro P600","NVIDIA Quadro P600"],"vendor":"NVIDIA","performance":3427},{"names":["Quadro P6000"],"vendor":"NVIDIA","performance":15005},{"names":["Quadro P620","NVIDIA Quadro P620"],"vendor":"NVIDIA","performance":3658},{"names":["Quadro RTX 3000","NVIDIA Quadro RTX 3000 (Laptop)"],"performance":11269},{"names":["Quadro RTX 3000 with Max-Q Design","NVIDIA Quadro RTX 3000 Max-Q"],"performance":8306},{"names":["Quadro RTX 4000","NVIDIA Quadro RTX 4000 Max-Q"],"vendor":"NVIDIA","performance":15142},{"names":["Quadro RTX 5000","NVIDIA Quadro RTX 5000 Max-Q"],"vendor":"NVIDIA","performance":17321},{"names":["Quadro RTX 6000"],"vendor":"NVIDIA","performance":19731},{"names":["Quadro RTX 8000"],"vendor":"NVIDIA","performance":19221},{"names":["Quadro T1000","NVIDIA Quadro T1000 (Laptop)"],"performance":6448},{"names":["Quadro T1000 with Max-Q Design","NVIDIA Quadro T1000 Max-Q"],"performance":6888},{"names":["Quadro T2000","NVIDIA Quadro T2000 (Laptop)"],"performance":6785},{"names":["Quadro T2000 with Max-Q Design","NVIDIA Quadro T2000 Max-Q"],"performance":6243},{"names":["Qualcomm Adreno 630 GPU","Qualcomm Adreno 630"],"performance":249},{"names":["Radeon 520","Radeon 520 Mobile","AMD Radeon 520"],"vendor":"AMD","performance":866},{"names":["Radeon 530","Radeon 530 Mobile","AMD Radeon 530"],"vendor":"AMD","performance":938},{"names":["Radeon 535","Radeon 535 Mobile"],"vendor":"AMD","performance":1130},{"names":["Radeon 540","Radeon RX 540 Mobile","AMD Radeon RX 540"],"vendor":"AMD","performance":1376},{"names":["Radeon 540X","Radeon 540X Mobile","AMD Radeon 540X"],"vendor":"AMD","performance":1320},{"names":["Radeon 550X","Radeon 550X 640SP","AMD Radeon RX 550X (Laptop)"],"vendor":"AMD","performance":1564},{"names":["Radeon 620","AMD Radeon 620"],"performance":859},{"names":["Radeon 630","AMD Radeon 630"],"performance":1262},{"names":["Radeon 6750M","Radeon HD 6750M","AMD Radeon HD 6750M"],"vendor":"AMD","performance":911},{"names":["Radeon E6460"],"vendor":"AMD","performance":324},{"names":["Radeon E6465"],"vendor":"AMD","performance":164},{"names":["Radeon E6760","Radeon E6760 MXM"],"vendor":"AMD","performance":973},{"names":["Radeon E8860"],"vendor":"AMD","performance":1577},{"names":["Radeon HD 6230"],"vendor":"AMD","performance":221},{"names":["Radeon HD 6250","AMD Radeon HD 6250"],"vendor":"AMD","performance":98},{"names":["Radeon HD 6290","AMD Radeon HD 6290"],"vendor":"AMD","performance":117},{"names":["Radeon HD 6320","Radeon HD 6320 IGP","AMD Radeon HD 6320"],"vendor":"AMD","performance":149},{"names":["RADEON HD 6350","Radeon HD 6350"],"vendor":"AMD","performance":142},{"names":["Radeon HD 6370D","Radeon HD 6370D IGP"],"vendor":"AMD","performance":311},{"names":["Radeon HD 6380G","Radeon HD 6380G IGP","AMD Radeon HD 6380G"],"vendor":"AMD","performance":231},{"names":["Radeon HD 6410D","Radeon HD 6410D IGP"],"vendor":"AMD","performance":220},{"names":["Radeon HD 6430M","AMD Radeon HD 6430M"],"vendor":"AMD","performance":193},{"names":["Radeon HD 6450","AMD Radeon HD 6450 GDDR5"],"vendor":"AMD","performance":194},{"names":["Radeon HD 6450A"],"vendor":"AMD","performance":260},{"names":["Radeon HD 6470M","AMD Radeon HD 6470M"],"vendor":"AMD","performance":228},{"names":["Radeon HD 6480G","Radeon HD 6480G IGP","AMD Radeon HD 6480G + HD 7450M Dual Graphics"],"vendor":"AMD","performance":275},{"names":["Radeon HD 6490M","AMD Radeon HD 6490M"],"vendor":"AMD","performance":378},{"names":["Radeon HD 6520G","Radeon HD 6520G IGP","AMD Radeon HD 6520G + HD 7450M Dual Graphics"],"vendor":"AMD","performance":300},{"names":["Radeon HD 6530D","Radeon HD 6530D IGP"],"vendor":"AMD","performance":311},{"names":["Radeon HD 6550A"],"vendor":"AMD","performance":708},{"names":["Radeon HD 6550D","Radeon HD 6550D IGP","AMD Radeon HD 6550D"],"vendor":"AMD","performance":412},{"names":["Radeon HD 6570"],"vendor":"AMD","performance":499},{"names":["Radeon HD 6610M"],"vendor":"AMD","performance":565},{"names":["Radeon HD 6620G","Radeon HD 6620G IGP","AMD Radeon HD 6620G + HD 7670M Dual Graphics"],"vendor":"AMD","performance":431},{"names":["Radeon HD 6630M","AMD Radeon HD 6630M"],"vendor":"AMD","performance":685},{"names":["Radeon HD 6650A"],"vendor":"AMD","performance":836},{"names":["Radeon HD 6650M","AMD Radeon HD 6650M"],"vendor":"AMD","performance":735},{"names":["Radeon HD 6670"],"vendor":"AMD","performance":701},{"names":["Radeon HD 6750"],"vendor":"AMD","performance":1088},{"names":["Radeon HD 6750M","Radeon HD 6750M Mac Edition"],"vendor":"AMD","performance":937},{"names":["Radeon HD 6770"],"vendor":"AMD","performance":1247},{"names":["Radeon HD 6770M","AMD Radeon HD 6770M"],"vendor":"AMD","performance":964},{"names":["Radeon HD 6790","AMD Radeon HD 6790"],"vendor":"AMD","performance":1718},{"names":["Radeon HD 6850 X2"],"vendor":"AMD","performance":2534},{"names":["Radeon HD 6970M","AMD Radeon HD 6970M"],"vendor":"AMD","performance":2270},{"names":["Radeon HD 6990"],"vendor":"AMD","performance":2933},{"names":["Radeon HD 7290","Radeon HD 7290 IGP","AMD Radeon HD 7290"],"vendor":"AMD","performance":115},{"names":["Radeon HD 7310","Radeon HD 7310 IGP","AMD Radeon HD 7310"],"vendor":"AMD","performance":131},{"names":["Radeon HD 7340","Radeon HD 7340 IGP","AMD Radeon HD 7340"],"vendor":"AMD","performance":157},{"names":["Radeon HD 7350","Radeon HD 7350 OEM"],"vendor":"AMD","performance":216},{"names":["Radeon HD 7400G","Radeon HD 7400G IGP","AMD Radeon HD 7400G"],"vendor":"AMD","performance":300},{"names":["Radeon HD 7420G","Radeon HD 7420G IGP","AMD Radeon HD 7420G"],"vendor":"AMD","performance":333},{"names":["Radeon HD 7450","Radeon HD 7450 OEM"],"vendor":"AMD","performance":230},{"names":["Radeon HD 7450A"],"vendor":"AMD","performance":288},{"names":["Radeon HD 7450M","AMD Radeon HD 6620G + HD 7450M Dual Graphics"],"vendor":"AMD","performance":330},{"names":["Radeon HD 7470","Radeon HD 7470 OEM"],"vendor":"AMD","performance":486},{"names":["Radeon HD 7470M","AMD Radeon HD 7470M"],"vendor":"AMD","performance":408},{"names":["Radeon HD 7480D","Radeon HD 7480D IGP","AMD Radeon HD 7480D"],"vendor":"AMD","performance":297},{"names":["Radeon HD 7500G","Radeon HD 7500G IGP","AMD Radeon HD 7500G + HD 7550M Dual Graphics"],"vendor":"AMD","performance":303},{"names":["Radeon HD 7520G","Radeon HD 7520G IGP","AMD Radeon HD 7520G + HD 7670M Dual Graphics"],"vendor":"AMD","performance":314},{"names":["Radeon HD 7540D","Radeon HD 7540D IGP"],"vendor":"AMD","performance":348},{"names":["Radeon HD 7550M","AMD Radeon HD 7550M"],"vendor":"AMD","performance":465},{"names":["Radeon HD 7560D","Radeon HD 7560D IGP","AMD Radeon HD 7560D"],"vendor":"AMD","performance":483},{"names":["Radeon HD 7570"],"vendor":"AMD","performance":648},{"names":["Radeon HD 7570M","AMD Radeon HD 7570M"],"vendor":"AMD","performance":469},{"names":["Radeon HD 7600G","Radeon HD 7600G IGP","AMD Radeon HD 7600G"],"vendor":"AMD","performance":354},{"names":["Radeon HD 7610M","AMD Radeon HD 7640G + HD 7610M Dual Graphics"],"vendor":"AMD","performance":632},{"names":["Radeon HD 7620G","Radeon HD 7620G IGP","AMD Radeon HD 7620G"],"vendor":"AMD","performance":346},{"names":["Radeon HD 7640G","Radeon HD 7640G IGP","AMD Radeon HD 7640G + HD 7670M Dual Graphics"],"vendor":"AMD","performance":455},{"names":["Radeon HD 7650A"],"vendor":"AMD","performance":553},{"names":["Radeon HD 7650M","AMD Radeon HD 7650M"],"vendor":"AMD","performance":508},{"names":["Radeon HD 7660D","Radeon HD 7660D IGP","AMD Radeon HD 7660D"],"vendor":"AMD","performance":515},{"names":["Radeon HD 7660G","Radeon HD 7660G IGP","AMD Radeon HD 7660G + HD 7670M Dual Graphics"],"vendor":"AMD","performance":477},{"names":["Radeon HD 7670","Radeon HD 7670 OEM"],"vendor":"AMD","performance":873},{"names":["Radeon HD 7670A"],"vendor":"AMD","performance":1050},{"names":["Radeon HD 7670M","AMD Radeon HD 7670M"],"vendor":"AMD","performance":424},{"names":["Radeon HD 7690M","AMD Radeon HD 7690M"],"vendor":"AMD","performance":1003},{"names":["Radeon HD 7690M XT","AMD Radeon HD 7690M XT"],"vendor":"AMD","performance":1009},{"names":["Radeon HD 7730"],"vendor":"AMD","performance":1252},{"names":["Radeon HD 7730M","AMD Radeon HD 7730M"],"vendor":"AMD","performance":685},{"names":["Radeon HD 7750"],"vendor":"AMD","performance":1670},{"names":["Radeon HD 7750M","AMD Radeon HD 7750M"],"vendor":"AMD","performance":1191},{"names":["Radeon HD 7770","Radeon HD 7770 GHz Edition","AMD Radeon HD 7770"],"vendor":"AMD","performance":2151},{"names":["Radeon HD 7790"],"vendor":"AMD","performance":3090},{"names":["Radeon HD 7850"],"vendor":"AMD","performance":3770},{"names":["Radeon HD 7850M","AMD Radeon HD 7850M"],"vendor":"AMD","performance":1373},{"names":["Radeon HD 7870","Radeon HD 7870 XT","AMD Radeon HD 7870"],"vendor":"AMD","performance":4641},{"names":["Radeon HD 7870M","AMD Radeon HD 7870M"],"vendor":"AMD","performance":1507},{"names":["Radeon HD 7950","R9 280","Radeon HD 7950"],"vendor":"AMD","performance":4765},{"names":["Radeon HD 7970","R9 280X","Radeon HD 7970"],"vendor":"AMD","performance":5248},{"names":["Radeon HD 7970M","AMD Radeon HD 7970M"],"vendor":"AMD","performance":3619},{"names":["Radeon HD 7990"],"vendor":"AMD","performance":5566},{"names":["Radeon HD 8180","Radeon HD 8180 IGP","AMD Radeon HD 8180"],"vendor":"AMD","performance":152},{"names":["Radeon HD 8210","Radeon HD 8210 IGP","AMD Radeon HD 8210"],"vendor":"AMD","performance":207},{"names":["Radeon HD 8210E"],"vendor":"AMD","performance":194},{"names":["Radeon HD 8240","Radeon HD 8240 IGP","AMD Radeon HD 8240"],"vendor":"AMD","performance":250},{"names":["Radeon HD 8250","Radeon HD 8250 IGP","AMD Radeon HD 8250"],"vendor":"AMD","performance":203},{"names":["Radeon HD 8280","Radeon HD 8280 IGP","AMD Radeon HD 8280"],"vendor":"AMD","performance":319},{"names":["Radeon HD 8280E"],"vendor":"AMD","performance":283},{"names":["Radeon HD 8310E"],"vendor":"AMD","performance":341},{"names":["Radeon HD 8330","Radeon HD 8330 IGP","AMD Radeon HD 8330"],"vendor":"AMD","performance":247},{"names":["Radeon HD 8330E"],"vendor":"AMD","performance":241},{"names":["Radeon HD 8350","Radeon HD 8350 OEM"],"vendor":"AMD","performance":209},{"names":["Radeon HD 8350G","Radeon HD 8350G IGP","AMD Radeon HD 8350G"],"vendor":"AMD","performance":443},{"names":["Radeon HD 8370D","Radeon HD 8370D IGP"],"vendor":"AMD","performance":283},{"names":["Radeon HD 8400","Radeon HD 8400 IGP","AMD Radeon HD 8400"],"vendor":"AMD","performance":256},{"names":["Radeon HD 8400E"],"vendor":"AMD","performance":339},{"names":["Radeon HD 8410G","Radeon HD 8410G IGP","AMD Radeon HD 8410G"],"vendor":"AMD","performance":435},{"names":["Radeon HD 8450G","Radeon HD 8450G IGP","AMD Radeon HD 8450G + Radeon HD 8570M Dual Graphics"],"vendor":"AMD","performance":385},{"names":["Radeon HD 8470","Radeon HD 8470 OEM"],"vendor":"AMD","performance":341},{"names":["Radeon HD 8470D","Radeon HD 8470D IGP","AMD Radeon HD 8470D"],"vendor":"AMD","performance":364},{"names":["Radeon HD 8490","Radeon HD 8490 OEM"],"vendor":"AMD","performance":273},{"names":["Radeon HD 8510G","Radeon HD 8510G IGP","AMD Radeon HD 8510G"],"vendor":"AMD","performance":378},{"names":["Radeon HD 8550D","Radeon HD 8550D IGP"],"vendor":"AMD","performance":685},{"names":["Radeon HD 8550G","Radeon HD 8550G IGP","AMD Radeon HD 8550G + HD 8750M Dual Graphics"],"vendor":"AMD","performance":431},{"names":["Radeon HD 8550G + 7600M Dual","AMD Radeon HD 8550G + HD 8670M Dual Graphics"],"performance":901},{"names":["Radeon HD 8570","Radeon HD 8570 OEM"],"vendor":"AMD","performance":1002},{"names":["Radeon HD 8570D","Radeon HD 8570D IGP","AMD Radeon HD 8570D"],"vendor":"AMD","performance":445},{"names":["Radeon HD 8570M","AMD Radeon HD 8650G + HD 8570M Dual Graphics"],"vendor":"AMD","performance":485},{"names":["Radeon HD 8610G","Radeon HD 8610G IGP","AMD Radeon HD 8610G"],"vendor":"AMD","performance":442},{"names":["Radeon HD 8650D","Radeon HD 8650D IGP"],"vendor":"AMD","performance":526},{"names":["Radeon HD 8650G","Radeon HD 8650G IGP","AMD Radeon HD 8650G + HD 8670M Dual Graphics"],"vendor":"AMD","performance":515},{"names":["Radeon HD 8670D","Radeon HD 8670D IGP","AMD Radeon HD 8670D"],"vendor":"AMD","performance":574},{"names":["Radeon HD 8670M","AMD Radeon HD 8670M"],"vendor":"AMD","performance":520},{"names":["Radeon HD 8690M","AMD Radeon HD 8690M"],"vendor":"AMD","performance":984},{"names":["Radeon HD 8730M","AMD Radeon HD 8730M"],"vendor":"AMD","performance":728},{"names":["Radeon HD 8750M","AMD Radeon HD 8750M"],"vendor":"AMD","performance":863},{"names":["Radeon HD 8790M","AMD Radeon HD 8790M"],"vendor":"AMD","performance":1306},{"names":["Radeon HD 8850M","AMD Radeon HD 8850M"],"vendor":"AMD","performance":973},{"names":["Radeon HD 8870M","AMD Radeon HD 8870M"],"vendor":"AMD","performance":1638},{"names":["Radeon HD 8950","Radeon HD 8950 OEM"],"vendor":"AMD","performance":2066},{"names":["Radeon HD 8970M","AMD Radeon HD 8970M"],"vendor":"AMD","performance":3876},{"names":["Radeon HD 8990","Radeon HD 8990 OEM"],"vendor":"AMD","performance":5214},{"names":["Radeon Instinct MI25 MxGPU","Radeon Instinct MI25"],"vendor":"AMD","performance":10466},{"names":["Radeon M535DX","Radeon R8 M535DX"],"vendor":"AMD","performance":750},{"names":["Radeon Pro 450","AMD Radeon Pro 450"],"vendor":"AMD","performance":2723},{"names":["Radeon Pro 455","AMD Radeon Pro 455"],"vendor":"AMD","performance":3113},{"names":["Radeon Pro 460","AMD Radeon Pro 460"],"vendor":"AMD","performance":3453},{"names":["Radeon Pro 5300M","AMD Radeon Pro 5300M"],"performance":5658},{"names":["Radeon Pro 5500M","AMD Radeon Pro 5500M"],"performance":6650},{"names":["Radeon Pro 555","AMD Radeon Pro 555"],"vendor":"AMD","performance":3141},{"names":["Radeon Pro 560","AMD Radeon Pro 560"],"vendor":"AMD","performance":3475},{"names":["Radeon Pro 5600M","AMD Radeon Pro 5600M"],"performance":9640},{"names":["Radeon Pro 560X","AMD Radeon Pro 560X"],"vendor":"AMD","performance":3678},{"names":["Radeon Pro 570"],"vendor":"AMD","performance":6337},{"names":["Radeon Pro 580"],"vendor":"AMD","performance":7753},{"names":["Radeon Pro Duo"],"vendor":"AMD","performance":9672},{"names":["Radeon Pro SSG"],"vendor":"AMD","performance":10498},{"names":["Radeon Pro V340 MxGPU"],"vendor":"AMD","performance":2853},{"names":["Radeon Pro Vega 16","AMD Radeon Pro Vega 16"],"vendor":"AMD","performance":4683},{"names":["Radeon Pro Vega 20","AMD Radeon Pro Vega 20"],"vendor":"AMD","performance":5752},{"names":["Radeon Pro Vega 56","AMD Radeon Pro Vega 56"],"vendor":"AMD","performance":12209},{"names":["Radeon Pro Vega 64"],"vendor":"AMD","performance":11456},{"names":["Radeon Pro WX 2100"],"vendor":"AMD","performance":1612},{"names":["Radeon Pro WX 3100","AMD Radeon Pro WX 3100"],"vendor":"AMD","performance":2855},{"names":["Radeon Pro WX 3200","AMD Radeon Pro WX 3200"],"performance":2560},{"names":["Radeon Pro WX 4100"],"vendor":"AMD","performance":3758},{"names":["Radeon Pro WX 4130","Radeon Pro WX 4130 Mobile","AMD Radeon Pro WX 4130"],"vendor":"AMD","performance":2304},{"names":["Radeon Pro WX 4150","Radeon Pro WX 4150 Mobile","AMD Radeon Pro WX 4150"],"vendor":"AMD","performance":1991},{"names":["Radeon Pro WX 4170","Radeon Pro WX 4170 Mobile"],"vendor":"AMD","performance":1409},{"names":["Radeon Pro WX 5100"],"vendor":"AMD","performance":5329},{"names":["Radeon Pro WX 7100","AMD Radeon Pro WX 7100"],"vendor":"AMD","performance":7674},{"names":["Radeon Pro WX 8200"],"vendor":"AMD","performance":14137},{"names":["Radeon Pro WX 9100"],"vendor":"AMD","performance":12372},{"names":["Radeon Pro WX Vega M GL","AMD Radeon Pro WX Vega M GL"],"vendor":"AMD","performance":6049},{"names":["Radeon R2","Radeon R2 Graphics","AMD Radeon R2 (Stoney Ridge)"],"vendor":"AMD","performance":241},{"names":["Radeon R3","Radeon R3 Graphics","AMD Radeon R3 (Mullins","Beema)"],"vendor":"AMD","performance":301},{"names":["Radeon R4","Radeon R4 Graphics","AMD Radeon R4 (Beema)"],"vendor":"AMD","performance":340},{"names":["Radeon R5 220","Radeon R5 220 OEM"],"vendor":"AMD","performance":136},{"names":["Radeon R5 230"],"vendor":"AMD","performance":242},{"names":["Radeon R5 235","Radeon R5 235 OEM"],"vendor":"AMD","performance":318},{"names":["Radeon R5 235X","Radeon R5 235X OEM"],"vendor":"AMD","performance":368},{"names":["Radeon R5 240","Radeon R5 240 OEM"],"vendor":"AMD","performance":516},{"names":["Radeon R5 310","Radeon R5 310 OEM"],"vendor":"AMD","performance":332},{"names":["Radeon R5 330","Radeon R5 330 OEM"],"vendor":"AMD","performance":617},{"names":["Radeon R5 340","Radeon R5 340 OEM"],"vendor":"AMD","performance":1055},{"names":["Radeon R5 430","Radeon R5 430 OEM"],"vendor":"AMD","performance":982},{"names":["Radeon R5 435","Radeon R5 435 OEM"],"vendor":"AMD","performance":841},{"names":["Radeon R5 A240"],"vendor":"AMD","performance":576},{"names":["Radeon R5 M230","AMD Radeon R5 M230"],"vendor":"AMD","performance":384},{"names":["Radeon R5 M240","AMD Radeon R5 M240"],"vendor":"AMD","performance":432},{"names":["Radeon R5 M255","AMD Radeon R5 M255"],"vendor":"AMD","performance":589},{"names":["Radeon R5 M315","AMD Radeon R5 M315"],"vendor":"AMD","performance":495},{"names":["Radeon R5 M320","AMD Radeon R5 M320"],"vendor":"AMD","performance":428},{"names":["Radeon R5 M330","AMD Radeon R5 M330"],"vendor":"AMD","performance":596},{"names":["Radeon R5 M335","AMD Radeon R5 M335"],"vendor":"AMD","performance":549},{"names":["Radeon R5 M420","AMD Radeon R5 M420"],"vendor":"AMD","performance":470},{"names":["Radeon R5 M430","AMD Radeon R5 M430"],"vendor":"AMD","performance":649},{"names":["Radeon R5 M435"],"vendor":"AMD","performance":896},{"names":["Radeon R6","Radeon R6 Graphics","AMD Radeon R6 (Carrizo)"],"vendor":"AMD","performance":572},{"names":["Radeon R6 + R7 M265DX Dual","Radeon R7 M265DX"],"vendor":"AMD","performance":571},{"names":["Radeon R6 M255DX","AMD Radeon R6 M255DX"],"vendor":"AMD","performance":570},{"names":["Radeon R7 + R7 240 Dual","Radeon R7 240"],"vendor":"AMD","performance":1045},{"names":["Radeon R7 + R7 250 Dual","Radeon R7 250"],"vendor":"AMD","performance":1232},{"names":["Radeon R7 + R7 350 Dual","Radeon R7 350"],"vendor":"AMD","performance":1982},{"names":["Radeon R7 240","Radeon R7 240 OEM"],"vendor":"AMD","performance":835},{"names":["Radeon R7 250","Radeon R7 250 OEM","AMD Radeon R7 250"],"vendor":"AMD","performance":1192},{"names":["Radeon R7 250X"],"vendor":"AMD","performance":2269},{"names":["Radeon R7 260"],"vendor":"AMD","performance":2892},{"names":["Radeon R7 260X"],"vendor":"AMD","performance":3066},{"names":["Radeon R7 340","Radeon R7 340 OEM"],"vendor":"AMD","performance":931},{"names":["Radeon R7 360"],"vendor":"AMD","performance":3099},{"names":["Radeon R7 370","AMD Radeon R7 370"],"vendor":"AMD","performance":4418},{"names":["Radeon R7 430","Radeon R7 430 OEM"],"vendor":"AMD","performance":1215},{"names":["Radeon R7 450","Radeon R7 450 OEM"],"vendor":"AMD","performance":1918},{"names":["Radeon R7 A265"],"vendor":"AMD","performance":955},{"names":["Radeon R7 A360"],"vendor":"AMD","performance":720},{"names":["Radeon R7 M260","AMD Radeon R7 M260"],"vendor":"AMD","performance":438},{"names":["Radeon R7 M260DX"],"vendor":"AMD","performance":811},{"names":["Radeon R7 M260X","AMD Radeon R7 M260X"],"vendor":"AMD","performance":1013},{"names":["Radeon R7 M265","AMD Radeon R7 M265"],"vendor":"AMD","performance":813},{"names":["Radeon R7 M270","AMD Radeon R7 M270"],"vendor":"AMD","performance":755},{"names":["Radeon R7 M270DX"],"vendor":"AMD","performance":962},{"names":["Radeon R7 M340","AMD Radeon R7 M340"],"vendor":"AMD","performance":636},{"names":["Radeon R7 M350"],"vendor":"AMD","performance":1025},{"names":["Radeon R7 M360","AMD Radeon R7 M360"],"vendor":"AMD","performance":539},{"names":["Radeon R7 M365X"],"vendor":"AMD","performance":902},{"names":["Radeon R7 M370","AMD Radeon R7 M370"],"vendor":"AMD","performance":1418},{"names":["Radeon R7 M380","AMD Radeon R7 M380"],"vendor":"AMD","performance":1447},{"names":["Radeon R7 M440","AMD Radeon R7 M440"],"vendor":"AMD","performance":883},{"names":["Radeon R7 M445","AMD Radeon R7 M445"],"vendor":"AMD","performance":922},{"names":["Radeon R7 M460","AMD Radeon R7 M460"],"vendor":"AMD","performance":1009},{"names":["Radeon R7 M465","AMD Radeon R7 M465"],"vendor":"AMD","performance":1306},{"names":["Radeon R7 M465X"],"vendor":"AMD","performance":1691},{"names":["Radeon R8 M365DX","AMD Radeon R8 M365DX"],"vendor":"AMD","performance":741},{"names":["Radeon R8 M445DX","AMD Radeon R8 M445DX"],"vendor":"AMD","performance":794},{"names":["Radeon R9 255","Radeon R9 255 OEM"],"vendor":"AMD","performance":1268},{"names":["Radeon R9 260","Radeon R9 260 OEM"],"vendor":"AMD","performance":3018},{"names":["Radeon R9 270"],"vendor":"AMD","performance":4213},{"names":["Radeon R9 270X","AMD Radeon R9 270X"],"vendor":"AMD","performance":4823},{"names":["Radeon R9 280"],"vendor":"AMD","performance":5550},{"names":["Radeon R9 280X","AMD Radeon R9 280X"],"vendor":"AMD","performance":6248},{"names":["Radeon R9 285","380","Radeon R9 285"],"vendor":"AMD","performance":5550},{"names":["Radeon R9 290"],"vendor":"AMD","performance":8277},{"names":["Radeon R9 290X","AMD Radeon R9 290X"],"vendor":"AMD","performance":8548},{"names":["Radeon R9 295X2"],"vendor":"AMD","performance":8311},{"names":["Radeon R9 360","Radeon R9 360 OEM"],"vendor":"AMD","performance":3032},{"names":["Radeon R9 370"],"vendor":"AMD","performance":4722},{"names":["Radeon R9 380","AMD Radeon R9 380"],"vendor":"AMD","performance":6141},{"names":["Radeon R9 380X"],"vendor":"AMD","performance":6015},{"names":["Radeon R9 390"],"vendor":"AMD","performance":8731},{"names":["Radeon R9 390X","AMD Radeon R9 390X"],"vendor":"AMD","performance":9571},{"names":["Radeon R9 A375"],"vendor":"AMD","performance":1024},{"names":["Radeon R9 Fury","Radeon R9 FURY","AMD Radeon R9 Fury"],"vendor":"AMD","performance":9571},{"names":["Radeon R9 Fury + Fury X","Radeon R9 FURY X"],"vendor":"AMD","performance":9741},{"names":["Radeon R9 M265X","AMD Radeon R9 M265X"],"vendor":"AMD","performance":933},{"names":["Radeon R9 M270X"],"vendor":"AMD","performance":1445},{"names":["Radeon R9 M275","AMD Radeon R9 M275"],"vendor":"AMD","performance":1115},{"names":["Radeon R9 M275X","M375","Radeon R9 M275X"],"vendor":"AMD","performance":1575},{"names":["Radeon R9 M280X","AMD Radeon R9 M280X"],"vendor":"AMD","performance":1148},{"names":["Radeon R9 M290X","AMD Radeon R9 M290X"],"vendor":"AMD","performance":3327},{"names":["Radeon R9 M295X","AMD Radeon R9 M295X"],"vendor":"AMD","performance":5150},{"names":["Radeon R9 M360"],"vendor":"AMD","performance":1772},{"names":["Radeon R9 M365X","AMD Radeon R9 M365X"],"vendor":"AMD","performance":1482},{"names":["Radeon R9 M370X","Radeon R9 M370X Mac Edition","AMD Radeon R9 M370X"],"vendor":"AMD","performance":1351},{"names":["Radeon R9 M375","AMD Radeon R9 M375"],"vendor":"AMD","performance":979},{"names":["Radeon R9 M375X"],"vendor":"AMD","performance":1962},{"names":["Radeon R9 M380","AMD Radeon R9 M380"],"vendor":"AMD","performance":3051},{"names":["Radeon R9 M385","AMD Radeon R9 M385"],"vendor":"AMD","performance":2180},{"names":["Radeon R9 M385X","AMD Radeon R9 M385X"],"vendor":"AMD","performance":1760},{"names":["Radeon R9 M390X","AMD Radeon R9 M390X"],"vendor":"AMD","performance":4357},{"names":["Radeon R9 M395","Radeon R9 M395 Mac Edition","AMD Radeon R9 M395"],"vendor":"AMD","performance":4954},{"names":["Radeon R9 M395X","AMD Radeon R9 M395X"],"vendor":"AMD","performance":4775},{"names":["Radeon R9 M470","AMD Radeon R9 M470"],"vendor":"AMD","performance":2435},{"names":["Radeon R9 M470X","AMD Radeon R9 M470X"],"vendor":"AMD","performance":3400},{"names":["Radeon R9 M485X","AMD Radeon R9 M485X"],"vendor":"AMD","performance":4842},{"names":["Radeon RX 460","AMD Radeon RX 460 (Desktop)"],"vendor":"AMD","performance":4042},{"names":["Radeon RX 470","AMD Radeon RX 470 (Desktop)"],"vendor":"AMD","performance":7918},{"names":["Radeon RX 480","AMD Radeon RX 480 (Desktop)"],"vendor":"AMD","performance":8509},{"names":["Radeon RX 550","AMD Radeon RX 550 (Laptop)"],"vendor":"AMD","performance":2436},{"names":["Radeon RX 5500M","AMD Radeon RX 5500M"],"performance":4153},{"names":["Radeon RX 550X"],"vendor":"AMD","performance":1751},{"names":["Radeon RX 560","AMD Radeon RX 560 (Laptop)"],"vendor":"AMD","performance":3646},{"names":["Radeon RX 5600","AMD Radeon RX 5600 XT (Desktop)"],"performance":10533},{"names":["Radeon RX 5600M","AMD Radeon RX 5600M"],"performance":6292},{"names":["Radeon RX 560X","AMD Radeon RX 560X (Laptop)"],"vendor":"AMD","performance":3520},{"names":["Radeon RX 570","AMD Radeon RX 570 (Desktop)"],"vendor":"AMD","performance":6967},{"names":["Radeon RX 5700","AMD Radeon RX 5700 (Desktop)"],"performance":14453},{"names":["Radeon RX 5700 XT","AMD Radeon RX 5700 XT (Desktop)"],"performance":16659},{"names":["Radeon RX 570X","AMD Radeon RX 570X (Laptop)"],"vendor":"AMD","performance":1923},{"names":["Radeon RX 580","AMD Radeon RX 580 (Desktop)"],"vendor":"AMD","performance":8753},{"names":["Radeon RX 580 2048SP"],"vendor":"AMD","performance":7744},{"names":["Radeon RX 580X","AMD Radeon RX 580X (Laptop)"],"vendor":"AMD","performance":7798},{"names":["Radeon RX 590","AMD Radeon RX 590 (Desktop)"],"vendor":"AMD","performance":9482},{"names":["Radeon RX 640","AMD Radeon RX 640"],"performance":1229},{"names":["Radeon RX Vega 10","Radeon RX Vega 10 Mobile","AMD Radeon RX Vega 10"],"vendor":"AMD","performance":1518},{"names":["Radeon RX Vega 11","AMD Radeon RX Vega 11"],"vendor":"AMD","performance":2117},{"names":["Radeon RX Vega 11 PRD","Radeon RX Vega 11 Efficient"],"vendor":"AMD","performance":2402},{"names":["Radeon RX Vega 56","AMD Radeon RX Vega 56"],"vendor":"AMD","performance":13326},{"names":["Radeon RX Vega 64","AMD Radeon RX Vega 64"],"vendor":"AMD","performance":14646},{"names":["Radeon RX Vega 8","Radeon Vega 8"],"vendor":"AMD","performance":1586},{"names":["Radeon RX Vega M GH","AMD Radeon RX Vega M GH"],"vendor":"AMD","performance":6770},{"names":["Radeon RX Vega M GL"],"vendor":"AMD","performance":3600},{"names":["Radeon Sky 500"],"vendor":"AMD","performance":4889},{"names":["Radeon Vega 11","Radeon Vega 11 Embedded"],"vendor":"AMD","performance":1903},{"names":["Radeon Vega 2","AMD Radeon RX Vega 2"],"performance":425},{"names":["Radeon Vega 3","Radeon Vega 3 Embedded","AMD Radeon RX Vega 3"],"vendor":"AMD","performance":905},{"names":["Radeon Vega 3 Mobile"],"vendor":"AMD","performance":1064},{"names":["Radeon Vega 6","Radeon Vega 6 Mobile"],"vendor":"AMD","performance":1218},{"names":["Radeon Vega 8","Radeon Vega 8 Embedded"],"vendor":"AMD","performance":1571},{"names":["Radeon Vega 9","AMD Radeon RX Vega 9"],"performance":1663},{"names":["Radeon Vega Frontier Edition"],"vendor":"AMD","performance":14072},{"names":["Radeon VII"],"vendor":"AMD","performance":16883},{"names":["Tesla C2050"],"vendor":"NVIDIA","performance":3515},{"names":["Tesla C2070"],"vendor":"NVIDIA","performance":3275},{"names":["Tesla C2075"],"vendor":"NVIDIA","performance":3364},{"names":["Tesla M10"],"vendor":"NVIDIA","performance":3490},{"names":["Tesla M2070-Q"],"vendor":"NVIDIA","performance":1306},{"names":["Tesla M6"],"vendor":"NVIDIA","performance":7621},{"names":["Tesla M60"],"vendor":"NVIDIA","performance":7329},{"names":["Tesla T4"],"vendor":"NVIDIA","performance":10598},{"names":["TITAN RTX","NVIDIA Titan RTX"],"vendor":"NVIDIA","performance":19092},{"names":["TITAN V"],"vendor":"NVIDIA","performance":19177},{"names":["TITAN V CEO Edition"],"vendor":"NVIDIA","performance":16988},{"names":["Radeon R9 Nano","AMD Radeon R9 Nano"],"vendor":"AMD","performance":8185},{"names":["Radeon HD 6450M","AMD Radeon HD 6450M"],"vendor":"AMD","performance":589},{"names":["Radeon HD 6730M","AMD Radeon HD 6730M"],"vendor":"AMD","performance":1024},{"names":["Radeon HD 6850M","AMD Radeon HD 6850M"],"vendor":"AMD","performance":1090},{"names":["Radeon HD 6870M","AMD Radeon HD 6870M"],"vendor":"AMD","performance":1631},{"names":["Radeon HD 6950M","AMD Radeon HD 6950M"],"vendor":"AMD","performance":1469},{"names":["Radeon HD 6990M","AMD Radeon HD 6990M"],"vendor":"AMD","performance":1981},{"names":["Radeon HD 7770M","AMD Radeon HD 7770M"],"vendor":"AMD","performance":1359},{"names":["Radeon HD 8550M","AMD Radeon HD 8550M"],"vendor":"AMD","performance":624},{"names":["Radeon HD 8770M","AMD Radeon HD 8770M"],"vendor":"AMD","performance":1431},{"names":["FirePro M8900","AMD FirePro M8900"],"vendor":"AMD","performance":1892},{"names":["Radeon R6 M340DX","AMD Radeon R6 M340DX"],"vendor":"AMD","performance":1052},{"names":["HD Graphics 2500","Intel HD Graphics 2500"],"vendor":"Intel","performance":421},{"names":["HD Graphics 400","Intel HD Graphics 400 (Braswell)"],"vendor":"Intel","performance":306},{"names":["HD Graphics 405","Intel HD Graphics 405 (Braswell)"],"vendor":"Intel","performance":390},{"names":["HD Graphics 4200","Intel HD Graphics 4200"],"vendor":"Intel","performance":538},{"names":["Tegra 3","NVIDIA GeForce ULP (Tegra 3)"],"vendor":"NVIDIA","performance":61},{"names":["Tegra 4","NVIDIA GeForce Tegra 4"],"vendor":"NVIDIA","performance":271},{"names":["Tegra K1","NVIDIA Tegra K1 Kepler GPU"],"vendor":"NVIDIA","performance":692},{"names":["Tegra X1","NVIDIA Tegra X1 Maxwell GPU"],"vendor":"NVIDIA","performance":1100},{"names":["NVIDIA GeForce RTX 2080 Super (Desktop)"],"performance":17068},{"names":["NVIDIA GeForce GTX 1080 SLI (Laptop)"],"performance":16445},{"names":["NVIDIA GeForce GTX 1070 SLI (Desktop)"],"performance":16718},{"names":["NVIDIA GeForce GTX 1070 SLI (Laptop)"],"performance":16216},{"names":["NVIDIA GeForce RTX 2070 Super (Desktop)"],"performance":13844},{"names":["NVIDIA GeForce GTX 1080 (Desktop)"],"performance":11056},{"names":["NVIDIA GeForce GTX 980 SLI (Laptop)"],"performance":11349},{"names":["NVIDIA GeForce GTX 1660 (Desktop)"],"performance":10135},{"names":["NVIDIA GeForce GTX 980M SLI"],"performance":8728},{"names":["NVIDIA GeForce GTX 980 (Laptop)"],"performance":7293},{"names":["NVIDIA GeForce GTX 970M SLI"],"performance":7108},{"names":["AMD Radeon RX 580 (Laptop)"],"performance":6144},{"names":["AMD Radeon RX 5300M"],"performance":6899},{"names":["NVIDIA GeForce GTX 1650 (Desktop)"],"performance":7298},{"names":["AMD Radeon RX 480 (Laptop)"],"performance":3517},{"names":["AMD Radeon RX 470 (Laptop)"],"performance":7461},{"names":["NVIDIA GeForce GTX 880M SLI"],"performance":6971},{"names":["NVIDIA GeForce GTX 780M SLI"],"performance":6221},{"names":["NVIDIA GeForce GTX 965M SLI"],"performance":5583},{"names":["AMD Radeon R9 M290X Crossfire"],"performance":6245},{"names":["AMD Radeon HD 8970M Crossfire"],"performance":5912},{"names":["NVIDIA GeForce GTX 680M SLI"],"performance":5105},{"names":["AMD Radeon HD 7970M Crossfire"],"performance":4350},{"names":["NVIDIA GeForce GTX 860M SLI"],"performance":4388},{"names":["AMD Radeon HD 7970"],"performance":4047},{"names":["AMD Radeon RX Vega M GL","870"],"performance":4394},{"names":["NVIDIA GeForce GTX 1050 (Desktop)"],"performance":4882},{"names":["NVIDIA GeForce GTX 675M SLI"],"performance":3241},{"names":["NVIDIA GeForce GTX 765M SLI"],"performance":3696},{"names":["AMD Radeon RX 460 (Laptop)"],"performance":3021},{"names":["AMD Radeon R9 M390"],"performance":3666},{"names":["NVIDIA GeForce GTX 670MX SLI"],"performance":3479},{"names":["NVIDIA GeForce GTX 580M SLI"],"performance":2624},{"names":["AMD Radeon HD 6990M Crossfire"],"performance":3186},{"names":["NVIDIA GeForce GT 755M SLI"],"performance":2893},{"names":["NVIDIA GeForce GTX 485M SLI"],"performance":2820},{"names":["AMD Radeon HD 6970M Crossfire"],"performance":3028},{"names":["NVIDIA GeForce GT 750M SLI"],"performance":2478},{"names":["NVIDIA GeForce GTX 560M SLI"],"performance":2327},{"names":["NVIDIA GeForce GT 650M SLI"],"performance":1929},{"names":["NVIDIA Maxwell GPU Surface Book"],"performance":1753},{"names":["AMD Radeon RX Vega 8 (Ryzen 4000)"],"performance":3214},{"names":["AMD Radeon RX Vega 7"],"performance":2520},{"names":["Intel Iris Plus Graphics G4 (Ice Lake 48 EU)"],"performance":1925},{"names":["Apple A12Z Bionic GPU"],"performance":5493},{"names":["Apple A12X Bionic GPU"],"performance":4649},{"names":["AMD Radeon R7 M275DX"],"performance":1444},{"names":["AMD Radeon R7 512 Cores (Kaveri Desktop)"],"performance":1333},{"names":["AMD Radeon R7 384 Cores (Kaveri Desktop)"],"performance":1292},{"names":["AMD Radeon RX Vega 6 (Ryzen 4000)"],"performance":2260},{"names":["Apple A13 Bionic GPU"],"performance":3670},{"names":["Apple A12 Bionic GPU"],"performance":2847},{"names":["Qualcomm Adreno 650"],"performance":2709},{"names":["Apple A11 Bionic GPU"],"performance":1839},{"names":["Apple A10X Fusion GPU","PowerVR"],"performance":2328},{"names":["AMD Radeon R7 (Bristol Ridge)"],"performance":873},{"names":["AMD Radeon R7 (Carrizo)"],"performance":996},{"names":["AMD Radeon R7 (Kaveri)"],"performance":964},{"names":["Apple A9X","PowerVR Series 7XT"],"performance":1441},{"names":["AMD Radeon RX Vega 6 (Ryzen 2000","3000)"],"performance":1670},{"names":["AMD Radeon RX Vega 5"],"performance":1869},{"names":["Intel UHD Graphics G1 (Ice Lake 32 EU)"],"performance":1547},{"names":["Intel UHD Graphics G7 (Lakefield GT2 64 EU)"],"performance":1074},{"names":["AMD Radeon R5 (Bristol Ridge)"],"performance":1020},{"names":["Qualcomm Adreno 680"],"performance":994},{"names":["AMD Radeon R6 (Kaveri)"],"performance":710},{"names":["AMD Radeon HD 8650M"],"performance":793},{"names":["AMD Radeon HD 6755G2"],"performance":805},{"names":["AMD Radeon HD 6740G2"],"performance":890},{"names":["AMD Radeon HD 8650G"],"performance":892},{"names":["AMD Radeon R5 (Stoney Ridge)"],"performance":664},{"names":["Apple A10 Fusion GPU","PowerVR"],"performance":1295},{"names":["AMD Radeon HD 6720G2"],"performance":761},{"names":["AMD Radeon HD 8570M"],"performance":760},{"names":["ARM Mali-G77 MP11"],"performance":2153},{"names":["ARM Mali-G76 MP16"],"performance":1765},{"names":["Qualcomm Adreno 640"],"performance":2084},{"names":["ARM Mali-G76 MP12"],"performance":1554},{"names":["ARM Mali-G76 MP10"],"performance":1371},{"names":["ARM Mali-G57 MP6"],"performance":1342},{"names":["ARM Mali-G57 MP5"],"performance":1282},{"names":["Qualcomm Adreno 540"],"performance":748},{"names":["ARM Mali-G72 MP18"],"performance":1371},{"names":["ARM Mali-G71 MP20"],"performance":990},{"names":["ARM Mali-G72 MP12"],"performance":941},{"names":["ARM Mali-G71 MP8"],"performance":746},{"names":["AMD Radeon R5 (Carrizo)"],"performance":901},{"names":["AMD Radeon R5 (Kaveri)"],"performance":534},{"names":["AMD Radeon HD 7660G"],"performance":852},{"names":["AMD Radeon HD 6680G2"],"performance":680},{"names":["AMD Radeon HD 8550G"],"performance":814},{"names":["AMD Radeon HD 7610M"],"performance":749},{"names":["AMD Radeon HD 7640G"],"performance":544},{"names":["PowerVR GM9446"],"performance":592},{"names":["Qualcomm Adreno 530"],"performance":824},{"names":["PowerVR GXA6850"],"performance":692},{"names":["Apple A9","PowerVR GT7600"],"performance":881},{"names":["ARM Mali-T880 MP12"],"performance":777},{"names":["ARM Mali-G76 MP4"],"performance":918},{"names":["ARM Mali-T760 MP8"],"performance":547},{"names":["ARM Mali-G71 MP2"],"performance":231},{"names":["AMD Radeon HD 6620G"],"performance":466},{"names":["AMD Radeon R4 (Stoney Ridge)"],"performance":538},{"names":["Qualcomm Adreno 430"],"performance":568},{"names":["AMD Radeon R5 (Beema","Carrizo-L)"],"performance":526},{"names":["AMD Radeon R4 (Kaveri)"],"performance":423},{"names":["AMD Radeon HD 6540G2"],"performance":612},{"names":["AMD Radeon HD 7500G"],"performance":456},{"names":["AMD Radeon HD 8450G"],"performance":557},{"names":["ARM Mali-G72 MP3"],"performance":423},{"names":["ARM Mali-T880 MP4"],"performance":400},{"names":["ARM Mali-G52 MP6"],"performance":1008},{"names":["ARM Mali-G52 MP2"],"performance":458},{"names":["ARM Mali-G52 MP1"],"performance":273},{"names":["AMD Radeon HD 7520G"],"performance":495},{"names":["AMD Radeon HD 6510G2"],"performance":533},{"names":["AMD Radeon HD 7450M"],"performance":518},{"names":["ARM Mali-T760 MP6"],"performance":373},{"names":["ARM Mali-T880 MP2"],"performance":261},{"names":["Intel HD Graphics (Braswell)"],"performance":298},{"names":["PowerVR GX6450"],"performance":454},{"names":["Qualcomm Adreno 420"],"performance":462},{"names":["Qualcomm Adreno 620"],"performance":1223},{"names":["Intel HD Graphics (Haswell)"],"performance":499},{"names":["AMD Radeon HD 6520G"],"performance":454},{"names":["AMD Radeon HD 6480G"],"performance":391},{"names":["Qualcomm Adreno 418"],"performance":379},{"names":["Qualcomm Adreno 618"],"performance":968},{"names":["Qualcomm Adreno 616"],"performance":734},{"names":["AMD Radeon R2 (Mullins","Beema","Carrizo-L)"],"performance":312},{"names":["ARM Mali-G51 MP4"],"performance":443},{"names":["AMD Radeon R6 (Mullins)"],"performance":336},{"names":["Intel HD Graphics (Cherry Trail)"],"performance":285},{"names":["Intel HD Graphics (Ivy Bridge)"],"performance":292},{"names":["Intel HD Graphics (Sandy Bridge)"],"performance":308},{"names":["Qualcomm Adreno 612"],"performance":480},{"names":["Qualcomm Adreno 610"],"performance":438},{"names":["Qualcomm Adreno 512"],"performance":535},{"names":["Qualcomm Adreno 510"],"performance":371},{"names":["Qualcomm Adreno 330"],"performance":323},{"names":["PowerVR G6430"],"performance":293},{"names":["PowerVR GX6250"],"performance":276},{"names":["PowerVR G6400"],"performance":266},{"names":["Intel HD Graphics (Bay Trail)"],"performance":191},{"names":["ARM Mali-T628 MP6"],"performance":240},{"names":["ARM Mali-T760 MP4"],"performance":170},{"names":["PowerVR SGX554MP4"],"performance":187},{"names":["ARM Mali-T628 MP4"],"performance":188},{"names":["Qualcomm Adreno 509"],"performance":376},{"names":["Qualcomm Adreno 508"],"performance":333},{"names":["Qualcomm Adreno 506"],"performance":260},{"names":["PowerVR GE8322","IMG8322"],"performance":190},{"names":["Qualcomm Adreno 505"],"performance":196},{"names":["Qualcomm Adreno 504"],"performance":118},{"names":["ARM Mali-T860 MP2"],"performance":180},{"names":["ARM Mali-T830 MP3"],"performance":312},{"names":["ARM Mali-T604 MP4"],"performance":115},{"names":["PowerVR G6200"],"performance":145},{"names":["Qualcomm Adreno 405"],"performance":147},{"names":["ARM Mali-T830 MP2"],"performance":207},{"names":["ARM Mali-T624"],"performance":158},{"names":["Qualcomm Adreno 320"],"performance":163},{"names":["ARM Mali-T760 MP2"],"performance":149},{"names":["PowerVR GE8320"],"performance":213},{"names":["PowerVR GE8300"],"performance":147},{"names":["PowerVR GE8100"],"performance":63},{"names":["ARM Mali-T720 MP4"],"performance":111},{"names":["ARM Mali-450 MP4"],"performance":120},{"names":["ARM Mali-T830 MP1"],"performance":126},{"names":["ARM Mali-T720 MP2"],"performance":96},{"names":["Qualcomm Adreno 308"],"performance":91},{"names":["Qualcomm Adreno 306"],"performance":60},{"names":["Qualcomm Adreno 305"],"performance":61},{"names":["Qualcomm Adreno 304"],"performance":64},{"names":["ARM Mali-T720"],"performance":55},{"names":["Vivante GC7000UL"],"performance":46},{"names":["Qualcomm Adreno 302"],"performance":38},{"names":["Qualcomm Adreno 225"],"performance":87},{"names":["Vivante GC4000"],"performance":38},{"names":["Vivante GC1000+ Dual-Core"],"performance":42},{"names":["Qualcomm Adreno 203"],"performance":33}] +const database = [{"names":["FirePro 2270"],"vendor":"AMD","performance":154},{"names":["FirePro M2000","AMD FirePro M2000"],"vendor":"AMD","performance":414},{"names":["FirePro M4000","AMD FirePro M4000"],"vendor":"AMD","performance":1587},{"names":["Firepro M4100","FirePro M4100","AMD FirePro M4100"],"vendor":"AMD","performance":1059},{"names":["FirePro M4150"],"vendor":"AMD","performance":977},{"names":["FirePro M5100","AMD FirePro M5100"],"vendor":"AMD","performance":2103},{"names":["FirePro M5950","AMD FirePro M5950"],"vendor":"AMD","performance":1314},{"names":["FirePro M6000","AMD FirePro M6000"],"vendor":"AMD","performance":1820},{"names":["FirePro M6100","AMD FirePro M6100"],"vendor":"AMD","performance":2179},{"names":["FirePro R5000"],"vendor":"AMD","performance":2647},{"names":["FirePro S10000"],"vendor":"AMD","performance":5235},{"names":["FirePro S7000"],"vendor":"AMD","performance":4166},{"names":["FirePro S7150"],"vendor":"AMD","performance":6276},{"names":["FirePro S9000"],"vendor":"AMD","performance":5059},{"names":["FirePro S9050"],"vendor":"AMD","performance":3912},{"names":["FirePro V3900"],"vendor":"AMD","performance":674},{"names":["FirePro V4900"],"vendor":"AMD","performance":982},{"names":["FirePro V5900"],"vendor":"AMD","performance":1279},{"names":["FirePro V7900"],"vendor":"AMD","performance":2297},{"names":["FirePro W2100","AMD FirePro W2100"],"vendor":"AMD","performance":869},{"names":["FirePro W4100","AMD FirePro W4100"],"vendor":"AMD","performance":1533},{"names":["FirePro W4170M","AMD FirePro W4170M"],"vendor":"AMD","performance":907},{"names":["Firepro W4190M","FirePro W4190M","AMD FirePro W4190M"],"vendor":"AMD","performance":1093},{"names":["FirePro W4300"],"vendor":"AMD","performance":2734},{"names":["FirePro W5000"],"vendor":"AMD","performance":2973},{"names":["FirePro W5100"],"vendor":"AMD","performance":2866},{"names":["FirePro W5130M","AMD FirePro W5130M"],"vendor":"AMD","performance":1497},{"names":["Firepro W5170M","FirePro W5170M","AMD FirePro W5170M"],"vendor":"AMD","performance":1673},{"names":["FirePro W600"],"vendor":"AMD","performance":1752},{"names":["FirePro W6150M"],"vendor":"AMD","performance":1586},{"names":["FirePro W7000"],"vendor":"AMD","performance":4340},{"names":["FirePro W7100"],"vendor":"AMD","performance":4917},{"names":["FirePro W7170M","AMD FirePro W7170M"],"vendor":"AMD","performance":3849},{"names":["FirePro W8000"],"vendor":"AMD","performance":3454},{"names":["FirePro W8100"],"vendor":"AMD","performance":7234},{"names":["FirePro W9000"],"vendor":"AMD","performance":6046},{"names":["FirePro W9100"],"vendor":"AMD","performance":7750},{"names":["GeForce 315M","NVIDIA GeForce 315M"],"vendor":"NVIDIA","performance":119},{"names":["GeForce 410M","NVIDIA GeForce 410M"],"vendor":"NVIDIA","performance":248},{"names":["GeForce 505","GeForce 505 OEM"],"vendor":"NVIDIA","performance":187},{"names":["GeForce 510","GeForce 510 OEM"],"vendor":"NVIDIA","performance":253},{"names":["GeForce 605","GeForce 605 OEM"],"vendor":"NVIDIA","performance":309},{"names":["GeForce 610M","NVIDIA GeForce 610M"],"vendor":"NVIDIA","performance":289},{"names":["GeForce 615"],"vendor":"NVIDIA","performance":552},{"names":["GeForce 705M","NVIDIA GeForce 705M"],"vendor":"NVIDIA","performance":456},{"names":["GeForce 710A"],"vendor":"NVIDIA","performance":487},{"names":["GeForce 710M","NVIDIA GeForce 710M"],"vendor":"NVIDIA","performance":444},{"names":["GeForce 720A"],"vendor":"NVIDIA","performance":725},{"names":["GeForce 730A","GeForce GT 730A"],"vendor":"NVIDIA","performance":777},{"names":["GeForce 770M","GeForce GTX 770M","NVIDIA GeForce GTX 770M"],"vendor":"NVIDIA","performance":3246},{"names":["GeForce 800A"],"vendor":"NVIDIA","performance":428},{"names":["GeForce 800M"],"vendor":"NVIDIA","performance":468},{"names":["GeForce 810A"],"vendor":"NVIDIA","performance":627},{"names":["GeForce 810M"],"vendor":"NVIDIA","performance":398},{"names":["GeForce 820A"],"vendor":"NVIDIA","performance":567},{"names":["GeForce 820M","NVIDIA GeForce 820M"],"vendor":"NVIDIA","performance":513},{"names":["GeForce 825M","NVIDIA GeForce 825M"],"vendor":"NVIDIA","performance":769},{"names":["GeForce 830A"],"vendor":"NVIDIA","performance":1005},{"names":["GeForce 830M","NVIDIA GeForce 830M"],"vendor":"NVIDIA","performance":1003},{"names":["GeForce 840A"],"vendor":"NVIDIA","performance":1180},{"names":["GeForce 840M","NVIDIA GeForce 840M"],"vendor":"NVIDIA","performance":1063},{"names":["GeForce 845M","NVIDIA GeForce 845M"],"vendor":"NVIDIA","performance":1432},{"names":["GeForce 910M","NVIDIA GeForce 910M"],"vendor":"NVIDIA","performance":556},{"names":["GeForce 920A"],"vendor":"NVIDIA","performance":879},{"names":["GeForce 920M","NVIDIA GeForce 920M"],"vendor":"NVIDIA","performance":728},{"names":["GeForce 920MX","NVIDIA GeForce 920MX"],"vendor":"NVIDIA","performance":1086},{"names":["GeForce 930A"],"vendor":"NVIDIA","performance":1227},{"names":["GeForce 930M","NVIDIA GeForce 930M"],"vendor":"NVIDIA","performance":1025},{"names":["GeForce 930MX","NVIDIA GeForce 930MX"],"vendor":"NVIDIA","performance":1329},{"names":["GeForce 940A"],"vendor":"NVIDIA","performance":1145},{"names":["GeForce 940M","NVIDIA GeForce 940M"],"vendor":"NVIDIA","performance":1104},{"names":["GeForce 940MX","NVIDIA GeForce 940MX"],"vendor":"NVIDIA","performance":1534},{"names":["GeForce 945A"],"vendor":"NVIDIA","performance":1852},{"names":["GeForce 945M","NVIDIA GeForce 945M"],"vendor":"NVIDIA","performance":2004},{"names":["GeForce GT 1030","NVIDIA GeForce GT 1030 (Desktop)"],"vendor":"NVIDIA","performance":2615},{"names":["GeForce GT 440"],"vendor":"NVIDIA","performance":788},{"names":["GeForce GT 520"],"vendor":"NVIDIA","performance":296},{"names":["GeForce GT 520M","NVIDIA GeForce GT 520M"],"vendor":"NVIDIA","performance":276},{"names":["GeForce GT 520MX","NVIDIA GeForce GT 520MX"],"vendor":"NVIDIA","performance":297},{"names":["GeForce GT 525M","NVIDIA GeForce GT 525M"],"vendor":"NVIDIA","performance":454},{"names":["GeForce GT 530","GeForce GT 530 OEM"],"vendor":"NVIDIA","performance":687},{"names":["GeForce GT 540M","NVIDIA GeForce GT 540M"],"vendor":"NVIDIA","performance":490},{"names":["GeForce GT 545"],"vendor":"NVIDIA","performance":1116},{"names":["GeForce GT 550M","NVIDIA GeForce GT 550M"],"vendor":"NVIDIA","performance":586},{"names":["GeForce GT 555M","NVIDIA GeForce GT 555M"],"vendor":"NVIDIA","performance":704},{"names":["GeForce GT 610"],"vendor":"NVIDIA","performance":301},{"names":["GeForce GT 620"],"vendor":"NVIDIA","performance":359},{"names":["GeForce GT 620M","NVIDIA GeForce GT 620M"],"vendor":"NVIDIA","performance":439},{"names":["GeForce GT 625","GeForce GT 625 OEM"],"vendor":"NVIDIA","performance":301},{"names":["GeForce GT 625M","NVIDIA GeForce GT 625M"],"vendor":"NVIDIA","performance":435},{"names":["GeForce GT 630"],"vendor":"NVIDIA","performance":677},{"names":["GeForce GT 630M","NVIDIA GeForce GT 630M"],"vendor":"NVIDIA","performance":546},{"names":["GeForce GT 635","GeForce GT 635 OEM"],"vendor":"NVIDIA","performance":862},{"names":["GeForce GT 635M","NVIDIA GeForce GT 635M"],"vendor":"NVIDIA","performance":565},{"names":["GeForce GT 640"],"vendor":"NVIDIA","performance":1184},{"names":["GeForce GT 640M","NVIDIA GeForce GT 640M"],"vendor":"NVIDIA","performance":897},{"names":["GeForce GT 640M LE","NVIDIA GeForce GT 640M LE"],"vendor":"NVIDIA","performance":689},{"names":["GeForce GT 645","GeForce GT 645 OEM"],"vendor":"NVIDIA","performance":2006},{"names":["GeForce GT 645M","NVIDIA GeForce GT 645M"],"vendor":"NVIDIA","performance":957},{"names":["GeForce GT 650M","NVIDIA GeForce GT 650M"],"vendor":"NVIDIA","performance":1184},{"names":["GeForce GT 705","GeForce GT 705 OEM"],"vendor":"NVIDIA","performance":349},{"names":["GeForce GT 710","NVIDIA GeForce GT 710"],"vendor":"NVIDIA","performance":636},{"names":["GeForce GT 710M"],"vendor":"NVIDIA","performance":438},{"names":["GeForce GT 720"],"vendor":"NVIDIA","performance":598},{"names":["GeForce GT 720A"],"vendor":"NVIDIA","performance":601},{"names":["GeForce GT 720M","NVIDIA GeForce GT 720M"],"vendor":"NVIDIA","performance":465},{"names":["GeForce GT 730"],"vendor":"NVIDIA","performance":800},{"names":["GeForce GT 730M","NVIDIA GeForce GT 730M"],"vendor":"NVIDIA","performance":836},{"names":["GeForce GT 735M","NVIDIA GeForce GT 735M"],"vendor":"NVIDIA","performance":581},{"names":["GeForce GT 740"],"vendor":"NVIDIA","performance":1541},{"names":["GeForce GT 740A"],"vendor":"NVIDIA","performance":707},{"names":["GeForce GT 740M","NVIDIA GeForce GT 740M"],"vendor":"NVIDIA","performance":782},{"names":["GeForce GT 745A"],"vendor":"NVIDIA","performance":1144},{"names":["GeForce GT 745M","NVIDIA GeForce GT 745M"],"vendor":"NVIDIA","performance":1006},{"names":["GeForce GT 750M","NVIDIA GeForce GT 750M"],"vendor":"NVIDIA","performance":1354},{"names":["GeForce GT 755M","NVIDIA GeForce GT 755M"],"vendor":"NVIDIA","performance":1618},{"names":["GeForce GT 820M"],"vendor":"NVIDIA","performance":641},{"names":["GeForce GTX 1050","NVIDIA GeForce GTX 1050 Mobile"],"vendor":"NVIDIA","performance":5201},{"names":["GeForce GTX 1050 (Mobile)","GeForce GTX 1050 Mobile","NVIDIA GeForce GTX 1050 Ti Mobile"],"vendor":"NVIDIA","performance":4462},{"names":["GeForce GTX 1050 Ti","NVIDIA GeForce GTX 1050 Ti (Desktop)"],"vendor":"NVIDIA","performance":6336},{"names":["GeForce GTX 1050 Ti (Mobile)","GeForce GTX 1050 Ti Mobile"],"vendor":"NVIDIA","performance":5919},{"names":["GeForce GTX 1050 Ti with Max-Q Design","GeForce GTX 1050 Ti Max-Q","NVIDIA GeForce GTX 1050 Ti Max-Q"],"vendor":"NVIDIA","performance":5566},{"names":["GeForce GTX 1050 with Max-Q Design","GeForce GTX 1050 Max-Q","NVIDIA GeForce GTX 1050 Max-Q"],"vendor":"NVIDIA","performance":4043},{"names":["GeForce GTX 1060","GeForce GTX 1060 Mobile","NVIDIA GeForce GTX 1060 Mobile"],"vendor":"NVIDIA","performance":9922},{"names":["GeForce GTX 1060 (Mobile)","NVIDIA GeForce GTX 1060 (Desktop)"],"performance":8161},{"names":["GeForce GTX 1060 with Max-Q Design","GeForce GTX 1060 Max-Q","NVIDIA GeForce GTX 1060 Max-Q"],"vendor":"NVIDIA","performance":7923},{"names":["GeForce GTX 1070","NVIDIA GeForce GTX 1070 Mobile"],"vendor":"NVIDIA","performance":13386},{"names":["GeForce GTX 1070 (Mobile)","GeForce GTX 1070 Mobile","NVIDIA GeForce GTX 1070 (Desktop)"],"vendor":"NVIDIA","performance":10465},{"names":["GeForce GTX 1070 Ti","NVIDIA GeForce GTX 1070 Ti (Desktop)"],"vendor":"NVIDIA","performance":14260},{"names":["GeForce GTX 1070 with Max-Q Design","GeForce GTX 1070 Max-Q","NVIDIA GeForce GTX 1070 Max-Q"],"vendor":"NVIDIA","performance":10250},{"names":["GeForce GTX 1080","NVIDIA GeForce GTX 1080 Mobile"],"vendor":"NVIDIA","performance":15081},{"names":["GeForce GTX 1080 Ti","NVIDIA GeForce GTX 1080 Ti (Desktop)"],"vendor":"NVIDIA","performance":18010},{"names":["GeForce GTX 1080 with Max-Q Design","GeForce GTX 1080 Max-Q","NVIDIA GeForce GTX 1080 Max-Q"],"vendor":"NVIDIA","performance":11230},{"names":["GeForce GTX 1650","NVIDIA GeForce GTX 1650 Mobile"],"vendor":"NVIDIA","performance":7766},{"names":["GeForce GTX 1650 (Mobile)","GeForce GTX 1650 Mobile","NVIDIA GeForce GTX 1650 Ti Mobile"],"vendor":"NVIDIA","performance":6969},{"names":["GeForce GTX 1650 SUPER","NVIDIA GeForce GTX 1650 Super (Desktop)"],"performance":9906},{"names":["GeForce GTX 1650 Ti","NVIDIA GeForce GTX 1650 Ti (Desktop)"],"performance":7472},{"names":["GeForce GTX 1650 Ti with Max-Q Design","GeForce GTX 1650 Max-Q","NVIDIA GeForce GTX 1650 Ti Max-Q"],"vendor":"NVIDIA","performance":6303},{"names":["GeForce GTX 1650 with Max-Q Design","NVIDIA GeForce GTX 1650 Max-Q"],"performance":5801},{"names":["GeForce GTX 1660","NVIDIA GeForce GTX 1660 Ti Mobile"],"vendor":"NVIDIA","performance":11602},{"names":["GeForce GTX 1660 SUPER","NVIDIA GeForce GTX 1660 Super (Desktop)"],"performance":12684},{"names":["GeForce GTX 1660 Ti","NVIDIA GeForce GTX 1660 Ti (Desktop)"],"vendor":"NVIDIA","performance":11897},{"names":["GeForce GTX 460 v2"],"vendor":"NVIDIA","performance":2091},{"names":["GeForce GTX 485M","NVIDIA GeForce GTX 485M"],"vendor":"NVIDIA","performance":2401},{"names":["GeForce GTX 550 Ti","NVIDIA GeForce GTX 550 Ti"],"vendor":"NVIDIA","performance":1564},{"names":["GeForce GTX 555","GeForce GTX 555 OEM"],"vendor":"NVIDIA","performance":1807},{"names":["GeForce GTX 560","NVIDIA GeForce GTX 560 Ti"],"vendor":"NVIDIA","performance":2738},{"names":["GeForce GTX 560 SE"],"vendor":"NVIDIA","performance":2089},{"names":["GeForce GTX 560 Ti"],"vendor":"NVIDIA","performance":3081},{"names":["GeForce GTX 560M","NVIDIA GeForce GTX 560M"],"vendor":"NVIDIA","performance":1272},{"names":["GeForce GTX 570M","NVIDIA GeForce GTX 570M"],"vendor":"NVIDIA","performance":1845},{"names":["GeForce GTX 580M","NVIDIA GeForce GTX 580M"],"vendor":"NVIDIA","performance":2373},{"names":["GeForce GTX 590","NVIDIA GeForce GTX 590"],"vendor":"NVIDIA","performance":3366},{"names":["GeForce GTX 645","GeForce GTX 645 OEM"],"vendor":"NVIDIA","performance":1876},{"names":["GeForce GTX 650"],"vendor":"NVIDIA","performance":1761},{"names":["GeForce GTX 650 Ti"],"vendor":"NVIDIA","performance":2545},{"names":["GeForce GTX 650 Ti BOOST","GeForce GTX 650 Ti Boost"],"vendor":"NVIDIA","performance":3356},{"names":["GeForce GTX 660","NVIDIA GeForce GTX 660 Ti"],"vendor":"NVIDIA","performance":3967},{"names":["GeForce GTX 660 Ti"],"vendor":"NVIDIA","performance":4343},{"names":["GeForce GTX 660M","NVIDIA GeForce GTX 660M"],"vendor":"NVIDIA","performance":1409},{"names":["GeForce GTX 670"],"vendor":"NVIDIA","performance":5337},{"names":["GeForce GTX 670M","NVIDIA GeForce GTX 670M"],"vendor":"NVIDIA","performance":1791},{"names":["GeForce GTX 670MX","NVIDIA GeForce GTX 670MX"],"vendor":"NVIDIA","performance":1923},{"names":["GeForce GTX 675M","NVIDIA GeForce GTX 675M"],"vendor":"NVIDIA","performance":1856},{"names":["GeForce GTX 675MX","NVIDIA GeForce GTX 675MX"],"vendor":"NVIDIA","performance":2296},{"names":["GeForce GTX 680","NVIDIA GeForce GTX 680"],"vendor":"NVIDIA","performance":5492},{"names":["GeForce GTX 680M","NVIDIA GeForce GTX 680M"],"vendor":"NVIDIA","performance":2990},{"names":["GeForce GTX 680MX","GeForce GTX 680MX Mac Edition","NVIDIA GeForce GTX 680MX"],"vendor":"NVIDIA","performance":4271},{"names":["GeForce GTX 690"],"vendor":"NVIDIA","performance":5716},{"names":["GeForce GTX 745","GeForce GTX 745 OEM"],"vendor":"NVIDIA","performance":2185},{"names":["GeForce GTX 750","NVIDIA GeForce GTX 750 Ti"],"vendor":"NVIDIA","performance":3404},{"names":["GeForce GTX 750 Ti"],"vendor":"NVIDIA","performance":3935},{"names":["GeForce GTX 760","NVIDIA GeForce GTX 760"],"vendor":"NVIDIA","performance":4793},{"names":["GeForce GTX 760 Ti","GeForce GTX 760 Ti OEM"],"vendor":"NVIDIA","performance":5196},{"names":["GeForce GTX 760 Ti OEM","GeForce GTX 760 OEM"],"vendor":"NVIDIA","performance":5427},{"names":["GeForce GTX 760A"],"vendor":"NVIDIA","performance":1060},{"names":["GeForce GTX 760M","NVIDIA GeForce GTX 760M"],"vendor":"NVIDIA","performance":1716},{"names":["GeForce GTX 765M","NVIDIA GeForce GTX 765M"],"vendor":"NVIDIA","performance":1937},{"names":["GeForce GTX 770"],"vendor":"NVIDIA","performance":5864},{"names":["GeForce GTX 770M","NVIDIA GeForce GTX 770M SLI"],"performance":2840},{"names":["GeForce GTX 775M","GeForce GTX 775M Mac Edition","NVIDIA GeForce GTX 775M"],"vendor":"NVIDIA","performance":4222},{"names":["GeForce GTX 780","NVIDIA GeForce GTX 780 Ti"],"vendor":"NVIDIA","performance":8008},{"names":["GeForce GTX 780 Ti"],"vendor":"NVIDIA","performance":9136},{"names":["GeForce GTX 780M","NVIDIA GeForce GTX 780M"],"vendor":"NVIDIA","performance":3732},{"names":["GeForce GTX 850A"],"vendor":"NVIDIA","performance":1050},{"names":["GeForce GTX 850M","NVIDIA GeForce GTX 850M"],"vendor":"NVIDIA","performance":2596},{"names":["GeForce GTX 860M","NVIDIA GeForce GTX 860M"],"vendor":"NVIDIA","performance":3107},{"names":["GeForce GTX 870M","NVIDIA GeForce GTX 870M"],"vendor":"NVIDIA","performance":3409},{"names":["GeForce GTX 880M","NVIDIA GeForce GTX 880M"],"vendor":"NVIDIA","performance":4091},{"names":["GeForce GTX 950","NVIDIA GeForce GTX 950"],"vendor":"NVIDIA","performance":5407},{"names":["GeForce GTX 950A"],"vendor":"NVIDIA","performance":2432},{"names":["GeForce GTX 950M","NVIDIA GeForce GTX 950M"],"vendor":"NVIDIA","performance":2632},{"names":["GeForce GTX 960","NVIDIA GeForce GTX 960"],"vendor":"NVIDIA","performance":6024},{"names":["GeForce GTX 960A"],"vendor":"NVIDIA","performance":2411},{"names":["GeForce GTX 960M","NVIDIA GeForce GTX 960M"],"vendor":"NVIDIA","performance":3470},{"names":["GeForce GTX 965M","NVIDIA GeForce GTX 965M"],"vendor":"NVIDIA","performance":3979},{"names":["GeForce GTX 970","NVIDIA GeForce GTX 970"],"vendor":"NVIDIA","performance":9733},{"names":["GeForce GTX 970M","NVIDIA GeForce GTX 970M"],"vendor":"NVIDIA","performance":5865},{"names":["GeForce GTX 980","NVIDIA GeForce GTX 980"],"vendor":"NVIDIA","performance":11272},{"names":["GeForce GTX 980 Ti","NVIDIA GeForce GTX 980 Ti"],"vendor":"NVIDIA","performance":13883},{"names":["GeForce GTX 980M","NVIDIA GeForce GTX 980M"],"vendor":"NVIDIA","performance":7276},{"names":["GeForce GTX Titan","GeForce GTX TITAN"],"vendor":"NVIDIA","performance":8545},{"names":["GeForce GTX TITAN Black","GeForce GTX TITAN BLACK"],"vendor":"NVIDIA","performance":9194},{"names":["GeForce GTX TITAN X"],"vendor":"NVIDIA","performance":13107},{"names":["GeForce GTX TITAN Z"],"vendor":"NVIDIA","performance":9133},{"names":["GeForce MX110","NVIDIA GeForce MX110"],"vendor":"NVIDIA","performance":1490},{"names":["GeForce MX130","NVIDIA GeForce MX130"],"vendor":"NVIDIA","performance":1931},{"names":["GeForce MX150","NVIDIA GeForce MX150"],"vendor":"NVIDIA","performance":2356},{"names":["GeForce MX230","NVIDIA GeForce MX230"],"vendor":"NVIDIA","performance":1931},{"names":["GeForce MX330","NVIDIA GeForce MX330"],"performance":2633},{"names":["GeForce MX350","NVIDIA GeForce MX350"],"performance":2902},{"names":["GeForce MX450","NVIDIA GeForce MX450"],"performance":3759},{"names":["GeForce RTX 2060","NVIDIA GeForce RTX 2060 Mobile"],"vendor":"NVIDIA","performance":13857},{"names":["GeForce RTX 2060 (Mobile)","GeForce RTX 2060 Mobile","NVIDIA GeForce RTX 2060 (Desktop)"],"vendor":"NVIDIA","performance":11355},{"names":["GeForce RTX 2060 SUPER","NVIDIA GeForce RTX 2060 Super (Desktop)"],"performance":16447},{"names":["GeForce RTX 2060 with Max-Q Design","NVIDIA GeForce RTX 2060 Max-Q"],"performance":9791},{"names":["GeForce RTX 2070","NVIDIA GeForce RTX 2070 Mobile"],"vendor":"NVIDIA","performance":16107},{"names":["GeForce RTX 2070 (Mobile)","GeForce RTX 2070 Mobile","NVIDIA GeForce RTX 2070 (Desktop)"],"vendor":"NVIDIA","performance":12354},{"names":["GeForce RTX 2070 SUPER","NVIDIA GeForce RTX 2070 Super Mobile"],"performance":18124},{"names":["GeForce RTX 2070 Super with Max-Q Design","GeForce RTX 2070 Max-Q","NVIDIA GeForce RTX 2070 Super Max-Q"],"vendor":"NVIDIA","performance":14619},{"names":["GeForce RTX 2070 with Max-Q Design","NVIDIA GeForce RTX 2070 Max-Q"],"performance":12286},{"names":["GeForce RTX 2080","NVIDIA GeForce RTX 2080 Mobile"],"vendor":"NVIDIA","performance":18625},{"names":["GeForce RTX 2080 (Mobile)","GeForce RTX 2080 Mobile","NVIDIA GeForce RTX 2080 (Desktop)"],"vendor":"NVIDIA","performance":15107},{"names":["GeForce RTX 2080 SUPER","NVIDIA GeForce RTX 2080 Super Mobile"],"performance":19502},{"names":["GeForce RTX 2080 Super with Max-Q Design","GeForce RTX 2080 Max-Q","NVIDIA GeForce RTX 2080 Super Max-Q"],"vendor":"NVIDIA","performance":13930},{"names":["GeForce RTX 2080 Ti","NVIDIA GeForce RTX 2080 Ti (Desktop)"],"vendor":"NVIDIA","performance":21694},{"names":["GeForce RTX 2080 with Max-Q Design","NVIDIA GeForce RTX 2080 Max-Q"],"performance":13884},{"names":["GeForce RTX 3050 Laptop GPU","NVIDIA GeForce RTX 3050 Laptop GPU"],"performance":9934},{"names":["GeForce RTX 3050 Ti Laptop GPU","NVIDIA GeForce RTX 3050 Ti Laptop GPU"],"performance":8732},{"names":["GeForce RTX 3060","NVIDIA GeForce RTX 3060 Ti"],"performance":16729},{"names":["GeForce RTX 3060 Laptop GPU","NVIDIA GeForce RTX 3060 Laptop GPU"],"performance":12242},{"names":["GeForce RTX 3070","NVIDIA GeForce RTX 3070"],"performance":21784},{"names":["GeForce RTX 3070 Laptop GPU","NVIDIA GeForce RTX 3070 Laptop GPU"],"performance":14192},{"names":["GeForce RTX 3080","NVIDIA GeForce RTX 3080"],"performance":24337},{"names":["GeForce RTX 3080 Laptop GPU","NVIDIA GeForce RTX 3080 Laptop GPU"],"performance":15454},{"names":["GeForce RTX 3090","NVIDIA GeForce RTX 3090"],"performance":25769},{"names":["GRID K1"],"vendor":"NVIDIA","performance":811},{"names":["GRID K120Q"],"vendor":"NVIDIA","performance":293},{"names":["GRID K140Q"],"vendor":"NVIDIA","performance":728},{"names":["GRID K160Q"],"vendor":"NVIDIA","performance":628},{"names":["GRID K180Q"],"vendor":"NVIDIA","performance":534},{"names":["GRID K2"],"vendor":"NVIDIA","performance":3176},{"names":["GRID K220Q"],"vendor":"NVIDIA","performance":912},{"names":["GRID K240Q"],"vendor":"NVIDIA","performance":2578},{"names":["GRID K260Q"],"vendor":"NVIDIA","performance":2941},{"names":["GRID K280Q"],"vendor":"NVIDIA","performance":2363},{"names":["GRID K520"],"vendor":"NVIDIA","performance":3177},{"names":["GRID M10-8Q"],"vendor":"NVIDIA","performance":2606},{"names":["GRID M6-8Q"],"vendor":"NVIDIA","performance":3568},{"names":["GRID M60-1Q"],"vendor":"NVIDIA","performance":4251},{"names":["GRID M60-2Q"],"vendor":"NVIDIA","performance":4316},{"names":["GRID M60-8Q"],"vendor":"NVIDIA","performance":3884},{"names":["HD","HD Graphics","Intel HD Graphics (Broadwell)"],"vendor":"Intel","performance":143},{"names":["Intel HD 2000","Intel HD Graphics 2000"],"performance":213},{"names":["Intel HD 3000","Intel HD Graphics 3000"],"performance":258},{"names":["Intel HD 4000","Intel HD Graphics 4000"],"performance":332},{"names":["Intel HD 4400","Intel HD Graphics 4400"],"performance":524},{"names":["Intel HD 4600","Intel HD Graphics 4600"],"performance":626},{"names":["Intel HD 500","Intel HD Graphics 500"],"performance":302},{"names":["Intel HD 5000","Intel HD Graphics 5000"],"performance":554},{"names":["Intel HD 505","Intel HD Graphics 505"],"performance":348},{"names":["Intel HD 510","Intel HD Graphics 510"],"performance":621},{"names":["Intel HD 515","Intel HD Graphics 515"],"performance":619},{"names":["Intel HD 520","Intel HD Graphics 520"],"performance":861},{"names":["Intel HD 530","Intel HD Graphics 530"],"performance":989},{"names":["Intel HD 5300","Intel HD Graphics 5300"],"performance":402},{"names":["Intel HD 5500","Intel HD Graphics 5500"],"performance":581},{"names":["Intel HD 5600","Intel HD Graphics 5600"],"performance":712},{"names":["Intel HD 6000","Intel HD Graphics 6000"],"performance":849},{"names":["Intel HD 610","Intel HD Graphics 610"],"performance":668},{"names":["Intel HD 615","Intel HD Graphics 615"],"performance":731},{"names":["Intel HD 630","Intel HD Graphics 630"],"performance":1158},{"names":["Intel HD Graphics 620","HD Graphics 620"],"vendor":"Intel","performance":920},{"names":["Intel HD P530","Intel HD Graphics P530"],"performance":1311},{"names":["Intel HD P630","Intel HD Graphics P630"],"performance":1276},{"names":["Intel Iris 5100","Intel Iris Graphics 5100"],"performance":747},{"names":["Intel Iris 540","Intel Iris Graphics 540"],"performance":1260},{"names":["Intel Iris 550","Intel Iris Graphics 550"],"performance":1360},{"names":["Intel Iris 6100","Intel Iris Graphics 6100"],"performance":857},{"names":["Intel Iris 650","Intel Iris Plus Graphics 650"],"performance":1795},{"names":["Intel Iris Plus","Intel Iris Plus Graphics G7 (Ice Lake 64 EU)"],"performance":1863},{"names":["Intel Iris Plus 640","Intel Iris Plus Graphics 640"],"performance":1323},{"names":["Intel Iris Plus 645","Intel Iris Plus Graphics 645"],"performance":1748},{"names":["Intel Iris Plus 655","Intel Iris Plus Graphics 655"],"performance":1791},{"names":["Intel Iris Pro 5200","Intel Iris Pro Graphics 5200"],"performance":1020},{"names":["Intel Iris Pro 580","Intel Iris Pro Graphics 580"],"performance":2027},{"names":["Intel Iris Pro Graphics 6200","Iris Pro Graphics 6200"],"vendor":"Intel","performance":1464},{"names":["Intel Iris Pro P580","Intel Iris Pro Graphics P580"],"performance":2169},{"names":["Intel Iris Xe","Intel Iris Xe MAX Graphics"],"performance":2884},{"names":["Intel UHD","Intel UHD Graphics Xe G4 48EUs"],"performance":1787},{"names":["Intel UHD 600","Intel UHD Graphics 600"],"performance":334},{"names":["Intel UHD 605","Intel UHD Graphics 605"],"performance":376},{"names":["Intel UHD 610","Intel UHD Graphics 610"],"performance":729},{"names":["Intel UHD 615","Intel UHD Graphics 615"],"performance":765},{"names":["Intel UHD 617","Intel UHD Graphics 617"],"performance":869},{"names":["Intel UHD 620","Intel UHD Graphics 620"],"performance":889},{"names":["Intel UHD 630","Intel UHD Graphics 630"],"performance":1401},{"names":["Intel UHD 750","Intel UHD Graphics Xe 750 32EUs"],"performance":1671},{"names":["Intel UHD Graphics 620","UHD Graphics 620"],"vendor":"Intel","performance":1049},{"names":["Intel UHD P630","Intel UHD Graphics P630"],"performance":2798},{"names":["Mobility Radeon HD 5570"],"vendor":"ATI","performance":551},{"names":["Mobility Radeon. HD 5470","Radeon HD 5470"],"vendor":"ATI","performance":215},{"names":["MxGPU","Radeon Instinct MI25 MxGPU"],"vendor":"AMD","performance":1826},{"names":["NVIDIA TITAN X","NVIDIA Titan X Pascal"],"performance":13660},{"names":["NVIDIA TITAN Xp","TITAN Xp"],"vendor":"NVIDIA","performance":18280},{"names":["NVS 300"],"vendor":"NVIDIA","performance":113},{"names":["NVS 310"],"vendor":"NVIDIA","performance":240},{"names":["NVS 315"],"vendor":"NVIDIA","performance":294},{"names":["NVS 4200M","NVIDIA NVS 4200M"],"vendor":"NVIDIA","performance":251},{"names":["NVS 510"],"vendor":"NVIDIA","performance":721},{"names":["NVS 5200M","NVIDIA NVS 5200M"],"vendor":"NVIDIA","performance":542},{"names":["NVS 5400M","NVIDIA NVS 5400M"],"vendor":"NVIDIA","performance":641},{"names":["NVS 810"],"vendor":"NVIDIA","performance":1094},{"names":["P104-100"],"vendor":"NVIDIA","performance":4450},{"names":["P106-090"],"vendor":"NVIDIA","performance":2327},{"names":["P106-100"],"vendor":"NVIDIA","performance":5023},{"names":["Quadro 1000M","NVIDIA Quadro 1000M"],"vendor":"NVIDIA","performance":594},{"names":["Quadro 2000D"],"vendor":"NVIDIA","performance":939},{"names":["Quadro 2000M","NVIDIA Quadro 2000M"],"vendor":"NVIDIA","performance":801},{"names":["Quadro 3000M","NVIDIA Quadro 3000M"],"vendor":"NVIDIA","performance":1029},{"names":["Quadro 400"],"vendor":"NVIDIA","performance":149},{"names":["Quadro 4000M","NVIDIA Quadro 4000M"],"vendor":"NVIDIA","performance":1280},{"names":["Quadro 410"],"vendor":"NVIDIA","performance":430},{"names":["Quadro 5000","NVIDIA Quadro RTX 5000 (Laptop)"],"vendor":"NVIDIA","performance":2020},{"names":["Quadro 500M"],"vendor":"NVIDIA","performance":664},{"names":["Quadro 5010M","NVIDIA Quadro 5010M"],"vendor":"NVIDIA","performance":2001},{"names":["Quadro 7000"],"vendor":"NVIDIA","performance":3505},{"names":["Quadro GP100"],"vendor":"NVIDIA","performance":15549},{"names":["Quadro GV100"],"vendor":"NVIDIA","performance":12721},{"names":["Quadro K1000M","NVIDIA Quadro K1000M"],"vendor":"NVIDIA","performance":766},{"names":["Quadro K1100M","NVIDIA Quadro K1100M"],"vendor":"NVIDIA","performance":1106},{"names":["Quadro K1200"],"vendor":"NVIDIA","performance":2879},{"names":["Quadro K2000"],"vendor":"NVIDIA","performance":1574},{"names":["Quadro K2000D"],"vendor":"NVIDIA","performance":1626},{"names":["Quadro K2000M","NVIDIA Quadro K2000M"],"vendor":"NVIDIA","performance":1038},{"names":["Quadro K2100M","NVIDIA Quadro K2100M"],"vendor":"NVIDIA","performance":1365},{"names":["Quadro K2200"],"vendor":"NVIDIA","performance":3540},{"names":["Quadro K2200M"],"vendor":"NVIDIA","performance":3893},{"names":["Quadro K3000M","NVIDIA Quadro K3000M"],"vendor":"NVIDIA","performance":1635},{"names":["Quadro K3100M","NVIDIA Quadro K3100M"],"vendor":"NVIDIA","performance":2288},{"names":["Quadro K4000"],"vendor":"NVIDIA","performance":2696},{"names":["Quadro K4000M","NVIDIA Quadro K4000M"],"vendor":"NVIDIA","performance":2022},{"names":["Quadro K4100M","NVIDIA Quadro K4100M"],"vendor":"NVIDIA","performance":2584},{"names":["Quadro K420"],"vendor":"NVIDIA","performance":780},{"names":["Quadro K4200"],"vendor":"NVIDIA","performance":4319},{"names":["Quadro K5000"],"vendor":"NVIDIA","performance":3933},{"names":["Quadro K5000M","NVIDIA Quadro K5000M"],"vendor":"NVIDIA","performance":2957},{"names":["Quadro K500M","NVIDIA Quadro K500M"],"vendor":"NVIDIA","performance":480},{"names":["Quadro K5100M","NVIDIA Quadro K5100M"],"vendor":"NVIDIA","performance":3185},{"names":["Quadro K510M","NVIDIA Quadro K510M"],"vendor":"NVIDIA","performance":610},{"names":["Quadro K5200"],"vendor":"NVIDIA","performance":5879},{"names":["Quadro K600"],"vendor":"NVIDIA","performance":770},{"names":["Quadro K6000"],"vendor":"NVIDIA","performance":8071},{"names":["Quadro K610M","NVIDIA Quadro K610M"],"vendor":"NVIDIA","performance":730},{"names":["Quadro K620"],"vendor":"NVIDIA","performance":2263},{"names":["Quadro K620M","NVIDIA Quadro K620M"],"vendor":"NVIDIA","performance":1158},{"names":["Quadro M1000M","NVIDIA Quadro M1000M"],"vendor":"NVIDIA","performance":3024},{"names":["Quadro M1200","Quadro M1200 Mobile","NVIDIA Quadro M1200"],"vendor":"NVIDIA","performance":3529},{"names":["Quadro M2000"],"vendor":"NVIDIA","performance":3989},{"names":["Quadro M2000M","NVIDIA Quadro M2000M"],"vendor":"NVIDIA","performance":3603},{"names":["Quadro M2200","Quadro M2200 Mobile","NVIDIA Quadro M2200"],"vendor":"NVIDIA","performance":4452},{"names":["Quadro M3000M","NVIDIA Quadro M3000M"],"vendor":"NVIDIA","performance":5587},{"names":["Quadro M4000"],"vendor":"NVIDIA","performance":6619},{"names":["Quadro M4000M","NVIDIA Quadro M4000M"],"vendor":"NVIDIA","performance":6649},{"names":["Quadro M5000"],"vendor":"NVIDIA","performance":9432},{"names":["Quadro M5000M","NVIDIA Quadro M5000M"],"vendor":"NVIDIA","performance":6881},{"names":["Quadro M500M","NVIDIA Quadro M500M"],"vendor":"NVIDIA","performance":1113},{"names":["Quadro M520","Quadro M520 Mobile","NVIDIA Quadro M520"],"vendor":"NVIDIA","performance":2049},{"names":["Quadro M5500","Quadro M5500 Mobile","NVIDIA Quadro M5500"],"vendor":"NVIDIA","performance":7915},{"names":["Quadro M6000"],"vendor":"NVIDIA","performance":11272},{"names":["Quadro M600M","NVIDIA Quadro M600M"],"vendor":"NVIDIA","performance":2142},{"names":["Quadro M620","Quadro M620 Mobile","NVIDIA Quadro M620"],"vendor":"NVIDIA","performance":2798},{"names":["Quadro P1000","NVIDIA Quadro P1000"],"vendor":"NVIDIA","performance":4457},{"names":["Quadro P2000","NVIDIA Quadro P2000"],"vendor":"NVIDIA","performance":7066},{"names":["Quadro P2000 with Max-Q Design","NVIDIA Quadro P2000 Max-Q"],"performance":4874},{"names":["Quadro P3000","Quadro P3000 Mobile","NVIDIA Quadro P3000"],"vendor":"NVIDIA","performance":6402},{"names":["Quadro P3200","Quadro P3200 Mobile","NVIDIA Quadro P3200"],"vendor":"NVIDIA","performance":8127},{"names":["Quadro P3200 with Max-Q Design","Quadro P3200 Max-Q"],"vendor":"NVIDIA","performance":9194},{"names":["Quadro P400"],"vendor":"NVIDIA","performance":1648},{"names":["Quadro P4000","NVIDIA Quadro P4000"],"vendor":"NVIDIA","performance":11470},{"names":["Quadro P4000 with Max-Q Design","Quadro P4000 Max-Q","NVIDIA Quadro P4000 Max-Q"],"vendor":"NVIDIA","performance":9083},{"names":["Quadro P4200","Quadro P4200 Mobile","NVIDIA Quadro P4200"],"vendor":"NVIDIA","performance":11676},{"names":["Quadro P500","Quadro P500 Mobile","NVIDIA Quadro P500"],"vendor":"NVIDIA","performance":1574},{"names":["Quadro P5000","NVIDIA Quadro P5000"],"vendor":"NVIDIA","performance":11775},{"names":["Quadro P520","NVIDIA Quadro P520"],"performance":2165},{"names":["Quadro P5200","Quadro P5200 Mobile","NVIDIA Quadro P5200"],"vendor":"NVIDIA","performance":11511},{"names":["Quadro P5200 with Max-Q Design","Quadro P5200 Max-Q"],"vendor":"NVIDIA","performance":10905},{"names":["Quadro P600","NVIDIA Quadro P600"],"vendor":"NVIDIA","performance":3399},{"names":["Quadro P6000"],"vendor":"NVIDIA","performance":16508},{"names":["Quadro P620","NVIDIA Quadro P620"],"vendor":"NVIDIA","performance":3667},{"names":["Quadro RTX 3000","NVIDIA Quadro RTX 3000 (Laptop)"],"performance":11342},{"names":["Quadro RTX 3000 with Max-Q Design","NVIDIA Quadro RTX 3000 Max-Q"],"performance":8709},{"names":["Quadro RTX 4000","NVIDIA Quadro RTX 4000 Max-Q"],"vendor":"NVIDIA","performance":15447},{"names":["Quadro RTX 5000","NVIDIA Quadro RTX 5000 Max-Q"],"vendor":"NVIDIA","performance":16437},{"names":["Quadro RTX 6000"],"vendor":"NVIDIA","performance":19879},{"names":["Quadro RTX 8000"],"vendor":"NVIDIA","performance":19607},{"names":["Quadro T1000","NVIDIA Quadro T1000 (Laptop)"],"performance":6588},{"names":["Quadro T1000 with Max-Q Design","NVIDIA Quadro T1000 Max-Q"],"performance":6640},{"names":["Quadro T2000","NVIDIA Quadro T2000 (Laptop)"],"performance":7041},{"names":["Quadro T2000 with Max-Q Design","NVIDIA Quadro T2000 Max-Q"],"performance":6996},{"names":["Qualcomm Adreno 540 GPU","Qualcomm Adreno 540"],"performance":118},{"names":["Qualcomm Adreno 618 GPU","Qualcomm Adreno 618"],"performance":117},{"names":["Qualcomm Adreno 630 GPU","Qualcomm Adreno 630"],"performance":265},{"names":["Qualcomm Adreno 680 GPU","Qualcomm Adreno 680"],"performance":347},{"names":["Radeon 520","Radeon 520 Mobile","AMD Radeon 520"],"vendor":"AMD","performance":840},{"names":["Radeon 530","Radeon 530 Mobile","AMD Radeon 530"],"vendor":"AMD","performance":937},{"names":["Radeon 535","Radeon 535 Mobile"],"vendor":"AMD","performance":1116},{"names":["Radeon 540","Radeon RX 540 Mobile","AMD Radeon RX 540"],"vendor":"AMD","performance":1300},{"names":["Radeon 540X","Radeon 540X Mobile","AMD Radeon 540X"],"vendor":"AMD","performance":1383},{"names":["Radeon 550X","Radeon 550X 640SP","AMD Radeon RX 550X (Laptop)"],"vendor":"AMD","performance":1412},{"names":["Radeon 620","AMD Radeon 620"],"performance":902},{"names":["Radeon 625","AMD Radeon 625"],"performance":1229},{"names":["Radeon 630","AMD Radeon 630"],"performance":1353},{"names":["Radeon 6600M","AMD Radeon RX 6600M"],"performance":564},{"names":["Radeon 6750M","Radeon HD 6750M","AMD Radeon HD 6750M"],"vendor":"AMD","performance":911},{"names":["Radeon E6460"],"vendor":"AMD","performance":324},{"names":["Radeon E6465"],"vendor":"AMD","performance":164},{"names":["Radeon E6760","Radeon E6760 MXM"],"vendor":"AMD","performance":973},{"names":["Radeon E8860"],"vendor":"AMD","performance":1577},{"names":["Radeon HD 6230"],"vendor":"AMD","performance":179},{"names":["Radeon HD 6250","AMD Radeon HD 6250"],"vendor":"AMD","performance":97},{"names":["Radeon HD 6290","AMD Radeon HD 6290"],"vendor":"AMD","performance":113},{"names":["Radeon HD 6320","Radeon HD 6320 IGP","AMD Radeon HD 6320"],"vendor":"AMD","performance":149},{"names":["RADEON HD 6350","Radeon HD 6350"],"vendor":"AMD","performance":141},{"names":["Radeon HD 6370D","Radeon HD 6370D IGP"],"vendor":"AMD","performance":270},{"names":["Radeon HD 6380G","Radeon HD 6380G IGP","AMD Radeon HD 6380G"],"vendor":"AMD","performance":198},{"names":["Radeon HD 6410D","Radeon HD 6410D IGP"],"vendor":"AMD","performance":215},{"names":["Radeon HD 6430M","AMD Radeon HD 6430M"],"vendor":"AMD","performance":193},{"names":["Radeon HD 6450","AMD Radeon HD 6450 GDDR5"],"vendor":"AMD","performance":199},{"names":["Radeon HD 6450A"],"vendor":"AMD","performance":260},{"names":["Radeon HD 6470M","AMD Radeon HD 6470M"],"vendor":"AMD","performance":225},{"names":["Radeon HD 6480G","Radeon HD 6480G IGP","AMD Radeon HD 6480G + HD 7450M Dual Graphics"],"vendor":"AMD","performance":262},{"names":["Radeon HD 6490M","AMD Radeon HD 6490M"],"vendor":"AMD","performance":378},{"names":["Radeon HD 6520G","Radeon HD 6520G IGP","AMD Radeon HD 6520G + HD 7450M Dual Graphics"],"vendor":"AMD","performance":306},{"names":["Radeon HD 6530D","Radeon HD 6530D IGP"],"vendor":"AMD","performance":315},{"names":["Radeon HD 6550A"],"vendor":"AMD","performance":708},{"names":["Radeon HD 6550D","Radeon HD 6550D IGP","AMD Radeon HD 6550D"],"vendor":"AMD","performance":412},{"names":["Radeon HD 6570"],"vendor":"AMD","performance":501},{"names":["Radeon HD 6610M"],"vendor":"AMD","performance":565},{"names":["Radeon HD 6620G","Radeon HD 6620G IGP","AMD Radeon HD 6620G + HD 7670M Dual Graphics"],"vendor":"AMD","performance":371},{"names":["Radeon HD 6630M","AMD Radeon HD 6630M"],"vendor":"AMD","performance":685},{"names":["Radeon HD 6650A"],"vendor":"AMD","performance":836},{"names":["Radeon HD 6650M","AMD Radeon HD 6650M"],"vendor":"AMD","performance":741},{"names":["Radeon HD 6670"],"vendor":"AMD","performance":722},{"names":["Radeon HD 6750"],"vendor":"AMD","performance":1002},{"names":["Radeon HD 6750M","Radeon HD 6750M Mac Edition"],"vendor":"AMD","performance":937},{"names":["Radeon HD 6770"],"vendor":"AMD","performance":1251},{"names":["Radeon HD 6770M","AMD Radeon HD 6770M"],"vendor":"AMD","performance":964},{"names":["Radeon HD 6790","AMD Radeon HD 6790"],"vendor":"AMD","performance":1571},{"names":["Radeon HD 6850 X2"],"vendor":"AMD","performance":2534},{"names":["Radeon HD 6970M","AMD Radeon HD 6970M"],"vendor":"AMD","performance":2270},{"names":["Radeon HD 6990"],"vendor":"AMD","performance":2933},{"names":["Radeon HD 7290","Radeon HD 7290 IGP","AMD Radeon HD 7290"],"vendor":"AMD","performance":115},{"names":["Radeon HD 7310","Radeon HD 7310 IGP","AMD Radeon HD 7310"],"vendor":"AMD","performance":131},{"names":["Radeon HD 7340","Radeon HD 7340 IGP","AMD Radeon HD 7340"],"vendor":"AMD","performance":160},{"names":["Radeon HD 7350","Radeon HD 7350 OEM"],"vendor":"AMD","performance":216},{"names":["Radeon HD 7400G","Radeon HD 7400G IGP","AMD Radeon HD 7400G"],"vendor":"AMD","performance":300},{"names":["Radeon HD 7420G","Radeon HD 7420G IGP","AMD Radeon HD 7420G"],"vendor":"AMD","performance":308},{"names":["Radeon HD 7450","Radeon HD 7450 OEM"],"vendor":"AMD","performance":232},{"names":["Radeon HD 7450A"],"vendor":"AMD","performance":288},{"names":["Radeon HD 7450M","AMD Radeon HD 6620G + HD 7450M Dual Graphics"],"vendor":"AMD","performance":330},{"names":["Radeon HD 7470","Radeon HD 7470 OEM"],"vendor":"AMD","performance":326},{"names":["Radeon HD 7470M","AMD Radeon HD 7470M"],"vendor":"AMD","performance":408},{"names":["Radeon HD 7480D","Radeon HD 7480D IGP","AMD Radeon HD 7480D"],"vendor":"AMD","performance":291},{"names":["Radeon HD 7500G","Radeon HD 7500G IGP","AMD Radeon HD 7500G + HD 7550M Dual Graphics"],"vendor":"AMD","performance":330},{"names":["Radeon HD 7520G","Radeon HD 7520G IGP","AMD Radeon HD 7520G + HD 7670M Dual Graphics"],"vendor":"AMD","performance":316},{"names":["Radeon HD 7540D","Radeon HD 7540D IGP"],"vendor":"AMD","performance":334},{"names":["Radeon HD 7550M","AMD Radeon HD 7550M"],"vendor":"AMD","performance":465},{"names":["Radeon HD 7560D","Radeon HD 7560D IGP","AMD Radeon HD 7560D"],"vendor":"AMD","performance":475},{"names":["Radeon HD 7570"],"vendor":"AMD","performance":626},{"names":["Radeon HD 7570M","AMD Radeon HD 7570M"],"vendor":"AMD","performance":444},{"names":["Radeon HD 7600G","Radeon HD 7600G IGP","AMD Radeon HD 7600G"],"vendor":"AMD","performance":325},{"names":["Radeon HD 7610M","AMD Radeon HD 7640G + HD 7610M Dual Graphics"],"vendor":"AMD","performance":632},{"names":["Radeon HD 7620G","Radeon HD 7620G IGP","AMD Radeon HD 7620G"],"vendor":"AMD","performance":346},{"names":["Radeon HD 7640G","Radeon HD 7640G IGP","AMD Radeon HD 7640G + HD 7670M Dual Graphics"],"vendor":"AMD","performance":450},{"names":["Radeon HD 7650A"],"vendor":"AMD","performance":559},{"names":["Radeon HD 7650M","AMD Radeon HD 7650M"],"vendor":"AMD","performance":460},{"names":["Radeon HD 7660D","Radeon HD 7660D IGP","AMD Radeon HD 7660D"],"vendor":"AMD","performance":518},{"names":["Radeon HD 7660G","Radeon HD 7660G IGP","AMD Radeon HD 7660G + HD 7670M Dual Graphics"],"vendor":"AMD","performance":474},{"names":["Radeon HD 7670","Radeon HD 7670 OEM"],"vendor":"AMD","performance":816},{"names":["Radeon HD 7670A"],"vendor":"AMD","performance":1050},{"names":["Radeon HD 7670M","AMD Radeon HD 7670M"],"vendor":"AMD","performance":451},{"names":["Radeon HD 7690M","AMD Radeon HD 7690M"],"vendor":"AMD","performance":1003},{"names":["Radeon HD 7690M XT","AMD Radeon HD 7690M XT"],"vendor":"AMD","performance":1009},{"names":["Radeon HD 7730"],"vendor":"AMD","performance":1220},{"names":["Radeon HD 7730M","AMD Radeon HD 7730M"],"vendor":"AMD","performance":649},{"names":["Radeon HD 7750"],"vendor":"AMD","performance":1664},{"names":["Radeon HD 7750M","AMD Radeon HD 7750M"],"vendor":"AMD","performance":1191},{"names":["Radeon HD 7770","Radeon HD 7770 GHz Edition","AMD Radeon HD 7770"],"vendor":"AMD","performance":2180},{"names":["Radeon HD 7790"],"vendor":"AMD","performance":3090},{"names":["Radeon HD 7850"],"vendor":"AMD","performance":3763},{"names":["Radeon HD 7850M","AMD Radeon HD 7850M"],"vendor":"AMD","performance":1373},{"names":["Radeon HD 7870","Radeon HD 7870 XT","AMD Radeon HD 7870"],"vendor":"AMD","performance":4677},{"names":["Radeon HD 7870M","AMD Radeon HD 7870M"],"vendor":"AMD","performance":1507},{"names":["Radeon HD 7950","R9 280","Radeon HD 7950"],"vendor":"AMD","performance":4765},{"names":["Radeon HD 7970","R9 280X","Radeon HD 7970"],"vendor":"AMD","performance":5248},{"names":["Radeon HD 7970M","AMD Radeon HD 7970M"],"vendor":"AMD","performance":3619},{"names":["Radeon HD 7990"],"vendor":"AMD","performance":5566},{"names":["Radeon HD 8180","Radeon HD 8180 IGP","AMD Radeon HD 8180"],"vendor":"AMD","performance":152},{"names":["Radeon HD 8210","Radeon HD 8210 IGP","AMD Radeon HD 8210"],"vendor":"AMD","performance":199},{"names":["Radeon HD 8210E"],"vendor":"AMD","performance":194},{"names":["Radeon HD 8240","Radeon HD 8240 IGP","AMD Radeon HD 8240"],"vendor":"AMD","performance":250},{"names":["Radeon HD 8250","Radeon HD 8250 IGP","AMD Radeon HD 8250"],"vendor":"AMD","performance":203},{"names":["Radeon HD 8280","Radeon HD 8280 IGP","AMD Radeon HD 8280"],"vendor":"AMD","performance":319},{"names":["Radeon HD 8280E"],"vendor":"AMD","performance":260},{"names":["Radeon HD 8310E"],"vendor":"AMD","performance":341},{"names":["Radeon HD 8330","Radeon HD 8330 IGP","AMD Radeon HD 8330"],"vendor":"AMD","performance":250},{"names":["Radeon HD 8330E"],"vendor":"AMD","performance":241},{"names":["Radeon HD 8350","Radeon HD 8350 OEM"],"vendor":"AMD","performance":170},{"names":["Radeon HD 8350G","Radeon HD 8350G IGP","AMD Radeon HD 8350G"],"vendor":"AMD","performance":443},{"names":["Radeon HD 8370D","Radeon HD 8370D IGP"],"vendor":"AMD","performance":293},{"names":["Radeon HD 8400","Radeon HD 8400 IGP","AMD Radeon HD 8400"],"vendor":"AMD","performance":253},{"names":["Radeon HD 8400E"],"vendor":"AMD","performance":339},{"names":["Radeon HD 8410G","Radeon HD 8410G IGP","AMD Radeon HD 8410G"],"vendor":"AMD","performance":435},{"names":["Radeon HD 8450G","Radeon HD 8450G IGP","AMD Radeon HD 8450G + Radeon HD 8570M Dual Graphics"],"vendor":"AMD","performance":384},{"names":["Radeon HD 8470","Radeon HD 8470 OEM"],"vendor":"AMD","performance":259},{"names":["Radeon HD 8470D","Radeon HD 8470D IGP","AMD Radeon HD 8470D"],"vendor":"AMD","performance":354},{"names":["Radeon HD 8490","Radeon HD 8490 OEM"],"vendor":"AMD","performance":273},{"names":["Radeon HD 8510G","Radeon HD 8510G IGP","AMD Radeon HD 8510G"],"vendor":"AMD","performance":372},{"names":["Radeon HD 8550D","Radeon HD 8550D IGP"],"vendor":"AMD","performance":685},{"names":["Radeon HD 8550G","Radeon HD 8550G IGP","AMD Radeon HD 8550G + HD 8750M Dual Graphics"],"vendor":"AMD","performance":413},{"names":["Radeon HD 8550G + 7600M Dual","AMD Radeon HD 8550G + HD 8670M Dual Graphics"],"performance":901},{"names":["Radeon HD 8570","Radeon HD 8570 OEM"],"vendor":"AMD","performance":960},{"names":["Radeon HD 8570D","Radeon HD 8570D IGP","AMD Radeon HD 8570D"],"vendor":"AMD","performance":443},{"names":["Radeon HD 8570M","AMD Radeon HD 8650G + HD 8570M Dual Graphics"],"vendor":"AMD","performance":430},{"names":["Radeon HD 8610G","Radeon HD 8610G IGP","AMD Radeon HD 8610G"],"vendor":"AMD","performance":414},{"names":["Radeon HD 8650D","Radeon HD 8650D IGP"],"vendor":"AMD","performance":526},{"names":["Radeon HD 8650G","Radeon HD 8650G IGP","AMD Radeon HD 8650G + HD 8670M Dual Graphics"],"vendor":"AMD","performance":509},{"names":["Radeon HD 8670D","Radeon HD 8670D IGP","AMD Radeon HD 8670D"],"vendor":"AMD","performance":528},{"names":["Radeon HD 8670M","AMD Radeon HD 8670M"],"vendor":"AMD","performance":520},{"names":["Radeon HD 8690M","AMD Radeon HD 8690M"],"vendor":"AMD","performance":984},{"names":["Radeon HD 8730M","AMD Radeon HD 8730M"],"vendor":"AMD","performance":653},{"names":["Radeon HD 8750M","AMD Radeon HD 8750M"],"vendor":"AMD","performance":887},{"names":["Radeon HD 8790M","AMD Radeon HD 8790M"],"vendor":"AMD","performance":1306},{"names":["Radeon HD 8850M","AMD Radeon HD 8850M"],"vendor":"AMD","performance":973},{"names":["Radeon HD 8870M","AMD Radeon HD 8870M"],"vendor":"AMD","performance":1638},{"names":["Radeon HD 8950","Radeon HD 8950 OEM"],"vendor":"AMD","performance":2267},{"names":["Radeon HD 8970M","AMD Radeon HD 8970M"],"vendor":"AMD","performance":3876},{"names":["Radeon HD 8990","Radeon HD 8990 OEM"],"vendor":"AMD","performance":5214},{"names":["Radeon Instinct MI25 MxGPU","Radeon Instinct MI25"],"vendor":"AMD","performance":10466},{"names":["Radeon M535DX","Radeon R8 M535DX"],"vendor":"AMD","performance":750},{"names":["Radeon Pro 450","AMD Radeon Pro 450"],"vendor":"AMD","performance":2723},{"names":["Radeon Pro 455","AMD Radeon Pro 455"],"vendor":"AMD","performance":3113},{"names":["Radeon Pro 460","AMD Radeon Pro 460"],"vendor":"AMD","performance":3453},{"names":["Radeon Pro 5300M","AMD Radeon Pro 5300M"],"performance":5674},{"names":["Radeon Pro 5500M","AMD Radeon Pro 5500M"],"performance":6732},{"names":["Radeon Pro 555","AMD Radeon Pro 555"],"vendor":"AMD","performance":3141},{"names":["Radeon Pro 560","AMD Radeon Pro 560"],"vendor":"AMD","performance":3475},{"names":["Radeon Pro 5600M","AMD Radeon Pro 5600M"],"performance":9912},{"names":["Radeon Pro 560X","AMD Radeon Pro 560X"],"vendor":"AMD","performance":3678},{"names":["Radeon Pro 570"],"vendor":"AMD","performance":6337},{"names":["Radeon Pro 580"],"vendor":"AMD","performance":7753},{"names":["Radeon Pro Duo"],"vendor":"AMD","performance":9273},{"names":["Radeon Pro SSG"],"vendor":"AMD","performance":10498},{"names":["Radeon Pro V340 MxGPU"],"vendor":"AMD","performance":2853},{"names":["Radeon Pro Vega 16","AMD Radeon Pro Vega 16"],"vendor":"AMD","performance":4683},{"names":["Radeon Pro Vega 20","AMD Radeon Pro Vega 20"],"vendor":"AMD","performance":5942},{"names":["Radeon Pro Vega 56","AMD Radeon Pro Vega 56"],"vendor":"AMD","performance":12209},{"names":["Radeon Pro Vega 64"],"vendor":"AMD","performance":11456},{"names":["Radeon Pro VII","Radeon VII"],"vendor":"AMD","performance":17405},{"names":["Radeon Pro WX 2100"],"vendor":"AMD","performance":1733},{"names":["Radeon Pro WX 3100","AMD Radeon Pro WX 3100"],"vendor":"AMD","performance":2618},{"names":["Radeon Pro WX 3200","AMD Radeon Pro WX 3200"],"performance":2562},{"names":["Radeon Pro WX 4100"],"vendor":"AMD","performance":3805},{"names":["Radeon Pro WX 4130","Radeon Pro WX 4130 Mobile","AMD Radeon Pro WX 4130"],"vendor":"AMD","performance":1955},{"names":["Radeon Pro WX 4150","Radeon Pro WX 4150 Mobile","AMD Radeon Pro WX 4150"],"vendor":"AMD","performance":1806},{"names":["Radeon Pro WX 4170","Radeon Pro WX 4170 Mobile"],"vendor":"AMD","performance":1409},{"names":["Radeon Pro WX 5100"],"vendor":"AMD","performance":5515},{"names":["Radeon Pro WX 7100","AMD Radeon Pro WX 7100"],"vendor":"AMD","performance":7727},{"names":["Radeon Pro WX 8200"],"vendor":"AMD","performance":13893},{"names":["Radeon Pro WX 9100"],"vendor":"AMD","performance":13437},{"names":["Radeon Pro WX Vega M GL","AMD Radeon Pro WX Vega M GL"],"vendor":"AMD","performance":6049},{"names":["Radeon R2","Radeon R2 Graphics","AMD Radeon R2 (Stoney Ridge)"],"vendor":"AMD","performance":238},{"names":["Radeon R3","Radeon R3 Graphics","AMD Radeon R3 (Mullins","Beema)"],"vendor":"AMD","performance":306},{"names":["Radeon R4","Radeon R4 Graphics","AMD Radeon R4 (Beema)"],"vendor":"AMD","performance":335},{"names":["Radeon R5 220","Radeon R5 220 OEM"],"vendor":"AMD","performance":135},{"names":["Radeon R5 230"],"vendor":"AMD","performance":242},{"names":["Radeon R5 235","Radeon R5 235 OEM"],"vendor":"AMD","performance":302},{"names":["Radeon R5 235X","Radeon R5 235X OEM"],"vendor":"AMD","performance":316},{"names":["Radeon R5 240","Radeon R5 240 OEM"],"vendor":"AMD","performance":515},{"names":["Radeon R5 310","Radeon R5 310 OEM"],"vendor":"AMD","performance":332},{"names":["Radeon R5 330","Radeon R5 330 OEM"],"vendor":"AMD","performance":578},{"names":["Radeon R5 340","Radeon R5 340 OEM"],"vendor":"AMD","performance":1002},{"names":["Radeon R5 430","Radeon R5 430 OEM"],"vendor":"AMD","performance":918},{"names":["Radeon R5 435","Radeon R5 435 OEM"],"vendor":"AMD","performance":841},{"names":["Radeon R5 A240"],"vendor":"AMD","performance":576},{"names":["Radeon R5 M230","AMD Radeon R5 M230"],"vendor":"AMD","performance":389},{"names":["Radeon R5 M240","AMD Radeon R5 M240"],"vendor":"AMD","performance":432},{"names":["Radeon R5 M255","AMD Radeon R5 M255"],"vendor":"AMD","performance":524},{"names":["Radeon R5 M315","AMD Radeon R5 M315"],"vendor":"AMD","performance":462},{"names":["Radeon R5 M320","AMD Radeon R5 M320"],"vendor":"AMD","performance":393},{"names":["Radeon R5 M330","AMD Radeon R5 M330"],"vendor":"AMD","performance":596},{"names":["Radeon R5 M335","AMD Radeon R5 M335"],"vendor":"AMD","performance":549},{"names":["Radeon R5 M420","AMD Radeon R5 M420"],"vendor":"AMD","performance":483},{"names":["Radeon R5 M430","AMD Radeon R5 M430"],"vendor":"AMD","performance":649},{"names":["Radeon R5 M435"],"vendor":"AMD","performance":767},{"names":["Radeon R6","Radeon R6 Graphics","AMD Radeon R6 (Carrizo)"],"vendor":"AMD","performance":639},{"names":["Radeon R6 + R7 M265DX Dual","Radeon R7 M265DX"],"vendor":"AMD","performance":571},{"names":["Radeon R6 M255DX","AMD Radeon R6 M255DX"],"vendor":"AMD","performance":532},{"names":["Radeon R7 + R7 240 Dual","Radeon R7 240"],"vendor":"AMD","performance":1045},{"names":["Radeon R7 + R7 250 Dual","Radeon R7 250"],"vendor":"AMD","performance":1232},{"names":["Radeon R7 + R7 350 Dual","Radeon R7 350"],"vendor":"AMD","performance":1982},{"names":["Radeon R7 240","Radeon R7 240 OEM"],"vendor":"AMD","performance":849},{"names":["Radeon R7 250","Radeon R7 250 OEM","AMD Radeon R7 250"],"vendor":"AMD","performance":1220},{"names":["Radeon R7 250X"],"vendor":"AMD","performance":2269},{"names":["Radeon R7 260"],"vendor":"AMD","performance":2892},{"names":["Radeon R7 260X"],"vendor":"AMD","performance":3138},{"names":["Radeon R7 340","Radeon R7 340 OEM"],"vendor":"AMD","performance":931},{"names":["Radeon R7 360"],"vendor":"AMD","performance":3098},{"names":["Radeon R7 370","AMD Radeon R7 370"],"vendor":"AMD","performance":4458},{"names":["Radeon R7 430","Radeon R7 430 OEM"],"vendor":"AMD","performance":1176},{"names":["Radeon R7 450","Radeon R7 450 OEM"],"vendor":"AMD","performance":1968},{"names":["Radeon R7 A265"],"vendor":"AMD","performance":955},{"names":["Radeon R7 A360"],"vendor":"AMD","performance":721},{"names":["Radeon R7 M260","AMD Radeon R7 M260"],"vendor":"AMD","performance":450},{"names":["Radeon R7 M260DX"],"vendor":"AMD","performance":811},{"names":["Radeon R7 M260X","AMD Radeon R7 M260X"],"vendor":"AMD","performance":939},{"names":["Radeon R7 M265","AMD Radeon R7 M265"],"vendor":"AMD","performance":607},{"names":["Radeon R7 M270","AMD Radeon R7 M270"],"vendor":"AMD","performance":746},{"names":["Radeon R7 M270DX"],"vendor":"AMD","performance":962},{"names":["Radeon R7 M340","AMD Radeon R7 M340"],"vendor":"AMD","performance":640},{"names":["Radeon R7 M350"],"vendor":"AMD","performance":1065},{"names":["Radeon R7 M360","AMD Radeon R7 M360"],"vendor":"AMD","performance":557},{"names":["Radeon R7 M365X"],"vendor":"AMD","performance":952},{"names":["Radeon R7 M370","AMD Radeon R7 M370"],"vendor":"AMD","performance":1418},{"names":["Radeon R7 M380","AMD Radeon R7 M380"],"vendor":"AMD","performance":1447},{"names":["Radeon R7 M440","AMD Radeon R7 M440"],"vendor":"AMD","performance":872},{"names":["Radeon R7 M445","AMD Radeon R7 M445"],"vendor":"AMD","performance":910},{"names":["Radeon R7 M460","AMD Radeon R7 M460"],"vendor":"AMD","performance":1029},{"names":["Radeon R7 M465","AMD Radeon R7 M465"],"vendor":"AMD","performance":1306},{"names":["Radeon R7 M465X"],"vendor":"AMD","performance":1691},{"names":["Radeon R8 M365DX","AMD Radeon R8 M365DX"],"vendor":"AMD","performance":741},{"names":["Radeon R8 M445DX","AMD Radeon R8 M445DX"],"vendor":"AMD","performance":782},{"names":["Radeon R9 255","Radeon R9 255 OEM"],"vendor":"AMD","performance":1251},{"names":["Radeon R9 260","Radeon R9 260 OEM"],"vendor":"AMD","performance":3018},{"names":["Radeon R9 270"],"vendor":"AMD","performance":3770},{"names":["Radeon R9 270X","AMD Radeon R9 270X"],"vendor":"AMD","performance":4876},{"names":["Radeon R9 280"],"vendor":"AMD","performance":5563},{"names":["Radeon R9 280X","AMD Radeon R9 280X"],"vendor":"AMD","performance":6229},{"names":["Radeon R9 285"],"vendor":"AMD","performance":6680},{"names":["Radeon R9 290"],"vendor":"AMD","performance":8420},{"names":["Radeon R9 290X","AMD Radeon R9 290X"],"vendor":"AMD","performance":8793},{"names":["Radeon R9 295X2"],"vendor":"AMD","performance":8380},{"names":["Radeon R9 360","Radeon R9 360 OEM"],"vendor":"AMD","performance":3032},{"names":["Radeon R9 370"],"vendor":"AMD","performance":4722},{"names":["Radeon R9 380","AMD Radeon R9 380"],"vendor":"AMD","performance":6209},{"names":["Radeon R9 380X"],"vendor":"AMD","performance":6063},{"names":["Radeon R9 390"],"vendor":"AMD","performance":8935},{"names":["Radeon R9 390X","AMD Radeon R9 390X"],"vendor":"AMD","performance":9512},{"names":["Radeon R9 A375"],"vendor":"AMD","performance":1024},{"names":["Radeon R9 Fury","Radeon R9 FURY","AMD Radeon R9 Fury"],"vendor":"AMD","performance":9681},{"names":["Radeon R9 Fury + Fury X","Radeon R9 FURY X"],"vendor":"AMD","performance":9741},{"names":["Radeon R9 M265X","AMD Radeon R9 M265X"],"vendor":"AMD","performance":959},{"names":["Radeon R9 M270X"],"vendor":"AMD","performance":1445},{"names":["Radeon R9 M275","AMD Radeon R9 M275"],"vendor":"AMD","performance":1115},{"names":["Radeon R9 M275X"],"vendor":"AMD","performance":1802},{"names":["Radeon R9 M280X","AMD Radeon R9 M280X"],"vendor":"AMD","performance":922},{"names":["Radeon R9 M290X","AMD Radeon R9 M290X"],"vendor":"AMD","performance":3350},{"names":["Radeon R9 M295X","AMD Radeon R9 M295X"],"vendor":"AMD","performance":5150},{"names":["Radeon R9 M360"],"vendor":"AMD","performance":1770},{"names":["Radeon R9 M365X","AMD Radeon R9 M365X"],"vendor":"AMD","performance":1482},{"names":["Radeon R9 M370X","Radeon R9 M370X Mac Edition","AMD Radeon R9 M370X"],"vendor":"AMD","performance":1373},{"names":["Radeon R9 M375","AMD Radeon R9 M375"],"vendor":"AMD","performance":821},{"names":["Radeon R9 M375X"],"vendor":"AMD","performance":1782},{"names":["Radeon R9 M380","AMD Radeon R9 M380"],"vendor":"AMD","performance":3031},{"names":["Radeon R9 M385","AMD Radeon R9 M385"],"vendor":"AMD","performance":2230},{"names":["Radeon R9 M385X","AMD Radeon R9 M385X"],"vendor":"AMD","performance":1929},{"names":["Radeon R9 M390X","AMD Radeon R9 M390X"],"vendor":"AMD","performance":4357},{"names":["Radeon R9 M395","Radeon R9 M395 Mac Edition","AMD Radeon R9 M395"],"vendor":"AMD","performance":5023},{"names":["Radeon R9 M395X","AMD Radeon R9 M395X"],"vendor":"AMD","performance":4775},{"names":["Radeon R9 M470","AMD Radeon R9 M470"],"vendor":"AMD","performance":2435},{"names":["Radeon R9 M470X","AMD Radeon R9 M470X"],"vendor":"AMD","performance":3400},{"names":["Radeon R9 M485X","AMD Radeon R9 M485X"],"vendor":"AMD","performance":4842},{"names":["Radeon RX 460","AMD Radeon RX 460 (Desktop)"],"vendor":"AMD","performance":4116},{"names":["Radeon RX 470","570","Radeon RX 470"],"vendor":"AMD","performance":8007},{"names":["Radeon RX 480","AMD Radeon RX 480 (Desktop)"],"vendor":"AMD","performance":8643},{"names":["Radeon RX 5300M","AMD Radeon RX 5300M"],"performance":3952},{"names":["Radeon RX 550","AMD Radeon RX 550 (Laptop)"],"vendor":"AMD","performance":2769},{"names":["Radeon RX 5500","AMD Radeon RX 5500 XT (Desktop)"],"performance":8494},{"names":["Radeon RX 5500M","AMD Radeon RX 5500M"],"performance":3918},{"names":["Radeon RX 550X"],"vendor":"AMD","performance":2160},{"names":["Radeon RX 560","AMD Radeon RX 560 (Laptop)"],"vendor":"AMD","performance":3627},{"names":["Radeon RX 5600","AMD Radeon RX 5600 XT (Desktop)"],"performance":11490},{"names":["Radeon RX 5600M","AMD Radeon RX 5600M"],"performance":7558},{"names":["Radeon RX 560X","AMD Radeon RX 560X (Laptop)"],"vendor":"AMD","performance":4124},{"names":["Radeon RX 5700","AMD Radeon RX 5700 (Desktop)"],"performance":14652},{"names":["Radeon RX 5700 XT","AMD Radeon RX 5700 XT (Desktop)"],"performance":16830},{"names":["Radeon RX 570X","AMD Radeon RX 570X (Laptop)"],"vendor":"AMD","performance":1923},{"names":["Radeon RX 580","AMD Radeon RX 580 (Desktop)"],"vendor":"AMD","performance":8846},{"names":["Radeon RX 580 2048SP"],"vendor":"AMD","performance":7830},{"names":["Radeon RX 580X","AMD Radeon RX 580X (Laptop)"],"vendor":"AMD","performance":7798},{"names":["Radeon RX 590","AMD Radeon RX 590 (Desktop)"],"vendor":"AMD","performance":9607},{"names":["Radeon RX 640","AMD Radeon RX 640"],"performance":1371},{"names":["Radeon RX 6700 XT","AMD Radeon RX 6700 XT"],"performance":18779},{"names":["Radeon RX 6800","AMD Radeon RX 6800"],"performance":20767},{"names":["Radeon RX 6800 XT","AMD Radeon RX 6800 XT"],"performance":23625},{"names":["Radeon RX 6900 XT","AMD Radeon RX 6900 XT"],"performance":26105},{"names":["Radeon RX Vega 10","Radeon RX Vega 10 Mobile","AMD Radeon RX Vega 10"],"vendor":"AMD","performance":1731},{"names":["Radeon RX Vega 11","AMD Radeon RX Vega 11"],"vendor":"AMD","performance":2140},{"names":["Radeon RX Vega 11 PRD","Radeon RX Vega 11 Efficient"],"vendor":"AMD","performance":2402},{"names":["Radeon RX Vega 11 Processor","Radeon RX Vega 11 Mobile"],"vendor":"AMD","performance":1718},{"names":["Radeon RX Vega 56","AMD Radeon RX Vega 56"],"vendor":"AMD","performance":13610},{"names":["Radeon RX Vega 64","AMD Radeon RX Vega 64"],"vendor":"AMD","performance":14589},{"names":["Radeon RX Vega 8","Radeon Vega 8"],"vendor":"AMD","performance":1586},{"names":["Radeon RX Vega M GH","AMD Radeon RX Vega M GH"],"vendor":"AMD","performance":6796},{"names":["Radeon RX Vega M GL"],"vendor":"AMD","performance":3344},{"names":["Radeon Sky 500"],"vendor":"AMD","performance":4759},{"names":["Radeon Vega 11","Radeon Vega 11 Embedded"],"vendor":"AMD","performance":1843},{"names":["Radeon Vega 2","AMD Radeon RX Vega 2"],"performance":455},{"names":["Radeon Vega 3","Radeon Vega 3 Embedded","AMD Radeon RX Vega 3"],"vendor":"AMD","performance":897},{"names":["Radeon Vega 3 Mobile"],"vendor":"AMD","performance":1069},{"names":["Radeon Vega 6","Radeon Vega 6 Mobile"],"vendor":"AMD","performance":1275},{"names":["Radeon Vega 8","Radeon Vega 8 Embedded"],"vendor":"AMD","performance":1686},{"names":["Radeon Vega 9","AMD Radeon RX Vega 9"],"performance":1664},{"names":["Radeon Vega Frontier Edition"],"vendor":"AMD","performance":13874},{"names":["Radeon VII","AMD Radeon VII"],"performance":17053},{"names":["RTX A4000","NVIDIA RTX A4000 Laptop GPU"],"performance":15512},{"names":["RTX A5000","NVIDIA RTX A5000 Laptop GPU"],"performance":24590},{"names":["T500","NVIDIA T500 Laptop GPU"],"performance":3977},{"names":["Tesla C2050"],"vendor":"NVIDIA","performance":3515},{"names":["Tesla C2070"],"vendor":"NVIDIA","performance":3275},{"names":["Tesla C2075"],"vendor":"NVIDIA","performance":3118},{"names":["Tesla M10"],"vendor":"NVIDIA","performance":3490},{"names":["Tesla M2070-Q"],"vendor":"NVIDIA","performance":1306},{"names":["Tesla M40"],"vendor":"NVIDIA","performance":7950},{"names":["Tesla M6"],"vendor":"NVIDIA","performance":7621},{"names":["Tesla M60"],"vendor":"NVIDIA","performance":7692},{"names":["Tesla T4"],"vendor":"NVIDIA","performance":11184},{"names":["TITAN RTX","NVIDIA Titan RTX"],"vendor":"NVIDIA","performance":19869},{"names":["TITAN V"],"vendor":"NVIDIA","performance":19378},{"names":["TITAN V CEO Edition"],"vendor":"NVIDIA","performance":16988},{"names":["Radeon R9 Nano","AMD Radeon R9 Nano"],"vendor":"AMD","performance":8238},{"names":["Radeon RX 570","AMD Radeon RX 570 (Desktop)"],"vendor":"AMD","performance":8496},{"names":["Radeon HD 6450M","AMD Radeon HD 6450M"],"vendor":"AMD","performance":603},{"names":["Radeon HD 6730M","AMD Radeon HD 6730M"],"vendor":"AMD","performance":1044},{"names":["Radeon HD 6850M","AMD Radeon HD 6850M"],"vendor":"AMD","performance":1106},{"names":["Radeon HD 6870M","AMD Radeon HD 6870M"],"vendor":"AMD","performance":1691},{"names":["Radeon HD 6950M","AMD Radeon HD 6950M"],"vendor":"AMD","performance":1479},{"names":["Radeon HD 6990M","AMD Radeon HD 6990M"],"vendor":"AMD","performance":2005},{"names":["Radeon HD 7770M","AMD Radeon HD 7770M"],"vendor":"AMD","performance":1354},{"names":["Radeon HD 8550M","AMD Radeon HD 8550M"],"vendor":"AMD","performance":627},{"names":["Radeon HD 8770M","AMD Radeon HD 8770M"],"vendor":"AMD","performance":1453},{"names":["FirePro M8900","AMD FirePro M8900"],"vendor":"AMD","performance":1962},{"names":["Radeon R6 M340DX","AMD Radeon R6 M340DX"],"vendor":"AMD","performance":1064},{"names":["HD Graphics 2500","Intel HD Graphics 2500"],"vendor":"Intel","performance":428},{"names":["HD Graphics 400","Intel HD Graphics 400 (Braswell)"],"vendor":"Intel","performance":313},{"names":["HD Graphics 405","Intel HD Graphics 405 (Braswell)"],"vendor":"Intel","performance":397},{"names":["HD Graphics 4200","Intel HD Graphics 4200"],"vendor":"Intel","performance":550},{"names":["Tegra 3","NVIDIA GeForce ULP (Tegra 3)"],"vendor":"NVIDIA","performance":49},{"names":["Tegra 4","NVIDIA GeForce Tegra 4"],"vendor":"NVIDIA","performance":218},{"names":["Tegra K1","NVIDIA Tegra K1 Kepler GPU"],"vendor":"NVIDIA","performance":607},{"names":["Tegra X1","NVIDIA Tegra X1 Maxwell GPU"],"vendor":"NVIDIA","performance":996},{"names":["NVIDIA GeForce RTX 2080 Super (Desktop)"],"performance":17449},{"names":["AMD Radeon RX 6800M"],"performance":21990},{"names":["NVIDIA GeForce GTX 1080 SLI (Laptop)"],"performance":16408},{"names":["NVIDIA GeForce GTX 1070 SLI (Desktop)"],"performance":16664},{"names":["NVIDIA GeForce GTX 1070 SLI (Laptop)"],"performance":16117},{"names":["NVIDIA GeForce RTX 2070 Super (Desktop)"],"performance":14137},{"names":["NVIDIA GeForce GTX 1080 (Desktop)"],"performance":11058},{"names":["NVIDIA GeForce GTX 980 SLI (Laptop)"],"performance":11335},{"names":["NVIDIA GeForce GTX 1660 (Desktop)"],"performance":10105},{"names":["NVIDIA GeForce GTX 980M SLI"],"performance":8743},{"names":["NVIDIA GeForce GTX 980 (Laptop)"],"performance":7324},{"names":["NVIDIA GeForce GTX 970M SLI"],"performance":7136},{"names":["AMD Radeon RX 580 (Laptop)"],"performance":6167},{"names":["NVIDIA GeForce GTX 1650 (Desktop)"],"performance":7072},{"names":["AMD Radeon RX 480 (Laptop)"],"performance":3505},{"names":["AMD Radeon RX 470 (Desktop)"],"performance":7901},{"names":["AMD Radeon RX 470 (Laptop)"],"performance":7430},{"names":["NVIDIA GeForce GTX 880M SLI"],"performance":6992},{"names":["NVIDIA GeForce GTX 780M SLI"],"performance":6238},{"names":["NVIDIA GeForce GTX 965M SLI"],"performance":5620},{"names":["AMD Radeon R9 M290X Crossfire"],"performance":6263},{"names":["AMD Radeon HD 8970M Crossfire"],"performance":5934},{"names":["NVIDIA GeForce GTX 680M SLI"],"performance":5120},{"names":["AMD Radeon HD 7970M Crossfire"],"performance":4376},{"names":["NVIDIA GeForce GTX 860M SLI"],"performance":4406},{"names":["AMD Radeon HD 7970"],"performance":4060},{"names":["AMD Radeon RX Vega M GL","870"],"performance":4440},{"names":["NVIDIA GeForce GTX 1050 (Desktop)"],"performance":4873},{"names":["NVIDIA GeForce GTX 675M SLI"],"performance":3228},{"names":["NVIDIA GeForce GTX 765M SLI"],"performance":3721},{"names":["AMD Radeon RX 460 (Laptop)"],"performance":3041},{"names":["AMD Radeon R9 M390"],"performance":3699},{"names":["Intel Iris Xe Graphics G7 96EUs"],"performance":3684},{"names":["NVIDIA GeForce GTX 670MX SLI"],"performance":3493},{"names":["Intel Iris Xe Graphics G7 80EUs"],"performance":2990},{"names":["NVIDIA GeForce GTX 580M SLI"],"performance":2642},{"names":["AMD Radeon HD 6990M Crossfire"],"performance":3212},{"names":["NVIDIA GeForce GT 755M SLI"],"performance":2914},{"names":["NVIDIA GeForce GTX 485M SLI"],"performance":2844},{"names":["AMD Radeon HD 6970M Crossfire"],"performance":3059},{"names":["NVIDIA GeForce GT 750M SLI"],"performance":2489},{"names":["NVIDIA GeForce GTX 560M SLI"],"performance":2344},{"names":["NVIDIA GeForce GT 650M SLI"],"performance":1948},{"names":["NVIDIA Maxwell GPU Surface Book"],"performance":1776},{"names":["AMD Radeon RX Vega 8 (Ryzen 5000)"],"performance":3579},{"names":["AMD Radeon RX Vega 8 (Ryzen 4000)"],"performance":3209},{"names":["AMD Radeon RX Vega 7"],"performance":2497},{"names":["Intel Iris Plus Graphics G4 (Ice Lake 48 EU)"],"performance":1924},{"names":["Apple M1 8-Core GPU"],"performance":6638},{"names":["Apple M1 7-Core GPU"],"performance":6264},{"names":["Apple A12Z Bionic GPU"],"performance":5767},{"names":["Apple A12X Bionic GPU"],"performance":4763},{"names":["AMD Radeon R7 M275DX"],"performance":1464},{"names":["AMD Radeon R7 512 Cores (Kaveri Desktop)"],"performance":1351},{"names":["AMD Radeon R7 384 Cores (Kaveri Desktop)"],"performance":1311},{"names":["Apple A14 Bionic GPU"],"performance":4023},{"names":["Qualcomm Adreno 660"],"performance":3011},{"names":["ARM Mali-G78 MP24"],"performance":3216},{"names":["AMD Radeon RX Vega 6 (Ryzen 4000","5000)"],"performance":2230},{"names":["Apple A13 Bionic GPU"],"performance":3769},{"names":["Apple A12 Bionic GPU"],"performance":2980},{"names":["Qualcomm Adreno 650"],"performance":2790},{"names":["ARM Mali-G78 MP14"],"performance":2424},{"names":["Apple A11 Bionic GPU"],"performance":1896},{"names":["Apple A10X Fusion GPU","PowerVR"],"performance":2391},{"names":["AMD Radeon R7 (Bristol Ridge)"],"performance":882},{"names":["AMD Radeon R7 (Carrizo)"],"performance":1011},{"names":["AMD Radeon R7 (Kaveri)"],"performance":972},{"names":["Apple A9X","PowerVR Series 7XT"],"performance":1474},{"names":["AMD Radeon RX Vega 6 (Ryzen 2000","3000)"],"performance":1693},{"names":["AMD Radeon RX Vega 5"],"performance":1886},{"names":["Intel UHD Graphics G1 (Ice Lake 32 EU)"],"performance":1552},{"names":["Intel UHD Graphics G7 (Lakefield GT2 64 EU)"],"performance":1127},{"names":["AMD Radeon R5 (Bristol Ridge)"],"performance":1038},{"names":["Qualcomm Adreno 685"],"performance":1137},{"names":["AMD Radeon R6 (Kaveri)"],"performance":720},{"names":["AMD Radeon HD 8650M"],"performance":796},{"names":["AMD Radeon HD 6755G2"],"performance":817},{"names":["AMD Radeon HD 6740G2"],"performance":901},{"names":["AMD Radeon HD 8650G"],"performance":912},{"names":["AMD Radeon R5 (Stoney Ridge)"],"performance":673},{"names":["Apple A10 Fusion GPU","PowerVR"],"performance":1328},{"names":["AMD Radeon HD 6720G2"],"performance":771},{"names":["AMD Radeon HD 8570M"],"performance":769},{"names":["ARM Mali-G77 MP11"],"performance":2201},{"names":["ARM Mali-G77 MP9"],"performance":2012},{"names":["ARM Mali-G76 MP16"],"performance":1803},{"names":["Qualcomm Adreno 642"],"performance":1794},{"names":["Qualcomm Adreno 640"],"performance":2154},{"names":["ARM Mali-G76 MP12"],"performance":1581},{"names":["ARM Mali-G76 MP10"],"performance":1398},{"names":["ARM Mali-G57 MP6"],"performance":1371},{"names":["ARM Mali-G57 MP5"],"performance":1306},{"names":["ARM Mali-G72 MP18"],"performance":1403},{"names":["ARM Mali-G71 MP20"],"performance":878},{"names":["ARM Mali-G72 MP12"],"performance":864},{"names":["ARM Mali-G71 MP8"],"performance":645},{"names":["AMD Radeon R5 (Carrizo)"],"performance":912},{"names":["AMD Radeon R5 (Kaveri)"],"performance":539},{"names":["AMD Radeon HD 7660G"],"performance":872},{"names":["AMD Radeon HD 6680G2"],"performance":690},{"names":["AMD Radeon HD 8550G"],"performance":832},{"names":["AMD Radeon HD 7610M"],"performance":762},{"names":["AMD Radeon HD 7640G"],"performance":553},{"names":["PowerVR GM9446"],"performance":525},{"names":["Qualcomm Adreno 530"],"performance":734},{"names":["PowerVR GXA6850"],"performance":601},{"names":["Apple A9","PowerVR GT7600"],"performance":904},{"names":["ARM Mali-T880 MP12"],"performance":687},{"names":["ARM Mali-G76 MP4"],"performance":941},{"names":["ARM Mali-T760 MP8"],"performance":466},{"names":["ARM Mali-G71 MP2"],"performance":237},{"names":["AMD Radeon HD 6620G"],"performance":473},{"names":["AMD Radeon R4 (Stoney Ridge)"],"performance":544},{"names":["Qualcomm Adreno 430"],"performance":504},{"names":["AMD Radeon R5 (Beema","Carrizo-L)"],"performance":537},{"names":["AMD Radeon R4 (Kaveri)"],"performance":430},{"names":["AMD Radeon HD 6540G2"],"performance":621},{"names":["AMD Radeon HD 7500G"],"performance":462},{"names":["AMD Radeon HD 8450G"],"performance":571},{"names":["ARM Mali-G72 MP3"],"performance":433},{"names":["ARM Mali-T880 MP4"],"performance":340},{"names":["ARM Mali-G52 MP6"],"performance":1033},{"names":["ARM Mali-G52 MP2"],"performance":478},{"names":["ARM Mali-G52 MP1"],"performance":301},{"names":["AMD Radeon HD 7520G"],"performance":505},{"names":["AMD Radeon HD 6510G2"],"performance":537},{"names":["AMD Radeon HD 7450M"],"performance":528},{"names":["ARM Mali-T760 MP6"],"performance":388},{"names":["ARM Mali-T880 MP2"],"performance":224},{"names":["Intel HD Graphics (Braswell)"],"performance":302},{"names":["PowerVR GX6450"],"performance":428},{"names":["Qualcomm Adreno 420"],"performance":385},{"names":["Qualcomm Adreno 620"],"performance":1250},{"names":["ARM Mali-G57 MP4"],"performance":983},{"names":["ARM Mali-G57 MP3"],"performance":843},{"names":["Intel HD Graphics (Haswell)"],"performance":509},{"names":["AMD Radeon HD 6520G"],"performance":463},{"names":["AMD Radeon HD 6480G"],"performance":399},{"names":["Qualcomm Adreno 418"],"performance":331},{"names":["Qualcomm Adreno 619"],"performance":1074},{"names":["Qualcomm Adreno 619L"],"performance":866},{"names":["ARM Mali-G57 MP2"],"performance":715},{"names":["Qualcomm Adreno 616"],"performance":754},{"names":["AMD Radeon R2 (Mullins","Beema","Carrizo-L)"],"performance":316},{"names":["ARM Mali-G51 MP4"],"performance":455},{"names":["AMD Radeon R6 (Mullins)"],"performance":342},{"names":["Intel HD Graphics (Cherry Trail)"],"performance":290},{"names":["Intel HD Graphics (Ivy Bridge)"],"performance":297},{"names":["Intel HD Graphics (Sandy Bridge)"],"performance":315},{"names":["Qualcomm Adreno 612"],"performance":500},{"names":["Qualcomm Adreno 610"],"performance":446},{"names":["Qualcomm Adreno 512"],"performance":550},{"names":["Qualcomm Adreno 510"],"performance":318},{"names":["Qualcomm Adreno 330"],"performance":270},{"names":["PowerVR G6430"],"performance":259},{"names":["PowerVR GX6250"],"performance":294},{"names":["PowerVR G6400"],"performance":228},{"names":["Intel HD Graphics (Bay Trail)"],"performance":185},{"names":["ARM Mali-T628 MP6"],"performance":203},{"names":["ARM Mali-T760 MP4"],"performance":175},{"names":["PowerVR SGX554MP4"],"performance":198},{"names":["ARM Mali-T628 MP4"],"performance":157},{"names":["Qualcomm Adreno 509"],"performance":387},{"names":["Qualcomm Adreno 508"],"performance":343},{"names":["Qualcomm Adreno 506"],"performance":219},{"names":["PowerVR GE8322","IMG8322"],"performance":203},{"names":["Qualcomm Adreno 505"],"performance":164},{"names":["Qualcomm Adreno 504"],"performance":121},{"names":["ARM Mali-T860 MP2"],"performance":155},{"names":["ARM Mali-T830 MP3"],"performance":321},{"names":["ARM Mali-T604 MP4"],"performance":125},{"names":["PowerVR G6200"],"performance":172},{"names":["Qualcomm Adreno 405"],"performance":127},{"names":["ARM Mali-T830 MP2"],"performance":175},{"names":["ARM Mali-T624"],"performance":134},{"names":["Qualcomm Adreno 320"],"performance":138},{"names":["ARM Mali-T760 MP2"],"performance":131},{"names":["PowerVR GE8320"],"performance":223},{"names":["PowerVR GE8300"],"performance":152},{"names":["PowerVR GE8100"],"performance":65},{"names":["ARM Mali-T720 MP4"],"performance":115},{"names":["ARM Mali-450 MP4"],"performance":95},{"names":["ARM Mali-T830 MP1"],"performance":130},{"names":["ARM Mali-T720 MP2"],"performance":81},{"names":["Qualcomm Adreno 308"],"performance":95},{"names":["Qualcomm Adreno 306"],"performance":52},{"names":["Qualcomm Adreno 305"],"performance":53},{"names":["Qualcomm Adreno 304"],"performance":67},{"names":["ARM Mali-T720"],"performance":48},{"names":["Vivante GC7000UL"],"performance":39},{"names":["Qualcomm Adreno 302"],"performance":44},{"names":["Qualcomm Adreno 225"],"performance":74},{"names":["Vivante GC4000"],"performance":41},{"names":["Vivante GC1000+ Dual-Core"],"performance":45},{"names":["Qualcomm Adreno 203"],"performance":35}] export { database }; \ No newline at end of file diff --git a/src/index.js b/src/index.js index a0bccac..960b5fd 100644 --- a/src/index.js +++ b/src/index.js @@ -72,6 +72,7 @@ function rendererToGpu(data, renderer) { const { matches, score } = findMatch(renderer, data); + console.log(matches, score) return score > 0.4 ? matches[0] : null; } @@ -95,9 +96,10 @@ function getDetailedInfo(data = database, glOrRenderer = null) { } if (renderer === 'Apple GPU') { + const appleDevices = detectAppleDevice() - if (appleDevices) { + if (appleDevices && appleDevices.length) { const gpus = appleDevices.map(function(appleDevice) { return rendererToGpu(data, appleDevice.gpu) })