9月7日-8日,相约 2023 腾讯全球数字生态大会!聚焦产业未来发展新趋势! 了解详情
写点什么

计算架构“新黄金十年”已来,Intel 设立了一个兴趣小组等你!

  • 2020-07-10
  • 本文字数:1831 字

    阅读完需:约 6 分钟

计算架构“新黄金十年”已来,Intel设立了一个兴趣小组等你!

“计算机体系结构领域将迎来又一个黄金十年,就像 20 世纪 80 年代我们做研究那时一样,新的架构设计将会带来更低的成本,更优的能耗、安全和性能。”


——图灵奖得主,David Patterson 与 John Hennessy,发布于 2019 年 2 月


计算架构的“新黄金十年”已经开启。自 IBM、英特尔引领微处理器发展,以及经历了指令集由繁至简过程后,在 20 世纪 80 年代诸如 RISC、超量标处理器、多层缓存、预测技术、编译优化等体系结构创新频频推出,计算机性能得到大量提升,迎来了第一个黄金时代。


今天,随着大数据、人工智能的发展,数据量的激增使得一台计算机不再能完全承载和处理,大规模数据处理让异构计算变得更加重要;而且在“上云”、“加码 AI” 的浪潮下,云厂商和系统制造商对新型硬件架构的需求不再强调微处理器性能,而是突出架构本身要非常适合机器学习工作负载并行处理的需求。


在多元计算的大需求下,英特尔像引领 PC 时代潮流时一样,紧跟技术发展,转变战略引领着变革。2019 年,英特尔现 CEO Bob Swan 希望延续英特尔创新转型的基因,继续坚持“从以 PC 为中心转型成为以数据为中心”的新一代战略转型方向。将公司定位从以晶体管为中心,转变成以数据为中心,并提出六大技术支柱:制程封装、XPU 架构、内存存储、互联、安全和软件。


英特尔所要提供的不仅仅是具备计算力的 CPU 亦或是其他芯片,更是包括数据挖掘、清洗、分析、流动等多种应用全覆盖的解决方案,也因此有了互联、内存存储、安全要求,也自然离不开软件系统的全面支持。更是体现了“以数字为中心”的战略。


其中,英特尔加大对“软件”的重视,是明智也是必要的选择,其实从 PC 时代,英特尔与微软合作,专注硬件;在移动时代,我们也看到 ARM 架构给 x86 带来的冲击,x86 芯片的出货量自 2011 年达到峰值以来,每年下降近 10%,而采用 RISC 处理器的芯片出货量则飙升至 200 亿;而在不远的未来,万物互联时代,将有更多的设备联网,面对千亿级设备联网,纯靠硬件无法跟上数据的指数级增长,只有同时通过软件发力,软硬结合,才能持续保证竞争力。

进入架构新时代的英特尔,在软件层面的重大动作之一是发布了 oneAPI。

现代工作负载的多样性需要架构的多样性,没有单一的架构适合每种工作负载,相应的,oneAPI 则提供了一个统一的编程模型,能跨越不同的架构、跨不同的硬件规格,让开发者可以随意在底层的硬件之间切换和优化。


oneAPI 主要包含两个部分,第一是跨架构的编程语言 Data Parallel C++(DPC++),第二部分是满足不同领域需求的跨架构库的集合。软件层面的简化使得在未来,任何编程人员无论是想将硬件性能提升 10%、20%,甚至 50%,都可以在 oneAPI 框架上轻松实现。

在计算架构上,英特尔有全面的架构战略。

英特尔产品覆盖的广泛计算架构包括标量(Scalar)、矢量(Vector)、矩阵(Matrix)和空间(Spatial),被统称为 SVMS 架构。英特尔指出,在接下来五到十年中最重要的现代工作负载,就是这种计算架构的组合。


从英特尔的战略来看,CPU 仍旧是目前最重要的架构,策略在于不断提高每个 CPU 的性能,继续保持它作为最强计算架构的位置。6 月 19 日,英特尔“‘芯’存高远 智者更强”的数据创新峰会暨新品发布会上,推出了包括集成 AI 加速的英特尔第三代至强可扩展处理器,它是首批内置 bfloat16 支持的主流服务器 CPU,而 bfloat16 则是英特尔深度学习加速(英特尔 DL Boost)功能当前主打的指令集技术。


在 FPGA 领域,英特尔也注意到了对专用处理器的需求,2015 年英特尔以 167 亿美元收购了 FPGA 制造商 Altera,以及陆续收购的 Nervana Systems、Omnitek B.V. 和 Movidius 等专用芯片公司,就很好地证明了这一点。英特尔已经有目共睹地推出很多的重要 FPGA 产品,比如 Agiliex FPGA,以及近期推出的英特尔首个人工智能优化 FPGA Stratix 10 NX。


现在,无论客户的要求是高性能、低功耗,或是低成本,英特尔都能提供对应不同需求的产品线,通过一个统一的软件栈,一个统一的 API 就可以适应客户从性能、功耗到成本上的优化需求。英特尔也早已不是针对 CPU 这一个战场在“作战”,而是构建生态,在 5G、物联网、边缘计算、人工智能等领域,英特尔与众多合作伙伴联手,不断转型,迈向数字化新时代。


