新闻
您现在的位置:首页 > 新闻 > 为什么统一编程是应用程序开发的未来
  • 2025中美领衔世界级艺术名家 ——赵玉林精品展播

    2025中美领衔世界级艺术名家 ——赵玉林精品展播

    发布时间:2025/01/17

    赵玉林,笔名三友,内蒙古包头市美术家协会副主席,草原书画院院长,中国美协内蒙古分会会员,台北故宫书画院名誉院长,中华国礼书画家,国家博物馆画廊特邀书画家。作品入选《中国当代国际书画家年鉴》,在中国书画研究...

  • 腾讯创作者生态的前车之鉴,能否支撑《元梦之星》逐梦UGC?

    腾讯创作者生态的前车之鉴,能否支撑《元梦之星》逐梦UGC?

    发布时间:2023/09/24

    近期,腾讯以“天美乐园”的特别形式公布了新作《元梦之星》,宣告正式入主派对游戏赛道。过去,派对游戏在国内市场份额较小,直到《糖豆人》《香肠派对》《蛋仔派对》等作品引发用户和市场的高度关注,整个赛道才...

  • 普悦智能,专注净水,为渠道经销搭载新引擎!

    普悦智能,专注净水,为渠道经销搭载新引擎!

    发布时间:2023/08/28

    稳步推进:祝贺普悦智能(北京联营公司)第一轮股东入股签约圆满成功! 2023年8月18日,浙江普悦智能科技有限公司北京联营公司——北京普悦京允智能科技有限公司在总经理宋玉财的热忱推进下,成功签约了五名销售/服...

  • 新鸿基地产园区中心封面地标, 苏州环贸汇众盼而至

    新鸿基地产园区中心封面地标, 苏州环贸汇众盼而至

    发布时间:2021/12/28

    当苏州迈向全球都会序列之际,当苏州园区盛启一城想象之时。实力港企新鸿基地产携苏州首个超高层多业态综合体住宅——新鸿基地产苏州环贸汇澎湃而来,势将为苏州高净值投资人群挚献园区中心CBD地标之作,擎领苏州未...

  • 英国与快速反应小组一起抗击冠状病毒

    英国与快速反应小组一起抗击冠状病毒

    发布时间:2020/04/01

      英国政府宣布了新的措施,以打击虚假的COVID-19在线信息的传播,包括建立专门的专家小组来处理错误信息。 新成立的快速反应小组将在英国内阁办公室内部运作,并将研究应对互联网上“有害叙述”的方法-解决“...

  • 微软即将吸引消费者-但Skype仍将保留

    微软即将吸引消费者-但Skype仍将保留

    发布时间:2020/03/31

      微软今天宣布,今年晚些时候,它将推出Teams的基本消费版,即类似于Slack的文本,音频和视频聊天应用程序。就像Microsoft所喜欢的,您的个人生活团队将使用许多工具,这些工具将使家庭和小组更轻松地组织...

  • 安全漏洞暴露了共和党选民公司的内部应用代码

    安全漏洞暴露了共和党选民公司的内部应用代码

    发布时间:2020/03/31

      一家专供共和党政治运动使用的选民联系和拉票公司,错误地在其网站上留下了未经保护的应用程序代码副本,供任何人找到。 Campaign Sidekick公司通过iOS和Android应用程序帮助共和党竞选活动布署其选区,这...

  • 在宾夕法尼亚州,州酒商店仍然关闭,人们越来越口渴

    在宾夕法尼亚州,州酒商店仍然关闭,人们越来越口渴

    发布时间:2020/03/31

      随着美国人渴望长时间的自我隔离,白酒业务的销量激增。根据尼尔森(Nielsen)的数据,到3月中旬,这一增长已经比去年同期高出26%以上。但是,联盟中至少有一个州与这种趋势背道而驰,而且与消费者的意愿无...

为什么统一编程是应用程序开发的未来

