University of Tasmania
Browse

File(s) under permanent embargo

Optimization of fast Fourier transforms on the Blue Gene/L Supercomputer

conference contribution
posted on 2023-05-23, 09:14 authored by Sabharwal, Y, Saurabh GargSaurabh Garg, Garg, R, Gunnels, JA, Sahoo, RK
We analyze the bottlenecks in the parallel FFT algorithm and describe optimizations carried out for the algorithm on the Blue Gene/L Supercomputer. We identified three avenues for improving the performance of the algorithm – single-node FFT performance, Alltoall collective performance and overlap of computation and communication. Performance at all these levels has been optimized using the double-hummer intrinsics of the Blue Gene/L CPU, careful ordering and synchronization of messages in Alltoall communications and suitable interleaving of message exchanges with computations.Using these optimizations,we obtained 20% performance improvement over the baseline version on the 64 racks Blue Gene/L system.We give a brief overview of theAlltoall optimizations, describe our computation-communication overlap strategy and present results for strong scaling and weak scaling of parallel FFT on Blue Gene/L. We also discuss the fundamental limits to scaling of the parallel transpose algorithm for computing FFT.

History

Publication title

Lecture Notes in Computer Science Volume 5374: HiPC 2008

Editors

P Sadayappan, M Parashar, R Badrinath, VK Prasanna

Pagination

309-322

ISBN

978-3-540-89893-1

Department/School

School of Information and Communication Technology

Publisher

Springer-Verlag

Place of publication

Germany

Event title

15th International Conference on High Performance Computing 2008

Event Venue

Bangalore, India

Date of Event (Start Date)

2008-12-17

Date of Event (End Date)

2008-12-20

Rights statement

Copyright 2008 Springer

Repository Status

  • Restricted

Socio-economic Objectives

Information systems, technologies and services not elsewhere classified

Usage metrics

    University Of Tasmania

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC