SBIR/STTR Research Award

Commercialization of Large-Scale Distributed Heterogeneous Fast Fourier Transform

Award identifier 74566f15afbf1561b329cfc7dd062e14b5d0506c5503645f0991bf530f3e1a86Awarding agency Department of Energy

Award amount

$256,500

Program and phase

SBIR · Phase I

Award year

2021

Explore This Research Award in CaptureIQ

Research the technology, evaluate the recipient and agency, identify related opportunities, and explore potential follow-on work with CaptureIQ.

Award details

Awarding agency
Department of Energy
Branch
Not reported
Recipient company
EXTREME SCALE SOLUTIONS LLC
Proposal award date
2021-02-22
Contract end date
2021-11-21
UEI
WTUMMSJ8NJH8
Solicitation number
Not reported
Topic code
07b

Research abstract

There are many commercial and open source high-performance FFT implementations. However, they are typically restricted to single node systems and possibly multiple GPU systems. If the size of the problem does not fit within the CPU or GPU memory of a single node, users are left with very specialized or ad-hoc solutions. To serve this market segment, we will build a robust distributed (multi-node) heterogeneous (multi-GPU), FFT library. Communication bandwidth is the major bottleneck in FFT workloads (both between GPUs and nodes). In this proposal we use the CPUs as agents for asynchronously packing and unpacking the data between nodes and GPUs. They play the role of a complex memory reshaping and transposing engine. Further, we explore communication-avoiding methods methods such as oversampling and fast multipole methods to minimize the data transferred. In Phase I, we will evaluate bottlenecks of state-of-the-art code of high performance computing platforms such as supercomputers and Amazon Web Services. We will specify the FFT problem in a framework called Mathematics of Arrays (MoA), which will allow us to explore mathematically provable valid transformations of computation reordering and data reshapes and transposes. We will explore transformations that expose asynchrony such that we can hide the latency of all of the computation and provide enough runtime slack to absorb any isolated communication slowdowns. We will build a prototype FFT function using a distributed heterogeneous runtime system employing the derived MoA transformations and validate it against state-of-the-art high performance methods. Fourier transforms are used in a large number of industry and government applications. Efficient fast Fourier transform (FFT) codes are necessary in DOE applications such as particle applications (VPFFT), molecular dynamics (LAMMPS, NAMD), cosmological simulations (HACC), and applications in machine learning. In industry, FFT is employed in a large number of simulations including full wave inversion for geological studies and turbulence simulations for vehicle design. There is significant DOE and industry benefit to a FFT implementation that can scale to arbitrary sized memory footprints on both multi-node and multi-GPU systems.

Technology keywords

Not reported

Other awards by this recipient

Verified by the same UEI. These are other public SBIR/STTR award pages, not a merged company record.

Awards with the same topic code

Verified by an exact topic code match. This is not a text-similarity match.

Research funding history

3 SBIR/STTR records share this UEI (2021–2022). Reported award amounts total $2,162,510. Reported amounts are not federal obligations.

Phases: Phase I, Phase II

Agencies: Department of Energy

Agency intelligence

Department of Energy

Back to SBIR/STTR Research Awards

Don't take our word for it. Ask AI about RFPCapture.

See what leading AI assistants have to say about RFPCapture and CaptureIQ.

Gemini opens without a prefilled question. The question is copied to your clipboard when the button works. You can also copy it here:

What is RFPCapture.com and its CaptureIQ platform from Smart Logic AI? How does it help federal contractors discover opportunities, evaluate bid/no-bid decisions, research government contracts, and prepare proposals? How does it compare with other federal capture platforms? Use independent sources where available.