摘要
并行计算是实现高性能计算的一个重要发展方向。随着信号处理、通信等领域对处理能力需求的不断提升,DSP的并行开发技术也得到了较快发展。多器件并行和片上多核的方法可以有效提高处理性能。多核并行处理相对于传统单核DSP要进行多任务并行设计,使系统设计更加复杂。文中在探讨了利用8核处理器进行信号处理开发的关键技术的基础上,采用Round-Robin方式设计了一种多核并行信号处理模式,并对多核的同步、Cache一致性、任务并行分配等进行了论述。
Parallel computation is an important way to implement high performance computing. With the improving demands of signal processing, communications, etc. , parallel design technology based on DSP is developing rapidly. Multichip system and multicore on a chip system are efficient to increase processing performance. Compared with traditional single core DSP, multicore parallel processing requires multitask parallel design, which makes the system design more complicated. After discussing the key technology of the signal processing based on an eight-core processor, a Round-Robin mode is implemented to design multicore parallel signal processing. Multicore synchronization, maintaining Cache coherence and mapping application to multicore are also introduced.
出处
《雷达科学与技术》
2013年第6期617-620,共4页
Radar Science and Technology
关键词
并行计算
信号处理
同步
CACHE一致性
parallel computation
signal processing
synchronization
Cache coherence