全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...
软件学报  2010 

Hash Join Query Optimization Based on Shared-Cache Chip Multi-Processor
基于共享Cache多核处理器的Hash连接优化

Keywords: hash join,Radix-Join,chip multi-processor,shared cache,multithread performance analysis
Hash连接
,Radix-Join,多核处理器,共享Cache,多线程性能分析

Full-Text   Cite this paper   Add to My Lib

Abstract:

This paper presents hash join optimization based on shared cache CMP (chip multi-processor). Firstly, it proposes a multithreaded execution framework of hash join based on Radix-Join algorithm, and then analyzes the factors which affect the performance of multithreaded Radix-Join algorithm through two instances. Based on the analysis, the performance of various threads and their shared-cache access behaviors in the hash join multithreaded execution framework were optimized, and optimize memory access of hash join in cluster join phase. It then analyzes the speedup of multithreaded cluster partition in theory was analyzed. All of the algorithms are implemented in the INGRES and EaseDB. In the experiments, the performance of the multithreaded execution framework of hash join is tested, and the results show that the proposed algorithm could effectively resolve the cache access conflict and load balance of CMP cores in multithreaded environment and hash join performance is improved.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133