Multi-GPU fast Fourier transforms in MATLAB (for large-scale phase-field crystal simulations)

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Punke, Maik, Salvalaglio, Marco
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917364754284544
author Punke, Maik
Salvalaglio, Marco
author_facet Punke, Maik
Salvalaglio, Marco
contents We present a MATLAB-based framework for two- and three-dimensional fast Fourier transforms on multiple GPUs for large-scale numerical simulations using the pseudo-spectral Fourier method. The software implements two complementary multi-GPU strategies that overcome single-GPU memory limitations and accelerate spectral solvers. This approach is motivated by and applied to phase-field crystal (PFC) models, which are governed by tenth-order partial differential equations, require fine spatial resolution, and are typically formulated in periodic domains. Our resulting numerical framework achieves significant speedups, approximately sixfold for standard PFC simulations and up to sixtyfold for multiphysics extensions, compared to a purely CPU-based implementation running on hundreds of cores.
format Preprint
id arxiv_https___arxiv_org_abs_2603_26818
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Multi-GPU fast Fourier transforms in MATLAB (for large-scale phase-field crystal simulations)
Punke, Maik
Salvalaglio, Marco
Mathematical Software
Materials Science
Computational Physics
We present a MATLAB-based framework for two- and three-dimensional fast Fourier transforms on multiple GPUs for large-scale numerical simulations using the pseudo-spectral Fourier method. The software implements two complementary multi-GPU strategies that overcome single-GPU memory limitations and accelerate spectral solvers. This approach is motivated by and applied to phase-field crystal (PFC) models, which are governed by tenth-order partial differential equations, require fine spatial resolution, and are typically formulated in periodic domains. Our resulting numerical framework achieves significant speedups, approximately sixfold for standard PFC simulations and up to sixtyfold for multiphysics extensions, compared to a purely CPU-based implementation running on hundreds of cores.
title Multi-GPU fast Fourier transforms in MATLAB (for large-scale phase-field crystal simulations)
topic Mathematical Software
Materials Science
Computational Physics
url https://arxiv.org/abs/2603.26818