Компания NVIDIA изменила лицензионное соглашение для драйвера, и теперь использовать графические процессоры GeForce и Titan в дата-центрах запрещено. Почему так получилось, кого коснутся изменения и какие есть альтернативы, читайте под катом.


/ фото Fritzchens Fritz PD

Что изменилось


NVIDIA добавила в статью 2.1.3 пользовательского соглашения GeForce Software новое положение. Оно гласит: «No Datacenter Deployment. The SOFTWARE is not licensed for datacenter deployment, except that blockchain processing in a datacenter is permitted» и касается продуктов NVIDIA GeForce и Titan. Теперь запрещено использовать эти карты для любых задач, кроме работы с блокчейн-технологиями. Для работы с машинным обучением и моделирования в ЦОД теперь можно использовать только Tesla V100. Почему компания приняла такое решение расскажем далее.

В чем причина


Компания NVIDIA начинала свой путь как разработчик графических процессоров для игровой индустрии. Позднее эти ускорители стали использовать в исследовательских и бизнес-целях, в том числе в дата-центрах (о том, почему GPU лучше подходит для высокопроизводительных вычислений, мы уже писали здесь).

Однако, как заявляют представители NVIDIA, графические ускорители GeForce и Titan не предназначены для развертывания в дата-центрах. Работа ЦОДов связана с высокими требованиями к аппаратным и программным решениям в режиме 24x7. При этом нельзя гарантировать работоспособность этих карт в помещении с высокой плотностью оборудования в стойках и, соответственно, высокой температурой окружающей среды.

Взамен NVIDIA предлагает использовать Tesla V100 — графический ускоритель, разработанный специально для работы в условиях машинных залов и обладающий большей производительностью. Если говорить о 64-битных операциях с числами с плавающей запятой, Tesla гораздо мощнее GeForce: 7 терафлопсов против 0,355 терафлопсов (GTX 1080 Ti). Карты Tesla также превосходят GeForce на операциях с числами половинной и одинарной точности с плавающей запятой.

В NVIDIA также считают решение Tesla более стабильным, потому — более подходящим для бизнеса. Например, стабильность обеспечивает технология NVIDIA NVLink — компьютерная шина, которая служит для связи CPU и GPU и использует протоколы кеш-когерентности.

Кого коснется изменение


Архитектура параллельных вычислений CUDA от NVIDIA широко поддерживается библиотеками машинного обучения cuDNN, поэтому исследователи и разработчики систем искусственного интеллекта перешли на продукты NVIDIA, чем вызвали рост акций компании на 85% в 2017 году.

Например, университеты Флориды и Северной Каролины с помощью NVIDIA разрабатывают движок нейронной сети для моделирования в области квантовой механики.

Многие организации работают с картами GeForce и Titan из-за цены. GeForce GTX 1080 Ti стоила 699 долларов. Для сравнения, последняя карта Tesla V100, заточенная под ЦОДы, стоит около 8 тысяч долларов. Добавленный пункт соглашения может стать препятствием для проведения исследований и разработки новых продуктов.

Но при всем при этом в NVIDIA отмечают, что изменения не коснутся тех исследователей и разработчиков, которые адаптируют продукты компании для некоммерческих целей и используют ускорители вне ЦОДов.

Альтернативные решения


Пользователи Reddit указывают на то, что запрет касается только софта, а не железа. Поэтому можно писать собственные драйвера и затем использовать видеокарты от NVIDIA легально. Однако это сложно осуществить на практике, потому что ИТ-гигант не предоставил соответствующих спецификаций для железа (часть пользователей убеждена, что это вообще невозможно, так как контроллеры на всех картах NVIDIA не поддерживают ничего, кроме фирменных драйверов).

Ещё один вариант — использовать старые драйвера, на которые не распространяются изменения в новом лицензионном соглашении. Но в этом случае придется смириться с ограниченным уровнем поддержки.

Также резиденты Reddit отмечают, что стоит обратить внимание на проект ROCm (Radeon Open Compute) — open-source-платформу для высокопроизводительных вычислений на графических процессорах, которая не зависит от языка программирования. Платформа позволяет работать практически с любой видеокартой, в том числе с продуктами NVIDIA.

