航空电子技术2024,Vol.55Issue(1) :35-41.DOI:10.12175/j.issn.1006-141X.2024.01.06

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

Design of Airborne Signal Processing Middleware Based on Multi-kernel CPU and GPU

杨舟 陈昊 曲国远
航空电子技术2024,Vol.55Issue(1) :35-41.DOI:10.12175/j.issn.1006-141X.2024.01.06

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

Design of Airborne Signal Processing Middleware Based on Multi-kernel CPU and GPU

杨舟 1陈昊 1曲国远1
扫码查看

作者信息

  • 1. 中国航空无线电电子研究所,上海 200241
  • 折叠

摘要

针对多核CPU和GPU取代传统高性能DSP为新一代机载信号处理平台提供算力支持的场景,设计一套机载信号处理中间件,选取信号处理通用重要算子,在VSIPL标准库接口的基础上进行扩展,增加对硬件加速资源类型的选择和对算子颗粒度的扩展参数,实现OpenCL+GPU、OpenMP+多核CPU和NEON指令集方式对算子的加速,在获取硬件平台高效计算性能的同时,通过统一的算子函数接口隔离应用设计师的底层硬件资源,为机载信号处理应用的开发和迁移提供便利.

Abstract

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.

关键词

VSIPL/OpenCL/OpenMP/NEON

Key words

VSIPL/OpenCL/OpenMP/NEON

引用本文复制引用

出版年

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

航空电子技术

影响因子:0.349
ISSN:1006-141X
参考文献量4
段落导航相关论文