首页|基于多核CPU和GPU的机载信号处理中间件设计

基于多核CPU和GPU的机载信号处理中间件设计

扫码查看
针对多核CPU和GPU取代传统高性能DSP为新一代机载信号处理平台提供算力支持的场景,设计一套机载信号处理中间件,选取信号处理通用重要算子,在VSIPL标准库接口的基础上进行扩展,增加对硬件加速资源类型的选择和对算子颗粒度的扩展参数,实现OpenCL+GPU、OpenMP+多核CPU和NEON指令集方式对算子的加速,在获取硬件平台高效计算性能的同时,通过统一的算子函数接口隔离应用设计师的底层硬件资源,为机载信号处理应用的开发和迁移提供便利.
Design of Airborne Signal Processing Middleware Based on Multi-kernel CPU and GPU
For the situation that multi-kernel CPU+GPU provides computing power to the new-generation airborne signal processing platform in place of the traditional DSP,a set of middleware for airborne signal processing is designed to select important common operators for the signal processing,extending the VSIPL standard library interfaces and increasing the options for hardware acceleration resources and parameters of operator granularity.The acceleration of the operator is achieved by means of the OpenCL+GPU,OpenMP+multi-kernel CPU and NEON instruction set.In order to obtain the efficient computing performance of the hardware platform,the unified operator function interfaces are used to isolate the underlying hardware resources of application designers.The design can provide convenience for the development and migration of airborne signal processing application.

VSIPLOpenCLOpenMPNEON

杨舟、陈昊、曲国远

展开 >

中国航空无线电电子研究所,上海 200241

VSIPL OpenCL OpenMP NEON

2024

航空电子技术
中国航空无线电电子研究所

航空电子技术

影响因子:0.349
ISSN:1006-141X
年,卷(期):2024.55(1)
  • 4