FPGA-Based SIMD Processor

Although Field Programmable Gate Arrays (FPGAs) can have high performance gains over equivalent microprocessor based systems, they have the disadvantage that the design time is much higher than for an equivalent software based system. A massively parallel Single Instruction Multiple Data stream (SIMD) processor designed specifically for cryptographic key search applications is presented. This design aims to exploit fine grain parallelism and the high memory bandwidth available in an FPGA by integrating 95 simple processors and memory on a single FPGA chip. Performance is compared with a previously reported hardwired design on a RC4 key search application.

Provided by: Chinese University of Hong Kong Topic: Hardware Date Added: Jan 2014 Format: PDF

Find By Topic