社群福利


现在,InfoQ 与英特尔共同设立了英特尔架构兴趣学习小组,以社群形式运营,我们会在社群内发布架构相关的技术课程和技术干货,如果你想了解 x86 架构,了解更多计算架构相关的内容,以及英特尔的最新动态,请大家添加小助手的微信号 geekbang111 进群。


活动推荐:

2023年9月3-5日,「QCon全球软件开发大会·北京站」 将在北京•富力万丽酒店举办。此次大会以「启航·AIGC软件工程变革」为主题,策划了大前端融合提效、大模型应用落地、面向 AI 的存储、AIGC 浪潮下的研发效能提升、LLMOps、异构算力、微服务架构治理、业务安全技术、构建未来软件的编程语言、FinOps 等近30个精彩专题。咨询购票可联系票务经理 18514549229(微信同手机号)。

2020-07-10 15:321912

评论

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

SpringBoot有多重要?面试用SpringBoot把面试官唬住了要30k都行!

Java架构之路

Java 程序员 架构 面试 编程语言

程序员的美丽假期(并不)

Philips

敏捷开发 快速开发

mongodb内核源码实现、性能调优、最佳运维实践系列-百万级高并发mongodb集群性能数十倍提升优化实践(上篇)

杨亚洲(专注MongoDB及高性能中间件)

MySQL 数据库 nosql mongodb 分布式数据库mongodb

websocket 是怎么连接的

程序员与厨子

nginx 网络 HTTP websocket

你听过CatBoost吗?本文教你如何使用CatBoost进行快速梯度提升

计算机与AI

Python 学习 优化

从分布式到微服务成长手册,助我面试跳槽斩获字节Offer

Java架构追梦

Java 学习 架构 面试 微服务

成为 Apache 贡献者,So easy!

代立冬

Apache 贡献

Github惊现高星神作,两份算法宝典让你横扫大厂算法面试题

编程 程序员 算法 计算机

mongodb 源码实现、调优、最佳实践系列-百万级高并发mongodb集群性能数十倍提升优化实践(下篇)

杨亚洲(专注MongoDB及高性能中间件)

MySQL nosql mongodb 架构 分布式 分布式数据库mongodb

面试大厂被面试官用MyBatis怼到“哑口无言”?这份MyBatis源码笔记助你吊打面试官!

Java架构之路

Java 程序员 架构 面试 编程语言

华为云数据安全中心正式公测,8大核心数据安全能力守护你的数据

华为云开发者联盟

华为 安全 数据

“一个APP竟然可以适配这么多设备?!”《优酷响应式布局技术全解析》开放下载

破绽

阿里巴巴 阿里云 开发者 优酷 电子书

几行代码轻松实现跨系统传递 traceId,再也不用担心对不上日志了!

程序员小航

Java 日志 链路追踪 工作笔记 traceId

日常工作问题集锦

hasWhere

GO 类型接口及反射间的转换

superman

Go 语言

深入理解 JVM 垃圾回收算法 - 复制算法

Java架构师迁哥

Week 4 命题作业及总结

阿泰

台湾地区为什么会丢包高?

德胜网络-阳

阿里P8大牛呕心沥血总结整理的《Java面经手册》,通过实践的方式向你深度讲解Java核心知识点

Java架构之路

Java 程序员 架构 面试 编程语言

直播预告 | 云时代的数据库客户端——CloudQuery最佳实践

BinTools图尔兹

数据库 sql 安全 工具软件

技术实践丨GaussDB(DWS)运维管理功能“升级”的原理和使用

华为云开发者联盟

运维 数据 集群

诸多老牌数据仓库厂商当前,Snowflake如何创近12年最大IPO金额

华为云开发者联盟

数据仓库 数据 存储

LeetCode题解:98. 验证二叉搜索树,递归,JavaScript,详细注释

Lee Chen

大前端 LeetCode

想要高效搭建企业信息平台?教你轻松选择开发框架!

Marilyn

敏捷开发 快速开发

让黑产无处遁形 京东智联云推出风险识别服务

京东科技开发者

人工智能 学习 风险识别

华为鲲鹏专家解读:90%代码如何移植到鲲鹏平台

华为云开发者联盟

软件 鲲鹏

详细分析定制企业应用的价格

Learun

敏捷开发 快速开发 软件架构

LAXCUS大数据集群操作系统:一个分布式分时共享E级系统软件(三)

陈泽云

人工智能 大数据 计算机网络 操作系统 网络

Go发起HTTP2.0请求流程分析(中篇)——数据帧&流控制

Gopher指北

后端 HTTP2.0 Go 语言

成为一名合格的技术类产品经理

小清新同学

产品经理

出炉!华为18A自爆SpringCloud微服务分布式笔记

996小迁

Java 编程 架构 面试 SpringCloud

  • 扫码添加小助手
    领取最新资料包
计算架构“新黄金十年”已来,Intel设立了一个兴趣小组等你!_架构_王利莹_InfoQ精选文章