> 1. Почему NVIDIA должна тратить бабки на то, чтобы помогать фанат икам? Вообще-то спеки выложить им ничего не стоило бы. У них и так эта документация должна быть. А так у них миллиардные бизнесы на HPC на этом самом линухе. Впрочем им там понятно объяснили - последние несколько топовых моделей в TOP500 чего-то на амд. Пусть не помогают дальше, однажды у них бизнес сольется и нормуль.
> 2. NVIDIA таки релизнула весь драйвер как Open Source + тонну заголовочных
> файлов, которые объясняют тучу операций и кодов ошибок - и поверьте
> мне, на это было потрачено до фига денег.
На что? Чтобы вывалить сорц "с лопаты" не требуется вообще совсем ничего. Только решение принять. А там именно - с лопаты.
> Да, GSP никуда не делся, но вот так они живут. У AMD
> то же firmware, без которого железо не пашет от слова вообще,
У амд спеки на это все есть и поэтому реклок, управление вентилями, продвинутое управление питанием, профайлы перфоманса и проч - работают и весьма шикарно. А нува - в целом очень качественный драйвер. Но без реклока - 20% от производительности GPU это сами понимаете.
> но размеры несопоставимы - NVIDIA ~ 29-32MB (по сути встроенная OS
> на RISC), AMD около 100KB. Эта встроенная ОС таки нужна, ибо
> увеличивает производительность и эффективность железа.
Это гон какой-то. Более того - на часть GPU нвидия таки фирмвари зарелизила. Просто они это делают с отставанием на дохрена, в процессы разработки не интегрированы, ну и за это порой получают эпические подарки по линии ядерщиков. А счастливкичи с нвидией (зачем это покупать если линух юзать планируется хз) - ноют что дрова нвидии глючные, виснут, память рушат, и вообще. И просто тупят на пару версий кернела с релизами. Потому что не поспевает нвидия кодить изменения в линухе, а вызывать ядерный код подсистем DRM/KMS/GBM им таки запретили.