-
公开(公告)号:CN104346433B
公开(公告)日:2017-10-17
申请号:CN201410380355.8
申请日:2014-08-05
Applicant: 国际商业机器公司
IPC: G06F17/30
CPC classification number: G06F17/30469 , G06F17/30463 , G06F17/30466 , G06F17/30477
Abstract: 本发明涉及一种用于数据库查询操作的可缩放加速的方法和系统。各实施例包括用于将多个处理操作卸载到加速器的方法、系统和计算机程序产品。各方面包括接收来自应用的数据库查询,针对所述查询执行分析,以及标识多个可用加速器。各方面还包括针对所述多个可用加速器中的每一个上可用的一个或多个模板检索成本信息,基于所述成本信息和针对所述查询的分析确定查询执行计划,以及基于所述查询执行计划,将一个或多个查询操作卸载到所述多个加速器中的至少一个。
-
公开(公告)号:CN104750637B
公开(公告)日:2018-04-06
申请号:CN201410705365.4
申请日:2014-11-27
Applicant: 国际商业机器公司
CPC classification number: G06F9/5016 , G06F9/544 , G06F12/0835 , G06F12/084 , G06F12/0855
Abstract: 实施例包括用于为加速器提供可扩展输入/输出数据机制的方法、系统和计算机程序产品。该方法包括创建多个数据描述块,每一个具有固定数量的存储位置地址、以及指向多个数据描述块中下一个的指针。该方法还包括创建最后数据描述块,其具有固定数量的存储位置地址以及最后块指示器。基于确定需要附加的存储器用于在加速器上执行指令,该方法包括将最后数据描述块修改成为具有指向一个或多个新的数据描述块之一的指针的数据扩展块,并创建新的最后数据描述块。
-
公开(公告)号:CN1815989A
公开(公告)日:2006-08-09
申请号:CN200510109571.X
申请日:2005-10-26
Applicant: 国际商业机器公司
CPC classification number: H04L41/12 , H04L41/22 , H04L67/104 , H04L67/1044 , H04L67/1089 , H04L67/16
Abstract: 通过将互连网络嵌入网络覆盖图中来构造网络覆盖的方法和装置。此处所提出的是一种近似算法的一个例子,该算法用于高效地将超立方体拓扑映射到N节点的网络覆盖上从而最小化在该网络覆盖上测量的平均网络延迟距离。在最短网络路径上测量覆盖节点对之间的网络延迟距离。互连拓扑到网络覆盖节点的映射优选地涉及将2m个长度为m的二进制索引分配给网络覆盖节点。此处提出了一种使用迭代簇划分和节点二进制索引分配的用于互连拓扑嵌入的多项式时间算法。此处进一步提出了一种用于通过互连网络拓扑嵌入构造网络覆盖的方法,其目的是使服务度量的质量最优(例如,平均网络覆盖路由延迟的最小化)。
-
公开(公告)号:CN104160377B
公开(公告)日:2018-03-02
申请号:CN201380013717.3
申请日:2013-03-04
Applicant: 国际商业机器公司
Inventor: M·H·道森 , P·杜布 , L·L·邝 , 高雨青 , X·R·格林 , M·H·T·哈克 , 伊藤爱 , G·约翰逊 , N·K·凌 , 刘岩斌 , 孟晓桥 , P·B·纳加拉贾 , S·R·西拉姆 , 谭伟 , 张立
IPC: G06F9/46
CPC classification number: G06F9/5027 , G06F9/548 , G06F2209/501 , G06F2209/509 , G06F2209/542 , G06F2209/549 , Y02D10/22
Abstract: 在一个方面中,基于亲和性的优先调用技术可以在具有异构平台的混合系统中提高分布式应用的性能。可以在运行时拦截或捕获在处理器上执行的程序中的代码段。在所述混合系统中选择用于执行所述代码段的平台,所述平台被确定为在所述混合系统中的多个平台中以最佳效率运行所述代码段。在被确定为以最佳效率运行所述代码段的所选平台上动态执行所述代码段。
-
公开(公告)号:CN104160377A
公开(公告)日:2014-11-19
申请号:CN201380013717.3
申请日:2013-03-04
Applicant: 国际商业机器公司
Inventor: M·H·道森 , P·杜布 , L·L·邝 , 高雨青 , X·R·格林 , M·H·T·哈克 , 伊藤爱 , G·约翰逊 , N·K·凌 , 刘岩斌 , 孟晓桥 , P·B·纳加拉贾 , S·R·西拉姆 , 谭伟 , 张立
IPC: G06F9/46
CPC classification number: G06F9/5027 , G06F9/548 , G06F2209/501 , G06F2209/509 , G06F2209/542 , G06F2209/549 , Y02D10/22
Abstract: 在一个方面中,基于亲和性的优先调用技术可以在具有异构平台的混合系统中提高分布式应用的性能。可以在运行时拦截或捕获在处理器上执行的程序中的代码段。在所述混合系统中选择用于执行所述代码段的平台,所述平台被确定为在所述混合系统中的多个平台中以最佳效率运行所述代码段。在被确定为以最佳效率运行所述代码段的所选平台上动态执行所述代码段。
-
公开(公告)号:CN104298699B
公开(公告)日:2017-11-24
申请号:CN201410327731.7
申请日:2014-07-10
Applicant: 国际商业机器公司
IPC: G06F17/30
CPC classification number: G06F17/30424 , G06F17/2705 , G06F17/30289 , G06F17/30315 , G06F17/30345 , G06F17/30442 , G06F17/30516
Abstract: 本发明涉及一种固定和可变长度数据库列的卸载投影的方法和系统。在本公开的一个示例性实施例中,一种计算机实现的方法包括确定数据库查询授权第一投影操作将多个输入行投影到多个被投影行,其中所述多个输入行中的每一行具有一个或多个变长列。通过计算机处理器构建第一投影控制块以描述所述第一投影操作。将所述第一投影操作卸载到硬件加速器。将所述第一投影控制块提供给所述硬件加速器,并且所述第一投影控制块使所述硬件加速器能够以流速率执行所述第一投影操作。
-
公开(公告)号:CN104750637A
公开(公告)日:2015-07-01
申请号:CN201410705365.4
申请日:2014-11-27
Applicant: 国际商业机器公司
CPC classification number: G06F9/5016 , G06F9/544 , G06F12/0835 , G06F12/084 , G06F12/0855
Abstract: 实施例包括用于为加速器提供可扩展输入/输出数据机制的方法、系统和计算机程序产品。该方法包括创建多个数据描述块,每一个具有固定数量的存储位置地址、以及指向多个数据描述块中下一个的指针。该方法还包括创建最后数据描述块,其具有固定数量的存储位置地址以及最后块指示器。基于确定需要附加的存储器用于在加速器上执行指令,该方法包括将最后数据描述块修改成为具有指向一个或多个新的数据描述块之一的指针的数据扩展块,并创建新的最后数据描述块。
-
公开(公告)号:CN104346433A
公开(公告)日:2015-02-11
申请号:CN201410380355.8
申请日:2014-08-05
Applicant: 国际商业机器公司
IPC: G06F17/30
CPC classification number: G06F17/30469 , G06F17/30463 , G06F17/30466 , G06F17/30477 , G06F17/30445 , G06F17/30153
Abstract: 本发明涉及一种用于数据库查询操作的可缩放加速的方法和系统。各实施例包括用于将多个处理操作卸载到加速器的方法、系统和计算机程序产品。各方面包括接收来自应用的数据库查询,针对所述查询执行分析,以及标识多个可用加速器。各方面还包括针对所述多个可用加速器中的每一个上可用的一个或多个模板检索成本信息,基于所述成本信息和针对所述查询的分析确定查询执行计划,以及基于所述查询执行计划,将一个或多个查询操作卸载到所述多个加速器中的至少一个。
-
公开(公告)号:CN104298699A
公开(公告)日:2015-01-21
申请号:CN201410327731.7
申请日:2014-07-10
Applicant: 国际商业机器公司
IPC: G06F17/30
CPC classification number: G06F17/30424 , G06F17/2705 , G06F17/30289 , G06F17/30315 , G06F17/30345 , G06F17/30442 , G06F17/30516
Abstract: 本发明涉及一种固定和可变长度数据库列的卸载投影的方法和系统。在本发明的一个示例性实施例中,一种计算机实现的方法包括确定数据库查询授权第一投影操作将多个输入行投影到多个被投影行,其中所述多个输入行中的每一行具有一个或多个变长列。通过计算机处理器构建第一投影控制块以描述所述第一投影操作。将所述第一投影操作卸载到硬件加速器。将所述第一投影控制块提供给所述硬件加速器,并且所述第一投影控制块使所述硬件加速器能够以流速率执行所述第一投影操作。
-
公开(公告)号:CN102163304A
公开(公告)日:2011-08-24
申请号:CN201110040209.7
申请日:2011-02-18
Applicant: 国际商业机器公司
IPC: G06Q10/00
CPC classification number: G06Q10/107
Abstract: 本发明涉及一种带有优化的域间信息质量评定的协作联网的方法和系统。一种用于实施域间信息质量评定的方法包括:通过标识分别定义每个域的特征和标识具有关联特征的域来计算知识库中域间的关系。所述方法还包括:根据所述关联特征向多对域分配反映关系密切性的值。所述方法还包括:根据一个域中的实体的过去表现来评估所述实体相对于通过所分配的值被确定为与该域相关的另一域的信誉。所述实体的过去表现指示所述实体呈现有关特定域中的事件的准确预测的能力。所述方法还包括:根据所述评估计算表示所述实体相对于该域的信誉的值以及将表示所述信誉的值分配给所述实体。
-
-
-
-
-
-
-
-
-