首页> 外国专利> EXECUTING COMPUTER-INTENSIVE DATABASE USER-DEFINED PROGRAMS ON AN ATTACHED HIGH-PERFORMANCE PARALLEL COMPUTER

EXECUTING COMPUTER-INTENSIVE DATABASE USER-DEFINED PROGRAMS ON AN ATTACHED HIGH-PERFORMANCE PARALLEL COMPUTER

机译:在连接的高性能并行计算机上执行计算机密集型数据库用户定义的程序

摘要

The invention pertains to a system and method for dispatching and executing compute-intensive parts of the workflow for database queries on an attached high-performance, parallel computing platform. Performance overhead for moving the required data and results between the database platform and the high-performance computing platform where the workload is executed is amortized: by exploiting the fine-grained parallelism and superior, hardware performance on the parallel computing platform for speeding up compute-intensive calculations, by using ιn-memory data structures on the parallel computing platform to cache data sets between a sequence of time-lagged queries on the same data, so that these queries can be processed without further data transfer overheads, by replicating data within the parallel computing platform so that multiple independent queries on the same target data set can be simultaneously processed using independent parallel partitions of the high-performance computing platform.
机译:本发明涉及一种用于在附加的高性能并行计算平台上调度和执行工作流的计算密集型部分以进行数据库查询的系统和方法。在数据库平台和执行工作负载的高性能计算平台之间移动所需数据和结果的性能开销得以摊销:通过利用并行计算平台上的细粒度并行性和优越的硬件性能来加快计算速度,通过使用并行计算平台上的nn内存数据结构在相同数据的一系列时间滞后查询之间缓存数据集,从而进行密集计算,以便通过在内部数据中复制数据来处理这些查询而无需进一步的数据传输开销并行计算平台,因此可以使用高性能计算平台的独立并行分区同时处理同一目标数据集上的多个独立查询。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号