GE推出VSIPL为嵌入式应用提升开发效率与系统性能探索其学术根源揭秘嵌入式系统工程师的专业世界
GE智能平台宣布推出Mentor Graphics®Sourcery™VSIPL++,这是对基于开放标准的高级接口有着特殊要求的满足之举。弗吉尼亚州夏洛茨维尔市,2012年2月14日讯。这个产品经过了精心优化,以适应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++过程运行方式,可以便携地运行这些API,为AXISLIB-AVX等数学库提供高效且灵活的抽象层。通过使用Sourcery VSIPL++ 和AXISLIB-AVX,开发人员可以仅需编写一次代码,便可在多个平台上重复使用,如基于第二代英特尔Core i7 的SBC624和DSP280 OpenVPX COTS处理器等设备。
这对于系统集成商来说意味着提高编程效率,同时也避免了因供应商或平台限制所产生的问题。此外,他们还能利用不断更新换代的高性能GE智能平台解决方案,从最初编程到整个部署生命周期内实现更高效率、高度灵活性以及成本效益最大化。
相比于传统版块,即使是最先进军事/航空航天领域,对于多核心系统也有更大的需求,而这种需求正被由面向对象、高并行性设计及简单语法构建出的新一代算法所迎合。在这样的背景下,HPEC应用程序将更加频繁地依赖于多核技术与并行技术,而使用如同现在我们讨论到的那样具有卓越性能表现,并且支持面向对象设计,以及能够轻松适配扩展功能以简化语法结构,使得HPEC应用程序开发变得更加快速且低成本。
"政府机构及其承包商正在迅速将基于开放标准接口作为关键要求融入他们项目中,这些项目涉及最前沿甚至未来可能出现的一切架构", GE军工/航空航天产品总监Rod Rice表示,"因此,我们认为这一趋势对于任何致力于提升其嵌入式系统能力的人来说都是非常重要的一个方向。"
此次合作不仅增强了我们的客户在现有的硬件基础上实现软件创新能力,而且也展示了我们如何结合最佳实践来推动行业发展", Mentor Graphics公司业务发展经理Pete Decher说,"随着更多客户寻求有效利用HPC解决方案,我们期待进一步拓展这一合作伙伴关系,让我们的用户能够充分发挥他们所有硬件资源潜能."
"Sourcery VSIPL++ 提供240余项专业级别C ++ 信号操作函数,并搭载独特调度引擎,将调用映射到目标硬件上最优执行路径,从而极大提升性能。同时,该软件还能详细记录每一步代码执行情况及结果摘要,有助于用户深入了解整个计算环境内程序行为."