说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

MediaTek高级总监Chien-Ping Lu:HSA在下一盘大棋

HTML文档下载 WORD文档下载 PDF文档下载
2012年AMD联合联发科等公司共同组建HSA基金会。它的加入推动异构计算在开放领域的发展。国外媒体VR-Zone对MediaTek高级总监Chien-Ping Lu和首席营销官Johan Lodenius进行了采访,一起来揭秘HSA背后不为人知的秘密。

HSA全称为Heterogeneous System Architecture,是AMD在原来的FSA架构(Fusion System Architecture)基础上提出来的,强调的是CPU+GPU异构计算。2012年6月份,AMD联合ARM、Imagination、MediaTek(联发科)、德州仪器共同组建了非营利组织“异构系统架构基金会”(HSA Foundation)。

做为一个非盈利机构,该基金会的宗旨是定义和推广开放的、基于OpenCL/Renderscript Compute/DirectCompute等标准的异构计算发展之路,通过提供通用硬件规格和广泛的生态系统支持,促成单一架构规范的建立,并简化编程模式,使软件开发人员更大程度发挥最新中央处理器(CPU)和图形处理器(GPU)的功能优势,从而充分发挥异构处理器中并行计算引擎的性能和能效,更轻松地完成各种创新应用的开发。


MediaTek作为一个专注于主流智能手机市场的芯片与平台供应商,它的加盟推动了异构计算在开放领域的发展,并推动异构系统架构成为异构计算的开放标准。现今,人们总会将HAS与AMD相提并论,最重要的是,该基金会的核心人物是负责创建开发HSA编程参考手册的Chien-Ping Lu,目前担任联发科高级总监。

国外媒体VR-Zone对MediaTek高级总监Chien-Ping Lu和首席营销官Johan Lodenius进行了采访,该公司总部设在台湾新竹,下面就让我们一起来揭秘HAS技术。

Chien-Ping Lu,耶鲁大学计算机科学博士学位,此前在Nvidia任职,拥有10年的架构经理经验。目前在MediaTek担任高级总监。他针对HSA有着不同的见解。他表示,通过HSA可以整体提升运算效率。

VR-Zone:起初MediaTek是如何进入异构计算领域的?

Chien-Ping Lu:MediaTek是首家尝试探索芯片上的异质计算资源,将CPU运算能力整合到芯片上,并发现了“微处理器”将其命名为GPU。大约三年前,那时还没有GPGPU API,使用最多的是OpenGL。(GPU作为一个多重单位运算体系,在并行计算上有得天独厚的优势,通过CPU与GPU的结合让串行工作与并行工作协调处理,将大幅度提高计算机的计算能力。)

那个时候,[general purpose compute通用计算]在GPU上运行还不是很快。所以我们将其称作“GPU-辅助”计算,使用了GPU图形着色器,但工作效率并不高效,即便如此,我们依然在使用。

随着MT8135的发布,我们拥有了强大GPU运算能力。MT8135采用的还是big.LITTLE MP技术,能够支持四颗不同的核心同时运行。这也是首次使用OpenCL并且也是首次发现在GPU上的应用程序比在CPU上运行得更加快速。这就是2.0时代,我们将其称之为“GPU加速(GPU-accelerated)”时代。

现在,我们得到了我们所需要的性能,但是我们需要将其发展的更高、更好。但我们也要确保设备易于编程。因为GPU编程依然是个“hack”——它很单调乏味。主流程序员并不想碰它,Java程序员也不想触及。因此,针对Java程序员未来要确保GPU能否被编程以及被访问,这是3.0时代。

我们发现,此前与AMD 合作的Nvidia CUDA并没有开源,这也是我们为何与AMD取得联系并开始寻求合作的原因。他们很快视我们为重要的合作伙伴,并告诉我们,希望我们成为合伙人(加盟),一起推动异构计算在开放领域的发展,并推动异构系统架构成为异构计算的开放标准。于是就这样我们开始合作了,我们也想进入异构计算3.0时代。

【在早些年的游戏行业中,封闭标准尚可赢得一席之地,但如今是个多平台、多形态的世界,封闭标准是不健康的,没人想要它。】

