首页>
外国专利>
SYSTEMS AND METHODS FOR PROVIDING DATABASE ACCELERATION USING A PROGRAMMABLE LOGIC DEVICE (PLD)
SYSTEMS AND METHODS FOR PROVIDING DATABASE ACCELERATION USING A PROGRAMMABLE LOGIC DEVICE (PLD)
展开▼
机译:使用可编程逻辑设备(PLD)提供数据库加速的系统和方法
展开▼
页面导航
摘要
著录项
相似文献
摘要
The present disclosure relates to computer-implemented systems and methods for accelerating database operations using programmable logic devices (PLDs). In one implementation, a method for accelerating a database may include transferring a first set of hardware configuration instructions to cause a first portion of at least one programmable logic device (PLD) to execute retrievals of database elements from one or more on-chip memories; transferring a second set of hardware configuration instructions to cause a second portion of the at least one PLD to execute one or more database operations; transferring a third set of hardware configuration instructions to cause a third portion of the at least one PLD to direct an incoming database query to the first portion or the second portion of the at least one PLD based on at least a portion of contents of the query;; transferring a database to the at least one PLD; receiving a query for execution against the database and sending the query to the at least one PLD; and in response to the query, receiving results from the at least one PLD.
展开▼