摘要
在利用并行计算技术提升程序计算能力的同时,也要认识到应用组件原本并不是为并行计算设计的,传统的并行计算手段开发起来难度较大。软件管道是针对在多核时代使用并行处理技术所遇到的问题而开发的一种新型架构。介绍了软件管道理论、工作原理、以及利用软件管道可以完成怎样的任务和运用软件管道优化周期进行应用。软件管道在一定程度上解决了应用程序的性能问题以及处理过程中的瓶颈问题。
When enhancing computing ability by parallel computing technology, have to recognize that the application components was not designed for parallel computing, it is difficult to do by the traditional parallel computing. ,The software pipeline is the new frame for solving the problem of using parallel computing technology in the multicore era. This paper introduces the software pipeline theory, working principle, what tasks can be completed by the software pipeline and how to applicate it by software pipelines optimization cycle. The software pipeline solves application performance problems and processing bottleneck problems.
出处
《信息技术》
2013年第3期162-163,167,共3页
Information Technology
关键词
并行计算
软件管道
多核
软件管道优化周期
parallel computing
software pipelines
multicore
software pipelines optimization cycle