VR-Zone:与AMD首次见面是怎样的?是你促成的吗?

Chien-Ping Lu:这就好比一对情侣一见钟情的感觉。我忘记是谁推荐给谁了,但我想当我们第一次见面就认定对方了。

在VB中引用.dbf及索引文件 在Windows操作系统中改变文件打开方式-VB资料 在程序运行时,怎样把多个文本框的内容保存起来-VB资料 在打印字符串时自动换行 -VB资料 在文本框中快速增加一串字符-VB资料 在文本框中实现由加减号输入数据-VB资料 在引用项目找不到Excel、Word等Office软体Lib的解决法-VB资料 VB怎样从文件列表框中取得文件的完整路径和名称 VB制作一个有参数的执行文件(方法之简单难以想像) 资源档(.RES)的应用-VB资料 自定义Text的pop-up菜单-VB资料 自动出现动画、进度和确认的文件操作 -VB资料 自动选择 Text 的内容-VB资料 VB 调用 IMAGE 控件实现图像缩放的一种方法 VB5 实 现 窗 口 图 像 缩 放、 滚 动 技 巧 VB编程之提速攻略(一) VB开发通讯软件 VB实现图形动画的三种方法 VB随机图像的魅力 VB中不规则图形热点的实现 VB中任意旋转位图的实现 VB中实现图像特技 VB中随机图像的魅力 VB中位图旋转的实现 Visual Basic设计图形浏览器示例 捕捉屏幕图象 -VB资料 放置“透明”的图片-VB资料 分割图像的方法-VB资料 如何将整个画面暗下来,如同关机前一般-VB资料 VB获取桌面图象 简单介绍透明位图的实现方法 -VB资料 我的服务器CPU占有100%,如何解决?!!加急!!!!!! 请问谁在csdn上订购过书啊?需要多少时间才能拿到啊!!!! 小问题:关于AfxBeginThread的参数调用问题 请教高手:关于在ACCESS中的两个数据库之间复制表结构问题 请问谁在csdn上订购过书啊?需要多少时间才能拿到啊!!!! 问题求解 现实一点,各位,我和别人赌了巴西不能赢中国队净3球以上,大家如何看? datagrid连接adodc access转化为mssql时出现的一些问题??? 工作流运行时出现了问题!很奇怪! 一个注册表的问题? 关于STL的弱问题 很少有人问的问题 请教学习路线,散分 一个困扰我很久的难题?(高手帮忙啊) 告诉帮我解决文件关联问题!! 请问如何添加备注字段,用sql server建表,有一备注字段为text类型。。。。。。。。。。。 函數啊﹐怎么么搞的?氣死人了。一百求救。 关于数据库的问题 生命游戏问题!!!!那位大哥指点迷津 VB做的免费软件,大家随便下载!给我提点建议也行! RichEdit问题,急!!! 关于IF语句。我是新手我理解不了请高手帮我,谢谢 请问oricle 有没有像sql server 2000 的企业管理器一样的工具? 关于richedit的问题! 誰能告訴我﹐我給他發又發(88分求找) asp.net就没有什么不足吗? 问题:高级程序员的《数据结构》该怎么复习?请有经验的人给指个明路,多谢! 如何将中文文件存入数据库?是文件,不是表单,谢谢!! 怎样才能得到CDialogBar的控件(如Button)的消息及消息处理 子数据窗口中为什麽filter条件不起作用?急急!!在线等!!!! 菜鸟来了! 怎么把Demo_Adhoc分到两台机上运行 数据库更新 how to 用 insert into 把一个.zip文件保存进数据库?? 请大家推荐一个CD机吧!!!! 急,NOTES与SQL SERVER的问题 asp实例 我的Access库文件原来大小是6.78M,我清空所有记录和减少很多记录时,为什么大小没改变? 关于delphi动态加载控件,在线 代人提问:请问.dcu文件是干什么的?如何才能生成该类型文件。 怎么响应Enabled属性 asp.net做网页,运行后,<asp;....></asp:...>字段仍然存在?? 请教VB高手们一个高难问题! 请问,存储过程在VC如何调用,用ADO,ODBC。 怎么实现这个SQL? 没事瞎问~~~黑客软件能走向海外吗?(比如扫描器,键盘记录器,木马等) windows protect --error ,我装不了系统啊 DbEdit里的数据用adoquery如何更新才好? 有没有办法调试存储过程? 我是个菜鸟,请教大家,VC++和C++ Builer的优点和缺点。 过量二氧化硫通入苯酚钠溶液中离子方程式 Excel表格怎么设置成如图样子?我问下,如图的样子怎么设置的? 您觉得碱性溶液中会出现氢离子浓度大于醋酸根浓度吗就D选项而言自身就不满足电荷守恒 14级地震是什么概念 现有A、B、C、D四种元素,A、B同周期且可形成2种无色无味的气体AB和AB2.D在B的下周期,其最高价氧化物对应的水化物是二元强酸,C、D可形成离子化合物C2D,C离子比D离子少一个电子层.则(1)这四 氧化钠通过什么反应生成过氧化钠?化学反应方程式是什么? 地震的概念板块构造 地震知识 四种短周期元素A、B、C、D原子序数依次增大,已知A、D同主族,B、C同周期,A与B组成的化合物钾是气体,其中A与B的原子个数之比为4:1.A与C组成的化合物乙和丙是液体,乙中A与C原子个数之比为1:1, 有机物峰面积怎么看核磁共振氢谱有三组峰,峰面积之比为1:2:2请问怎么看几组峰,怎么看峰面积谢谢 挺急的 马上高考了没弄懂 氢离子浓度与醋酸根离子浓度的乘积比醋酸浓度,在醋酸稀释时的变化是即时浓度,不是平衡浓度 A、B两元素位于短周期,A原子半径小于B,可形成化合物AB2,下列说法正确的是(D)A.A和B可能属同一周期B.A位于B后的一周期C.A只能是金属元素 D.A可能是第二周期的二主族或四主族元素 怎样看化合物的峰面积之比 用铂电极电解CuCl2与CuSO4的混合溶液(浓度均为2mol/L)50ml,当阴极析出的固体的质量不变时,阳极得到的气体体积为? 为什么要在加压条件下才能向饱和氨盐水中通入二氧化碳气体?加压的作用是什么 沼气作为燃料的化学反应方程式 用铂电极电解一定质量某浓度的CuSO4,一段时间后停止电解.若此时加入19.6gCu(OH)2,所得溶液恰好与原溶液完全相同,则下列说法不正确的是A.原溶液中溶质的质量为32gB.电解过程中转移电子的物质 高效液相进针速度对峰面积的影响最近刚学习液相色谱,遇到了一个很郁闷的问题,在同一台机器上做液相同事测的结果比我的高很多,而且也更稳,开始以为是定量时有差别,我取了一针让她看, 有一种无色无味的气体是什么吸多了这种气体症状为:头晕,眼花,咳嗽,流泪,打喷嚏? 碘化氢与氯气碘化氢气体与氯气 的反应少量 等量 过量 并联电路中支路的滑动变阻器电阻减小,电流如何变化? 科学家发现海底存在大量水合甲烷,请谈谈甲烷燃料开发的前景 液相在用单泵时另一泵也有压力为什么 caco3=cao+co2 的热反应方程式 注明AH可以告诉我你的答案在什么地方找到的吗,就是方程式 科学家发现海底存在大量税和甲烷,谈谈甲烷燃料开发的前景 重介洗煤为什么中煤里有精煤 建筑物被酸雨化腐蚀的化学方程式 有a.b.c.d四种物质,常温下,a是黑色固体,b.c.d都是无色气体,a和b在不同的条件下分有ABCD四种物质,常温下,A是黑色固体,BCD都是无色气体,A和B在不同的条件下分别化合生成D1.写出各物质的化学式.A._ 锌与五水硫酸铜溶液反应的化学方程式 无水硫酸铜与氢氧化钾的水溶液反应的化学方程式还有氢氧化钾在空气中变质后的溶液与稀硫酸溶液反应的化学方程式 把二氧化碳通入饱和氨气的氯化钠溶液中,制备碳酸钠,为何要先放氨气,为什么不可以先放二氧化碳 现有A,B,C,D四种物质,已知A,B为黑色粉末,C,D为无色气体,A,B在高温下作用能生成D,A,C在加热条件下能生成现有A,B,C,D四种物质,已知A,B为黑色粉末,C,D为无色气体,A,B在高温下作用能生成D;A,C在加热 肥精煤是精煤吗 谢谢 分别将二氧化碳和氨气通入饱和食盐水中;为什么生成的碳酸氢根量少 有关沼气前景沼气使用方便吗?前景怎么样? 原煤经洗煤后分为精煤和中煤,之后精煤入仓或者落地;中煤入电厂或者落地。那么其中的落地是什么意思 在并联电路中,支路电阻减小,那么另一支路电流怎么变化? 将某暗紫色固体粉末A加热,可产生无色气体B,同时生成一种黑色固体c和另一种固体物质D.黑色固体c可用于加热氯酸钾制氧气时的催化剂.另一黑色固体E在无色气体B中燃烧,产生使澄清石灰水变 A和B可以相互转化,B在沸水中生成C,C在空气中氧化成D,D有臭鸡蛋味.请问这ABCD分别是什么?爱因斯坦的一道问题! 地震的定义 氢氧根,碳酸跟,醋酸根,硫酸根怎么判断结合质子(氢离子)能力? 向苯酚钠溶液中通入少量二氧化碳的离子方程式 什么是地震灾害?官方定义是什么? γ能谱中的全能峰的峰谷比、峰面积、净面积和总和都有什么物理意义?在测铯137和钴60的γ能谱中,用计算机显示的诸多指标不太明白分别代表什么,有怎样的物理意义 苯酚钠中通入少量的二氧化碳离子方程式? 用氢氧燃料电池电解400毫升硫酸铜溶液,若标况下消耗0.224L氧气,则溶液PH为 什么是峰面积 氯化铜溶液分别滴入氢氧化钠溶液和氢氧化钙溶液中2 氢氧化钙溶液滴入碳酸钠溶液中,两个问题的的现象. 用琼脂糖凝胶电泳分析核酸(DNA和RNA)有哪些影响因素? 氧化钠和氧气反应生成过氧化钠的条件是什么 earthquake是什么意思 候氏制碱法中为什么要先通氨气 A、B、D、F5种物质的焰色反应均为黄色,A、B、C、D与盐酸反应均生成E,此外B还生成一种可燃气体.而C、D还生成一种无色无味气体H,该气体能使澄清石灰水变浑浊.D和A可反应生成C,F和H也可以反应 地震是什么? 制碱是先通氨气还是先通二氧化碳拜托了各位 A,B,C,D四种化合物的焰色反应均为黄色,ABC和盐酸反应均生成D.A和澄清石灰水反应可以生成B.C的固体在加热时得到A.根据以上叙述推断,写出由C转变为A的化学方程式. 地震级别如何定义? excel能做三组数据的面积图吗?而且这三组数据单位还不一样要这种效果 A、B、C、D四种化合物的焰色反应均为黄色,C、D与盐酸反应均生成无色无味气体E,该气体能使澄清石灰水变浑浊,D和A反应可生成C,B与E反应可生成C和另一种无色无味气体F.1.E,2.B与E反应的化学方 醋酸稀释.氢氧根物质的量浓度增大,原因是稀释氢离子使其浓度降低kw为定值.但是为什么可以看成是稀释氢离子不能看成稀释氢氧根离子?这样根据勒夏特列原理.氢氧根浓度降低.很混乱.望详 电子表格里如何进行图形筛选做了一个数学的电子表格,因为里面有大量的图形,可是在筛选的时候(比如筛勾股定理)图形就乱了,怎样才能在筛选的时候保证图形整齐呢. A和B是生活中的常见物质,A和B的焰色反应均为黄色,固体加盐酸都可以产生无色无味气体C,C气体通入澄清石灰水中溶液变混浊,A的固体加热也可以生成B和C(1) B俗名是___ 其水溶液显_性(填酸,碱
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