LINUX.ORG.RU
ФорумTalks

защита от майнеров от nvidia

 , , ,


0

1

Не касаясь темы взломов, крякнутых драйверов/биосов и т.д.
Если можно, «в крации», как работает защита от майнинга в современных видеокартах RTX?
Блокируется исполнение любого произвольного кода (за исключением белого списка для игор), или что?
В частности, есть ли смысл в таких видеокартах, например, для задач машинного обучения? Т.е. понятно, что как-то работать будет, вопрос, в полную силу, или с замедлением?

Примерно - по идее вычисляется интегральный процент загруженности шины памяти по времени (десятки секнд насколько я понимаю).

И если он больше определённого значения - активируется замедлялка. Соотвественно от конкретной здачи зависит - насколько сильно она упирается в сами вычисления или в во взаимодействие gpu<->видеопамять.

В линуксе вроде процент этой загрузки не посмотреть. В винде gpu-z показывает.

GPFault ★★
()

Если можно, «в крации», как работает защита от майнинга в современных видеокартах RTX?

В крации, работает как security through obscurity

Блокируется исполнение любого произвольного кода (за исключением белого списка для игор), или что?

software drivers are designed to detect specific attributes of the Ethereum cryptocurrency mining algorithm, and limit the hash rate, or cryptocurrency mining efficiency, by around 50 percent.

https://blogs.nvidia.com/blog/2021/02/18/geforce-cmp/

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

Смысл, конечно, есть. Ты эти (0-50%) замедления всё равно не почувствуешь.
Если меня кто-то ткнёт носом в ML бенчмарк на стоковых/крякнутых дровах и там прям будет заметная разница, то я готов изменить своё мнение, но пока советую просто не париться

Crocodoom ★★★★★
()
Ответ на: комментарий от GPFault

И если он больше определённого значения - активируется замедлялка.

— Вроде медленно, — осторожно сказал Гудмэн.

— Вы правы, — сказал Аббаг. — Очень медленно. Лично я считаю, что все как надо. Однако, как утверждает наш отдел сбыта, потребители желают, чтобы робот функционировал еще медленнее.

— Что?

— Глупо, не правда ли? — задумчиво сказал Аббаг. — Мы потеряем деньги, если будем еще больше его замедлять. Взгляните на его внутренности.

Гудмэн открыл заднюю панель, обнажилась масса спутанных проводов. Разобраться было нетрудно. Робот был построен точно так же, как и современные машины на Земле, с использованием обычных недорогих высокоскоростных передач. Однако в механизм были включены специальные реле для замедления сигналов, блоки ослабления импульсов и редукторы.

— Скажите, — сердито спросил Аббаг, — разве мы можем замедлить его еще больше без удорожания стоимости в два раза и увеличения размеров в три? Не представляю, какое разусовершенствование от нас потребуют в следующий раз.

Гудмэн силился понять образ мыслей собеседника и концепцию «разусовершенствования» машины.


Робер Шекли. Билет на планету Транай

Xintrea ★★★★★
()
Ответ на: комментарий от ox55ff

Перекомпилируй. Только если получится медленнее - это нафик никому не нужно, такие «хаки» уже есть, навалом. А если получится быстрее - проснёшься миллионером, гарантирую. Вперёд, гении.

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 1)
Ответ на: комментарий от kmeaw

перепроверил - действительно был неправ. nvidia-smi -q показывает Utilization контроллера памяти видеокарты. Я почему-то думал что там просто процент занятой, но тогда цифры не сходятся

    PCI
        Bus                               : 0x04
        Device                            : 0x00
        Domain                            : 0x0000
        Device Id                         : 0x1C8110DE
        Bus Id                            : 00000000:04:00.0
        Sub System Id                     : 0x1C8110DE
        GPU Link Info
            PCIe Generation
                Max                       : 2
                Current                   : 2
            Link Width
                Max                       : 16x
                Current                   : 16x
        Bridge Chip
            Type                          : N/A
            Firmware                      : N/A
        Replays Since Reset               : 0
        Replay Number Rollovers           : 0
        Tx Throughput                     : 21000 KB/s
        Rx Throughput                     : 18000 KB/s
    Fan Speed                             : 30 %
    Performance State                     : P0
    Clocks Throttle Reasons
        Idle                              : Active
        Applications Clocks Setting       : Not Active
        SW Power Cap                      : Not Active
        HW Slowdown                       : Not Active
            HW Thermal Slowdown           : Not Active
            HW Power Brake Slowdown       : Not Active
        Sync Boost                        : Not Active
        SW Thermal Slowdown               : Not Active
        Display Clock Setting             : Not Active
    FB Memory Usage
        Total                             : 2000 MiB
        Used                              : 760 MiB
        Free                              : 1240 MiB
    BAR1 Memory Usage
        Total                             : 256 MiB
        Used                              : 5 MiB
        Free                              : 251 MiB
    Compute Mode                          : Default
    Utilization
        Gpu                               : 6 %
        Memory                            : 3 %
        Encoder                           : 0 %
        Decoder                           : 0 %

GPFault ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.