选自medium

作者:Jeremy DiBattista

机器之心编译

参与:陈萍

转载自公众号:机器之心

eGPU 与谷歌 Colab 的运算差异性如何?

众所周知,深度学习 “炼丹” 成本极高。即使是最简单的任务,GPU 也是绝对的选择。

对于那些想要最佳按需处理能力的人来说,一台新计算机的成本将高达 1500 美元。而如果借用云计算服务,每月将很容易花费 100 美元以上。对企业而言,这样的花费没问题,但对于普通个人而言,过于昂贵。

在近期比较火的一篇 medium 文章中,作者 Jeremy DiBattista 进行了实验,先前买了小型较旧的 GPU XPS 15,之后又购买了 Razer core+ NVIDIA GTX 1080,该设备提高了 4 倍的处理能力,花费不到 450 美元。

在这篇文章中,他对比了 eGPU 与谷歌 Colab 运算差异性。

首先 Jeremy DiBattista 对 Colab 进行了一些介绍。Colab 是 Google Research 开发的产品,可执行 Python 代码。它完全在浏览器中运行,并使用 google drive 作为其主要云存储服务,轻松共享并且完全在云中运行。但它也存在着问题,计算资源得不到保证,如果暂时不使用 Colab,则资源会被分配给其他人。

Jeremy DiBattista 就如何对其进行测试进行了说明。和 eGPU 一样,他使用 AI Benchmark 进行测试。这是一个非常简单但功能强大的 Python 库,利用 Tensorflow 框架在 19 个不同的部分上进行了 42 个测试,从而为 GPU 提供了出色的通用 AI 评分。接下来,Jeremy DiBattista 进行了 15 次的初始化,每次使用 AI Benchmark 进行测试,记录结果以及分配 GPU —得到了 K80 十次,P100 四次,T4 一次,Jeremy DiBattista 表示从来没有得到 P4,但是应该比 T4 稍差一点,速度对比图如下图:

可以得出:结果之间存在很大差异,顶级 GPU 的运行速度比 Colab 可配给的最慢 GPU 快 4 倍,但是对于免费 GPU 而言,这样的运行速度已经很惊人了。这让 Jeremy DiBattista 很震惊,因为这些都是免费提供的。它们都提供 12+ GB 的 RAM,足以满足大多数项目的需要,而分配给 P100 的速度接近全新 RTX 2070 的速度。即使是最慢、最常见的 K80,其性能比 P100 差一些。而 GTX 1050 Ti 是售价 150 美元的 GPU。

这与 eGPU 相比如何?下面是 Colab 对比 GTX 1080 实验结果!

一般情况下,Colab 将为用户分配一个 K80,而 GTX 1080 的速度大约是它的两倍,这对于 Colab 来说并不是特别好。但是,当分配了 P100 时,P100 是绝对的杀手级 GPU(免费)。由于 P100 的出色表现,平均来看,得出结果没有太大不同,Jeremy DiBattista 的 eGPU 平均仅提高了 15%。

因此,如果有研究者打算进入机器学习(或希望升级设备),应该怎么做?Jeremy DiBattista 的建议是,“如果只是想涉足机器学习,或者对计算资源要求不高,那么 Colab 绝对是明智之选。它免费提供的计算量巨大。”

但是,如果你感觉 Colab 产品提供的不够,需要更快的速度,随时了解用户的资源,需要长时间的训练,想要使用 Python 语言或计划将 GPU 不仅用于机器学习任务时,eGPU(或专用 GPU)可能是更好的选择!

如果想使用 Colab Pro,每月只需支付 10 美元,用户便可以获得更高的使用权限,并在更快的处理器上拥有优先使用权。不用担心它的速度和使用限制,它是云计算的绝佳替代品,而且价格可承受。

原文链接:https://towardsdatascience.com/deep-learning-on-a-budget-450-egpu-vs-google-colab-494f9a2ff0db

文为机器之心编译,转载请联系本公众号获得授权

✄------------------------------------------------

