用于高效并行运行的反馈驱动调节

    公开(公告)号:CN103543987A

    公开(公告)日:2014-01-29

    申请号:CN201210240600.6

    申请日:2012-07-11

    Inventor: 黎文宪 贾学锋

    CPC classification number: G06F9/5027 G06F2209/5017 G06F2209/5018

    Abstract: 提供一种并行运行管理器,可以确定被配置为使用多个可用的处理线程并行运行任务的并行运行平台。并行运行管理器可以包括:线程数目管理器,被配置为从该多个可用的处理线程中对于固定任务大小选择被选择的线程数目,以及任务大小管理器,被配置为从多个可用的任务大小中并且使用该被选择的线程数目选择被选择的任务大小。并行运行管理器还可以包括:优化器,被配置为运行迭代循环,在该迭代循环中该被选择的任务大小被用作更新的固定任务大小以获得更新的选择的线程数目,并且所述更新的选择的线程数目被用于获得更新的选择的任务大小,并且优化器还被配置为完成迭代循环并提供当前线程数目和当前任务大小以供并行运行平台在并行运行任务中使用。

    用于数据分析的基于启发式的调度

    公开(公告)号:CN103092683A

    公开(公告)日:2013-05-08

    申请号:CN201110347633.6

    申请日:2011-11-07

    Inventor: 黎文宪 T.范

    CPC classification number: G06F9/5066 G06F11/3404 G06F2209/501 G06F2209/508

    Abstract: 一个调度器可以接收用于调度其在多个计算节点上的运行的多个作业。评价模块可以为多个调度算法的每一个提供公共接口。算法选择器可以将评价模块与用于多个变化类型的作业的基准数据一起利用,以将所述多个调度算法中的一个与每个作业类型关联。作业比较器可以将用于调度的当前作业相对于基准数据进行比较,以确定当前作业的当前作业类型。所述评价模块还可以基于当前作业类型和关联的调度算法来调度当前作业在多个计算节点上运行。

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

    公开(公告)号:CN101908003A

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

    申请号:CN200910159572.3

    申请日:2009-06-05

    CPC classification number: G06F9/505 G06F17/30445

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

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

    公开(公告)号:CN101908003B

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

    申请号:CN200910159572.3

    申请日:2009-06-05

    CPC classification number: G06F9/505 G06F17/30445

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

    基于多粒度地图的运输时间估计

    公开(公告)号:CN104050512A

    公开(公告)日:2014-09-17

    申请号:CN201310084393.4

    申请日:2013-03-15

    CPC classification number: G06Q10/0838

    Abstract: 提供了基于多粒度地图的运输时间估计。索引引擎可以接收历史路径数据,所述历史路径数据在相关联的条件方面表征运输路径,而且索引引擎可以基于所述历史路径数据来定义不同粒度级别的路径段,其中相对更短的路径段与相对更粗粒度级别的路径段相比具有相对更细的粒度级别,然后,索引引擎可以基于每个路径段的相应粒度级别和它的相关联的条件来对每个路径段编制索引。然后,索引引擎可以接收新的运输路线的查询,并且使用已编制索引的路径段来确定所述新的运输路线的预测的运输时间。

    多系统的集成分析
    6.
    发明公开

    公开(公告)号:CN103678425A

    公开(公告)日:2014-03-26

    申请号:CN201210363631.0

    申请日:2012-09-26

    Inventor: C.孙 Y.金 黎文宪

    CPC classification number: G06F17/30283 G06F17/30557 G06F17/30575

    Abstract: 本发明涉及一种多系统的集成分析。实施例提供了支持用于执行分析的应用的联合系统。该联合系统包括:第一分布式系统,用于执行一个或多个第一任务,该一个或多个第一任务包括将传入数据处理成一组数据块;内存数据库系统,用于执行一个或多个第二任务,该一个或多个第二任务包括从第一分布式系统接收一组数据块并且将该组数据块存储在内部存储装置中;以及第二分布式系统,用于执行一个或多个第三任务,该一个或多个第三任务包括从内存数据库系统接收一组数据块中的至少一个数据块并且执行对所述至少一个数据块的分析。第一任务、第二任务和第三任务的运行是通过由所述应用使用的且与内存数据库系统相关联的脚本语言控制的。

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

    公开(公告)号:CN102043673A

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

    申请号:CN200910180738.X

    申请日:2009-10-21

    Inventor: 黎文宪 闫剑锋

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

    多租户数据库应用的遵守服务等级协议的布局

    公开(公告)号:CN101931609A

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

    申请号:CN200910146215.3

    申请日:2009-06-22

    Inventor: 黎文宪 许俭

    CPC classification number: G06F17/30575

    Abstract: 本发明提供一种计算机系统,其包括确定多个租户数据库到多个服务器的布局的布局管理器。该布局管理器包括:输入处理器,其确定掌控多个租户数据库到多个服务器的关联的服务等级协议SLA的约束条件以及与多个服务器相关联的计算约束条件;染色体比较器,其相对于SLA约束条件和计算约束条件比较每个染色体,以输出多个染色体的选定子集,每个染色体包括多个租户数据库中的每一个到多个服务器中的一个的潜在布局;染色体组合器,其将多个染色体的选定子集中的染色体组合以得到下一代染色体,其被输出到染色体比较器以用于后续比较;以及布局选择器,其监控所述进化循环以及从其中选择选定的染色体用于实施基于选定的染色体的布局。

    信息值驱动的接近实时的决策支持

    公开(公告)号:CN101923551A

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

    申请号:CN200910163949.2

    申请日:2009-06-12

    Inventor: 闫莺 黎文宪 许俭

    CPC classification number: G06F17/30545 G06Q40/04

    Abstract: 本发明涉及信息值驱动的接近实时的决策支持。基于信息的决策支持可通过查询计划处理器来提供,该查询计划处理器被配置为接收对多个远端数据库和相应的多个复制数据库的不同组合可应用的查询,其中该多个复制数据库包括各个远端数据库的至少一些复制数据,其中,每个复制数据库在多个同步时间与相应的远端数据库同步,且所述不同的组合包括被相应的同步时间定义的复制数据库的将来版本。查询计划产生器可以被配置为基于与该查询相关的查询值以及由相应的组合所引起的该查询值的减少来确定与所述不同的组合的至少子集相关联的信息值,且进一步被配置为基于所述信息值来产生包括不同组合中的至少一个组合的查询计划,以便利用该查询计划执行该查询。

    多租户数据库应用的遵守服务等级协议的布局

    公开(公告)号:CN101931609B

    公开(公告)日:2014-07-30

    申请号:CN200910146215.3

    申请日:2009-06-22

    Inventor: 黎文宪 许俭

    CPC classification number: G06F17/30575

    Abstract: 本发明提供一种计算机系统,其包括确定多个租户数据库到多个服务器的布局的布局管理器。该布局管理器包括:输入处理器,其确定掌控多个租户数据库到多个服务器的关联的服务等级协议SLA的约束条件以及与多个服务器相关联的计算约束条件;染色体比较器,其相对于SLA约束条件和计算约束条件比较每个染色体,以输出多个染色体的选定子集,每个染色体包括多个租户数据库中的每一个到多个服务器中的一个的潜在布局;染色体组合器,其将多个染色体的选定子集中的染色体组合以得到下一代染色体,其被输出到染色体比较器以用于后续比较;以及布局选择器,其监控所述进化循环以及从其中选择选定的染色体用于实施基于选定的染色体的布局。

Patent Agency Ranking