NI LabVIEW2010 优化编译器 加速代码执行

发布者:E匠人最新更新时间:2010-08-03 来源: EEWORLD关键字:NI  LabVIEW2010  编译器 手机看文章 扫描二维码
随时随地手机看文章


      美国国家仪器有限公司(National Instruments,简称NI)今天发布了LabVIEW图形化编程环境的最新版软件LabVIEW 2010,用于设计、测试、测量与控制。LabVIEW 2010新增了即时编译技术,可将执行代码的效率提高20%,并针对更多应用市场推出各种附加工具包的收费与评估版,用户还可轻松将自定义功能集成到平台上,这些全新特性进一步提高了LabVIEW 2010的效率。对于使用现场可编程门阵列(FPGA)的用户来说,LabVIEW 2010提供全新IP集成节点,能够将所有第三方FPGA IP集成到LabVIEW应用中,并可与Xilinx内核生成器兼容。此外,NI研发工程师通过在LabVIEW技术在线论坛上与用户进行广泛深入的交流与合作,为新版LabVIEW添加了十多种客户建议的新特性。

      自1986年推出首款以来,LabVIEW通过流程图的方式提供拖放式图形化功能块与线,大大简化了复杂系统的开发。LabVIEW可与数千种硬件设备集成,内置数百种高级分析和数据可视化的函数库,能够用于多种操作系统,并可用于x86处理器、实时操作系统(RTOS)和FPGA。从LEGO® MINDSTORMS® NXT机器人到CERN大型强子对撞机,世界上大多数工程师与科学家们都采用了LabVIEW。

 “LabVIEW用户是世界上最创新的人群之一,他们帮助我们将LabVIEW设计成一个更加高效的编程工具。我们根据用户的反馈和建议,开放LabVIEW平台以方便进一步定制化,这样我们的客户和合作伙伴能够一起扩展LabVIEW,将图形化编程的强大和高效用于更多更广的应用。”
                                                                                                               Jeff kodosky
                                                                                         LabVIEW之父,NI创始人之一

加速执行代码

      LabVIEW的高效原因之一就是编译器。编译器简化了诸如内存分配和线程管理等任务。在过去十几年来,编译器变得更加聪明。利用LabVIEW 2010,编译器数据流中间码被进一步优化,LLVM,一种开放源代码的编译器架构,被添加到软件的编译流以加速代码执行。NI进行了一系列基准测试,从真实客户应用到低级功能,新的编译器在基准测试中性能平均提高20%。

通过合作扩展LabVIEW平台

      在推出LabVIEW 2010的同时,NI也推出了LabVIEW附加开发者程序包,为数千合作伙伴扩展LabVIEW平台、增加定制功能。该程序建立了在线市场,作为LabVIEW工具网络的一部分,为开发人员提供免费或付费的工具包和一个全方位的平台供LabVIEW用户浏览、下载、评估和购买附加开发程序。现有50多种来自NI和第三方开发商的程序,包括代码复用函数库、模板、UI控件和连接其他软件包的连接器。此外,LabVIEW用户可以使用JKI软件公司的VI包管理器,直接从桌面连接到LabVIEW工具网络,并管理附加设备和更新。

      另外,NI与Xilinx等知名技术提供商合作,进一步扩展LabVIEW环境。例如,使用新的IP集成节点,帮助用户将任何第三方FPGA IP集成到LabVIEW FPGA模块,并提供直接兼容性,以兼容由Xilinx内核生成器生成的内核。

提供消费者所需

      在LabVIEW 2010环境中,NI研发人员通过新的LabVIEW技术在线论坛,与用户沟通,了解用户的想法。除了贡献新点子,用户们还可以利用这一论坛就其他用户的建议进行合作,或投票选出最受欢迎的特性。LabVIEW 2010新增了14个LabVIEW技术论坛上的热门特性建议,包括改善代码的文档化与组织等。

      LabVIEW 2010还根据用户反馈,增加全新特性,使入门更加简单。例如,全新LabVIEW 2010提供新的硬件配置工具,帮助用户通过网络浏览器远程访问并配置他们的LabVIEW实时目标。其他新特性包括能够自动检测带序列号软件的智能安装程序,以及能够提供特定仪器预制项目范例的更好的仪器驱动。

