Найти тему
OVERCLOCKERS.RU

Создана база данных GPU Caps Viewer в репозитории Chi-Gallery

Однажды было решено сравнить AMD / NVIDIA в плане функциональности драйверов, и оказалось, что AMD деградировала как производитель видеокарт, когда NVIDIA нарастила функционал даже старых серий GPU...

Деградация AMD как производителя видеокарт и почему у Radeon нет потенциала:Часть 1Часть 2 (OpenCL)Часть 3Часть 4 (OpenGL)

Однако была проблема, в лоб сравнивалась старая GeForce GTX 1070 и довольно новая Radeon RX 6900 XT, хотя "красный" лагерь оказался функционально несостоятельным относительно "зелёного" даже в столь неравных условиях...

Но не суть, проблема была в количестве данных, с одной стороны их много, но с другой - мало, потому и было решено создать базу данных, в которую буду добавлять всё что у самого имеется, и возможно найдутся заинтересованные люди в пополнении базы новыми данными.

И на самом деле база данных уже создана, найти её можно в репозитории "Chi-Gallery":

https://github.com/Shedou/Chi-Gallery

-2

С чего собственно я начал? Правильно, выделил отдельный каталог под базу данных (хотя в идеале нужно создать новый репозиторий...), сейчас тут только GPU Caps Viewer, но позже, возможно, будут добавлены и другие, например GPU-Z:

-3

Дальше база расщепляется на платформы Windows и Linux, ведь мой дистрибутив Chimbalix "из коробки" способен запускать Windows приложения, в том числе и GPU Caps Viewer, да и часть имеющихся данных собрана именно в среде Linux, было бы нехорошо их "потерять":

-4

Так же расписаны правила для всех желающих пополнить базу данных своими результатами, да и если вдруг сам забуду как именно пополнять базу - всегда будет "заметка" под рукой:

-5

Суть состоит в том, чтобы структурировать данные, сначала идёт платформа, потом название графического процессора (GPU), если несколько видеокарт - в имя добавляется "MultiGPU-" и после перечисляются модели.

И наконец, в каталоге конкретного графического процессора должны хранится файлы отчётов в текстовом виде и скриншот главного окна GPU Caps Viewer с общей информацией, дополнительные скриншоты (при наличии) можно расположить в отдельном каталоге с тем же самым именем, что и основной файл отчёта.

Имя файла формируется очень просто, сначала указывается версия драйвера, потом CRC32 хэш файла отчёта (с расширением ".txt"), и в конце уже место для прочей информации, например никнейм человека, что собрал данные.

Ну а если есть только скриншот, а файла отчёта в текстовом виде нет, тогда CRC32 хэш берётся из скриншота, таким образом получается структурированный список, где каждый отчёт будет иметь свой идентификатор уникальный, и да, в качестве уникального идентификатора я использовал тот самый CRC32 хэш, ведь нужно как-то разделять собранные разными людьми данные:

-6

Как получить CRC32 хэш? В дистрибутиве Chimbalix это делается через контекстное меню:

-7

В случае Windows это можно сделать с помощью 7-zip архиватора, ну а в остальных случаях - как получится.

Кстати, не следует забывать про вандалов, что могут намеренно исказить каким-либо образом данные, чтобы отправить искажённую информацию в репозиторий... Но таких только "бить по рукам" и выгонять обратно в "лес" из репозитория. Если за свои данные я уверен, что они нетронуты, как и за данные своих друзей и знакомых, то за данные от какого-нибудь "супер-пупер-нагибатора932581587" я уже не могу быть уверенным.

Так что остаётся только доверять и проверять, тем более никто тут не даёт никаких гарантий.

Сейчас в репозитории довольно мало собрано, но начинать с чего-то надо ведь, тем более нужно поискать по сусекам, наверняка завалялись ещё старые скриншоты, правила ведь уже есть по оформлению имён файлов, ну и как некоторые уже могли заметить, это те самые данные, что использовались при сравнении драйверов AMD / NVIDIA (ссылки в начале статьи):

-8

Ну и конечно формирую первый архив для загрузки, чтобы не скачивать репозиторий целиком когда нужна только часть:

-9

Такой сбор информации имеет свои недостатки, но почему бы и нет? В любом случае что-то да выйдет из этого, или не выйдет, тут уж как выйдет...

Благодарю за внимание, больше интересных статей в блоге Hard-Workshop.

-10