Multidimensional Costas Arrays and Their Enumeration Using GPUs and FPGAs. (19th November 2012)