-
公开(公告)号:US09292569B2
公开(公告)日:2016-03-22
申请号:US13778013
申请日:2013-02-26
Applicant: Oracle International Corporation
Inventor: Kathirgamar Aingaran , Garret F Swart
IPC: G06F17/30 , G06F9/54 , G06F9/38 , G06F12/08 , G06F12/12 , G06F15/173 , G06F12/14 , G06F21/62 , H04L29/06 , G06F15/78
CPC classification number: G06F9/30065 , G06F9/381 , G06F9/3851 , G06F9/3867 , G06F9/546 , G06F12/0804 , G06F12/082 , G06F12/12 , G06F12/1408 , G06F12/1475 , G06F13/102 , G06F13/362 , G06F13/4068 , G06F15/17331 , G06F15/7889 , G06F17/30324 , G06F17/30442 , G06F17/30483 , G06F17/30495 , G06F17/30498 , G06F17/30501 , G06F17/30519 , G06F17/30578 , G06F17/30595 , G06F17/30867 , G06F21/6209 , H04L69/14 , Y02D10/14 , Y02D10/151 , Y02D10/45
Abstract: Techniques for processing a query are provided. One or more operations that are required to process a query are performed by a coprocessor that is separate from a general purpose microprocessor that executes query processing software. The query processing software receives a query, determines one or more operations that are required to be executed to fully process the query, and issues one or more commands to one or more coprocessors that are programmed to perform one of the operations, such as a table scan operation and/or a lookup operation. The query processing software obtains results from the coprocessor(s) and performs one or more additional operations thereon to generate a final result of the query.
Abstract translation: 提供了处理查询的技术。 处理查询所需的一个或多个操作由与执行查询处理软件的通用微处理器分开的协处理器执行。 查询处理软件接收查询,确定要执行的一个或多个操作以完全处理该查询,并向被编程为执行其中一个操作的一个或多个协处理器发出一个或多个命令,诸如表 扫描操作和/或查找操作。 查询处理软件从协处理器获得结果,并在其上执行一个或多个附加操作以生成查询的最终结果。
-
公开(公告)号:US09542443B2
公开(公告)日:2017-01-10
申请号:US14709302
申请日:2015-05-11
Applicant: Oracle International Corporation
Inventor: Kathirgamar Aingaran , Garret F Swart , Sanjiv Kapil
IPC: G06F17/30 , G06F9/54 , G06F9/38 , G06F12/08 , G06F12/12 , G06F15/173 , G06F12/14 , G06F21/62 , H04L29/06 , G06F15/78 , G06F13/10 , G06F13/362 , G06F13/40
CPC classification number: G06F9/30065 , G06F9/381 , G06F9/3851 , G06F9/3867 , G06F9/546 , G06F12/0804 , G06F12/082 , G06F12/12 , G06F12/1408 , G06F12/1475 , G06F13/102 , G06F13/362 , G06F13/4068 , G06F15/17331 , G06F15/7889 , G06F17/30324 , G06F17/30442 , G06F17/30483 , G06F17/30495 , G06F17/30498 , G06F17/30501 , G06F17/30519 , G06F17/30578 , G06F17/30595 , G06F17/30867 , G06F21/6209 , H04L69/14 , Y02D10/14 , Y02D10/151 , Y02D10/45
Abstract: Techniques for processing a query are provided. One or more operations that are required to process a query are performed by a coprocessor that is separate from a general purpose microprocessor that executes query processing software. The query processing software receives a query, determines one or more operations that are required to be executed to fully process the query, and issues one or more commands to one or more coprocessors that are programmed to perform one of the operations, such as a table scan operation and/or a lookup operation. The query processing software obtains results from the coprocessor(s) and performs one or more additional operations thereon to generate a final result of the query.
Abstract translation: 提供了处理查询的技术。 处理查询所需的一个或多个操作由与执行查询处理软件的通用微处理器分开的协处理器执行。 查询处理软件接收查询,确定要执行的一个或多个操作以完全处理该查询,并向被编程为执行其中一个操作的一个或多个协处理器发出一个或多个命令,诸如表 扫描操作和/或查找操作。 查询处理软件从协处理器获得结果,并在其上执行一个或多个附加操作以生成查询的最终结果。
-
公开(公告)号:US20140095534A1
公开(公告)日:2014-04-03
申请号:US13778013
申请日:2013-02-26
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Kathirgamar Aingaran , Garret F Swart
IPC: G06F17/30
CPC classification number: G06F9/30065 , G06F9/381 , G06F9/3851 , G06F9/3867 , G06F9/546 , G06F12/0804 , G06F12/082 , G06F12/12 , G06F12/1408 , G06F12/1475 , G06F13/102 , G06F13/362 , G06F13/4068 , G06F15/17331 , G06F15/7889 , G06F17/30324 , G06F17/30442 , G06F17/30483 , G06F17/30495 , G06F17/30498 , G06F17/30501 , G06F17/30519 , G06F17/30578 , G06F17/30595 , G06F17/30867 , G06F21/6209 , H04L69/14 , Y02D10/14 , Y02D10/151 , Y02D10/45
Abstract: Techniques for processing a query are provided. One or more operations that are required to process a query are performed by a coprocessor that is separate from a general purpose microprocessor that executes query processing software. The query processing software receives a query, determines one or more operations that are required to be executed to fully process the query, and issues one or more commands to one or more coprocessors that are programmed to perform one of the operations, such as a table scan operation and/or a lookup operation. The query processing software obtains results from the coprocessor(s) and performs one or more additional operations thereon to generate a final result of the query.
Abstract translation: 提供了处理查询的技术。 处理查询所需的一个或多个操作由与执行查询处理软件的通用微处理器分开的协处理器执行。 查询处理软件接收查询,确定要执行的一个或多个操作以完全处理该查询,并向被编程为执行其中一个操作的一个或多个协处理器发出一个或多个命令,诸如表 扫描操作和/或查找操作。 查询处理软件从协处理器获得结果,并在其上执行一个或多个附加操作以生成查询的最终结果。
-
-