异构计算:PC的“动车组”
注意到你的CPU主频多久没有变化了吗?反正我家里有一台2004年的2.53G的老爷机依旧在发光发热。另外一台2005年的笔记本依然历久弥新。要是搁在上世纪末本世纪初交接的那几年,一般是每隔两年,再牛的机器也得当电子垃圾扔掉。
是的,摩尔定律已经失效了。一方面,CPU频率几乎已经逼近极限,而制造技术却跟不上摩尔定律,因此为了维持旺盛的市场,厂商只好另辟蹊径。但是像Intel那样,简单地增加CPU内核数是行不通的,因为PC性能的提升并不是简单的提升CPU就能达到的。
对APU实现异构计算的价值和思路的透彻理解,我们可以用车辆的升级做一个更加直观的类比。当汽车从2缸、3缸发动机进化到排量4缸发动机之后,动力提升是很明显的;这就类似于CPU的频率升级。当我们再提升到排量6缸、8缸发动机以后,无论动力还是舒适性都进一步得到大幅度的改善,但同时油耗也随之猛升。继续往上发展到12缸,几乎就是轿车的极限了。这个时候,如果不从根本上改变整车的变速、传动系统,仅仅期望通过并行两台、三台甚至更多的V6或者V8的发动机来获得更好的动力效果,那只会是徒劳。
不止是汽车,火车的升级也亦如此。高速列车的动车组从根本上变革了传统车辆动力架构,实现了列车速度的成倍增长。动车组也叫“动力分散式列车”或者“动力单元化复合列车”。列车有很多节车厢,其本身没有汽车的构型局限性,所以我们能够通过将“发动机”分置到各节车厢来实现动力的有效提升。这种分散式动力架构,实际上可以将其视作一种入门的“异构”化,而非简单“并行”。
芯片的异构化演进就是类似的道理,当频率的不断提升到达天花板之后,原始的并行方式并不能找到出路,只有异构化才是变革的出路。AMD作为全球领先的芯片制造商,早就在自己的APU产品架构当中,充分贯彻了异构计算的思想。异构计算作为一种技术研发模式本身已经有近30年的历史,但是体现在在芯片上却是创新事物。面临移动互联网和人脸识别、手势识别等复杂应用,面临图形性能、游戏、高清视频等个人需求的爆炸式成长,面临企业级云计算和物联网的超大运算规模,AMD将CPU和GPU融合在APU芯片之中,在多内核芯片的物理基础上建立异构计算的技术架构,不仅是方法和思路上的创新和变革,更是行业发展的最优选择。
AMD不仅推出革命性产品APU,更以建立技术联盟的方式积极推动异构计算的发展。在上个月的AMD Fusion开发者峰会上,AMD率领全球技术领袖成立了“异构系统架构基金会”(HSA Foundation)。此次大会旨在“定义和推广开放的、基于标准的异构计算发展之道,通过提供通用硬件规格和广泛的生态系统支持,使软件开发人员更大程度发挥最新处理器的优势,从而更轻松地完成各种创新应用的开发”。
倪光南院士在前不久举办的《APU及异构计算应用趋势论坛》上就表示,异构计算是信息技术的创新领域,传统处理器在当前移动互联时代特别重要的3D应用、视频解码这些应用中效率不高,所以APU方向是个很好的创新,应该做得更前沿一些,更好一些。
目前,已经有近百种领先的软件产品能够充分利用AMD APU进行优化和加速,而更多的应用“正在路上”。对于我、对于更广大的用户来说,淘汰我们手上老旧计算机的进程,又一次启动了,摩尔定律将以崭新的形式重新生效。有了APU的“动车组”,相信越来越多的软件设计和创新应用可以搭上异构计算这列飞驰的高速列车。
__________________________________________________
作者:瞬雨
异构计算:PC的“动车组”相关推荐
- CPU+GPU异构计算完全解析
原文链接:http://bj.beareyes.com.cn//2/lib/201106/20/20110620416_1.htm 工欲善其事,必先利其器.有一个好的计算工具是必须的! 并行计算:让处 ...
- npu算力如何计算_异构计算神器来了,它能带来性能革命吗
前言:优化差有多要命?3A大作告诉您 说到最近游戏圈子里的热门话题,刚刚在全平台上线的某"国产3A大作"显然绝对值得一提.一方面来说,靠着"抽卡化单机游戏"的设 ...
- CES 2019上芯片巨头们的争夺焦点:光线追踪、“永远”在线PC、汽车...
CPU的 Spectre和Meltdown漏洞让个人电脑.服务器.智能手机在2018年都受到不小影响,因此2019年的CPU在提升性能的同时也在避免出现安全漏洞.虽然目前芯片市场主要的推动力来自数据中 ...
- CES 2019上芯片巨头们的争夺焦点:光线追踪、“永远”在线PC、汽车
CPU的 Spectre和Meltdown漏洞让个人电脑.服务器.智能手机在2018年都受到不小影响,因此2019年的CPU在提升性能的同时也在避免出现安全漏洞.虽然目前芯片市场主要的推动力来自数据中 ...
- 从打游戏的显卡到科学先锋,一篇文章读懂异构计算
今天给大家科普一个新词,异构计算. 听起来好神秘,是不是跟异形,外星人有关系? 其实所谓的通用计算,就是用CPU算,那么异构计算呢?就是用CPU+各种增强卡来计算,包括GPU,FPGA等. 其中应用最 ...
- 从打游戏的显卡,到科学先锋,一篇文章读懂异构计算
阿里云重磅产品--异构计算今天下午(9月12日)14:00发布,了解技术趋势和产品细节,请点击实时直播:阿里云新品:异构计算新品发布 今天给大家科普一个新词,异构计算. 听起来好神秘,是不是跟异形,外 ...
- 完美世界刘航:异构计算要避免昙花一现
完美世界网络技术有限公司副总裁刘航在论坛发言时表示,其实我也有一点担心,这样一个异构计算听起来很好,会不会像很多历史上的技术一样,变的昙花一现.开始很好,但是后来因为种种原因没有用起来,最后可能大家过 ...
- [转帖]双剑合璧:CPU+GPU异构计算完全解析
引用自:http://tech.sina.com.cn/mobile/n/2011-06-20/18371792199.shtml 这篇文章写的深入浅出,把异构计算的思想和行业趋势描述的非常清楚,难得 ...
- 基辛格带领英特尔发起大反攻,以开源生态驱动异构计算
在被英特尔 CEO 帕特·基辛格定位为转折之年的 2021 年里,英特尔以超高频率发布多个重磅举措.在近日举办的英特尔 On 技术创新峰会(Intel Innovation)期间,英特尔宣布重新拥抱广 ...
- 双剑合璧:CPU+GPU异构计算完全解析
转自 http://www.beareyes.com.cn/2/lib/201106/20/20110620416_0.htm 并行计算:让处理的速度变得更快 相对于串行计算,并行计算可以划分成时间并 ...
最新文章
- 微软亚研院提出用于语义分割的结构化知识蒸馏 | CVPR 2019
- 知乎宣布完成4.34亿美元F轮融资,快手领投,融资额刷新此前记录
- 替换ExpandableListView右边箭头Group Indicator(小图标)
- Microservices Reference Architecture - with Spring Boot, Spring Cloud and Netflix OSS--转
- java比较三个数的编程_Java小程序输入三个数求最大数
- Java异常中受检异常非受检异常与RuntimeException异常关系
- gcc - lm的含义
- request对象_java学习之web基础(2):Request
- Bootstrap全局css样式_按钮
- Android Studio Flutter 调试技巧 Flutter Inspector 提升你的维护开发效率 轻松定位复杂嵌套Widget代码位置
- cocos2dx arm64 jpg格式的不显示_相机保存照片你选RAW还是JPG?这里面大有讲究
- 运维人员写项目方案及推进项目的基本流程思路
- Eclipse + keil 使用教程
- 学生信息的顺序表存储
- Goolgle knowledge graph API使用
- jsb is not in the sudoers file. This incident will be reported.
- html的滚动条样式,css滚动条样式
- RTX 3060 快速配置GPU版本tensorflow
- 【用户画像和用户标签】
- python3报错 TypeError: can’t concat bytes to str 原因与解决方法
热门文章
- matlab邻域平均,数字图像处理邻域平均法滤波实验报告matlab实现
- wince系统usb刷机工具_中兴B860AV1.2-S905L刷机救砖教程,喜欢的分享一下
- 计算机区分活动窗口,计算机WINDWS操作题.doc
- Kotlin — 协程简介与使用
- 7-9 找出最小值 (20 分)
- mysql5.7.23安装详细过程
- IE浏览器提示对象不支持“append”属性或方法
- Software--Data Visual 数据可视化
- cmd窗口连接mongodb服务端
- [每周心学]先生王阳明何许人也?