历史上的今天
返回首页

历史上的今天

今天是:2025年05月13日(星期二)

正在发生

2020年05月13日 | 研究表明:统一编程模型可节省大量时间和金钱

2020-05-13 来源:EEWORLD

新型计算加速器正迅速崛起,在开发新型和现有计算平台都能运行的性能敏感应用程序时,相关组织需要进行时间和经济上的考量。由英特尔委托J.Gold Associates进行调查的近期报告《oneAPI:为异构计算世界提供软件抽象》探讨了应用程序可移植性的重要性、企业向整合多种计算加速器的跨架构模型进行转型的需求、以及对于oneAPI的开放式跨架构开发过程的洞察。

 

J.Gold Associates的 Jack Gold 表示:“各种各样的加速处理器正以前所未有的速度涌现在市场上,但只有当应用程序的开发模型能确保最大兼容性和灵活性时,它们的功能才能真正承受更多的应用程序工作负载。像oneAPI这样的跨架构模型能够向开发者保证将性能敏感的应用程序移植到新出现的加速平台,且无需重新编写应用程序代码。”

 

此调查报告通过实例展示了典型的应用程序开发以及后续将已开发的应用程序移植到新的硬件加速器上进行应用的过程,从而为企业和开发者过渡到oneAPI的使用提供清晰指引。报告亦详细说明了,在向专用加速器移植这一不可逆转的趋势之下,为何现在是进行编程统一化的最佳时机;并分析了通过编写可兼容于多种计算设备的应用程序,避免受限于单一架构,单一厂商后带来的成本和时间收益。

 

调查报告成果重点包括:

 

以数据为中心的工作负载以及对此拥有最佳处理能力的架构更加多样化。

 

使用跨架构模型进行应用程序开发,每次将性能敏感的应用程序移植到新的计算平台时,可为组织大幅节省时间和金钱。在报告的实例中,能节省的时间超过5个月,且节省成本达到30万美元。

 

image.png?imageView2/2/w/550

oneAPI行业计划通过开放的、跨行业的方式,旨在实现新一代应用程序开发,帮助开发者提高生产力,同时无需在应用程序性能上作出妥协。 

 

随着多种硬件加速器的出现和发展,异构计算正在崛起。机构使用统一编程模型对现有代码进行移植可以节省时间和成本。oneAPI是跨行业、开放、基于标准的统一编程模型,它为跨CPU、GPU、FPGA、专用加速器的开发者提供统一的体验。oneAPI开放规范基于行业标准和现有开发者编程模型,广泛适用于不同架构和来自不同供应商的硬件。oneAPI行业计划鼓励生态系统内基于oneAPI规范的合作以及兼容oneAPI的实践。

 

推荐阅读

史海拾趣

Alan Industries Inc公司的发展小趣事

为了进一步提升竞争力,Alan Industries Inc.积极寻求与其他企业的战略合作。公司与多家知名供应商建立了长期稳定的合作关系,确保了原材料的稳定供应和成本控制。同时,公司还通过并购和投资等方式,整合了产业链上下游资源,形成了完整的产业生态圈。这些战略举措使得公司在市场竞争中更具优势,实现了快速发展。

Curtis Industries公司的发展小趣事

Curtis Industries公司成立于20世纪初期,当时电子行业正处于起步阶段。创始人凭借对技术的热爱和对市场的敏锐洞察力,决定投身于电子行业。在初创阶段,公司面临了诸多困难,如资金紧张、技术难题等。然而,创始人始终坚信自己的理念,带领团队日夜兼程地研发新产品,不断寻求突破。正是这份坚定与坚持,为公司的发展奠定了坚实的基础。

eLED.com Corp公司的发展小趣事

作为一家有影响力的企业,eLED.com Corp始终关注社会责任的履行。公司积极参与各类公益活动,关注教育、环保和扶贫等领域。通过捐款捐物、志愿服务等方式,eLED.com Corp为社会做出了积极的贡献。此外,公司还注重员工培训和福利待遇的提升,努力为员工创造一个良好的工作环境和发展空间。通过这些举措的实施,eLED.com Corp不仅赢得了社会的广泛赞誉和支持,还为企业的发展注入了新的动力。

ABL Aluminum Components公司的发展小趣事

为了进一步提升竞争力,ABL公司开始实施国际化发展战略。公司首先在海外市场设立了销售分支机构,积极开拓国际市场。随后,ABL公司又在海外建立了生产基地,利用当地资源和优势降低生产成本。通过国际化发展,ABL公司不仅扩大了市场份额,还提高了品牌的国际影响力。

First Switchtech公司的发展小趣事

随着物联网、智能家居等新兴技术的兴起,First Switchtech公司(或类似公司)看到了跨界合作的新机遇。公司积极与智能家居厂商、物联网平台等合作伙伴开展深度合作,共同研发具有创新性的智能开关产品。这些产品不仅实现了开关的远程控制、智能联动等功能,还为用户提供了更加便捷、舒适的智能生活体验。通过跨界合作,First Switchtech公司成功拓展了业务领域,并在智能家居市场中占据了重要位置。

Accuride公司的发展小趣事

在2009年,Accuride公司面临了严重的财务困境,其美国公司申请了破产保护。然而,这一困境并未击垮Accuride,反而成为其重生的契机。通过与债权人达成协议,Accuride成功地将公司的大部分所有权转让给债券持有人,并进行了重组。这一举措不仅缓解了公司的财务压力,还为其未来的发展奠定了坚实的基础。

问答坊 | AI 解惑

哪位老师熟悉电动推杆的电气部分

就是附件的这种D24V电动推杆 我想请教的问题是1.工作循环:最大15%或者2min持续使用,休息15分钟,怕烧坏元件吗?这是为什么? 2.快速释放功能,指的是什么? 3.可配高感应的传感器,配传感器有什么用途? 我想深入的学习下电动推杆,哪位老师 ...…

查看全部问答>

如何用方向键来控制鼠标移动,我做了一个,按方向键后鼠标位置是移动了,但是鼠标一动又回到原来位置,为什么啊?

如何用方向键来控制鼠标移动,我做了一个,按方向键后鼠标位置是移动了,但是鼠标一动又回到原来位置,为什么啊?…

查看全部问答>

小弟刚开始ARM7的USB开发,请推荐本好书看看

小弟刚开始ARM7的USB开发,请推荐本好书看看…

查看全部问答>

把WINCE设备做成U盘,连到PC怎么不见U盘盘符出现?设备管理器的设备列表也显示一个黄色的感叹号,为什么?难道还需要特别的U盘驱动程序?

把WINCE设备做成U盘,连到PC怎么不见U盘盘符出现?设备管理器的设备列表也显示一个黄色的感叹号,为什么?难道还需要特别的U盘驱动程序?…

查看全部问答>

cmd文件

本帖最后由 dontium 于 2015-1-23 13:30 编辑 我从TI网站上载了一些历程,发现里面的 工程里都有两个CMD文件. DSP281X_Headers_nonBIOS.cmd F2812_EzDSP_RAM_ink.cmd 请问高手,这两个CMD文件都起什么作用? 它们会不会冲突? …

查看全部问答>

【MSP430共享】基于射频技术的工程机械仪表无线通信解决方案

针对大型工程机械各类信号与驾驶操控室仪表异地显示的通信问题, 提出基于射频模块 n R F 2 4 0 1 实现无线数据通信的设计方案,详细介绍射频芯片 n R F 2 4 0 1 的工作原理及特点, 并给出了无线通信系统硬件结构、 接口电路及相应程序框图。系统 ...…

查看全部问答>

系统反删除Linux文件的方法

作为一个多用户、多任务的操纵系统,Linux下的文件一旦被删除,是难以恢复的。尽管删除命令只是在档节点中作删除标记,并不真正清除文件内容,但是其它用户和一些有写盘动作的进程会很快笼盖这些资料。不外,对于家庭单机使用的Linux,或者误删档 ...…

查看全部问答>

单片机人生-最彪悍的一生传记

某天某日某产房,你诞生了(power up , 上电运行),结果你不哭,医生把你提起来,屁股上狠狠一巴掌,你哇哇大哭(reset, 复位成功),护士给你检查,看有没有传染病(EMI测试)、然后打预防针(绝缘处理),没有问题后作记录(QC pass),你的父母来接你回去(客户验收 ...…

查看全部问答>

差动放大器——良好匹配电阻器不可或缺的器件

本帖最后由 dontium 于 2015-1-23 12:43 编辑 在单片IC设计过程中,我们常常会竭尽所能地对内部组件进行精确的匹配。例如,精确匹配运算放大器的输入晶体管,旨在获得低失调电压。如果我们必须使用属于我们自己的离散晶体管运算放大器,则我们会得 ...…

查看全部问答>

CC2530技术问题咨询

TI技术工程师:     您好,直入主题,我现在碰到一个问题,想请教您。     现在做的项目是:无线射频(2.4G)CC2530的射频子板,现在投的PCB样机,并找专业人员手工焊接。     原理图和PCB版图基本上是按照德州仪器 ...…

查看全部问答>