GE推出VSIPL为嵌入式个人计算机提升开发效率与系统性能
GE智能平台宣布推出Mentor Graphics®Sourcery™VSIPL++,这款经过优化的处理库专为高性能加固型嵌入式计算解决方案而设计。该产品是由GE和Mentor Graphics共同开发的Sourcery VSIPL++处理库,它通过整合了GE提供的AXISLIB-AVX性能优化型VSIPL处理库,特别针对英特尔®第二代Core™平台。VSIPL和VSIPL++是基于开放标准的一套向量、信号和图像处理库,分别支持C和C++编程语言,为需要进行高效信号和图像处理的人员提供了便捷的计算中间件。
使用Sourcery VSIPL++ 和AXISLIB-AVX,可以在多个平台上重复使用程序代码,无需额外编写。这不仅提高了系统集成商的编程效率,而且由于采用开放标准,他们也不受供应商或平台限制。技术更新可以从开始编程到整个部署生命周期内利用不断更新换代的高性能GE智能平台解决方案,从而实现更高效率、灵活性和成本效益。
与传统的VSIPL相比,VSIPL++具有更卓越的性能,并且支持面向对象、多处理器系统、扩展以及简单语法。在军事/航空航天领域,对于高性能嵌入式计算(HPEC)应用程序来说,多处理器并行处理变得尤为重要,而使用VSIPL++,开发人员可以轻松快速地开发这些应用,同时以较低成本。
“提供基于开放标准接口是一个政府机构及其主要承包商所要求的事情”, GE智能平台军工/航空航天产品总监Rod Rice表示,“此接口能够在当前乃至未来的架构上进行高效操作,因此受到HPEC解决方案开发人员青睐。” 将Sourcery VSIPL++运用于GE加固型嵌入式计算平台,不仅能提高应用程序性能,还能带来高度便携性,并大幅提高开发人员工作效率。
"我们看到越来越多客户要求在如GE加固型嵌入式计算等高性能硬件上运用先进HPC解决方案,” Mentor Graphics公司HPC解决方案业务发展经理Pete Decher说,“与GE建立合作伙伴关系,将使得HPC开发者能够充分利用到GE平台上的全部潜力。”
"Sourcery VSIPL++提供240多个C++信号处理函数,以及专有的编译运行调度引擎,这有助于将API函数调用映射到最佳运行目标硬件优化函数,从而优化了性能。此外,该库还提供详细代码执行及性能摘要信息,有助于用户了解其在整个资源范围内运行情况。