An Implementation of Parallel 1-D Real FFT on Intel Xeon Phi Processors

被引:3
|
作者
Takahashi, Daisuke [1 ]
机构
[1] Univ Tsukuba, Ctr Computat Sci, 1-1-1 Tennodai, Tsukuba, Ibaraki 3058577, Japan
基金
日本科学技术振兴机构;
关键词
ALGORITHM;
D O I
10.1007/978-3-319-62392-4_29
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, we propose an implementation of a parallel one-dimensional real fast Fourier transform (FFT) on Intel Xeon Phi processors. The proposed implementation of the parallel one-dimensional real FFT is based on the conjugate symmetry property for the discrete Fourier transform (DFT) and the six-step FFT algorithm. We vectorized FFT kernels using the Intel Advanced Vector Extensions 512 (AVX-512) instructions, and parallelized the six-step FFT by using OpenMP. Performance results of one-dimensional FFTs on Intel Xeon Phi processors are reported. We successfully achieved a performance of over 91 GFlops on an Intel Xeon Phi 7250 (1.4 GHz, 68 cores) for a 2(29)-point real FFT.
引用
收藏
页码:401 / 410
页数:10
相关论文
共 50 条
  • [31] Analysis of Optimization opportunities for Intel® Xeon Phi™ and Intel® Xeon Scalable Processors™ Environments of a Numerical Method for the Biphasic Flow of Fluids in Porous Media
    Teixeira, Thiago
    Cabral, Frederico L.
    Osthoff, Carla
    Souto, Roberto P.
    Borges, Marcio R.
    2018 SYMPOSIUM ON HIGH PERFORMANCE COMPUTING SYSTEMS (WSCAD 2018), 2018, : 237 - 242
  • [32] Optimization of elastodynamic finite integration technique on Intel Xeon Phi Knights Landing processors
    Schneck, William C., III
    Gregory, Elizabeth D.
    Leckey, Cara A. C.
    JOURNAL OF COMPUTATIONAL PHYSICS, 2018, 374 : 550 - 562
  • [33] Implementation of BM3D Filter on Intel Xeon Phi for Rendering in Blender Cycles
    Jaros, Milan
    Strakos, Petr
    Karasek, Tomas
    HIGH PERFORMANCE COMPUTING IN SCIENCE AND ENGINEERING, HPCSE 2017, 2018, 11087 : 101 - 114
  • [34] Improving Main Memory Hash Joins on Intel Xeon Phi Processors: An Experimental Approach
    Jha, Saurabh
    He, Bingsheng
    Lu, Mian
    Cheng, Xuntao
    Huynh Phung Huynh
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2015, 8 (06): : 642 - 653
  • [35] Automatic tuning of a parallel pattern library for heterogeneous systems with Intel Xeon Phi
    Dokulil, Jiri
    Benkner, Siegfried
    2014 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS (ISPA), 2014, : 42 - 49
  • [36] A parallel Non-Local means denoising algorithm implementation with OpenMP and OpenCL on Intel Xeon Phi Coprocessor
    Zhu, Huming
    Wu, Yanfei
    Li, Pei
    Wang, Duo
    Shi, Wei
    Zhang, Peng
    Jiao, Licheng
    JOURNAL OF COMPUTATIONAL SCIENCE, 2016, 17 : 591 - 598
  • [37] Modeling Parallel Processing of Databases on the Central Processor Intel Xeon Phi KNL
    Rekachinsky, A., I
    Chulkevich, R. A.
    Kostenetskiy, P. S.
    2018 41ST INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2018, : 1605 - 1610
  • [38] Parallel evolutionary approaches for game playing and verification using Intel Xeon Phi
    Rodriguez, Sebastian
    Parodi, Facundo
    Nesmachnow, Sergio
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2019, 133 : 258 - 271
  • [39] Parallel application benchmarks and performance evaluation of the Intel Xeon 7500 family processors
    Kopta, Piotr
    Kulczewski, Michal
    Kurowski, Krzysztof
    Piontek, Tomasz
    Gepner, Pawel
    Puchalski, Mariusz
    Komasa, Jacek
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE (ICCS), 2011, 4 : 372 - 381
  • [40] Practical Implementation of Lattice QCD Simulation on Intel Xeon Phi Knights Landing
    Kanamori, Issaku
    Matsufuru, Hideo
    2017 FIFTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING (CANDAR), 2017, : 375 - 381