Research Article

Multidimensional Costas Arrays and Their Enumeration Using GPUs and FPGAs

Table 1

Experimental results for MPCA enumerations.

GPUFPGASpeedup
MPCAs foundTime (secs)Growth rateTime (secs)Growth rateFPGA versus GPU

12 3.626 1.24e − 4 29241
80 20389 1.72 662 2.63 30.76
3361.87e14 3.15 7.42e14 3.18 25.21

MPCAs starting with (*; 0). As explained in Section 5, the rest of the MPCAs can be obtained using symmetries.
Growth rate is computed as:
.
Lower bound of MPCAs based on Welch Costas construction and symmetries presented in [13].