Это возможно благодаря HIP (Heterogeneous-Computing Interface for Portability) — диалекту С++, который упрощает преобразование приложений CUDA в портируемый код на С++. Инструмент Hipify автоматизирует процесс конвертирования, что позволяет запускать HIP-код на «железе» AMD (с помощью компилятора HCC) и NVIDIA (с помощью компилятора NVCC).



P.S. Материалы по теме из нашего блога на Хабре:


P.P.S. Материалы из Первого блога о корпоративном IaaS:

Комментарии (89)


  1. VolCh
    17.01.2018 15:41

    Не в теме особо, но разве nouveau не обходит эти ограничения?


    1. mediaman
      17.01.2018 16:06

      Возможно он и станет решением, но насколкьо мне известно Nvidia не очень хорошо относится к nouveau и вряд ли предоставит файлы прошивки, от которых зависят драйвера


      1. DjPhoeniX
        17.01.2018 23:03

        Ох и прав же был Торвальдс…


        1. Regis
          18.01.2018 13:18

          … никогда раньше такого не было! И вот — опять!


        1. Simplevolk
          18.01.2018 16:42

          И Столлманн.


      1. nullzero
        19.01.2018 14:18

        Так точно. Намедни пытался завести GT1030 в HTPC, куда там. Ошибка ERRATA… иксы не поднимаются. Только качай проприетарщину от нвидии и ставь, тогда заработала. Даже с репозитарии дебьяна nvidia-kernel-dkms (384.111-1) не заводится. Странно все это


    1. ToSHiC
      17.01.2018 16:17
      +3

      В nouveau же CUDA не завезли, и вряд ли когда либо он там появится. А без CUDA карточка в ДЦ не особо то и нужна.


    1. Wexter
      17.01.2018 20:37

      с nouveau не будет работать cuda


    1. specblog
      19.01.2018 03:07

      На новых видеокартах даже nouveau толком не работает, потому что зеленые факеры не публикуют firmware, а без нее невозможно, как минимум, увеличение частоты видеокарты с минимальной по умолчанию.


  1. DancingOnWater
    17.01.2018 16:01

    Я что-то не понял, как это нарушит работы ЦОД, где карточек сотни. По производительности тесла в 20 раз лучше, а по цене в 10 больше, в итоге цена/флопс в два раза меньше.


    1. sshmakov
      17.01.2018 16:12
      +1

      Если поискать "выделенный сервер GPU", то окажется, что в минимальной кофигурации предлагают GeForce 1080/1070. Это означает, что хостеры должны поменять все эти карты на Tesla. Угадайте, за чей счет будет банкет?


      1. DancingOnWater
        17.01.2018 16:27

        Знаете, при цене в 10 тыс/месяц. Народу, которым требуется такая конфигурация, просто тупо ее купит за ~100 тысяч.


        1. Areso
          17.01.2018 19:56

          Нам недавно предлагали в некоем облаке 40 гигабайт SSD за 3 тысячи рублей в месяц.
          И что самое смешное, руководство подписалось.
          Что же в этой истории действительно вызывает фейспалм, так это то, что по результатам тестов внутри ВМ скорость была около 150МБ/с, что на SSD никак не тянет.


          1. vesper-bot
            18.01.2018 08:50

            1Гб iSCSI скорее всего между хранилищем и хостом. Пичалька.


          1. dmitry_ch
            18.01.2018 09:13

            Наверное, вы покупали не только ссд? Аренда за физический промышленный ссд в месяц в выделенном сервере может и дешевле стоить, а тут у них хранилка, она на единицу места не дороже может быть. Тем более что в ссд (и вообще в хранении) важны не столько мб/сек, а чаще iops, чтобы все было поотзывчевее, как у вас с этим?


          1. MasMaX
            18.01.2018 11:33

            У вас тут еще прослойка между облаком и SSD. Так что скорость падает заметно. На физических серверах скорость SSD в разы больше


            1. Wexter
              18.01.2018 12:47

              # dd if=/dev/zero of=test.bin bs=512k count=4k
              4096+0 records in
              4096+0 records out
              2147483648 bytes (2.1 GB) copied, 7.57911 s, 283 MB/s

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


              1. chupasaurus
                18.01.2018 17:45

                Так завышает, что Gitlab свой кластер Ceph вывез из Azure на железо из-за длительных падений IOPS до 10. В AWS конечно есть Provisioned IOPS SSD, но и ценник соответствующий.


    1. ToSHiC
      17.01.2018 16:21
      +2

      Если смотреть на практические задачи машинного обучения, для которых в последнее время, на сколько я знаю, в основном и закупают видеокарты в ДЦ, тесла P100 лишь слегка опережает 1080TI, в свою очередь V100, в лучшем случае, в 2 раза быстрее, чем P100.


      1. DancingOnWater
        17.01.2018 16:29

        Да, в этом случае беда.


    1. algotrader2013
      17.01.2018 23:07

      По производительности тесла в 20 раз лучше, а по цене в 10 больше

      для 64 битных вычислений, которые мало кому нужны для тех задач, под которые берут видеокарты.

      Например, Floating-point performance (он нужен для задач симуляции) 11,340 gflops для Ti, 14,029 gflops для Tesla V100 — то есть, Tesla дает 124% от производительности Ti.

      Можно еще сказать, что тензорные ядра в Тесле рулят для машинного обучения, но не надо забывать, что они не только там есть, а еще и в Titan V.

      В самом деле, все очень просто — старая практика маркетологов по сегментации рынка. Те, кто хочет играть/майнить/готовы на коленках делать себе железо для размещения в ЦОДе, договариваться с владецем ЦОДа, что тот не выдаст, получат продукт по справедливой цене. Остальные заплатят в 5-7 раз больше, но их это тоже устроит.


    1. NiTr0_ua
      20.01.2018 00:58

      по производительности в fp64. fp32/int — такого огромного выигрыша не будет.

      ну и да, вся возня — из-за нового титана, у которого будет непорезаный fp64.


  1. vesper-bot
    17.01.2018 16:28
    +29

    В переводе: «Мы посмотрели, что вы в серьезном бизнесе пользуетесь дешевыми картами, давайте используйте дорогие, а то нам кушать хочется».


    1. grishkaa
      17.01.2018 17:48
      +1

      Так вот мне не совсем понятно — это просто сказали «нельзя» и все решили слушаться или это какие-то реальные технические ограничения, которые почему-то абсолютно невозможно обойти?


      1. sshmakov
        17.01.2018 18:08
        +1

        Это сильное «нельзя», юридически значимое. Нарушая его, ЦОД будет считаться использующим пиратское ПО.


        1. erlyvideo
          17.01.2018 23:36

          это если ЦОД сам это всё ставит.

          ЦОД в Голландии может фильмы стримить без проблем, а вы говорите про карты. Там такая цепочка может быть юрлиц, то соглашения нвидии вызовут улыбку


        1. 9660
          18.01.2018 06:57

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


          1. sshmakov
            18.01.2018 09:45

            Кто ставил драйвер, с того и спрашивать.
            Только я не понял, как по вашему ЦОД предоставляет сервер — без операционки, что ли? Те предложения, что я видел, предлагают операционку на выбор.
            А если образ операционки от ЦОДа, то драйвер в комплекте.


            1. 9660
              18.01.2018 10:01

              А ЦОД обязать проверять какие драйвера стоят? Так наверное можно.
              Все сервера которые я брал, были без ОС. Заходиш в rescue и накатываешь ОС в комплекте которой драйвер нвидии совсем не факт что присутствует. Как правило отстутствует, а ставить придется из репозитория.


            1. erlyvideo
              19.01.2018 23:10

              дрова ставятся на сервер в офисе, сервер везется в ДЦ.


        1. vcooking
          19.01.2018 14:18

          Но те, что уже работают, смогут свободно работать и дальше, так ведь? Ничего не нарушая.


          1. sshmakov
            19.01.2018 16:27

            Конечно. На старые установленные драйвера распространяется старая лицензия.


    1. maisvendoo
      17.01.2018 18:03

      Закономерно. Сначала технология обкатывается и уходит в массы, а потом монополист начинает грести на этом неоправданные сверхприбыли

      Не зря же все-таки...


    1. sebres
      17.01.2018 19:14

      Ну да, только однобоко как-то сделали, да и выглядит так-же… Блокчейн-молотилка то бишь, понимаешь не "связана с высокими требованиями к аппаратным и программным решениям в режиме 24x7". Ну-ну…
      Или трусы или крестик, nvidia ©.


      1. tetramino
        18.01.2018 17:04

        Блокчейн-молотилка то бишь, понимаешь не «связана с высокими требованиями к аппаратным и программным решениям в режиме 24x7»

        Как ни странно, но совсем не обязательно. Часто снижают частоту ядра (для Dagger-Hashimoto) и уменьшают энергопотребление, т.е. карты работают совсем не в стрессовом режиме, так экономически выгоднее.


    1. erlyvideo
      17.01.2018 23:35

      это именно, ровно так. Других причин нет.


  1. Loki3000
    17.01.2018 17:22
    +6

    При этом нельзя гарантировать работоспособность этих карт в помещении с высокой плотностью оборудования в стойках и, соответственно, высокой температурой окружающей среды.

    А при майнинге, значит, можно?


    1. frog
      17.01.2018 17:39
      +1

      К тому же не очень понятно, почему нельзя было просто указать допустимый температурный режим.


    1. khim
      17.01.2018 19:50

      А при майнинге, значит, можно?
      Ви таки не поверите…

      История тут такая: при высокой температуре могут возникать изредка однобитовые ошибки.

      Если это 3D-картинка, то, в общем, пофигу: вы что — заметите один неправильно рассчитанный пиксель, когда вокруг всё взрывается и горит?

      При майнинге — это тоже не катастрофа: ну намайните вы с вероятностью 0.01% «неправильный» блок — так его ж остальные участники сети отвергнут и всё!

      А вот всякие нейронные сети… с ними сложнее. Впрочем и там огромное количество алгоритмов редкие ошибки нормально «переваривают», так что запрет — это скорее перестраховка.


      1. JediPhilosopher
        17.01.2018 20:08

        Если эта однобитовая ошибка попала в геометрию (например в координаты вершин), то заметите еще как, когда у вас вершины полигонов начнут улетать в произвольные координаты.


      1. AlexAV1000
        17.01.2018 20:37

        В Теслах, есть встроенная коррекция ошибок.


        1. algotrader2013
          17.01.2018 23:13

          ЕМНИП, есть коррекция части ошибок памяти. Но есть варианты, как все равно перевернутые биты могут проскакивать (даже тесла с коррекцией ошибок это далеко не уровень CPU вычислений по вероятности ошибки памяти). Поэтому да, вероятность получить перевернутый бит на тесле значительно ниже, но вот, скажем, финансовые транзакции все равно процессить не выйдет.


  1. Ilirium
    17.01.2018 17:53
    -2

    А они дают определение, что такое дата-центр? Выписываем приказ, что зал X не является дата-центром. И все.


    1. vanxant
      18.01.2018 10:44

      Ага, и выносим на всякий случай СХД в соседний зал.
      «Нету у нас тут никакой даты, мы чиста греемся — зима на улице»


  1. equand
    17.01.2018 18:29
    +1

    Решение простое, преобразовываем машинное обучение в майнинг операцию. :D


    1. JekaMas
      18.01.2018 11:38

      Уже. Всякие TensorCoin и иже с ними.


  1. Ndochp
    17.01.2018 18:34
    +1

    No Datacenter Deployment. The SOFTWARE is not licensed for datacenter deployment, except that blockchain processing in a datacenter is permitted» и касается продуктов NVIDIA GeForce и Titan. Теперь запрещено использовать эти карты для любых задач, кроме работы с блокчейн-технологиями.

    Я конечно не дока в английском, но разве «blockchain processing in a datacenter is permitted» это не «обработка блокчейнов разерешена в этом датацентре»?
    А чем он занимается, а особенно занимается эта карточка тут не регулируется?
    И одна минивиртуалка крутящая хеши, а то и просто инструкция, не запрещающая это делать автоматически разрешает установку ПО?


    1. 71rmn
      17.01.2018 19:16
      +1

      Тоже сложилось такое мнение.
      Может текст всё-таки о том, что нвидиа "запрещает запрещать майнинговые вычисления в ДЦ использующих её драйвера".


      1. reallord
        18.01.2018 08:59

        Дословный перевод:
        ПО не лицензировано для использования в датацентрах, кроме случаев когда датацентр разрешает майнинг/использование блокчейна.


        1. yesasha
          19.01.2018 14:18

          Я тоже понимаю это именно так. Если у вас майнинг разрешён, впринципе, то можете использовать наши карты. Или другими словами, если используете наши карты, разрешите майнинг.


        1. balsoft
          21.01.2018 17:01

          Альтернативный перевод (как я понял эту фразу): "Запрещено использование в ЦОД. Это ПО не лицензировано для использования в ЦОД. Исключением является то, что майнинг в ЦОД разрешен."
          Мне кажется, имелось в виду именно это.


  1. DaylightIsBurning
    17.01.2018 19:29

    Ну и ладно. Если сравнивать Radeon vs Tesla по performance/$, то Radeon выигрывает, даже с учётом лучшей оптимизации доступного CUDA-кода по сравнению с OpenCL. GeForce ещё лучше, но если не хотят наших денег…


  1. sumanai
    17.01.2018 19:40

    поэтому исследователи и разработчики систем искусственного интеллекта перешли на продукты NVIDIA, чем вызвали рост акций компании на 85% в 2017 году.

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


    1. Am0ralist
      18.01.2018 00:10

      Преданный пользователь нвидии.
      Ею же, собственно, и преданный? ;)


      1. sumanai
        18.01.2018 00:19

        Тоже потом подумал, что двусмысленно получилось)
        Вообще, у меня третья видеокарта от них, менял только из-за мощности. Правда старые после энного времени простоя переставали работать, но во время использования служили верой и правдой.


  1. Tsimur_S
    17.01.2018 20:07

    Уже было такое — nvidia зарезали софтом производительность операциям с double precision на geforce по сравнению с карточками quadro, предназначенными исключительно для рендеринга/проектировочного софта(solidworks и тд). Для нейронок важен объем памяти и его пропускная способность, их софтом не урежешь. Вот и пытаются притянуть юристов на это поле.


    1. AlexAV1000
      18.01.2018 08:16

      Я слышал, что Nvidia, аппаратно режет производительность своих игровых чипов, типа лазером на заводе чего-то перерезают.


      1. FyvaOldj
        18.01.2018 10:28

        Я слышал, что Nvidia, аппаратно режет производительность своих игровых чипов, типа лазером на заводе чего-то перерезают

        Это норма в чипостроении. И в процессорах делают также на Интел, к примеру.


        Дело в том что нельзя гарантировать 100 % выхода качественных чипов. Но они не бесплатны, поэтому брак с размером кэша к примеру не выкидывают а маркируют как модель попроще и тоже продают. Это нормально.


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


        Все это связано только с тем что технология не позволяет гарантировать выход из производства старшей или младшей модели в нужном количестве


  1. netch80
    17.01.2018 20:30

    > последняя карта Tesla V100, заточенная под ЦОДы, стоит около тысяч долларов.

    Пропущено числительное — сколько именно тысяч


  1. lykovaleksey
    17.01.2018 20:37

    А игры как запускать в дата центре? Драйвера GTX обновляются раз в 2 недели, серверные карты дай бог раз в 2 месяца.


  1. zx80
    17.01.2018 23:02

    При этом нельзя гарантировать работоспособность этих карт в помещении с высокой температурой окружающей среды.

    — Вообще-то в датацентрах прохладно, как в холодильнике — там как-бы стоят сплитсистемы

    Кстати, я умею пропатчивать драйвера от квадры под жифорсы — в тестах SolidWorks 12.1 разницы никакой, но хотелось бы ещё потестить для сравнения этот тест с плавающей запятой — подскажите что за прога, скиньте ссылку


    1. khim
      18.01.2018 03:26

      — Вообще-то в датацентрах прохладно, как в холодильнике — там как-бы стоят сплитсистемы
      Зависит от того, умеют ли люди считать деньги.

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

      В дата-центрах, где размещается оборудование с оплатой за 1U — там да, может быть как в холодильнике, так как за порчу оборудования придётся платить, а затраты на охлаждение всегда можно переложить на заказчика. А вот если в дата-центре только своё оборудование… по всякому может быть.


      1. algotrader2013
        18.01.2018 14:18

        Как правило при оплате за 1u очень жесткие требования по мощности БП.


    1. FyvaOldj
      18.01.2018 10:34

      — Вообще-то в датацентрах прохладно, как в холодильнике — там как-бы стоят сплитсистемы

      В помещении в целом?
      Ха ха ха.
      Речь то о плотном размещении в серверах и стойках.
      Как вы думаете почему в датацентрах пытаются сделать прохладнее?
      Потому что компоненты очень плотно размещены и все равно греются сильно


  1. farcaller
    18.01.2018 00:43

    забавно как — только сегодня наткнулся на Parsec и смог даже немного погонять Tomb Raider на AWS (g2.2xlarge), работало идеально. А позже сегодня пришел инвайт на бету Geforce Now. Теперь играть можно будет только в официальном nvidia-облаке?


  1. dmitry_ch
    18.01.2018 09:07

    Они запретили использовать иначе чем в дата центрах, где обработка блокчейна разрешена. Как в анекдоте про программиста, батон и яйца: у вас в ДЦ можно блокчейна баловаться? — Да. — Тогда мы поставим наши платы к вам и будет заниматься на них ML.


    Понимаю, что цель лицензии другая, но почему тогда не написать прямо, и почему именно по ДЦ пишут? Если я построю на речке электростанцию, в ее здании оборудуют серверную, и завезу туда нвидивские карты, то это будет использование не ГЭС, а не в ДЦ, и вся их хитрость ни о чем.


    1. FyvaOldj
      18.01.2018 11:00
      +1

      Если я построю на речке электростанцию, в ее здании оборудуют серверную, и завезу туда нвидивские карты, то это будет использование не ГЭС, а не в ДЦ, и вся их хитрость ни о чем.

      Это вам нужно не нас будет убеждать.
      А суд


      Даже не знаю с чего я это взял: но юристы у НВидиа посильнее чем dmitry_ch. Мне ТАК кажется почему то


      1. achekalin
        18.01.2018 12:10

        Вопрос-то прямо по тексту поста: почему вместо прямого запрета парни написали так витиевато, что оставили некий запас лазеек?


        1. Ugrum
          18.01.2018 13:16

          почему вместо прямого запрета парни написали так витиевато, что оставили некий запас лазеек?


          Расплывчатость закона запрета — сильно расширяет круг лиц, подпадающий под оный и, соответственно, перспективы правоприменения монетизации.


  1. dzmitryc
    18.01.2018 12:34

    Крутящих всякие tensorflow дома на кухне это как-то затронет?


    1. VolCh
      18.01.2018 13:28

      Ваш кухонный дата-центр разрешает майнить?


  1. sotnikdv
    18.01.2018 13:44

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


    1. JediPhilosopher
      18.01.2018 16:56

      Можно же использовать старую версию драйверов. Не нравится новое лицензионное соглашение — не обновляйтесь, вот и все.


      1. sotnikdv
        19.01.2018 04:52

        Можно. Но минус саппорт и фиксы дефектов. Так что пойдет под возврат, как дефектное без саппорта


        1. JediPhilosopher
          19.01.2018 13:10

          Не уверен что это достаточная причина для возврата. Вам же по идее никто и не обещал саппорт, то что они выпускают обновления драйверов — исключительно их добрая воля. Вот если в договорах о покупках пункт о саппорте есть — тогда да. Но если вы просто карт в обычном магазине накупили (как наверняка делают всякие дц поменьше) то никто вам исправную карту вернуть не даст, нет оснований.


      1. myazinn
        19.01.2018 14:19

        А тут есть хоть кто-нибудь, кто лицензионное соглашение осилил?
        Просто интересно, покупая видеокарту, ты покупаешь железку или железку+обслуживание софтом. Если там второй вариант, то получается, что производитель либо запрещает тебе использовать железку, либо вынуждает отказаться от обслуживания (обновления драйеров). Два стула в чистом виде


  1. ToSHiC
    18.01.2018 14:22

    Что-то несколько раз в комментариях перевод фразы писали, и всё время не особо правильный.

    No Datacenter Deployment. The SOFTWARE is not licensed for datacenter deployment, except that blockchain processing in a datacenter is permitted

    Нельзя устанавливать на машины в датацентрах. Это ПО не лицензировано для установки на машины в датацентрах, исключение — работа с блокчейном [прим. с помощью этого ПО] в датацетре".


    То есть на игровых видеокартах, которые установлены в датацентре, можно только майнить. Нейросетки, вычислительная гидродинамика, высокочастотный трейдинг и всё остальное — только но теслах.


    1. DancingOnWater
      18.01.2018 14:59

      Это ПО не лицензировано для установки на машины в датацентрах, исключение — работа с блокчейном [прим. с помощью этого ПО] в датацетре"

      Я конечно не знаю, но по-русски это означает, что если где-то в датацентре с помощью этого ПО (т.е. драйвере) работают с блокчейном, ьл все ОК.

      Максимум можно выжать, что если на машине с помощью этого ПО не работают с блокчейном (как — не сказано), то все ОК.


      1. AC130
        18.01.2018 15:25

        Да не. Имеется в виду как раз что с помощью ПО разрешена работа с блокчейном.


  1. Germanets
    18.01.2018 15:10

    Очень некрасивый ход от NVidia — очередным обновлением просто запрещать использовать видеокарты для определённых целей. Кто гарантирует, что в следующем обновлении драйверов не придёт соглашение, запрещающее майнить? или, к примеру, использовать в части игр? Они подрывают доверие покупателей, причём именно бизнес-сегмента(который не может просто так забить и нарушить это самое лицензионное соглашение)…


  1. vadimpl
    18.01.2018 21:12
    +1

    Мне другое непонятно. Если организация купила оборудование, то далее производитель не вправе ей указывать где и как его использовать. Разве NVIDIA вправе налагать такие ограничения, особенно на уже приобретённое (т.е. задним числом)?


    1. Areso
      18.01.2018 22:05

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


    1. VolCh
      21.01.2018 01:19

      Оборудование ради бога используйте (хотя есть прецеденты ограничения, например турбины в Крыму), но драйвера — это софт, а не оборудование.


  1. Magaton
    19.01.2018 14:19

    По мне так наоборот хорошо. Как я трактую. Нвидиа запретила использование софта в цод. Но если цод разрешает блокчейн в своем цоде то сфот может быть использован. То есть не только для блокчейна а вообще использоваться для всего.
    Думаю так они хотят заставить цоды разрешить пользователям использовать их мощности для майнинга. Тогда они будут вынцждены купить еще больше карточек. И нвидиа в профите. И как бы о людях заботится.


    1. ToSHiC
      20.01.2018 00:56

      Да нет же, они очень расстраиваются, что для всяких нейросеток покупают геймерские geforce за $800 вместо «профессиональных» tesla за $5000. Вон в прошлом году Сбербанк скупил дофига видеокарт для лаборатории искусственного интеллекта, читай — для нейросеток и деревьев всяких.


  1. JohnDoeEast
    19.01.2018 14:19

    Ну на универы- где сели, там и слезли. В каждом универе- по юр. факультету.

    Очевидно, что в этом семестре курсовая работа: «Как решение NVIDIA противоречит Consumer Protection Act». Потом профессор отполирует — и в прокуратуру.

    Плавали, знаем.


  1. BerliozNSK
    19.01.2018 14:19

    Вопрос: а на Colocation это отразится?

    К примеру, я принес личный сервер с GeForce картой. На такие ситуации как реагировать? Ведь по сути этот сервер лично мой и никто не имеет права в него лазить, и никому нет дела, по сути, что там на борту, пока я не вытворяю ничего военного.

    Буду крайне признателен, если знающие люди просветят в этом вопросе


    1. VolCh
      21.01.2018 01:21

      Судя повсему, отразится. А проверять лицензионность софта на вашем сервере некоторые органы имеют право.


  1. pdk10
    21.01.2018 17:01

    непонятно про драйвера и версии, какие версии имели ввиду quadro под geforce патчить или версии все ранее 390 в которых нет изменений лицензионного соглашения?