Field-programmable gate arrays (FPGAs) offer a unique platform for the implementation of high-performance sorting algorithms by combining inherent parallelism with customisable hardware architectures.
Novel “Manycore” architectures, such as graphics processors, are high-parallel and high-performance shared-memory architectures born to solve specific problems such as the graphical ones. Those ...