首页>
外国专利>
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.
展开▼