Load-aware inter-co-processor parallelism in database query processing
作者:
Highlights:
• Contribute heuristics to enhance performance by exploiting inter-device parallelism
• Heuristics consider load and speed on (co-)processors.
• Extensive evaluation on four use cases: aggregation, selection, sort, and join
• Assess the performance of best heuristic for systems with multiple co-processors
• Discuss how operator-stream-based scheduling can be used in a query processor
摘要
•Contribute heuristics to enhance performance by exploiting inter-device parallelism•Heuristics consider load and speed on (co-)processors.•Extensive evaluation on four use cases: aggregation, selection, sort, and join•Assess the performance of best heuristic for systems with multiple co-processors•Discuss how operator-stream-based scheduling can be used in a query processor
论文关键词:Co-processing,Query processing,Query optimization
论文评审过程:Received 31 December 2013, Revised 31 March 2014, Accepted 3 July 2014, Available online 10 July 2014.
论文官网地址:https://doi.org/10.1016/j.datak.2014.07.003