DocumentCode
3636488
Title
A new concept for hardware acceleration of database code
Author
E. Jovanov;V. Milutinovic
Author_Institution
Dept. of Comput. Sci., Inst. Mihajlo Pupin, Beograd, Serbia
Volume
1
fYear
1996
Firstpage
162
Abstract
This paper introduces a new concept in the field of CPU performance improvement for non-numeric processing. Instead of accelerating the most time-critical high-level software constructs in algorithms that are traditionally used for software implementations, we analyzed a variety of modified algorithms (non-optimal for software implementations) and the acceleration of their inherent low-level primitives. An original class of algorithms, OTHER (Ordered Table Hashing and Radix Sort) algorithms, proved useful for efficient hardware support. This paper presents the fundamentals of the OTHER algorithms and analyzes their possible acceleration efficiency for selected non-numeric operations. Two original accelerator architectures have been proposed and their performance was evaluated. Both accelerators are realized in the standard-cell VLSI technology. It was shown that a low complexity hardware support may significantly improve the processor performance for non-numeric operations.
Keywords
"Hardware","Acceleration","Software algorithms","Algorithm design and analysis","Very large scale integration","Computer architecture","Spatial databases","Time factors","Arithmetic","Fitting"
Publisher
ieee
Conference_Titel
Electrotechnical Conference, 1996. MELECON ´96., 8th Mediterranean
Print_ISBN
0-7803-3109-5
Type
conf
DOI
10.1109/MELCON.1996.550982
Filename
550982
Link To Document