2008 · 13 citations · 7 references
EngineeringComputer EngineeringComputer ScienceAlgorithmsComputer ArchitectureField-programmable Gate ArraysAccelerator ArchitectureField-programmable Gate Array ArchitectureFpga ArchitectureGraphics Processing Unit ComputingGraphics Processing UnitsHardware AccelerationEncryptionEncryption AlgorithmsField-programmable Gate Array AccelerationField-programmable Gate Arrays (Fpgas)Floating-point ArithmeticFloating-point InstructionsGpu ArchitectureInteger Sorting
Specialized secondary processing units, such as field programmable gate arrays (FPGAs) and graphics processing units (GPUs), attempt to tackle the time consuming applications containing high computational requirements. In order to achieve acceleration, FPGAs allow a customizable architecture and Nvidia GPUs offer up to 16 cores with 128 stream processors. The following research presents the experiences of designing integer and floating-point based algorithms for Xilinx FPGAs and programming on NVIDIA graphics card. For test case applications, an encryption function and a sorting algorithm were investigated. The implementation of an encryption algorithm depicts the performance results of an integer application composed of bit operations and a simple sort algorithm tests the effects of a floating-point application containing large numbers of multiple independent sorting instructions.
7
Power Efficient Processor Architecture and The Cell Processor
H. Peter Hofstee · 2005 · 347 citations
A future-adaptive password scheme
Niels Provos, David Mazières · USENIX Annual Technical Conference · 1999 · 183 citations
The Promise of High-Performance Reconfigurable Computing
Tarek El‐Ghazawi, Esam El‐Araby, Miaoqing Huang et al. · Computer · 2008 · 155 citations
Engineering, Computer Science, High-performance Computing +16
Hardware Technologies for High-Performance Data-Intensive Computing
Maya Gokhale, Jonathan D. Cohen, Andy Yoo et al. · Computer · 2008 · 62 citations
Computing, Computer Engineering, High-performance Computing +14
Philip Ross · IEEE Spectrum · 2008 · 61 citations