Информация
- В рейтинге
- 5 611-й
- Зарегистрирован
- Активность
Специализация
Десктоп разработчик, Разработчик игр
Средний
3d моделирование
Разработка игр
LLM
Разработка программного обеспечения
Python
UI/UX дизайн
Проведение исследований
Машинное обучение
Обработка естественного языка
На 50-й серии (Blackwell) FP16/BF16/FP8 с аккумуляцией в FP32 точно так же урезаны вдвое (не тронули только новый формат FP4). Текущий метод там не работает по аппаратной причине, на 20/30/40 сериях используется уязвимый официально подписанный бинарник SEC2 Booter из драйвера 610.43.03 для старого сопроцессора Falcon, а в Blackwell цепочку начальной загрузки перевели на новую архитектуру FSP + RISC-V с аппаратной защитой от отката версий прошивки по фьюзам (anti-rollback). Старый подписанный бутер от 610.43.03 на 50-й серии не запустится, нужно искать похожую уязвимость уже внутри свежих прошивок под сам Blackwell
Я думаю второсортная переработка уже готового режима Ultracode не нужна команде claude code)
Спасибо, это важно для меня)
В дополнение к статье хочу поделится своими собственными практическими замерами на Windows 11 (Palit RTX 4070 Ti 12GB, AD104, 10de:2782, оба прогона при уравненном через NVML лимите 300.0 Вт):
FP16 -> FP16 (контроль FMLA16, не урезан с завода): 174.96 -> 175.99 TFLOP/s (1.01x)
FP16 -> FP32 (FMLA32): 87.36 -> 175.43 TFLOP/s (2.01x)
BF16 -> FP32 (FMLA32): 87.20 -> 174.87 TFLOP/s (2.01x)
TF32 -> FP32 (FMLA32): 43.68 -> 87.77 TFLOP/s (2.01x)
FP8 E4M3 -> FP32 (FMLA32): 174.29 -> 350.66 TFLOP/s (2.01x)
Контрольные INT8 -> INT32 (348.95 -> 350.43 TOP/s) и Scalar FP32 (42.85 -> 42.84 TFLOP/s) остались ровно на 1.00x.
Поскольку изначально на Windows приходилось вручную вытаскивать PCI ID, смещения памяти и GUID загрузочного раздела EFI и править C-заголовки под одну конкретную плату, я объединил и доработал открытые наработки (Zagitta, JustAResearcher, TOTORONG, KohakuBlueleaf, impacifist) в единый кроссплатформенный инструмент с GUI на русском языке для Windows 10/11 (UEFI) и Linux (DKMS) с поддержкой серий RTX 40 (Ada), RTX 30 (Ampere) и RTX 20 (Turing): https://github.com/MindAllik/GPU-Tensor-Unlock-Universal
На Windows он сам определяет параметры карты, проверяет BitLocker, собирает загрузочную флешку и перед отключением видеодрайвера в UEFI делает пробный прогон патча VBIOS в ОЗУ (PromCheck), чтобы при нестандартной разметке BIOS не оставлять систему с чёрным экраном. Внутри также встроен 7-ядерный PTX-бенчмарк со случайными ненулевыми матрицами и кнопка поднятия лимита мощности до максимума VBIOS.
По сути это позволяет выполнить анлок и сразу провести тесты практически на любой видеокарте.