至顶网软件与服务频道消息: 英特尔在去年12月的“架构日”活动上,宣布推出“One API”项目,并将于2019年第四季度发布开发者测试版本。8月28日 英特尔架构、图形与软件部副总裁兼计算性能与开发者产品部门总经理William (Bill) Savage、英特尔架构、图形与软件部副总裁兼编译器与语言部门总经理Alice Chan与英特尔架构、图形与软件部首席工程师Eric Lin将更多One API项目内容向记者进行了展示。
英特尔架构、图形与软件部副总裁兼计算性能与开发者产品部门总经理William (Bill) Savage向大家进行OneAPI介绍
以数据为中心的多元化计算工作负载推动着对多元化计算架构的需求,多元化计算架构覆盖标量(Scalar)、矢量(Vector)、矩阵(Matrix)和空间(Spatial)。这种在英特尔缩写为SVMS的架构。这样的架构需要一个高效的软件编程工具来充分释放其性能。因此英特尔基于其的领先软件产品和丰富的SVMS架构专长打造出OneAPI。它可以跨SVMS架构统一并简化编程模型,为开发者带来更高的生产效率和毫不妥协的性能。
OneAPI支持直接编程和API编程,并将提供统一的语言和库,可以在包括CPU、GPU、FPGA和AI加速器等不同硬件上,提供完整的本地代码性能。OneAPI包括一个全新的直接编程语言Data Parallel C++ (DPC++),这是一个可替代单架构专用语言的开放式、跨行业的编程语言。通过使用开发者熟悉的编程模型,DPC++能够提供并行编程的效率和性能。并且OneAPI还可以支持基于API的编程,OneAPI强大的库跨越多个可受益于加速的工作负载领域。库函数针对每个目标架构都进行了定制编码。在领先的分析工具的基础上,英特尔将提供加强版的分析与调试工具,以支持DPC++和广泛的SVMS架构。
Data Parallel C++(DPC++)是英特尔现在正在开发的一种新的语言,它是开放的、基于标准的、高性能的,能够跨不同的硬件架构提供高性能。
英特尔架构、图形与软件部副总裁兼编译器与语言部门总经理Alice Chan向大家进行Data Parallel C++介绍
多元化架构需要全新的编程语言,现有的C++、MATLAB等可移植编程语言和CUDA、OpenCL等数据并行编程语言,都无法满足需求。因此,英特尔正在与行业携手开发一种全新的语言DPC++,支持实现横跨SVMS架构的数据并行编程。
DPC++是一种基于标准的开放式跨行业语言,可替代单一架构专有语言,能够跨SVMS架构为英特尔和行业提供毫不妥协的高性能和生产效率。
英特尔架构、图形与软件部首席工程师Eric Lin进行OneAPI集成计算库内容介绍
OneAPI集成了业内顶级的计算库,包括最快速、使用最广泛的数学函数库MKL、使用经典机器学习算法的英特尔数据分析加速库DAAL,以及面向深度神经网络的英特尔数学核心函数库MKL-DNN等,充分了解底层硬件如CPU和加速器的所有细节,并为硬件提供最佳性能。可以令数据科学家和应用开发者获得跨SVMS架构的统一软件抽象,不需对硬件计算有更多涉及就可以让所有开发者可随时获取高性能。
由此可知OneAPI既作为一种规范同时又是英特尔的一种产品,它可以简化并且统一跨不同架构以及不同厂商之间的编程,还是一个鼓励社区和行业支持的一种开放、标准的解决方案。英特尔希望在CPU、GPU、FPGA、AI加速器这四种不同的SVMS架构上部署具有统一的编程语言和库,从而提升更多用户应用的开发效率,更好满足应用开发需求。
好文章,需要你的鼓励
英国国家医疗服务(NHS)正将无人机纳入常规医疗物流体系。自今年2月起,无人机每天在雷恩斯公园和圣乔治医院之间运送血液等诊断样本,飞行仅需3分钟,比公路运输快约85%,且碳排放减少高达98%。目前已有逾2000名患者受益。NHS计划将该服务扩展至圣赫利尔、克罗伊登等多家医院,最终惠及约180万名患者。该网络由英国医疗初创公司Apian与谷歌旗下Wing合作运营。
AgentLens是Explyt公司联合俄罗斯学术机构开发的AI编程助手评测基准,通过分析完整人机交互轨迹而非仅看最终结果,从五个维度评估代码智能体的真实表现。
边缘AI计算厂商Aetina宣布,将在其DeviceEdge AIE-KT风冷系列和新款AIE-PT无风扇平台上支持英伟达全新Jetson T3000和T2000模块。T3000基于Blackwell GPU,最高提供865 FP4 TFLOPS算力,功耗70W;T2000则提供400 FP4 TFLOPS,面向视觉AI代理和自主移动机器人等场景。两款模块预计2027年第一季度上市,支持Nemotron、Cosmos 3等英伟达AI软件生态。
韩国梨花女子大学提出Splash框架,通过识别AI模型中的"休眠参数"并只在其中训练触觉能力,让小型多模态AI在学会感知材质触感的同时,完整保留原有视觉语言推理能力。