FFT FORTRAN90 version Demonstrate an implementation of the Fast Fourier Transform of a complex data vector. Accuracy check: FFT ( FFT ( X(1:N) ) ) == N * X(1:N) N Error Time MFLOPS 2 0.1317E-08 0.6938E-06 14.41 4 0.2356E-07 0.1418E-05 28.20 8 0.4960E-07 0.2274E-05 52.76 16 0.8357E-07 0.3479E-05 91.99 32 0.8851E-07 0.5437E-05 147.1 64 0.6749E-07 0.9172E-05 209.3 128 0.8157E-07 0.1689E-04 265.2 256 0.1149E-06 0.3349E-04 305.7 512 0.1003E-06 0.6656E-04 346.2 1024 0.1246E-06 0.1419E-03 360.8 2048 0.1272E-06 0.2986E-03 377.2 4096 0.1353E-06 0.6507E-03 377.7 8192 0.1361E-06 0.1371E-02 388.4 16384 0.1411E-06 0.2983E-02 384.5 32768 0.1506E-06 0.6253E-02 393.0 65536 0.1607E-06 0.1347E-01 389.1 131072 0.1679E-06 0.2813E-01 396.0 262144 0.1731E-06 0.6021E-01 391.8 524288 0.1704E-06 0.1259 395.5 1048576 0.1764E-06 0.2679 391.4 FFT: Normal end of execution. FFT FORTRAN90 version Demonstrate an implementation of the Fast Fourier Transform of a complex data vector. Accuracy check: FFT ( FFT ( X(1:N) ) ) == N * X(1:N) N Error Time MFLOPS 2 0.1317E-08 0.2112E-04 0.4735 4 0.2356E-07 0.4190E-04 0.9546 8 0.4960E-07 0.6310E-04 1.902 16 0.8357E-07 0.8464E-04 3.781 32 0.8851E-07 0.1082E-03 7.393 64 0.6749E-07 0.1305E-03 14.72 128 0.8157E-07 0.1536E-03 29.18 256 0.1149E-06 0.1862E-03 55.00 512 0.1003E-06 0.2228E-03 103.4 1024 0.1246E-06 0.2918E-03 175.4 2048 0.1272E-06 0.4035E-03 279.2 4096 0.1353E-06 0.6346E-03 387.3 8192 0.1361E-06 0.1050E-02 507.2 16384 0.1411E-06 0.2014E-02 569.3 32768 0.1506E-06 0.3902E-02 629.8 65536 0.1607E-06 0.7969E-02 657.9 131072 0.1679E-06 0.1605E-01 694.2 262144 0.1731E-06 0.3410E-01 691.8 524288 0.1704E-06 0.6962E-01 715.4 1048576 0.1764E-06 0.1490 703.8 FFT: Normal end of execution. FFT FORTRAN90 version Demonstrate an implementation of the Fast Fourier Transform of a complex data vector. Accuracy check: FFT ( FFT ( X(1:N) ) ) == N * X(1:N) N Error Time MFLOPS 2 0.1317E-08 0.3150E-04 0.3175 4 0.2356E-07 0.6317E-04 0.6332 8 0.4960E-07 0.9486E-04 1.265 16 0.8357E-07 0.1267E-03 2.525 32 0.8851E-07 0.1585E-03 5.048 64 0.6749E-07 0.1914E-03 10.03 128 0.8157E-07 0.2253E-03 19.88 256 0.1149E-06 0.2640E-03 38.79 512 0.1003E-06 0.3058E-03 75.35 1024 0.1246E-06 0.3744E-03 136.8 2048 0.1272E-06 0.4522E-03 249.1 4096 0.1353E-06 0.6215E-03 395.4 8192 0.1361E-06 0.8830E-03 603.0 16384 0.1411E-06 0.1490E-02 769.5 32768 0.1506E-06 0.2609E-02 941.9 65536 0.1607E-06 0.5535E-02 947.2 131072 0.1679E-06 0.1089E-01 1023. 262144 0.1731E-06 0.2116E-01 1115. 524288 0.1704E-06 0.4255E-01 1170. 1048576 0.1764E-06 0.9172E-01 1143. FFT: Normal end of execution. FFT FORTRAN90 version Demonstrate an implementation of the Fast Fourier Transform of a complex data vector. Accuracy check: FFT ( FFT ( X(1:N) ) ) == N * X(1:N) N Error Time MFLOPS 2 0.1317E-08 0.9460E-04 0.1057 4 0.2356E-07 0.1899E-03 0.2106 8 0.4960E-07 0.2856E-03 0.4201 16 0.8357E-07 0.3837E-03 0.8339 32 0.8851E-07 0.4863E-03 1.645 64 0.6749E-07 0.5941E-03 3.232 128 0.8157E-07 0.6889E-03 6.503 256 0.1149E-06 0.7895E-03 12.97 512 0.1003E-06 0.9312E-03 24.74 1024 0.1246E-06 0.1129E-02 45.36 2048 0.1272E-06 0.1278E-02 88.11 4096 0.1353E-06 0.1472E-02 166.9 8192 0.1361E-06 0.1856E-02 287.0 16384 0.1411E-06 0.2525E-02 454.3 32768 0.1506E-06 0.3750E-02 655.4 65536 0.1607E-06 0.6487E-02 808.2 131072 0.1679E-06 0.1183E-01 942.0 262144 0.1731E-06 0.2261E-01 1043. 524288 0.1704E-06 0.4589E-01 1085. 1048576 0.1764E-06 0.9596E-01 1093. FFT: Normal end of execution.