加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_阳江站长网 (https://www.0662zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 动态 > 正文

OpenCAPI:突破传统计算世界的维度藩篱

发布时间:2020-01-17 01:18:33 所属栏目:动态 来源:站长网
导读:云计算、万物互联、大数据分析,以及不断涌现的人工智能等,对应用负载提出了越来越高的期待,企业对于系统性能的要求自然也是水涨船高。 在传统轨迹上,挤牙膏式地对处理器进行加强是多年来的不二法门。然而时过境迁,支撑处理器的摩尔定律已经接近边缘尽

采用全新的异构计算架构,要求开发者具有更好的软硬件协同开发意识,能够清楚了解不同核心之间的性能优势,通过CPU协调各个异构核心的计算算力,从而实现最优的异构计算方案。对于开发者而言,从原先单一挖掘CPU的计算能力,提升到能够合理调度各个计算核心的算力,其转变充满挑战。

这可能是一个漫长的过程,或许还需要两到三年才能看到初步成效,但是一旦起步就会进入到加速期,并感染和鼓舞更多的人群,实现滚雪球式的发展。千里之行始于足下,新计算世界的开疆拓土势在必行,主办方与IBM愿意为此一尽绵薄之力。

“在现阶段,我们希望通过大赛对CPU+加速器的模式做出回应,将OpenPOWER + OpenCAPI的能力更加真实和全面地注入市场,带动市场的同步发展。”吴伟明表示。

  迭代:技术的进化

在本次大赛中,IBM中国系统实验室芯片研发工程师钱晨以企业导师的身份,与同事一道参与了初赛团队的参赛方案指导工作。他认为,参赛方案涉及到视频编解码、深度学习以及密码学等方面,很多奇异的构思和创新的方案都令人拍案叫绝。

应该说,此次提交的方案都具备较好的落地价值,与当前的网络热点和企业应用相契合。譬如钱晨负责指导的一个变压器绕组模型在线监测的课题,非常具有创新性而且贴近生产实际,可以很好地提升生产效率。

此外,方案的技术选择也在某种意义上完成了迭代:复旦大学的视频风格迁移方案实现了CPU和FPGA的联合计算加速,又进一步引入了GPU,从而做到了CPU、GPU和FPGA的联合加速,为视频迁移提供了良好的实时性,同时保持了高计算密度。

在这一方案中,CPU实际上是GPU与FPGA之间的调度者。吴伟明认为,这也是OpenPOWER + OpenCAPI的发展愿景,既让CPU从繁重的计算处理中解脱出来,更多地担当调度的角色,也让GPU、FPGA等加速器部件发挥更好的作用。

虽然OpenCAPI非常强大,但是驾驭它并不困难,学习和使用非常简单、易于上手,对开发者也很友善。一方面,这是因为OpenCAPI拥有非常丰富的技术文档,另一方面则是由于IBM提供了一套非常成熟的软硬件开发环境,这套环境包括:

基于OpenCAPI C1模式的加速框架oc-accel(OpenCAPI Acceleration Framework);OpenCAPI的FPGA板卡支持套件,OpenCAPI 3.0_Client_Ref Design;OpenCAPI的软件开发库libocxl;OpenCAPI软硬件协同仿真引擎OCSE,OpenCAPI Simulation Engine。

这套开发环境经过IBM工程师的努力,已经全部在GitHub上开源,全世界所有异构计算的开发者可以快速掌握。

毋庸置疑,大赛的目的是在大学里培养和引导人才,但是这并不意味着OpenCAPI的推广会一直在象牙塔中进行。吴伟明表示,在继续推动大赛的同时,IBM接下来也会在不同的场合,向更多的开发企业和开发人员推广OpenCAPI。今年的OpenPOWER中国高峰论坛就将邀请一大批合作伙伴,并且会对部分已有的成果进行集中展示。

未来,IBM将进一步加强与OpenPOWER基金会和OpenCAPI联盟的合作,与基金会会员和联盟成员增进互动,以异构计算引领计算的真正嬗变,为目前的计算世界开启全新的纪元。(作者:“胖头陀” 康翔)

(编辑:应用网_阳江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!