并行化查询的多核调度
    1.
    发明公开

    公开(公告)号:CN101908003A

    公开(公告)日:2010-12-08

    申请号:CN200910159572.3

    申请日:2009-06-05

    CPC classification number: G06F9/505 G06F17/30445

    Abstract: 本发明提供并行化查询的多核调度系统和方法。操作符管理器可以配置成确定可用核的数量并且在查询的多个操作符中分配核,该操作符包括操作符的运行中集合,存在通过该集合的多个查询路径。操作符管理器可以包括:状态监视器,配置成用于确定可用核的数量并且用于确定操作符的运行中集合;关键路径选择器,配置成用于从查询路径中确定查询的关键路径以及操作符的运行中集合;以及工作量管理器,配置成给运行中集合以及关键路径的运行中的操作符分配可用核的第一个核,并且此后从关键路径选择器接收新关键路径并且给新关键路径的运行中的操作符分配可用核的第二个核。

    使用异步缓冲器的多核查询处理

    公开(公告)号:CN102298580A

    公开(公告)日:2011-12-28

    申请号:CN201010205721.8

    申请日:2010-06-22

    Inventor: 闫剑锋 黎文宪

    CPC classification number: G06F17/30501 G06F9/505 G06F17/30 G06F17/30445

    Abstract: 一种系统可包括:缓冲器监视器,被配置来监视在查询任务在处理期间所使用的缓冲器的缓冲器内容,其中查询任务的写任务将数据写入缓冲器,以及查询任务的读任务从缓冲器读取数据,缓冲器具有缓冲器容量。系统可包括阈值管理器,被配置来将所述缓冲器内容与相对于缓冲器容量而定义的低阈值和高阈值进行比较;以及速度控制器,被配置来相对于当前正执行查询任务的读任务的数目来控制写任务的数目,以由此将缓冲器内容维持在低阈值和高阈值之间。

    并行处理期间资源分配的校准

    公开(公告)号:CN102043673A

    公开(公告)日:2011-05-04

    申请号:CN200910180738.X

    申请日:2009-10-21

    Inventor: 黎文宪 闫剑锋

    Abstract: 本发明提供一种并行处理期间资源分配的校准方法和系统。可以在任务由并行操作的第一数量的节点执行的同时确定该正在执行的任务的第一性能量度。可以在任务由并行操作的第二数量的节点执行的同时确定该正在执行的任务的第二性能量度。然后,可以基于第一性能量度和第二性能量度,相对于节点数量的变化,计算开销因子,该开销因子表征利用并行执行的节点执行所述任务的并行化开销的变化。然后,可以基于该开销因子来确定并行操作以继续执行该任务的节点的最优数量。

    并行化查询的多核调度
    4.
    发明授权

    公开(公告)号:CN101908003B

    公开(公告)日:2014-10-22

    申请号:CN200910159572.3

    申请日:2009-06-05

    CPC classification number: G06F9/505 G06F17/30445

    Abstract: 本发明提供并行化查询的多核调度系统和方法。操作符管理器可以配置成确定可用核的数量并且在查询的多个操作符中分配核,该操作符包括操作符的运行中集合,存在通过该集合的多个查询路径。操作符管理器可以包括:状态监视器,配置成用于确定可用核的数量并且用于确定操作符的运行中集合;关键路径选择器,配置成用于从查询路径中确定查询的关键路径以及操作符的运行中集合;以及工作量管理器,配置成给运行中集合以及关键路径的运行中的操作符分配可用核的第一个核,并且此后从关键路径选择器接收新关键路径并且给新关键路径的运行中的操作符分配可用核的第二个核。

Patent Agency Ranking