首页> 外文期刊>Journal of supercomputing >Performance Evaluation of a Parallel Pipeline Computational Model for Space-Time Adaptive Processing
【24h】

Performance Evaluation of a Parallel Pipeline Computational Model for Space-Time Adaptive Processing

机译:时空自适应处理并行管道计算模型的性能评估

获取原文
获取原文并翻译 | 示例

摘要

This paper presents further results on the design and implementation of various optimizations based on our earlier work of developing a parallel pipelined model for the computational intensive applications that have multiple processing tasks. Performance evaluation of this model was done by using a real-time airborne radar application that employs a Space-Time Adaptive Processing (STAP) algorithm. This paper focuses on the following four issues: (1) The tradeoffs between increasing the throughput and reducing the latency are examined in more detail when allocating processors among different processing tasks. (2) A multi-threaded design is incorporated into the pipeline model and implemented on a massively parallel computer with symmetric multi-processor nodes, which shows enhanced performance. (3) The disk I/O is incorporated into the parallel pipeline to study its effect on performance in which two I/O task designs have been implemented: embedding I/O in the pipeline or having a separate I/O task. By using a double buffering approach together with the asynchronous I/O, the overall pipeline performance scales well as the number of processors increases. (4) From the comparison of the two I/O implementations, it is discovered that the latency may be improved when merging multiple tasks into a single task. The effect of reorganizing the task structure of the pipeline is discussed in detail. All the performance results shown in this work demonstrate the linear scalability the parallel pipeline model can achieve using a production radar application. Although this paper focuses on the implementation of the parallel pipeline model and uses the results from a STAP application to support the claims of the discovered properties for this pipeline, this model is also applicable to many other types of applications with similar computational characteristics.
机译:本文基于我们先前为具有多个处理任务的计算密集型应用程序开发并行流水线模型的工作,提出了各种优化设计和实现的进一步结果。该模型的性能评估是通过使用采用空时自适应处理(STAP)算法的实时机载雷达应用程序进行的。本文着重于以下四个问题:(1)在不同处理任务之间分配处理器时,将更加详细地研究增加吞吐量和减少延迟之间的权衡。 (2)将多线程设计合并到管道模型中,并在具有对称多处理器节点的大规模并行计算机上实现,这显示了增强的性能。 (3)磁盘I / O被并入并行管线中,以研究其对性能的影响,在该性能中已实现了两种I / O任务设计:将I / O嵌入管线中或具有单独的I / O任务。通过将双缓冲方法与异步I / O结合使用,随着处理器数量的增加,总体管线性能也可以很好地扩展。 (4)从两个I / O实现的比较中发现,将多个任务合并为一个任务时,延迟可能会得到改善。详细讨论了重组管道任务结构的效果。这项工作中显示的所有性能结果证明了使用生产雷达应用程序并行管道模型可以实现的线性可伸缩性。尽管本文着重于并行管道模型的实现,并使用STAP应用程序的结果来支持对该管道发现的属性的声明,但该模型也适用于具有类似计算特性的许多其他类型的应用程序。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号