摘要
所讨论的软件平台是在一个采用超级计算机结构的高速实时通用雷达信号处理系统样机上实现。该系统在充分考虑了现代雷达信号处理本身所具有的各种粒度并行性的特点的基础上 ,定义了一套专用并行高级语言。其主要特点包括 :定义矩阵作为系统基本数据结构 ;定义并行控制结构以实现一定的中粒度并行 ,数据流驱动机制以实现进程间粗粒度并行处理等。软件平台通过编译器和操作系统配合 ,解决了上述特殊的并行性问题 ,保证了用户能简单快速地完成编程工作。
The software platform discussed in this article has been already applied successfully to a high speed, real time general radar signal processing system which is constructed in supercomputer architecture. A special parallel advanced high level language is defined based on the characteristics of modern radar signal processing. It defines various types of parallelism in different granularity. The compiler and operation system manages these types of parallelism with the concern of user's flexibility in programm...
出处
《计算机应用研究》
CSCD
北大核心
2002年第11期47-50,67,共5页
Application Research of Computers
关键词
并行处理
软件平台
编译器
操作系统
雷达信号处理
Parallel Processing
Software Platform
Compiler
Operation System
Radar Signal Processing