GE推出VSIPL提升嵌入式应用开发效率与系统性能嵌入式好找工作吗
GE智能平台宣布推出Mentor Graphics®Sourcery™VSIPL++,这是对基于开放标准的高级接口要求的满足者。这个产品经过优化,以适用于GE公司的高性能加固型嵌入式计算解决方案。GE计算平台采用了与Mentor Graphics共同开发的Sourcery VSIPL++处理库,它利用了GE提供的AXISLIB-AVX性能优化型VSIPL处理库,这个库拥有600多个DSP和数学函数,并专为英特尔最新第二代Core™平台而设计。
VSIPL和VSIPL++是向量、信号和图像处理库,分别支持C和C++编程语言,是为需要使用高效、便捷中间件进行性能强化型信号和图像处理的开发人员提供的开放标准应用程序编程接口(API)。GE智能平台提供AXISLIB-AVX,包含雷达、声纳、信号情报(SIGINT)和电子战(EW)应用常用函数的全面VSIPL Core 1处理库。Mentor Graphics则推出了Sourcery VSIPL++处理库,它以便携方式运行VSIPL++ API,为AXISLIB-AVX等数学库提供高效、高级抽象层。
使用Sourcery VSIPL++ 和AXISLIB-AVX,可以在多个平台上重复使用代码。这不仅提高了编程效率,而且由于采用开放标准,不受供应商或平台限制。此外,由于技术更新可以从一开始到部署生命周期内不断更新换代,从而实现更高效率、灵活性及成本效益。
相比于传统的VSIPL,更具卓越性能的是新出现的一种称作“面向对象”的设计,同时支持多处理器系统扩展以及简单语法。在军事/航空航天领域,尤其是在最严苛先进环境中的HPEC应用程序将更多地依赖于多处理并行能力,而使用这些功能则使得开发更加迅速且经济实惠。
"政府机构及其主要承包商对于基于开放标准接口有着快速增长需求" GE智能平台军工/航空航天产品总监Rod Rice表示,“这对当前乃至未来的架构都至关重要,因此被众多HPEC解决方案开发人员青睐。”
此次合作,将使得HPC开发商能够轻松利用到GE硬件上的全部潜力。“我们看到越来越多客户要求在我们的加固型嵌入式计算硬件上运用先进HPC解决方案” Mentor Graphics公司高性能计算业务发展经理Pete Decher说,“与GE建立这种伙伴关系将帮助他们充分发挥这些潜力。”
此外,Sourcery VSIPL++还具有240余项C ++信号处理函数,并配备一个专用的编译调度引擎,该引擎通过映射API调用到目标最佳运行低级硬件优化函数,从而进一步提升了其优势。此外,该软件还能记录详细执行信息及性能摘要,有助用户了解整个资源范围内应用情况。