0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

巨头:英特尔One API提供统一编程模型 微软放弃手机系统是最大失误

电子工程师 来源:网络整理 2019-06-24 16:03 次阅读

英特尔One API提供统一编程模型,简化跨不同计算架构的应用程序开发

当地时间6月19日,在伦敦举行的英特尔软件技术日上,英特尔的工程技术专家们介绍了软件项目 “One API”的最新进展。该项目旨在提供一个统一的编程模型,以简化跨不同计算架构的应用程序开发工作。

英特尔副总裁兼计算性能及开发者产品部总经理Bill Savage介绍道:“One API项目将为开发者带来一套能提供一个统一编程模型的工具。针对跨多种架构的工作负载,这个模型简化了相关的开发工作。英特尔广泛的计算产品组合目前已经包含专用加速器,我们提供的软件解决方案将帮助开发者们充分释放硬件性能。”

随着当今世界以数据为中心的工作负载日益多样化,处理数据的架构也日益多样化。英特尔广泛的计算架构覆盖标量(Scalar)、矢量(Vector)、矩阵(Matrix)和空间(Spatial)。在英特尔,这些架构经常被缩写为SVMS,它们需要一个高效的软件编程工具来充分释放其性能。One API的简单易用和高性能满足了这个需求,同时不再需要维护不同的代码库、多种编程语言以及不同的工具和工作流程。

英特尔® OpenVINO™工具包便是目前英特尔为客户提供这种跨架构能力的例子,这个软件开发者工具包实现了跨不同的SVMS架构,提供一致、优化的深度学习推理能力。

One API支持直接编程和API编程,并将提供统一的语言和库,可以在包括CPUGPUFPGAAI加速器等不同硬件上,提供完整的本地代码性能。

直接编程:One API包括一个全新的直接编程语言Data Parallel C++ (DPC++),这是一个可替代单架构专用语言的开放式、跨行业的编程语言。通过使用开发者熟悉的编程模型,DPC++ 能够提供并行编程的效率和性能。DPC++以C++为基础,融合了Kronos Group的SYCL*,并包含在一个开放社区流程中开发的语言扩展。

基于API的编程:One API强大的库跨越多个可受益于加速的工作负载领域。库函数针对每个目标架构都进行了定制编码。

分析与调试工具:在领先的分析工具的基础上,英特尔将提供加强版的分析与调试工具,以支持DPC++和广泛的SVMS架构。

英特尔将在2019年第四季度发布一个OneAPI开发者测试版本,并披露更多项目相关细节。

微软放弃手机系统是最大失误

比尔·盖茨坦言,现在移动操作系统中,微软想要打破AndroidiOS称霸的局面很困难了。

6月24日消息,比尔盖茨在近日参加风投公司Village Global的交流活动时表示,自己在管理公司时最大的失误就是没让微软成为那个“非苹果”的操作系统平台,反倒是让谷歌的Android和苹果的iOS崛起了,这是价值4000亿美元的生意。

比尔盖茨坦言,现在移动操作系统中,微软想要打破Android和iOS称霸的局面很困难了,在软件圈,一个微小的错误带来的灾难是巨大的,他至今都会在夜里辗转反侧地想这些事情(微软当时为何没有把握住机会让安卓崛起)。

虽说后来,为了弥补自己在移动设备操作系统上的不足,微软推出了Windows Phone,但是最终的结局是,因为系统生态没有建立起来,而最终放弃了,这也侧面说明了,想要做成一个系统有多么的困难。

微软宣布放弃

微软之前已经公开表示,从2019年12月10日起,Windows 10 Mobile用户将不再获得官方的新安全更新和安全修补补丁、辅助支持选项或在线技术内容更新等等。微软在公告中指出,第三方应用程序可能会对Windows 10 Mobile提供持续支持,但他们不会在公开支持,其包括Lumia在内所有Windows10 Mobile设备。微软还表示,Windows 10 Mobile停止支持后,设备的设置以及一些应用的自动和手动备份会延续3个月,2020年3月10日后彻底停止支持。

对于这个公告,其实简单点来说就是,微软正式给出了放弃Windows10 Mobile系统时间,从此Windows 10手机也就不会再有了。没错,曾经那个要跟安卓和iOS争高低的第三大移动操作系统就此终结。目前Windows 10 Mobile 1709版本,将会支持到2019年12月份,而之前发布的Window 10 Mobile 1703版本,将会在2019年6月11日停止对相应设备的支持。

Windows Phone失败,原因是什么?

其实大家一直都很想知道,微软拥有这么多资源,却不能把自己的Windows Phone给做起来,最后还宣布放弃,这样的结果让人唏嘘。曾几何时,Windows Phone是世界第三大智能手机系统,不过即便这样,其市场份额也始终没有突破2位数。被安卓和iOS远远甩下,微软也只能看着。

那么为什么会失败了呢?前微软Windows Phone的产品管理负责人Brandon Watson曾对外表示,Windows Phone之所以最终被放弃,其实说到底没有厂商支持,硬件上没有支持,软件上就更没有了。

在Brandon Watson看来,Windows Phone平台始终都没有吸引到足够多的开发者,所以导致软件匮乏,而那些成功的系统,比如安卓、iOS,又或者Windows桌面系统,都是吸引了广大开发者,这才是他们持续前进的源动力。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微软
    +关注

    关注

    4

    文章

    6212

    浏览量

    103061
  • 英特尔
    +关注

    关注

    60

    文章

    9391

    浏览量

    168651
收藏 人收藏

    评论

    相关推荐

    为何高端FPGA都非常重视软件

    针对目标FPGA优化的RTL代码。尽管英特尔的HLS工具在现场的使用率比Xilinx的Vivado HLS少得多,但随着HLS编译器为英特尔One API软件开发平台的“ FPGA”分
    发表于 03-23 16:48

    微软正在与英伟达、AMD和英特尔合作以改进PC游戏画质技术

    微软公布了一项新的Windows API,旨在为游戏开发者提供一种无缝的方式,让他们能够集成英伟达、AMD和英特尔的超分辨率AI Up scaling功能。
    的头像 发表于 03-11 16:48 391次阅读

    英特尔:2025年全球AIPC将超1亿台占比20%

    英特尔行业资讯
    北京中科同志科技股份有限公司
    发布于 :2024年02月29日 09:15:26

    英特尔1nm投产时间曝光!领先于台积电

    英特尔行业芯事
    深圳市浮思特科技有限公司
    发布于 :2024年02月28日 16:28:32

    为保计算领域领导地位,英特尔放弃NUC?

    挑战。怎么突然就放弃了?有媒体报道,说英特尔砍掉这个业务是因为不赚钱。英特尔推出NUC的这十多年里,共卖出了1000万台左右,折合算下来是1年100W台。 业内猜测,一方面,随着智能手机
    的头像 发表于 02-27 17:54 185次阅读
    为保计算领域领导地位,<b class='flag-5'>英特尔</b><b class='flag-5'>放弃</b>NUC?

    英特尔拿下微软芯片代工订单

    。此外,英特尔还宣布推出了全球首个专为人工智能(AI)时代设计的系统级晶圆代工服务(Systems Foundry),并透露微软已成为其首个重要客户,将采用Intel 18A制程技术打造新芯片。
    的头像 发表于 02-26 10:01 238次阅读

    英特尔再创辉煌!1.4nm芯片工艺领航微电子时代,工业界的新里程碑?

    英特尔行业资讯
    北京中科同志科技股份有限公司
    发布于 :2024年02月26日 08:58:21

    微软将使用英特尔的18A技术生产芯片

    微软将使用英特尔的18A技术生产芯片 据外媒报道微软公司计划使用英特尔的18A制造技术生产自研芯片。但是目前没有确切的消息表明微软将生产什么
    的头像 发表于 02-22 17:35 420次阅读

    英特尔登顶2023年全球半导体榜单之首

    英特尔行业芯事
    深圳市浮思特科技有限公司
    发布于 :2024年02月01日 11:55:16

    英特尔酷睿14代处理器系列发布,Arrowlake/LunarLake24年问世

    处理器英特尔
    looger123
    发布于 :2024年01月10日 17:44:38

    #高通 #英特尔 #Elite 高通X Elite芯片或终结苹果、英特尔的芯片王朝

    高通英特尔苹果
    深圳市浮思特科技有限公司
    发布于 :2023年10月27日 16:46:07

    安装OpenVINO工具套件英特尔Distribution时出现错误的原因?

    安装OpenVINO™工具套件英特尔 Distribution时,出现错误: Python 3.10.0.ECHO is off. Unsupported Python version.
    发表于 08-15 08:14

    英特尔媒体加速器参考软件Linux版用户指南

    英特尔媒体加速器参考软件是用于数字标志、交互式白板(IWBs)和亭位使用模型的参考媒体播放器应用软件,它利用固定功能硬件加速来提高媒体流速、改进工作量平衡和资源利用,以及定制的图形处理股(GPU)管道解决方案。该用户指南将介绍和解释如何为Linux* 使用
    发表于 08-04 06:34

    英特尔放弃NUC的原因找到了

    近日,英特尔证实了停止投资NUC(Next Unit of Compute,下一代计算单元)业务,NUC是英特尔设计的小尺寸准系统电脑系列名,也称MINI PC。自英特尔2012年推出
    的头像 发表于 07-24 13:07 443次阅读
    <b class='flag-5'>英特尔</b><b class='flag-5'>放弃</b>NUC的原因找到了

    基于英特尔 x86 和 IOP 的系统互连软件 API

    基于英特尔 x86 和 IOP 的系统互连软件 API
    发表于 04-26 20:30 0次下载
    基于<b class='flag-5'>英特尔</b> x86 和 IOP 的<b class='flag-5'>系统</b>互连软件 <b class='flag-5'>API</b>