冷静点,NVIDIA 禁止 Geforce 进数据中心想限制的并不是深度学习

仅凭在使用条款里新增的两句话就招致了口诛笔伐,可能是 NVIDIA 怎么都想不到的。

不得用于数据中心部署。该软件未获许可用于数据中心部署,但在数据中心进行区块链处理则除外。——NVIDIA GeForce 软件用户使用许可

对于这一条款,大多数人都解读为:NVIDIA 在限制 GeForce 显卡进行深度学习。这一推断其实也是合理的,毕竟数据中心内部署显卡很少是用来玩游戏的(笑),目前最主流、认知度最高的工作就是进行深度学习训练。

在网上一片讨伐声中最激进的应该就是日本 AI 公司 UEI 总裁兼 CEO 清水亮,他在 WirelessWire News 上发表的文章表示「这是 NVIDIA 日本滥用垄断的证明」。

委婉点的媒体则开始顺着清水亮的思路,以围绕「什么算是数据中心」及「中国区条款还没更新」(中国条款更新较晚)等角度来讨论怎么规避这一限制。当然也不乏想象力飞起的人思考到了 NVIDIA 为什么这么做,是不是被同行逼迫的感觉自身垄断地位危险,准备趁着有能力收割一波?

虽然各种分析看起来都逻辑通顺,但还是有些不太冷静了。

从根本出发

我们不妨从根本来分析这次 NVIDIA 的行为:软件用户使用许可。

经常装软件的人都知道「软件用户使用许可」,这东西正常就「同意」和「拒绝」俩选项,不同意就不能用,也因此,大多用户都会点同意。

但这一操作其实更类似于「合同」:你若违反,我就按违约处理。

再来再看一下条款内容,清楚明白的表达着针对对象是数据中心,进一步说是限制数据中心使用 GeForce 进行非区块链外处理的所有操作,当然这其中确实包括深度学习。

但是值得注意的是,NVIDIA 并没做实质限制行为。且不说 NVIDIA 有没有办法检测出 GeForce 是否用在数据中心,其实 NVIDIA 没做出任何限制深度学习的行为。

而再此基础上再结合 NVIDIA 目前在日本区的两个动作,我们可以进一步的看出一些背后的端倪。

第一个动作是 NVIDIA 日本区推特上发布了一条通知「通知」,大致意思是:之前 GeForce/TITAN 虽然能在数据中心用但是没啥保障,而这次的限制并不妨碍大学实验室等继续使用,新的 NVIDIA TITAN V 也是 HPC 和深度学习的最好产品。

第二个是日本的云服务商樱花公司发布公告中表示已经收到英伟达的通知,开始暂停提供 Quad GPU 套餐的购买服务,该服务使用的正是 Titan X 处理器。

由此结合前文说到的「想约束的对象是数据中心」,我们可以推断出 NVIDIA 真正在针对的是云服务商

为何是他们

在 AI 大热,尤其是深度学习大热的当下,NVIDIA 显卡在种种战略的操作下成为了深度学习的硬件首选——甚至接近唯一选择。

背后的理由非常简单,目前 GeForce/TITAN 性能太过优异而价格又足够低,再加上 Tesla 系列所增设的东西看起来可有可无与成倍的差价,很自然的就成为了降低成本的第一选择。

在这种背景下,在吸引用户入住的同时为了节约成本,众多的小型的云服务商也拿着消费级显卡部署在数据中心当中。

数据中心公司 Hivelocity 部分采用 GeForce 显卡的机架式主机

数据中心是个很特殊的环境,7x24 小时的需求使得在这个环境下工作的硬件设备,无论是工作强度还是环境温度都非家用环境所能比拟。企业级显卡对于这种环境会有针对性的优化,但消费级显卡直接用在这个环境下必然会产生高损耗,进而会产生保修问题——或许已经有这么做的了。

涉及到保修,就真的动到 NVIDIA 的利益了,这与此前 NVIDIA 公开表示「禁止 GeForce 显卡挖矿」道理一样。

综上,可以认为 NVIDIA 此次新增这一限制的根本目的不是为了限制深度学习、逼迫升级,而是为了封堵一个潜在隐患,并在未来规避法律责任。

当然也要承认,在这条新使用许可的限制下,一部分云服务商升级设备是在所难免了,总不能让现有用户流失吧?

习惯性思维

最后,简单说下条款中附加的那句「在数据中心进行区块链处理则除外」。

大多数人看到「区块链」直接想到了「挖矿」,实际上它们是不同的两个概念。

这是一个有趣的习惯性思维,当然这一次 NVIDIA 增加限制条款所引发的一众批判声也是。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171227A0C9LS00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券