HARDWARE ACCELERATED RECONFIGURABLE PROCESSOR FOR ACCELERATING DATABASE OPERATIONS AND QUERIES

Patent №

US 7,908,259

Granted

2011-03-15

Filed 2007

Owner

KICKFIRE, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11895998

Embodiments of the present invention provide a hardware accelerator that assists a host database system in processing its queries. The hardware accelerator comprises special purpose processing elements that are capable of receiving database query/operation tasks in the form of machine code database instructions, execute them in hardware without software, and return the query/operation result back to the host system. For example, table and column descriptors are embedded in the machine code database instructions. For ease of installation, the hardware accelerators employ a standard interconnect, such as a PCIe or HT interconnect. The processing elements implement a novel dataflow design and Inter Macro-Op Communication (IMC) data structures to execute the machine code database instructions. The hardware accelerator may also comprise a relatively large memory to enhance the hardware execution of the query/operation tasks requested. The hardware accelerator utilizes hardware-friendly memory addressing, which allows for arithmetic derivation of a physical address from a global database virtual address simply based on a row identifier. The hardware accelerator minimizes memory reads/writes by keeping most intermediate results flowing through IMCs in pipelined and parallel fashion. Furthermore, the hardware accelerator may employ task pipelining and pre-fetch pipelining to enhance its performance.

AI classification

AI hardware1.00
Knowledge representation0.03
Natural language0.01
Machine learning0.00
Speech0.00
Planning0.00
Vision0.00
Evolutionary computation0.00

Ownership

KICKFIRE, INC.

assignment · 236180922

Assignors

BRANSCOME, JEREMY, CORWIN, MICHAEL, YANG, LIUXI, CHAMDANI, JOSEPH I.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC