mirror of https://github.com/abinit/abinit.git
76 lines
3.0 KiB
Plaintext
76 lines
3.0 KiB
Plaintext
|
|
.Version 8.11.12 of FFTPROF
|
|
.(MPI version, prepared for a x86_64_linux_gnu9.2 computer)
|
|
|
|
.Copyright (C) 1998-2025 ABINIT group .
|
|
FFTPROF comes with ABSOLUTELY NO WARRANTY.
|
|
It is free software, and you are welcome to redistribute it
|
|
under certain conditions (GNU General Public License,
|
|
see ~abinit/COPYING or http://www.gnu.org/copyleft/gpl.txt).
|
|
|
|
ABINIT is a project of the Universite Catholique de Louvain,
|
|
Corning Inc. and other collaborators, see ~abinit/doc/developers/contributors.txt .
|
|
Please read https://docs.abinit.org/theory/acknowledgments for suggested
|
|
acknowledgments of the ABINIT effort.
|
|
For more information, see https://www.abinit.org .
|
|
|
|
.Starting date : Mon 25 Nov 2019.
|
|
- ( at 08h24 )
|
|
|
|
Tool for profiling and testing the FFT libraries used in ABINIT.
|
|
Allowed options are:
|
|
fourdp --> Test FFT transforms of density and potentials on the full box.
|
|
fourwf --> Test FFT transforms of wavefunctions using the zero-pad algorithm.
|
|
gw_fft --> Test the FFT transforms used in the GW code.
|
|
all --> Test all FFT routines.
|
|
|
|
=== MPI FFT Unit Tests ===
|
|
MPI fftu_utests with fftalg = 311, paral_kgb = 1 ndat = 3, nthreads = 0
|
|
|
|
==== ngfft for MPI-fourwf ====
|
|
FFT mesh divisions ........................ 120 120 120
|
|
Augmented FFT divisions ................... 121 121 120
|
|
FFT algorithm ............................. 311
|
|
FFT cache size ............................ 16
|
|
- Will use non-blocking ialltoall for MPI-FFT
|
|
FFTW3 fftu_mpi, istwfk1 : OK
|
|
FFTW3 accrho_mpi, istwfk1 : OK
|
|
FFTW3 <G|vloc|u>, istwfk1 : OK
|
|
|
|
==== ngfft for MPI-fourwf ====
|
|
FFT mesh divisions ........................ 120 120 120
|
|
Augmented FFT divisions ................... 121 121 120
|
|
FFT algorithm ............................. 311
|
|
FFT cache size ............................ 16
|
|
FFTW3 fftu_mpi, istwfk2 : OK
|
|
FFTW3 accrho_mpi, istwfk2 : OK
|
|
FFTW3 <G|vloc|u>, istwfk2 : OK
|
|
MPI fftu_utests with fftalg = 312, paral_kgb = 1 ndat = 3, nthreads = 0
|
|
|
|
==== ngfft for MPI-fourwf ====
|
|
FFT mesh divisions ........................ 120 120 120
|
|
Augmented FFT divisions ................... 121 121 120
|
|
FFT algorithm ............................. 312
|
|
FFT cache size ............................ 16
|
|
FFTW3 fftu_mpi, istwfk1 : OK
|
|
FFTW3 accrho_mpi, istwfk1 : OK
|
|
FFTW3 <G|vloc|u>, istwfk1 : OK
|
|
|
|
==== ngfft for MPI-fourwf ====
|
|
FFT mesh divisions ........................ 120 120 120
|
|
Augmented FFT divisions ................... 121 121 120
|
|
FFT algorithm ............................. 312
|
|
FFT cache size ............................ 16
|
|
FFTW3 fftu_mpi, istwfk2 : OK
|
|
FFTW3 accrho_mpi, istwfk2 : OK
|
|
FFTW3 <G|vloc|u>, istwfk2 : OK
|
|
MPI fftbox_utests with fftalg = 311, cplex = 1 ndat = 3, nthreads = 0
|
|
FFTW3 r2c --> c2r : OK
|
|
MPI fftbox_utests with fftalg = 311, cplex = 2 ndat = 3, nthreads = 0
|
|
FFTW3 c2c : OK
|
|
MPI fftbox_utests with fftalg = 312, cplex = 1 ndat = 3, nthreads = 0
|
|
FFTW3 r2c --> c2r : OK
|
|
MPI fftbox_utests with fftalg = 312, cplex = 2 ndat = 3, nthreads = 0
|
|
FFTW3 c2c : OK
|
|
Total number of failed tests = 0
|