[发明专利]在附接的高性能并行计算机上执行计算机密集型数据库用户定义的程序有效
申请号: | 200880106809.5 | 申请日: | 2008-08-14 |
公开(公告)号: | CN102089741A | 公开(公告)日: | 2011-06-08 |
发明(设计)人: | R·纳塔拉詹;M·科赫特 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F7/00 | 分类号: | G06F7/00 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅;李峥宇 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种在附接的高性能、并行计算平台上分配和执行数据库查询工作流的计算密集型部分的系统和方法。用于在数据库平台与执行工作负荷的高性能计算平台之间移动所需数据和结果的性能开销可以如下分摊:在并行计算平台上通过精细粒度的并行性和优异的硬件性能,来加速计算密集型运算;使用并行计算平台上的存储器内的数据结构,来高速缓存针对相同数据的时间滞后查询序列之间的数据集合,以便可以在没有进一步的数据传输开销的情况下处理这些查询;通过复制并行计算平台中的数据,以便可以利用高性能计算平台的单独并行分区,来同时处理针对相同目标数据集合的多个独立查询。 | ||
搜索关键词: | 性能 并行 计算机 执行 密集型 数据库 用户 定义 程序 | ||
【主权项】:
一种计算机系统,包括:(i)高性能并行计算(HPC)平台;(ii)通用数据库平台;(iii)用于分配计算密集型用户定义工作负荷和相应数据视图来在所述HPC平台上执行的装置,所述计算密集型用户定义工作负荷和相应数据视图形成针对在数据库平台上的一个或者多个查询的工作流的部分;以及同时(iv)用于将来自在所述HPC平台上执行的所述工作负荷的结果返回到所述数据库平台的装置,以便将这些结果合并到所述数据库查询的最终结果集合。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200880106809.5/,转载请声明来源钻瓜专利网。
- 上一篇:确定高干扰指示的方法和装置
- 下一篇:带有加润滑剂装置的钻孔锤和/或冲击锤