提高大型应用开发的功能性

      LabVIEW 2010为更多高级用户和开发组提供全新特性,改善复用代码、组VI的接口以及更快的创建时间的层级,并从编译版本中分离出VI源代码,以帮助源代码管理。这些功能可理想用于对用户、软件版本和计算机平台特别关键的代码维护的大群组开发。

关键字:NI  LabVIEW2010  编译器 引用地址:NI LabVIEW2010 优化编译器 加速代码执行

上一篇:NI发布LabVIEW2010 可加速代码执行率
下一篇:NI香港办事处喜迁新址

推荐阅读最新更新时间:2024-03-30 22:11

NI发布灵活的 LTE-U/LAA 参考验证方案
新平台可帮助研究人员原型验证和测试新的 4G+ 方案 新闻发布 - 2016年4月1日 NI(美国国家仪器,National Instruments,简称NI) 作为致力于为工程师和科学家提供解决方案来帮助他们应对全球最严峻工程挑战的供应商,近日宣布推出一款实时测试验证系统,用于测试和原型验证新的未授权LTE (LTE-U) 和/或辅助授权接入(LAA) 无线接入技术。虽然 5G 技术备受瞩目,但在 5G 时代正式来临前的过渡期,仍需仰赖 LTE-U 与 LAA 等新技术来改善 4G 数据体验。 该参考架构设计的源代码包含了基于FPGA的LTE 物理层,因此可测试、评估甚至强化不同的LTE-U 与LAA 情境,进而评估现有
[测试测量]
NI示波器的优势
1. 概览 传统台式示波器进行了优化以满足设计工程师的需求,这些工程师主要使用交互式仪器,优先考虑第一次测量时间、波形可视化以及与各种探针的连接等功能。虽然新型台式示波器通过诸如提高带宽和添加用于分析总线协议的交钥匙软件以及特性优化了这些用户体验,但往往还是不能满足工程师构建自动化测试系统或高通道数高速测量系统的需求。这些工程师需要以自动化的方式采集和分析大量的数据,在该过程中,优先考虑的特性通常包括与其他仪器的集成、尺寸和编程体验以及数据吞吐量或执行时间。基于这些独特的需求,许多用户开始寻求模块化平台,该平台应既可提供台式示波器的测量特性,而且其外形结构也针对用户应用进行了优化。 NI在PXI平台中提供了种类最多的模块化
[测试测量]
<font color='red'>NI</font>示波器的优势
NI推出了新一代自动驾驶汽车车载计算平台的测试方案
美国国家仪器(National Instruments,简称“NI”)是一家软件定义测试测量平台的提供商,该平台有助于加速自动化测试和自动化测量系统的开发和性能提升,今日NI推出了新一代自动驾驶汽车(AV, Autonomous Vehicles)车载计算平台的测试方案。 自动驾驶汽车是当今市场上最复杂的对象,不仅由众多硬件和软件组成,而且大多数采用最前沿的技术。他们所要达到的算力与人类大脑相当。由于市场上没有可行的解决方案,为了设计自动驾驶汽车的大脑功能,汽车公司不得不自行研发自动驾驶车辆超级计算机,将汽车专用网络、传感器与消费电子元件集为一体。 不论是颠覆性的新兴企业还是传统的汽车巨头,各类公司都在竞相研制并向市场推出
[汽车电子]
魅族前高管李楠分析华为开源方舟编译器之影响
在8月31日华为的方舟编译器正式开源,而华为此举对它本身与谷歌有何影响呢?就此问题,魅族前高级副总裁李楠在知乎进行了回答。 李楠认为华为目前抛出的所有技术方案,其实都可以看作下一代解决方案。这种做法的聪明之处是,即可以用与众不同的技术手段加强和 android的区别,又可以随时拿来为不完善辩护。 所以这更像是一个准备貌似有点匆忙的长期威慑。但是因为开源的优越性与不完善的弱点,准备匆忙也无所谓吧。 在李楠看来国内市场,才是华为与谷歌谈判最后和最可靠的筹码,而非任何技术方案,最恶劣的情况下,新兴市场加一带一路国家,谷歌服务变得没有那么必要,使得华为有争取的机会,至于北美和西欧,华为可以选择放弃。 而技术封锁,不可能搞死任何有能力的
[手机便携]
用IAR编译器开发DS80C400
  DS80C400微控制器的ROM包含多种功能,可通过由8051汇编语言、C或Java编写的程序访问。DS80C400的ROM功能提供成熟的MxTNI™网栈、进程调度和存储器管理,是开始构建C和汇编程序的最佳选择。对于简单程序,可以用汇编语言轻松实现。对于更复杂的程序,C语言可以充分利用Dallas Semiconductor提供的ROM组件和软件库。这些软件库帮助您利用Keil µVision2®、SDCC和IAR 8051编译器构建应用程序。   本应用笔记阐述了如何开始使用8051 IAR Embedded Workbench™来创建DS80C400的C语言应用程序。通过一个简单的HTTP服务器演示如何使用DS80C40
