Patent ID: 8229918
Filing Date: 2012-07-24
Classification: G06F

Abstract:
1. A dataflow architecture hardware accelerator for assisting in processing queries from a host system to a database, wherein the hardware accelerator comprises dataflow architecture hardware processing elements configured to execute database machine code instructions for database query tasks in the dataflow architecture hardware processing elements from a database management system, said hardware accelerator comprising: a scanning processing element comprising dataflow architecture hardware configured to perform at least one of parallel field extraction and comparison of database columns based on executing at least one database machine code instruction on a data dataflow from the database; an indexing processing element comprising dataflow architecture hardware configured to perform at least one database projection operation based on executing at least one database machine code instruction on a data dataflow from the database; and an associative processing element comprising dataflow architecture hardware configured to perform at least one of grouping/aggregating, sieving, sorting, and an associative join based executing on at least one database machine code instruction on a data dataflow from the database.