450刀的eGPU vs 谷歌Colab,谁更划算?相关推荐

  1. 使用谷歌Colab(Colaboratory)免费GPU训练自己的模型及谷歌网盘无限容量(Google drive)申请教程

    使用谷歌Colab(Colaboratory)免费GPU训练自己的模型及谷歌网盘无限容量(Google drive)申请教程 谷歌的colab(Colaboratory)是谷歌为全世界学术研究者免费提 ...

  2. 使用谷歌 Colab Notebooks,这 6 个小技巧你需要掌握

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 选自 | Medium 作者 | Iden W. 转自 | 机器之心 ...

  3. 使用谷歌Colab Notebooks,这6个小技巧你需要掌握

    选自Medium 作者:Iden W. 机器之心编译 编辑:陈萍.杜伟 切换暗黑模式.读取 CSV 文件- 这些非常实用的小技巧为开发者使用谷歌 Colab Notebooks 提供了便利. Goog ...

  4. 谷歌Colab也搞“超级会员”,普通会员云GPU被降级,想用高端得加钱

    萧箫 发自 凹非寺 量子位 报道 | 公众号 QbitAI 在Colab成为付费会员后,就一定能用上V100和P100? Nonono,现在你可能会"碰巧"用上Tesla T4! ...

  5. 谷歌colab运行自己的项目的一些细节

    1.连接谷歌colab from google.colab import drive drive.mount('/content/gdrive') 2.安装相关的包,版本要对应好,注意卸载掉之前的tf ...

  6. 谷歌Colab云端部署Stable Diffusion 进行绘图

    系列文章目录 本地部署Stable Diffusion教程,亲测可以安装成功 Stable Diffusion界面参数及模型使用 文章目录 系列文章目录 前言 一.Colab是什么? 二.操作步骤 1 ...

  7. 免费使用高性能的GPU和TPU—谷歌Colab使用教程

    免费使用高性能的GPU和TPU-谷歌Colab使用教程 1. Colab简介 2. 使用准备 2.1 科学上网 2.2 Google Drive 3. Colab 使用 3.1 云硬盘挂载 3.2 硬 ...

  8. 谷歌Colab使用GPU加速(以YOLOv5为例)

    谷歌Colab使用GPU加速 前提 完成基本配置 创建笔记 使用GPU 重新安装vscode 参考链接:https://blog.csdn.net/u011504963/article/details ...

  9. 谷歌Colab 免费运行pytorch

    目录 什么是 Colab? 它真的可以免费使用吗? Jupyter 和 Colab 有什么区别? 如何搜索 Colab 笔记本? 如何获取数据? 为什么"装载 Google 云端硬盘&quo ...

最新文章

  1. 【Pandas库】(3) DataFrame的创建方法及基本操作
  2. 2018-01-24
  3. Oracle 导出CSV、导出大数据
  4. hp 380g9服务器用户手册,HP ProLiant DL380Gen9服务器用户指南
  5. Intel Realsense D435 关于深度摄像头获取实际深度坐标时的常见问题及可能的解决方案
  6. while read line 用法详细介绍
  7. No virtual method diskCacheStrategy
  8. 2018年区块链将如何发展?
  9. 背水一战 Windows 10 (53) - 控件(集合类): ItemsControl 的布局控件 - ItemsStackPanel, ItemsWrapGrid...
  10. 数字与静态(HeadfirstJava随笔)(转)
  11. 简易cad导出pdf程序源码
  12. 矩阵连乘问题C++实现
  13. oracle是什么数据库管理系统,数据库管理系统
  14. jqprint去除页眉页脚
  15. 驱动加载错误:insmod: error inserting 'hello.ko': -1 Device or resource busy
  16. python中copy和deepcopy详细区别
  17. CAD与3D建模软件:有什么区别?
  18. 国美公告暂停黄光裕及其妻杜鹃职务
  19. 【2016年第6期】众包模式在大规模遥感影像信息提取领域的探索
  20. python读取目录下所有的jpg文件,并显示第一张图片

热门文章

  1. LeetCode实战:只出现一次的数字
  2. 鼠标按键获取感兴趣区域 2
  3. 面向小白的最全 Python 可视化教程,超全的!
  4. MySQL之父等国际数据库掌门人齐聚,1024 程序员节全体大会重磅官宣!
  5. Tidio AI 趋势报告:约42%受访者能够接受机器人伴侣
  6. 懂外语、会创作,机器高质量学习挑战均在这里实现
  7. 2020长沙“科技之星”榜单重磅揭晓,近百家企业凭实力“出道”!
  8. 微软CEO纳德拉对话沈向洋:那些未来可期的计算机视觉研究与应用
  9. 30分钟看懂XGBoost的基本原理
  10. 有了它,AI甚至可以让你知道对方是否真的爱你?