写点什么

Big Sur:Facebook 的开源机器学习硬件

  • 2015-12-20
  • 本文字数:1088 字

    阅读完需:约 4 分钟

作为人工智能(Artificial Interlligence,AI)领域,尤其是机器学习方向的领头企业,Facebook 在机器学习算法方面进行了很多研究,公布并开源了很多相关的成果。近日,Facebook 又公布了其下一代的“Big Sur”人工智能硬件框架的信息,并表示将开源其设计细节。

近些年,人工智能和机器学习方向取得了长足的发展。据 Kevin Lee 透露,Facebook 的 AI 软件已经能够阅读故事、回答相关场景的问题玩游戏以及通过一些例子来学习非指定的内容。作为计算密集型的应用,AI 软件的性能与数据集规模/ 硬件性能密切相关。尤其是硬件方面,高性能微处理器、存储器以及图形处理器(Graphics Processing Unit,GPU)的发展为AI 算法的快速运行提供了坚实基础。为了进一步更好地服务大规模AI 计算,Facebook 推出了基于GPU 的、用于训练神经网络的“Big Sur”硬件系统。

如上图所示,该硬件系统提供了8 个PCI-e 插槽,最多可支持8 个高性能GPU,其中每个GPU 的最高功耗可达300W。而且,系统可以根据需要对GPU 的拓扑进行灵活配置。Kevin 表示,配备 NVIDIA Tesla M40 加速计算平台的 Big Sur 系统性能,比上一代系统要提高一倍——训练速度是原来的两倍,探索网络的规模也可达到原来的两倍。而且,Big Sur 系统具有更高的灵活性和功耗 / 制冷效率。Facebook 特别针对功耗和散热进行了优化,使得系统仍然可以使用风扇进行散热。

此外,系统进一步优化了系统维护相关的资源。Big Sur 已经移除了一些很少使用的组件,并提升了替换硬盘和内存等易损组件的便捷性,使得替换这些组件只需要几秒钟时间即可。而且,原来需要耗费一个小时的移除主板的工作也可在一分钟内完成。除了处理器的散热片以外,该系统基本可以做到免工具安装和移除。在触点的颜色方面,Big Sur 系统选用了 Facebook 一贯使用的 Pantone 375 C 的绿色,方便工程师设别、访问和移除组件。

Kevin 表示,Facebook 将会延续之前的做法开源 Big Sur 系统的设计,并将设计材料提交到开源计算项目。据预测,此项工作的对外发布可能会在明年的OCP 峰会上进行。Facebook 希望通过这种做法,既为社区做出贡献,又能够与社区合作改进该系统。此外,Facebook 的AI 研究团队的 Yann LeCun 表示,如果更多的企业采用 Big sur 的设计,该系统的价格也可以随着供货量提升而大幅度下降,从而减少企业的硬件成本。


感谢董志南对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群(已满),InfoQ 读者交流群(#2))。

2015-12-20 18:003190
用户头像

发布了 268 篇内容, 共 118.0 次阅读, 收获喜欢 24 次。

关注

评论

发布
暂无评论
发现更多内容

网络直播打赏背后的套路:刺激用户不理智消费

石头IT视角

TCP/IP 基础知识总结

cxuan

后端 计算机网络 计算机

Redis还可以做哪些事?

Java旅途

redis

给打工人熬一锅「毒」鸡汤

Java_若依框架教程

程序员 打工人 毒鸡汤

5G应用的实时决策

VoltDB

5G 物联网 工业互联网 技术分享

进“大厂”的故事

北风

职业规划 职业成长 大厂

Scrapy 源码剖析(二)Scrapy是如何运行起来的?

Kaito

Python 爬虫 Scrapy 源码剖析

Scrapy 源码剖析(三)Scrapy有哪些核心组件?

Kaito

Python 爬虫 Scrapy 源码剖析

元模型驱动(二)构建元模型ーGME构建分层模型

KaYa

DDD Kaya MDA GME MDD

元模型驱动(一)构建元模型ーGME入门

KaYa

DDD Kaya MDA GME MDD

java安全编码指南之:文件和共享目录的安全性

程序那些事

代码规范 java安全 java安全编码指南 java编码 程序那些事

训练营第二周课程总结

爱码士

训练营

如何构建一个通用的垂直爬虫平台?

Kaito

Python 爬虫 代理

老板下了死命令,要把日志系统切换到Logback

沉默王二

Java logback 日志系统

面试官:讲一下缓存穿透、缓存雪崩和缓存击穿?

bigsai

redis 缓存穿透 缓存击穿 缓存雪崩

轻量型GPU应用首选 京东智联云推出NVIDIA vGPU实例

京东科技开发者

人工智能 gpu

接口测试(apipost、jmeter和python脚本)

测试人生路

Python 接口测试 测试工具

目标检测学习-比赛路线

Dreamer

Scrapy 源码剖析(四)Scrapy如何完成抓取任务?

Kaito

Python 爬虫 Scrapy 源码剖析

【架构师训练营 1 期】第六周作业

诺乐

1分钟教你如何整理 React 知识体系

Leo

学习 大前端 React

酷睿i5-10600KF对标锐龙7 3700X,游戏表现领先且售价更香

E科讯

【面经】面试官:讲讲类的加载、链接和初始化?

冰河

架构 JVM 类加载 优化 性能调试

如何搭建一个爬虫代理服务?

Kaito

爬虫 代理

Scrapy源码剖析(一)架构概览

Kaito

Python 爬虫 Scrapy 源码剖析

训练营第二周作业

爱码士

为什么 React Hooks 优于 HOCs(译)

西贝

Java 翻译 React Hooks HOC

【架构师训练营 1 期】第六周学习总结

诺乐

美国半导体十年计划中的NO.1,模拟硬件究竟有什么价值?

脑极体

Java9新特性-上篇

hepingfly

Java Java新特性

队列实现栈的3种方法,全都击败了100%的用户!

王磊

Java 算法和数据结构

Big Sur:Facebook的开源机器学习硬件_Meta_张天雷_InfoQ精选文章