To: benchfft@theory.lcs.mit.edu Subject: SUBMIT ------------------- @@SUBMIT@@ @ submitter = Stefan Kral @ submitter email = PRIVATE @ submitter organization = NONE @ computer manufacturer = @ computer model = @ CPU manufacturer = Intel @ CPU model = Pentium 4 @ CPU speed = 1800 MHz @ RAM = 256 MB @ L2 cache size = 256 kB @ operating system = Red Hat Linux 7.1 @ C compiler = gcc 2.96 @ C compiler flags = -O6 -malign-double -fomit-frame-pointer -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -ansi -pedantic @ Fortran compiler = g77 0.5.26 @ Fortran compiler flags = -O6 -malign-double -fomit-frame-pointer @ remarks = @ FFTW version = FFTW V2.1.3 ($Id: executor.c,v 1.66 1999/10/26 21:41:29 stevenj Exp $) @ floating-point precision = double @ floating-point size = 8 bytes ------------------------------------------------------ @@@@ bench.1d.p2.dat N, Arndt DIF, Arndt DIT, Arndt Split-Radix, Arndt 4-step, Bailey, Beauregard, Bergland, Bloodworth, Brenner, Burrus, CWP (min N), CWP (best N), Edelblute, FFTPACK, FFTPACK (f2c), FFTW, FFTW_ESTIMATE, Frigo-old, Green, GSL, GSL DIT, GSL DIF, Krukar, Monnier, Monro, NAPACK (f2c), Nielsen, Ooura (C), Ooura (F), QFT, Ransom, RMayer (Buneman), RMayer (simple), RMayer (lookup), SCIPORT, Singleton, Singleton (f2c), Sorensen, Sorensen DIT, Temperton, Temperton (f2c), Valkenburg 2, 175.281, 178.732, 129.886, 8.77077, 47.0233, 11.3193, 21.3148, 129.873, 41.7896, 156.993, 26.6538, 23.8162, , 59.2103, 58.8748, 135.182, 135.636, 265.924, 347.349, 31.2001, 24.129, 24.0809, 131.734, 67.1391, , 9.46302, 8.69299, 311.274, 291.763, , , , , , , 20.244, 21.3956, 136.756, 161.199, 26.281, 18.8631, 17.0941 4, 412.236, 445.783, 95.8435, 25.9025, 69.9055, 22.3869, 73.5359, 283.926, 80.0214, 65.9723, 98.7117, 37.3015, 69.5222, 194.814, 146.71, 454.177, 454.183, 239.688, 233.272, 77.9047, 43.3097, 42.9397, 213.379, 160.638, 36.0765, 19.0331, 30.9702, 412.132, 380.28, , 19.2769, 219.654, 228.423, 223.162, 250.275, 73.6186, 77.6509, 179.154, 65.2124, 90.2452, 68.7725, 15.6489 8, 328.55, 309.618, 107.039, 33.5837, 109.26, 30.819, 106.119, 290.048, 89.6375, 66.2622, 240.238, 113.455, 69.37, 295.211, 210.974, 836.626, 836.602, 943.138, 254.027, 91.2242, 80.9274, 79.4521, 158.281, 187.84, 88.5367, 33.2122, 65.011, 589.158, 470.871, , 23.5907, 334.02, 323.734, 288.92, 340.538, 81.0764, 82.5231, 274.729, 65.0241, 156.039, 108.128, 15.4467 16, 157.203, 134.247, 119.453, 51.0654, 122.396, 33.9314, 166.239, 363.722, 119.85, 72.2867, 426.018, 143.246, 75.8918, 445.447, 282.895, 1027.55, 1028.97, 998.813, 169.639, 134.022, 113.295, 111.868, 155.059, 253.868, 119.876, 54.9891, 81.4706, 657.326, 601.763, 469.727, 57.5623, 235.491, 287.695, 340.96, 363.547, 204.604, 212.001, 334.459, 69.5693, 197.863, 146.511, 15.3828 32, 160.627, 146.305, 127.323, 60.6204, 173.813, 36.2847, 206.866, 352.226, 141.174, 76.9441, 277.51, 269.742, 82.7398, 379.184, 246.224, 922.042, 772.616, 577.452, 186.959, 114.912, 158.047, 156.251, 133.189, 233.21, 171.681, 75.4285, 128.657, 696.147, 604.978, 471.546, 47.1839, 272.004, 330.053, 381.368, 445.169, 268.266, 274.899, 372.115, 74.4803, 202.666, 122.028, 15.3024 64, 164.303, 143.49, 136.92, 79.1916, 196.982, 36.6794, 220.365, 372.452, 166.495, 84.9421, 293.837, 260.34, 90.7259, 472.862, 303.957, 961.983, 708.033, 384.209, 192.914, 142.63, 185.489, 188.476, 133.234, 302.178, 195.307, 99.6628, 167.897, 695.846, 640.45, 484.309, 99.5009, 271.083, 338.691, 364.218, 439.379, 332.374, 362.846, 387.365, 82.278, 249.507, 181.425, 15.3098 128, 160.05, 146.453, 149.417, 74.6845, 238.825, 37.3483, 250.442, 400.851, 184.059, 93.4058, 330.616, 334.461, 99.2826, 600.012, 355.315, 1010.54, 585.386, 430.709, 203.153, 133.517, 219.499, 219.685, 142.883, 298.385, 226.494, 111.698, 176.672, 702.93, 647.066, 493.712, 69.7094, 284.066, 372.76, 367.745, 486.024, 343.516, 355.384, 400.267, 89.9282, 238.669, 172.809, 15.3387 256, 173.787, 153.373, 161.256, 80.6088, 242.27, 37.3614, 264.497, 410.991, 207.607, 100.592, 351.547, 384.734, 107.931, 678.539, 387.426, 930.403, 771.997, 391.804, 211.638, 152.836, 241.406, 244.652, 159.309, 326.519, 236.398, 129.088, 203.696, 765.863, 704.94, 468.589, 136.373, 297.442, 402.806, 354.113, 453.496, 393.295, 434.784, 405.913, 98.6449, 271.467, 196.992, 15.3802 512, 171.362, 153.589, 172.469, 84.0232, 260.809, 37.4777, 268.497, 415.014, 219.071, 109.243, 390.732, 423.739, 117.047, 508.459, 327.16, 890.213, 705.099, 426.774, 201.547, 136.837, 252.971, 252.216, 168.399, 313.017, 251.9, 131.24, 211.167, 763.173, 698.288, 423.477, 89.2696, 315.59, 443.641, 368.495, 449.904, 388.886, 426.265, 413.726, 106.512, 257.513, 162.65, 15.3809 1024, 177.102, 160.109, 171.924, 94.1613, 236.587, 37.5185, 279.519, 354.835, 230.01, 114.451, 428.9, 429.054, 121.759, 494.04, 337.454, 863.55, 585.952, 341.469, 206.765, 153.132, 240.698, 246.327, 124.636, 326.066, 244.629, 140.342, 206.099, 774.183, 708.713, 412.598, 162.323, 320.707, 440.916, 346.101, 445.527, 409.52, 422.025, 383.771, 112.304, 274.645, 195.529, 15.362 2048, 170.329, 156.112, 174.095, 91.586, 242.938, 37.3433, 284.036, 336.63, 234.835, 119.819, 321.375, 349.825, 127.847, 501.68, 354.401, 855.281, 721.826, 325.698, 196.675, 142.456, 234.243, 241.8, 128.683, 289.203, 249.132, 136.181, 215.466, 781.44, 711.888, 439.177, 107.404, 324.12, 427.808, 339.155, 418.809, 351.536, 369.712, 370.595, 118.27, 255.608, 184.894, 15.3456 4096, 176.132, 160.23, 178.51, 100.321, 224.743, 37.6726, 286.789, 318.83, 244.373, 125.667, 330.603, 375.494, 132.903, 503.518, 361.632, 790.614, 617.482, 343.974, 192.238, 154.955, 240.058, 244.653, 130.27, 293.28, 248.953, 143.971, 222.37, 793.789, 732.618, 380.962, 187.9, 322.714, 408.328, 318.14, 191.402, 391.293, 404.411, 363.836, 123.693, 279.167, 203.431, 15.2985 8192, 150.259, 151.838, 145.914, 98.6372, 109.517, 37.9297, 292.115, 269.474, 247.37, 109.804, 343.494, 350.552, 114.652, 289.348, 224.19, 566.218, 465.016, 260.789, 189.174, 132.188, 219.601, 219.116, , 273.965, 159.893, 129.747, 139.953, 646.096, 613.037, 238.196, 125.538, 299.678, 371.904, 291.246, 84.1498, 366.724, 377.538, 242.263, 124.077, 239.51, 164.082, 15.131 16384, 70.6189, 70.6522, 66.478, 84.9889, 76.0762, 36.8592, 164.211, 219.191, 106.784, 58.9447, 351.023, 350.421, 59.4804, 168.742, 151, 282.963, 275.162, 160.746, 168.214, 125.571, 74.6648, 75.3566, , 178.816, 70.8703, 108.055, 114.333, 365.959, 358.439, 196.071, 194.493, 280.424, 338.884, 254.534, 54.3887, 130.86, 132.564, 134.321, 59.6355, 112.35, 99.4516, 13.8117 32768, 51.2251, 51.8835, 41.9366, 73.3777, 74.7046, 35.5428, 119.729, 178.112, 74.1627, 38.6729, 333.197, 333.416, 38.4801, 171.849, 151.105, 253.716, 133.756, 133.432, 152.295, 122.735, 50.9491, 51.6982, , 138.139, 49.6755, 103.291, 54.421, 290.238, 290.09, 120.358, 123.462, 139.289, 152.789, 129.96, 55.443, 79.2696, 78.0211, 100.531, 39.5729, 80.2357, 73.4597, 11.7875 65536, 42.1181, 42.2762, 34.0113, 80.6899, 72.4311, 35.3943, 112.43, 160.196, 66.7365, 32.1651, 291.959, 291.604, 31.8291, 151.784, 140.376, 227.669, 133.585, 115.84, 150.665, 130.741, 43.5674, 44.1319, , 107.838, 41.5394, 103.613, 46.6852, 254.884, 253.837, 89.2383, 110.259, 61.1797, 62.8412, 61.012, 49.1563, 78.1034, 78.7071, 70.7913, 32.4243, 75.8018, 72.1957, 11.5945 131072, 40.8879, 40.8025, 32.284, 66.7424, 73.8879, 35.3529, 100.83, 154.776, 63.1623, 31.0883, 298.841, 298.817, 30.9436, 142.119, 127.417, 222.393, 136.287, 100.65, 135.253, 119.715, 39.9177, 40.5609, , 100.212, 39.0705, 98.7146, 47.0357, 286.208, 285.863, 76.3905, 90.9703, 56.3869, 57.3223, 55.8686, 51.0914, 71.4033, 71.1175, 71.8546, 30.7664, 66.7345, 64.5206, 11.5566 262144, 36.3053, 35.4744, 28.4072, 82.6436, 72.1132, 35.4438, 88.4992, 148.743, 60.2078, 27.8074, 231.627, 231.794, 27.5555, 128.135, 116.91, 227.665, 140.51, 87.8651, 116.914, 121.587, 35.97, 36.5722, , 93.7477, 35.1947, 99.8097, 40.9868, 254.157, 256.183, 68.6543, 120.882, 49.9823, 50.6145, 50.2319, 46.6571, 68.1441, 68.5674, 69.4863, 27.3919, 66.1021, 64.485, 11.4459 Norm. Avg., 0.245787, 0.239902, 0.17256, 0.130017, 0.218138, 0.0623726, 0.28497, 0.45208, 0.217022, 0.135191, 0.522023, 0.498688, 0.121388, 0.491961, 0.363707, 0.894114, 0.70488, 0.508089, 0.352879, 0.221626, 0.192265, 0.19399, 0.200935, 0.335586, 0.195819, 0.17354, 0.173702, 0.856942, 0.803663, 0.433679, 0.199652, 0.352755, 0.42504, 0.37682, 0.346592, 0.31415, 0.326971, 0.368978, 0.135776, 0.253134, 0.194942, 0.0261708 ------------------------------------------------------ @@@@ bench.1d.np2.dat N, Brenner, CWP (min N), CWP (best N), FFTPACK, FFTPACK (f2c), FFTW, FFTW_ESTIMATE, Frigo-old, GSL, Monnier, Nielsen, Singleton, Singleton (f2c), Temperton, Temperton (f2c), Valkenburg 6, , 123.569, 73.5741, 206.442, 142.471, 476.991, 476.995, 76.2843, 90.9035, 139.931, 30.7258, 61.5744, 63.5242, 85.6423, 57.7019, 16.0354 9, 29.6014, 249.023, 135.628, 287.473, 180.265, 661.307, 660.464, 61.8401, 86.774, 157.084, 48.6977, 119.258, 121.391, 103.399, 94.5061, 16.1782 12, , 266.048, 204.723, 355.043, 232.906, 616.302, 616.329, 94.2333, 99.2297, 211.516, 62.6453, 120.791, 125.777, 151.439, 130.71, 15.6679 15, 43.5279, 277.323, 282.087, 290.845, 254.837, 526.913, 445.48, 74.8687, 85.3214, 178.804, 67.5714, 128.296, 136.533, 184.759, 150.292, 14.7622 18, 37.4285, 313.132, 165.705, 265, 185.992, 692.212, 690.608, 65.3585, 118.099, 176.166, 61.5466, 163.278, 170.706, 137.443, 103.184, 15.9698 24, , 396.691, 241.791, 309.852, 212.035, 766.976, 612.578, 145.299, 135.065, 220.071, 102.481, 156.216, 164.116, 187.418, 149.028, 15.6022 36, 46.1615, 401.047, 402.189, 347.452, 238.09, 742.381, 621.249, 73.6879, 142.41, 229.49, 99.2278, 244.14, 262.229, 194.714, 184.028, 15.8266 80, 77.5893, 507.739, 343.346, 387.783, 309.809, 755.127, 450.33, 183.476, 117.205, 251.673, 165.298, 328.629, 360.223, 312.008, 233.117, 14.854 108, 51.6402, 332.103, 430.73, 467.01, 309.367, 712.907, 709.678, 68.141, 135.159, 237.057, 123.332, 270.585, 289.434, 197.198, 195.43, 15.8352 210, 73.0173, 380.878, 381.959, 342.339, 192.701, 532.002, 438.428, 80.2099, 123.081, 79.6689, 152.892, 240.661, 256.181, , , 13.5377 504, 80.5622, 466.469, 466.993, 363.728, 200.363, 755.893, 286.748, 93.5084, 134.067, 91.8515, 163.294, 282.406, 309.618, , , 14.281 1000, 86.0383, 302.815, 504.654, 423.301, 326.467, 409.624, 409.526, 103.603, 100.875, 213.436, 190.568, 330.449, 341.64, 310.322, 205.624, 14.2328 1960, 96.61, 416.443, 416.069, 321.109, 167.998, 517.908, 343.381, 105.397, 123.706, 63.6528, 173.234, 269.265, 293.936, , , 12.9845 4725, 83.3909, 299.861, 452.328, 425.035, 250.202, 424.979, 389.328, 70.3596, 115.899, 101.523, 148.232, 285.97, 312.992, , , 13.8579 10368, 66.0307, 342.101, 407.346, 359.47, 268.495, 526.526, 330.875, 88.3184, 131.776, 223.974, 153.992, 319.531, 325.594, 204.363, 193.59, 15.3193 27000, 49.1173, 368.264, 367.944, 289.569, 247.723, 325.309, 262.901, 61.4772, 110.35, 145.548, 98.0303, 140.425, 143.388, 84.3995, 81.739, 13.7094 75600, 45.4339, 301.439, 301.556, 193.184, 168.367, 306.601, 286.923, 58.2981, 106.002, 90.7932, 76.2024, 109.405, 109.819, , , 12.4136 165375, 38.8234, 297.58, 297.56, 93.1248, 87.1088, 257.974, 245.842, 43.8486, 108.716, 68.6493, 76.8444, 99.6407, 100.429, , , 11.3758 362880, 34.9647, 159.951, 159.982, 191.619, 167.986, 363.952, 305.297, 51.7404, 115.734, 90.2133, 67.4366, 87.2497, 86.1613, , , 11.5726 Norm. Avg., 0.114845, 0.616532, 0.616689, 0.572668, 0.409508, 0.97376, 0.818474, 0.153856, 0.221618, 0.282455, 0.205789, 0.362345, 0.381292, 0.296624, 0.244365, 0.0275378 ------------------------------------------------------ @@@@ bench.3d.p2.dat Array Dimensions, FFTW, Green, HARM, HARM (f2c), PDA, PDA (f2c), Singleton, Singleton (f2c), Temperton, Temperton (f2c) 4x4x4, 807.966, 192.071, , , 118.567, 91.0127, 385.695, 394.105, 303.075, 265.739 8x8x8, 947.456, 234.746, 140.34, 204.231, 235.351, 170.066, 330.463, 356.225, 329.56, 273.325 16x16x16, 865.371, 145.554, 143.761, 216.603, 354.757, 239.354, 377.067, 364.886, 416.52, 353.595 32x32x32, 423.32, 150.308, 111.059, 159.508, 126.498, 105.526, 82.0615, 82.6875, 173.034, 152.527 64x64x64, 436.156, 144.366, 117.343, 162.97, 130.975, 112.593, 64.1726, 64.7706, 168.841, 163.668 256x64x32, 425.827, 155.16, 112.643, 148.377, 147.963, 122.566, 58.1848, 58.164, 136.511, 130.123 16x1024x64, 406.062, 137.21, 111.891, 150.155, 126.008, 110.864, 67.4685, 63.3747, , 128x128x128, 388.734, 148.164, 108.134, 150.212, 73.0334, 63.6155, 39.7736, 39.8235, 122.72, 122.689 Norm. Avg., 1, 0.302896, 0.237698, 0.331565, 0.281234, 0.225083, 0.250997, 0.253043, 0.376629, 0.340391 ------------------------------------------------------ @@@@ bench.3d.np2.dat Array Dimensions, FFTW, PDA, PDA (f2c), Singleton, Singleton (f2c), Temperton, Temperton (f2c) 5x5x5, 596.427, 140.704, 114.11, 578.963, 559.753, 368.575, 271.192 6x6x6, 520.296, 164.34, 126.733, 301.878, 336.232, 264.813, 190.721 7x7x7, 691.604, 100.402, 71.2486, 334.697, 376.551, , 9x9x9, 793.827, 258.698, 168.71, 378.362, 409.103, 227.207, 276.027 10x10x10, 612.252, 239.891, 193.765, 361.397, 367.15, 442.916, 226.461 11x11x11, 198.019, 104.424, 69.7762, 304.878, 353.193, , 12x12x12, 630.062, 318.639, 216.38, 340.65, 362.442, 324.313, 344.146 13x13x13, 440.085, 105.408, 68.6406, 308.111, 344.559, , 14x14x14, 482.554, 192.725, 128.826, 273.798, 305.113, , 15x15x15, 420.432, 292.599, 226.737, 350.13, 366.317, 331.533, 309.338 24x25x28, 407.251, 315.269, 201.928, 270.25, 287.026, , 48x48x48, 490.473, 326.226, 225.331, 85.1596, 85.0686, 201.41, 201.02 49x49x49, 392.43, 219.412, 126.663, 116.776, 120.641, , 60x60x60, 439.56, 307.219, 239.428, 83.0667, 82.4646, 236.513, 224.436 72x60x56, 500.614, 317.16, 208.002, 79.74, 79.4526, , 75x75x75, 286.958, 293.138, 236.412, 85.9119, 85.6483, 314.563, 266.221 80x80x80, 394.759, 193.508, 165.379, 79.395, 79.3823, 213.752, 193.043 84x84x84, 421.981, 294.632, 161.717, 76.8365, 76.401, , 96x96x96, 390.159, 151.576, 127.1, 56.2105, 55.3879, 152.961, 147.809 105x105x105, 352.987, 291.984, 169.549, 91.3476, 91.3068, , 112x112x112, 386.546, 189.293, 127.691, 76.6838, 76.8353, , 120x120x120, 434.561, 324.222, 259.312, 64.2447, 63.4194, 177.924, 167.75 144x144x144, 415.474, 222.345, 173.845, 58.2274, 57.5114, 134.488, 137.58 Norm. Avg., 0.977082, 0.521246, 0.370159, 0.418893, 0.442441, 0.54271, 0.474816 ------------------------------------------------------ @@@@ bench.r1d.p2.dat N, Bloodworth (FHT-based), Bloodworth, Crandall (out-of-order), FFTPACK, FFTW, Green, GSL, Ooura (C), Ooura (F), QFT, RMayer, Singleton, Singleton (f2c), SCIPORT, Sorensen 2, , 42.3382, 142.148, 33.4419, 80.3328, 93.0523, 28.7481, 85.4893, 73.9557, , , 7.90785, 8.35883, , 49.3277 4, , 121.337, 188.138, 117.307, 275.238, 327.912, 106.639, 344.113, 339.046, , 182.057, 16.8002, 18.2723, , 84.6134 8, 424.574, 187.874, 279.189, 184.817, 460.775, 276.973, 177.977, 280.189, 285.815, , 285.084, 46.2752, 50.5629, 240.168, 118.957 16, 445.121, 233.015, 343.051, 328.764, 841.524, 589.932, 200.849, 378.475, 437.367, 653.67, 245.461, 63.0477, 70.5985, 317.064, 157.445 32, 408.398, 267.103, 391.297, 370.186, 923.555, 162.316, 182.352, 426.639, 532.702, 613.484, 281.76, 128.844, 147.407, 406.291, 184.784 64, 378.39, 276.161, 413.636, 471.037, 822.663, 175.313, 185.92, 442.583, 558.568, 581.511, 270.915, 173.324, 201.157, 450.564, 200.146 128, 370.388, 294.516, 436.467, 588.895, 724.478, 174.396, 196.028, 471.996, 613.326, 518.804, 285.904, 226.309, 261.088, 497.146, 219.277 256, 358.235, 315.819, 446.215, 608.759, 810.093, 191.346, 191.552, 491.729, 604.438, 518.454, 294.296, 237.784, 284.981, 531.162, 231.74 512, 356.844, 330.143, 447.024, 591.852, 791.312, 197.44, 190.546, 532.913, 669.359, 494.543, 312.891, 281.704, 335.826, 480.55, 247.208 1024, 352.509, 336.71, 433.748, 451.578, 761.758, 192.37, 183.209, 542.089, 639.773, 497.761, 320.926, 290.269, 338.877, 477.422, 251.258 2048, 342.857, 304.052, 405.976, 490.566, 760.786, 202.595, 187.581, 555.053, 669.142, 451.376, 326.401, 302.663, 348.253, 472.976, 247.042 4096, 332.744, 291.891, 397.653, 454.801, 756.394, 177.957, 183.338, 569.714, 661.772, 449.789, 322.254, 282.101, 318.749, 453.514, 246.899 8192, 327.548, 283.37, 392.966, 435.949, 736.385, 176.65, 183.365, 585.609, 697.195, 341.173, 329.416, 312.154, 353.994, 362.326, 252.872 16384, 301.108, 216.213, 305.732, 273.708, 475.37, 172.905, 114.876, 500.032, 569.368, 255.183, 272.881, 269.782, 301.498, 71.7939, 224.507 32768, 231.415, 189.603, 104.021, 172.134, 225.028, 154.579, 66.8849, 315.737, 336.759, 201.06, 104.319, 132.684, 138.73, 55.2523, 87.2839 65536, 181.846, 162.786, 74.3801, 159.808, 165.281, 144.75, 58.2093, 279.422, 291.084, 120.313, 79.72, 90.869, 92.4512, 53.1889, 61.6323 131072, 161.296, 155.316, 64.6164, 159.382, 168.262, 136.195, 58.359, 254.824, 263, 78.2811, 72.2447, 94.6449, 98.0647, 48.6916, 53.8209 262144, 152.01, 146.737, 58.4684, 150.388, 162.201, 113.856, 53.5321, 268.491, 278.266, 76.0867, 63.035, 82.6978, 84.6895, 51.9016, 49.5084 Norm. Avg., 0.534713, 0.411436, 0.495809, 0.542881, 0.869922, 0.40033, 0.238968, 0.738351, 0.826724, 0.56422, 0.383237, 0.278039, 0.310404, 0.438711, 0.275269 ------------------------------------------------------ @@@@ bench.r1d.np2.dat N, FFTPACK, FFTW, GSL, Singleton, Singleton (f2c) 6, 128.88, 460.961, 129.192, 32.2676, 34.2556 9, 195.585, 514.507, 123.227, , 12, 261.836, 838.656, 170.876, 51.7603, 55.0335 15, 299.5, 442.35, 104.128, , 18, 244.428, 528.442, 164.716, 83.7439, 91.9736 24, 311.083, 738.036, 204.845, 90.1228, 100.986 36, 361.935, 642.181, 172.508, 118.352, 134.909 80, 493.852, 704.078, 157.103, 154.83, 175.031 108, 489.655, 677.764, 184.891, 171.327, 202.239 210, 377.956, 504.091, 78.3865, 159.831, 186.367 504, 421.828, 661.337, 91.4898, 216.965, 261.297 1000, 526.891, 545.499, 147.996, 270.262, 302.785 1960, 279.705, 533.553, 65.9057, 235.879, 281.995 4725, 461.9, 411.683, 92.0589, , 10368, 566.23, 572.157, 180.283, 261.954, 289.771 27000, 290.981, 356.082, 103.951, 253.486, 284.322 75600, 203.418, 300.41, 73.1564, 119.832, 126.058 165375, 113.466, 226.796, 57.7727, , 362880, 199.068, 292.101, 65.4029, 90.5675, 91.612 Norm. Avg., 0.634949, 0.994278, 0.238415, 0.302041, 0.33963 ------------------------------------------------------ @@@@ bench.r2d.p2.dat Array Dimensions, FFTW, Green, Ooura (C), Ooura (F) 4x4, 347.494, 217.426, 609.504, 518.55 8x8, 673.432, 270.391, 547.098, 575.564 16x16, 944.002, 264.32, 698.67, 654.242 32x32, 908.114, 170.542, 788.08, 638.832 64x64, 757.632, 177.684, 762.9, 600.803 128x64, 692.212, 183.561, 780.967, 621.806 16x512, 753.207, 183.242, 771.755, 525.039 128x128, 764.396, 182.936, 632.809, 505.156 512x64, 571.163, 163.46, 476.508, 432.418 256x128, 667.005, 169.179, 531.638, 447.05 256x256, 568.856, 167.624, 423.459, 362.184 64x1024, 628.783, 163.461, 464.161, 374.578 512x512, 546.671, 169.488, 384.892, 336.342 1024x1024, 515.748, 171.773, 387.424, 338.593 2048x2048, 309.693, 171.811, 375.133, 325.935 Norm. Avg., 0.950073, 0.291086, 0.854491, 0.721814 ------------------------------------------------------ @@@@ bench.r2d.np2.dat Array Dimensions, FFTW 5x5, 462.055 6x6, 448.179 7x7, 497.889 9x9, 672.263 10x10, 599.568 11x11, 203.254 12x12, 713.717 13x13, 403.356 14x14, 526.665 15x15, 453.567 25x24, 359.206 48x48, 608.097 49x49, 381.212 60x60, 507.088 72x56, 596.805 75x75, 327.681 80x80, 585.076 84x84, 520.64 96x96, 653.973 105x105, 392.855 112x112, 604.189 120x120, 565.304 144x144, 611.126 180x180, 500.313 240x240, 495.428 360x360, 469.832 1000x1000, 364.965 1960x1960, 287.651 Norm. Avg., 1 @@@@ end