发布时间:2019/09/20 新闻 浏览次数:950

 
将应用程序移动到新的处理器类型或芯片供应商意味着创建一个全新的代码库。这种额外的成本和延迟永远不会受到欢迎 – 特别是今天,当组织面临巨大的压力,需要快速最大化数据和商业产品的价值,并且处理它们的新工作负载和处理器选项正在爆炸式增长。
随着世界以数据为中心的工作负载变得越来越大,越来越多样化,可以最好地处理它们的架构也是如此。麦肯锡最近的一份报告显示,到2025年,首选计算架构将多样化。对于数据中心和边缘计算,预计ASIC(专用集成电路)和FPGA(现场可编程门阵列)的使用将大幅增长,从而增加电流主要由CPU和GPU组成的阵容。
希望从数据中获取最大价值,同时最大限度地缩短开发时间和成本的组织和个人可以从统一编程模型支持的异构计算策略中受益。
适用于许多平台的oneAPI
英特尔副总裁兼计算性能和开发人员产品总经理Bill Savage表示,统一的编程模型为企业和OEM提供了一种经济高效地利用日益多样化的处理器平台的方法。 “统一开发使公司可以在供应商和架构之间共享源代码投资:标量,向量,矩阵和空间(SVMS),同时利用新的加速器。”
这个想法很熟悉:开发人员编程一次,根据每个目标架构的需要调整他们的代码,并将调优的代码部署到相应的处理器。因此,例如,公司可以在通用CPU(中央处理单元)上试用AI项目,然后根据需要移动到更专业的处理器,以处理例如流边缘分析的不断增长的需求。这里的新功能是将这种单源代码模型广泛应用于传统封闭的,供应商专有的专用处理器架构领域。
这正是一项名为oneAPI的英特尔新计划的核心。该项目于2018年12月在英特尔架构日宣布,旨在通过统一的开放式开发模式彻底改变应用程序开发,以简化跨处理器的编程。 Savage解释说,目标有三个:提高跨多种计算架构的应用程序可移植性,提高开发人员的工作效率,最重要的是为数据中心,边缘和云中的高增长,以数据为中心的应用程序提供最高的处理器性能。
虽然统一的开发模式将会改变游戏规则,但Savage会谨慎地设定切合实际的期望。 “开发人员仍然需要调整他们所针对的硬件的代码。”
“我们希望避免认为我们可以使FPGA编程像CPU和GPU编程一样简单。是的,我们通过提供统一的跨架构编程语言和环境来提高其工作效率,而不是传统的FPGA编程,这种语言和环境得到了英特尔工具的支持,但这仍然远远超过了CPU或GPU程序。“
业界需要一种开发模型,使程序员可以自由地为不同的工作负载和跨没有环境锁定的体系结构进行开发。
基于行业标准和开放规范,oneAPI项目旨在突破生态系统协作和采用,同时突破专有模型的局限性。 Data Parallel C ++(简称为DPC ++)是oneAPI的直接编程语言组件,是单体系结构语言的开放式跨行业替代方案。
可以与不同架构,供应商和目标一起使用的开放式设计不仅应该为开发人员提供为新硬件目标编写应用程序的灵活性和选择,还应鼓励广泛的开发人员和生态系统合作伙伴参与和创新。 oneAPI也可以成为专业硬件制造商用于其软件平台的基础。
oneAPI利用两种类型的编程来提供高效的统一开发模型,该模型可以在一系列硬件上提供完整的本机代码性能:直接编程和基于API的编程。
DPC ++是一种基于熟悉的C ++编程模型的直接编程语言,是oneAPI的关键。 Savage解释说,它提供了一种开放的,跨行业的单一架构,专有语言的替代方案。
oneAPI beta工具包将包括对当前英特尔架构(如CPU,iGPU和FPGA)的支持,支持即将发布的GPU和其他加速器芯片。 “因此,数据中心的开发人员可以开始开发集成显卡,转换到第一个低端分立卡,然后为高端数据中心部分做好准备。”
“客户希望获得专有解决方案的开放替代品,”Savage总结道。 “通过oneAPI,英特尔将采用所有四类计算架构标量(CPU),矢量(GPU),矩阵(AI加速器)和空间(FPGA),以最好地满足数据中心和行业的计算需求,现在 进入未来。“

姓 名:
邮箱
留 言: