幸运时时彩平台

Intel机器编程代码相似度系统,让每个人都有能力创建软件

2020-07-31来源: EEWORLD关键字:Intel  机器编程代码相似度系统

 近日,英特尔发布与麻省理工学院、佐治亚理工学院共同研发的全新机器编程系统。该系统称为机器推理代码相似度系统(MISIM),是一款检测软件意图的自动化引擎,通过识别代码结构、分析与其它功能相似代码的句法差异实现。

 

    英特尔机器编程研究院创始人、首席科学家及总监Justin Gottschlich 表示:“英特尔机器编程的最终目标是让每个人都能创建软件。当这一目标完全实现时,每个人都可以通过自己最擅长的方式,如代码、自然语言或其他方式向机器表达自己的设计意图,从而创建软件。这是一个大胆的目标,需要付出许多努力,MISIM是我们迈出的坚实一步。”

 

    随着异构计算崛起,硬件、软件系统变得越来越复杂,以及跨架构专业编程人员的稀缺,导致业界对新开发方法的需求愈加凸显。“机器编程”一词在英特尔研究院和麻省理工学院联合发布的《机器编程的三大支柱》论文中首次提出,旨在通过自动化工具提升开发效率。在多种新兴机器编程工具中,代码相似度是一项关键技术,它具备精准、高效实现软件开发流程自动化的潜力,从而满足跨架构编程需求。

 

    然而,建立精准的代码相似度系统本身是一个较为棘手的问题。这些系统需要识别两个代码段是否具有相似特征、是否需要实现相似目标。在只提供源代码的情况下,这是非常难以实现的。但英特尔与麻省理工学院及佐治亚理工学院联合开发的MISIM可以精准识别两段代码是否运行相似的计算过程,即使这两段代码使用不同的数据结构和算法。正如Gottschlich所阐述的,“这是实现机器编程伟大愿景的重要一步。”

 

    MISIM与现有代码相似度系统最关键的不同点在于,它拥有创新的上下文感知语义结构(CASS),可以提取出代码真正的用途。与其它现有方法不同的是,CASS可以配置到特定上下文环境,在更高层次抓取描述代码的信息。因此,CASS可以提供更精准的洞察如“代码能实现什么”,而不是“如何实现”的问题。此外,MISIM无需使用编译器(将人类可读源代码转换为计算机可执行机器代码的程序)即可完成所有这些工作。所以与现有系统相比,MISIM就有了更多优势,包括能够在开发人员尚在编写的不完整代码段上执行,对于推荐系统和自动bug修复等应用情景来说,具有重要实际意义。

 

    一旦代码结构整合到CASS以后,根据设计目标,多个神经网络系统会对代码段给出相似度评分。换言之,如果两段代码结构看起来很不一样,但执行的都是同一个功能,这些神经网络系统将给出“高度相似”的评分。

 

    通过将这些原则整合到统一系统中,英特尔、麻省理工学院和佐治亚理工学院的研究员发现,MISIM识别相似代码段的精确度是此前最先进系统的40倍。

 

    英特尔将继续拓展MISIM的功能,目前已经从研究阶段进入演示阶段,目标是打造一款代码推荐引擎,协助软件开发人员在英特尔多种异构架构上进行编程开发。此类系统可以识别开发人员简单算法输入背后的意图,并推荐语义相近但性能更好的候选代码。

 

    英特尔机器编程研究院同时也与英特尔软件部门进行合作,研究如何将MISIM整合到日常开发工作当中。Gottschlich同时也兼任宾夕法尼亚大学兼职助理教授,他希望帮助软件部门以及整个英特尔公司提升生产效率,并消除编程中修复bug等单调的工作。Gottschlich表示:“如果机器能做到自动检查和修复bug,我想大多数开发人员一定非常愿意让它来承担这项工作,至少我会。”

关键字:Intel  幸运时时彩平台机器编程代码相似度系统 编辑:muyan 引用地址:http://news.sonata9.com/qrs/ic504921.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:幸运时时彩平台英特尔边缘软件中心重磅来袭,助力企业开发降本增效
下一篇:幸运时时彩平台hyperMILL CAM 软件助力NASA推动未来太空探索

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