[单片机]
用IAR<font color='red'>编译器</font>开发DS80C400
一种智能化的便携式流感诊断系统的开发
  "利用NI公司的Compact DAQ硬件系统,以及用于控制和数据分析的LabVIEW图形化系统设计软件,我们创建了一个小型且便携式的系统。"   Hsieh Tseng Ming James, Institute of Bioengineering and Nanotechnology, A-Star    The Challenge:   开发一个比传统系统更加易于使用的,易于携带的,并且成本更低廉的小型热循环仪。    The Solution:   使用NI公司的CompactDAQ硬件系统和LabVIEW软件来创建小型热循环仪,并且凭借USB接口的即插即用功能,以执行实时的聚合酶链反应。   聚合酶链反应
[医疗电子]
一种智能化的便携式流感诊断系统的开发
使用LabVIEW和NI射频模块化仪器开发动态频率选择认证测试
我们采用LabVIEW与NI射频模块化仪器为构架的DFS测试与报告制作解决方案,设计协助测试各种不同雷达波段需求的无线产品。 "使用NI射频模块化仪器,在射频信号生成与测量速度方面,我们降低了成本,同时提升了测试性能。" - Dana Redington, Redwolf Technology LLC 挑战: 针对DFS测试,我们采用集成式、自动化的低成本替代方案,取代昂贵、零碎和手动解决方案。 解决方案: 我们采用NI PXI模块化仪器与NI LabVIEW软件,开发集成式软硬件DFS测试解决方案,以便分析进行DFS测试单位(UUT) 的响应,并从所有数据中得出一组精致的报表以确保一致性。 Redwolf是在矽
[测试测量]
使用LabVIEW和<font color='red'>NI</font>射频模块化仪器开发动态频率选择认证测试
NI将召开NI绿色工程全国巡回研讨会
      美国国家仪器有限公司(NI)将于4月15日至5月26日在全国6个城市(广州、北京、沈阳、西安、成都,上海)举办 “绿色工程巡回研讨会”。会议将针对从事新能源研发的单位,有环境和能耗监测需求或者有节能减排指标的企业,具体介绍如何利用高效的图形化系统设计平台应对环境挑战,帮助改进全球生态系统。       会议中,NI资深技术工程师将通过环境和能耗监测、风电技术、太阳能技术、机器过程优化4个专题讲座,结合现场系统演示和经典应用案例分析,与各地专家、研究开发人员和工程师讨论如何更好地测量所关心的参数如电能质量、排污量、环境数据 来“量化问题”,并在测量基础上进行改进,创建更高效的技术与流程以“解决问题”,如开发可行的新能
[测试测量]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved