Table 3: Processing times for random permutation tests with 2D CCA for the different implementations.

Number of permutations with 2D CCA C OpenMP CUDA, 1 × GTX 480 CUDA, 3 × GTX 480

1000 1 h 40 min 14 min 50 s 22.2 s 7.4 s
5 000 8 h 20 min 1 h 14 min 1 min 24 s 28 s
10 000 16 h 37 min 2 h 28 min 2 min 42 s 54 s
50 000 3 days 11 h 12 h 22 min 13 min 30 s 4 min 30 s
100 000 6 days 22 h 24 h 43 min 27 min 9 min