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全面VSIPL Core 1处理库,这包含雷达、声纳、信号情报(SIGINT)和电子战(EW)应用常用函数。Mentor Graphics 的 Sourcery VSIPL++ 处理库以便携方式运行 VSIPL ++ API,为 AXISLIB - AVX 等数学库提供高效、高级抽象层。
使用 Sourcery VSIPL ++ 和 AXIS LIB - AV X,可以让开发人员仅需编写一次程序代码,就可以在 GE 智能平台提供的一些多个基于第二代英特尔 Core i7 的 SBC624 和 DSP280 OpenVPX COTS 处理器等多个平台上重复使用。这不仅提高了系统集成商的编程效率,还使他们能够利用不断更新换代的地 GE 智能平台解决方案,从而实现更高效率、灵活性以及成本效益。
相比于 VSI PL,Sourcery V SI PL ++ 具有更卓越的性能,同时支持面向对象、多处理器系统扩展以及简单语法。在最严苛且先进军事/航空航天领域,高性能嵌入式计算 (HPEC) 应用程序将更多地运用到多线程或并行处理。因此,通过使用 Sourcery V SI PL ++ 可以更轻松、高效且低成本地开发这些类型应用程序。
“政府机构对于基于开放标准接口需求日益增长”,Rod Rice, GE 智能平台军工/航空航天产品总监表示,“这也成为主要承包商的一个重要要求。” “我们看到越来越多客户希望在我们的加固型嵌入式计算硬件上利用 Sourcery V SI PL ++ 软件等先进 HPC 解决方案”,Pete Decher, Mentor Graphics 高性能计算解决方案业务发展经理说,“与 GE 建立合作伙伴关系,将使 HPC 开发商能够轻松利用到 GE 平台全部潜力。”
Sourcery V SI PL ++ 提供240 多个 C++ 信号处理函数,并具有一个专有的编译及运行调度引擎,该引擎将高级 API 函数调用映射到目标最佳运行低级硬件优化函数,从而优化了性能。此外,该工具还提供详细代码执行及性能摘要信息记录,有助于用户了解整个应用程序在各资源范围内如何运行。