苹果Mac:Intel和Arm的PC生态之争进入白热化
Intel 表示将会在过渡期内继续支持 Mac。就与苹果的“分手”,Intel 公开回应了。Intel 与苹果在 Mac 上的架构合作起始于 2005 年,迄今为止已经长达 15 年。而在日前的 WWDC(全球开发者大会)上,苹果正式宣布旗下 Mac 电脑放弃 Intel 芯片,转向基于 Arm 架构自研芯片,难免会让外界有诸多猜测,包括对 Intel 架构能力的质疑。 对此,Intel 给出回应,称将会在过渡期内继续支持 Mac,同时它强调自家的处理器目前在行业中仍然是最好的。失去苹果后,Intel 将如何做调整?对于任何合作厂商来说,苹果都是一家重要客户。以 Intel 为苹果供应芯片的 Mac 产品为例
发表于 2020-06-28
苹果Mac:<font color='red'>Intel</font>和Arm的PC生态之争进入白热化
Intel:DDR5、PCIe 5.0明年问市!
因为种种原因,Intel的产品规划这两年调整非常频繁,路线图经常出现变动,无论是消费级还是企业级。 在近日与投资者沟通时,Intel公关总监Trey Campbell就保证说,将在今年第二季度末(最迟至6月底)发布代号Ice Lake-SP的下一代至强服务器平台,明年某个时候则会带来Sapphire Rapids。  Ice Lake-SP将采用和移动端Ice Lake-U/Y系列相同的10nm工艺、Sunny Cove CPU架构,并更换新的LGA4189封装接口,核心数量和频率暂时不详(据说最多38核心),但会引入PCIe 4.0总线,最多64条,而内存继续支持DDR4,但是会从六通道扩充到八通
发表于 2020-05-28
<font color='red'>Intel</font>:DDR5、PCIe 5.0明年问市!
揭秘神经拟态计算:未来应用方向已明晰
神经拟态计算日益“火热”。各大厂商以及科研机构都在抓紧布局,英特尔最近公布了在神经拟态计算的最新进展, Loihi芯片仅需单一样本便可学会识别10种有害气体的气味。以Loihi芯片为基础的神经拟态计算系统Pohoiki Springs包含1亿个神经元,堪比小型哺乳动物的大脑容量。 英特尔Loihi芯片 神经拟态计算,或“类脑计算”或“神经形态计算”,指的是机器模拟人脑神经机构和运行方式有关的计算。脉冲神经网络(SNNs)是神经拟态计算中一种全新的模型,可以模仿人脑中自然神经元网络的方式将计算模块重新分布。 颠覆传统冯·诺依曼的硬件加软件架构,实现人脑的智能功能,神经拟态计算被认为是引
发表于 2020-05-27
揭秘神经拟态计算:未来应用方向已明晰
Intel 10nm技术更进一步:Tiger Lake-U 11代酷睿基准频率达2.8GHz
Intel 10nm工艺虽然已经在Ice Lake 10代酷睿处理器上开花结果,但显然远不够成熟,只能用于低功耗产品,频率也远不达标,基准频率最高只有1.3GHz,最高加速不过3.9GHz,即便是专为苹果特供的i7-1068NG7,热设计功耗从15W放宽到28W之后只能做到2.3-4.1GHz。 相比一下,14nm已经被玩儿得炉火纯青,桌面级旗舰i9-10900K甚至冲到了10核心5.3GHz,移动平台的i9-10980HK也在45W热设计功耗下做到了8核心5.3GHz。 根据规划,Intel将在今年年中发布新一代低功耗移动平台Tiger Lake-U,将划入11代酷睿序列,之前也曾陆续见到过i7-1185G7
发表于 2020-05-18
<font color='red'>Intel</font> 10nm技术更进一步:Tiger Lake-U 11代酷睿基准频率达2.8GHz
Intel完成十年企业社会责任目标,推动全行业合作
面对新冠疫情,企业采取联合行动应对全球最大挑战的必要性从未如此显著。科技公司更是如此,因为数据和信息在帮助追踪、诊断和治疗这一流行病方面发挥着至关重要的作用,并且将在我们努力应对未来全球性挑战中继续发挥重要作用。 英特尔公司企业社会责任总监Suzanne Fallender英特尔长期以来一直致力于将企业社会责任融入公司的业务运营。时光飞逝,难以置信自制定2020年企业社会责任目标以来,已经过去了近十年。不过也很高兴地告诉大家,我们几乎实现了所有目标。英特尔最新企业社会责任报告详细介绍了我们所付诸的努力,我想特别分享其中几项成就:  考虑到半导体制造业对能源和水资源的使用强度,应对气候变化和可持续用水是英
发表于 2020-05-15
<font color='red'>Intel</font>完成十年企业社会责任目标,推动全行业合作
Intel定义“全球性挑战”,开启共享企业社会责任新时代
英特尔今天发布了年度企业社会责任报告。基于英特尔数十年来在企业社会责任方面充分的透明度,该报告详细介绍了英特尔过去十年在减少温室气体排放、为当地社区恢复数十亿加仑水资源、实现全球员工薪酬平等这一系列重大里程碑事件方面取得的进展。报告还为下一个十年的持续突破设定了新的2030年战略和目标,包括实现水资源全部有效利用、100%绿色能源和全球制造运营的零废弃物填埋、将担任高管的女性和少数族裔人数提高一倍、扩大供应链人权项目的影响力等。 英特尔首次定义全球性挑战,将其在资源、专长、全球布局和影响力方面的承诺扩展到自身运营以外,以应对唯有通过跨组织、跨行业和跨国合作才能解决的重大挑战。 英特尔公司首席执行官司睿博(Bob
发表于 2020-05-15
<font color='red'>Intel</font>定义“全球性挑战”,开启共享企业社会责任新时代
小广播
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD。com。cn, Inc。 All rights reserved
吉林快3开奖 小米彩票开奖 乐彩网导航 贵州快3计划 幸运时时彩 500万彩票网 北京pk10 北京pk10 500万彩票手机app下载 河北快3基本走势