首页> 外文会议>International Conference on Circuits, Systems, Signal and Telecommunications >An Efficient Data Parallel Implementation on Multicore/Multithreaded Systems: Part I - Compute the one-dimensional FFT
【24h】

An Efficient Data Parallel Implementation on Multicore/Multithreaded Systems: Part I - Compute the one-dimensional FFT

机译:多核/多线程系统上的有效数据并行实现:第一部分 - 计算一维FFT

获取原文

摘要

With the rise of multicore chips into the computing market coupled with the increases in hardware performance; have revolutionized the software industry where the software must be parallelized in order to benefit from the multicore/multithreaded architecture. This paper presents a high-performance parallel one-dimensional Fast Fourier Transform (FFT) algorithm for multicore systems. The proposed method is based on the formulation of the 1-D FFT (Size N), as a combination of p FFTs (size N/p). These p FFTs are distributed among the p cores on which each core will be performing an FFT of size N/p. These p partials FFTs are combined in parallel in order to obtain the required transform of size N. The analysis was performed on the Intel Parallel Composer Studio XE for a double precision 1D-FFT by revealing promising results and achieving a significant speedup with only 4 cores. One-dimensional (1-D) FFT parallel implementation on multicore/multithreaded are considered in this paper and two-dimensional (2-D) FFT in a companion paper, Part II.
机译:随着多核芯片的兴起进入计算市场,加上硬件性能的增加;已经彻底改变了软件行业,在那里软件必须并行化,以便受益于多核/多线程架构。本文为多核系统提供了一种高性能并行一维快速傅立叶变换(FFT)算法。该方法基于1-D FFT(尺寸N)的配方,作为P FFT(尺寸N / P)的组合。这些P FFT分布在每个核心的P芯中分布在尺寸为n / p的FFT中。这些P部分FFT并联组合,以便获得尺寸的所需变换。通过揭示有前途的结果并仅用4个核心实现显着的加速,在英特尔并联作曲器Studio XE上进行分析。只有4个核心,可以进行双重精度1D-FFT。 。本文在本文中考虑了多核/多线程上的一维(1-D)FFT并行实现,并在伴侣纸中进行二维(2-D)FFT,第二部分。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号