加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

科技巨头:要么转向专用计算,要么灭亡(转载)

(2013-08-16 19:01:23)
标签:

异构计算

骁龙

it

分类: 骁龙处理器

原作者:Patrick Moorhead


原文链接:Tech Giants: Move To Specialized Computing Or Die

 

中文译文:《科技巨头:要么转向专用计算,要么灭亡》,下文为节选

 

 

科技巨头:要么转向专用计算,要么灭亡(转载)

 

要想继续留在这条快速增长的轨道上,科技公司必须尽快采用全新的计算方式,即专用计算,也被称为“异构计算”。而对于那些不采用这种专用计算方式仍坚持同构计算的公司,我只能说:“祝你们好运”。

 

下面我来解释一下不同类型的计算方式。

 

同构计算定义

 

同构指的是相同的事物。数十年来,科技产业一直受益于同构带来的规模性和一致性。大多数同构计算是在通用CPU上进行的,而采用的操作系统可通过购买或经授权使用,如Windows系统。这仍然是当今PC和服务器的主流计算方式。


如果您不需要效率最大化和功耗最小化,或者如果您的首要任务是让产品抢先上市,那么同构计算仍旧非常适用。

 

异构计算定义

 

与同构计算相反的就是异构计算,或称专用计算,即不同种类的任务在不同专用处理器上运行。虽然任务或工作负荷有许多不同类型,但无论是办公、游戏、视频播放、照片过滤、数据库查询,还是网络数据包检查,在不同专用处理器上运行效果都更佳。

 

虽然处理器种类繁多,归纳起来包括以下几类:

 

• CPU(中央处理单元)

• GPU(图形处理单元)

• DSP(数字信号处理器)

• FPGA(现场可编程门阵列)

• 固定功能处理器(如:视频解码)
 

必须指出的是,采用多个不同尺寸或类型的CPU核心并不算是异构计算。

 

最后我想强调一下异构计算的复杂性。无论是基于异构计算的智能手机、平板电脑、PC还是服务器,这些异构计算平台在设计上都更加复杂,而且对硬件和软件的技术要求也更高,为了在适当的处理器上处理适当的任务,它们需要大量的软、硬件架构和开发时间来找到一种非常均衡的方式去完成这些任务。有些业内公司简化了处理过程,我将会在下一篇专栏文章中讲述这个问题。

 

接下来我想讨论的是在异构计算背景下,移动和服务器的未来。

 

智能手机和平板电脑计算

 

由于智能手机和平板电脑受到的限制条件最多,所以它们是最早采用异构计算的,在功能机发展的15年中,我们一直都努力在计算终端中使用满足续航能力要求但体积更小的电池,智能手机也是如此。

 

消费者想要自己的手机做更多事情,所以无论是游戏、扩增实境、更佳的图像处理,还是实时在线操作,对效率的要求都在不断提高。为满足这些需求,许多芯片和手机设计者都在转向专用计算。简单地说,智能手机的“芯片”或“SOC”(片上系统)包含多个专用的集成式处理核心,每个核心用于处理专门的任务,如通用计算、3D、视频播放、视频拍摄、摄像头、音乐、手势、传感器以及无线连接(例如WiFi和4G)。只有通过这种专用计算方法,手机生产商才能在保证高效率水平的同时实现功能多样化。这并不容易。

 

正如我前面提到的,专用计算需要特别调校的硬件和软件以实现效率和性能的最大化。每个子系统不仅要保持良好的独立运行,还要实现好的“团队协作”。手机需要知道将什么任务迅速分配给哪个子系统,否则就失去了专用计算的优势。因此,在同等条件下,专用计算的软、硬件构架更难。

 

美国高通公司投入了大量时间、精力和金钱去研发一系列专用处理器和软件。他们已在“Krait”CPU、“Adreno”GPU、“Hexagon”DSP、摄像头、视频、传感器核心、“Atheros”WiFi芯片、“Gobi”调制解调器以及其他核心上的研发上投入了数十亿美元。苹果公司(Apple)虽然没有公开表示,不过其已在OpenCL GPU加速软件上投入巨资,用于强化照片和视频体验。

 

物联网(IoT)的未来走向

 

和许多人一样,我相信,未来数以十亿的终端不仅将相互连接,还将与人、网关和/或云端连接。比如数百万的空调(A/C)将可以相互沟通,以最大化能源效率,还有“超级”FitBit计录器将会告诉我们下周可能有中风的风险。当然,未来肯定仍会有智能手机、平板电脑、PC、可穿戴设备和电视等个人计算设备,但最大的变化和挑战将来自于这数十亿终端,以及人们将如何通过网关和云端来在它们之间进行相互管理。

 

物联网(IoT)和“万物联网”(IoE)对于电池续航时间的要求比智能手机更高,行业要实现这些愿景,就必须进一步推动异构计算。我相信那些引领异构计算的公司在物联网方面将会有战术优势。

 

总结

 

虽然智能手机、平板电脑、服务器以及未来的物联网看似天壤之别,但它们都需要通过专用或异构计算来充分发挥其潜力。基于低功耗的需求,智能手机和平板电脑要比PC和服务器更先采用异构计算,但PC和服务器在这方面也正以极快的速度增长和发展。

 

在所有这些市场中,我们面临的最大挑战是发展的速度不够快,特别是在操作系统和应用开发环境方面。针对异构计算开发应用是非常困难的。如果希望保持增长水平,高新技术企业和相关联盟就必须齐心协力、共同发展。

虽然目前还不十分清楚专用计算的未来发展路径如何,但有一件事是肯定的——不采用专用计算(或异构计算)的企业必将落伍。



0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有