期刊文献+
共找到4篇文章
< 1 >
每页显示 20 50 100
一种基于动态平衡树的在线索引快速构建方法 被引量:5
1
作者 郭瑞杰 程学旗 +2 位作者 许洪波 王斌 丁国栋 《计算机研究与发展》 EI CSCD 北大核心 2008年第10期1769-1775,共7页
倒排索引的构建可以通过离线方式高效地完成,但是仅当整个数据集索引完毕后方可提供检索服务.在线索引可以在构建倒排索引的同时提供检索服务,新加入的文档即刻可供检索.提出了一种基于动态平衡树的在线索引更新策略,利用动态平衡树控... 倒排索引的构建可以通过离线方式高效地完成,但是仅当整个数据集索引完毕后方可提供检索服务.在线索引可以在构建倒排索引的同时提供检索服务,新加入的文档即刻可供检索.提出了一种基于动态平衡树的在线索引更新策略,利用动态平衡树控制索引合并过程,使索引合并总是在大小相近的子索引之间进行,以减少索引合并代价,同时可以调节索引和检索之间的性能平衡.该方法提供了一个基于合并的在线索引更新框架,与已有方法相比具有更好的通用性、更高的性能和更好的规模可扩展性.在由4000万张网页构成的270GBWeb数据集上运行的实验表明,该方法在实际系统中是高效的,将索引更新的性能提高了92.28%,而检索性能仅下降4.79%,大幅度降低了在线索引构建的代价. 展开更多
关键词 信息检索 在线索引 索引性能 检索性能 动态平衡树
下载PDF
基于动态平衡树的增量索引合并策略研究
2
作者 李文杰 《中国新通信》 2015年第1期116-116,共1页
本文提出一种基于动态平衡树的索引构建合并策略,以提高其索引合并和检索的综合性能。这种高效的索引文件结构,允许多个子索引同时存在,并在某一特定时间进行索引合并优化,实现高效增量地构建索引。实验表明,采用类哈夫曼树的动态合并... 本文提出一种基于动态平衡树的索引构建合并策略,以提高其索引合并和检索的综合性能。这种高效的索引文件结构,允许多个子索引同时存在,并在某一特定时间进行索引合并优化,实现高效增量地构建索引。实验表明,采用类哈夫曼树的动态合并策略优于LOG和GP方法。 展开更多
关键词 信息检索 倒排索引 在线索引 动态平衡树
下载PDF
Dynamic load balancing based on restricted multicast tree in triplet-based hierarchical interconnection network
3
作者 刘滨 石峰 +2 位作者 高玉金 计卫星 宋红 《Journal of Southeast University(English Edition)》 EI CAS 2008年第1期33-37,共5页
To solve the load balancing problem in a triplet-based hierarchical interconnection network(THIN) system, a dynamic load balancing (DLB)algorithm--THINDLBA, which adopts multicast tree (MT)technology to improve ... To solve the load balancing problem in a triplet-based hierarchical interconnection network(THIN) system, a dynamic load balancing (DLB)algorithm--THINDLBA, which adopts multicast tree (MT)technology to improve the efficiency of interchanging load information, is presented. To support the algorithm, a complete set of DLB messages and a schema of maintaining DLB information in each processing node are designed. The load migration request messages from the heavily loaded node (HLN)are spread along an MT whose root is the HLN. And the lightly loaded nodes(LLNs) covered by the MT are the candidate destinations of load migration; the load information interchanged between the LLNs and the HLN can be transmitted along the MT. So the HLN can migrate excess loads out as many as possible during a one time execution of the THINDLBA, and its load state can be improved as quickly as possible. To avoid wrongly transmitted or redundant DLB messages due to MT overlapping, the MT construction is restricted in the design of the THINDLBA. Through experiments, the effectiveness of four DLB algorithms are compared, and the results show that the THINDLBA can effectively decrease the time costs of THIN systems in dealing with large scale computeintensive tasks more than others. 展开更多
关键词 triplet-based hierarchical interconnection network dynamic load balancing multicast tree
下载PDF
Implementation Study of Dynamic Load Balancing Algorithm of Parallel Tree Computation on Clusters of Heterogeneous Workstation
4
作者 Mohammed A.M. Ibrahim M.SaifMokbel 《Journal of Donghua University(English Edition)》 EI CAS 2005年第2期81-86,共6页
The rapid growth of interconnected high performance workstations has produced a new computing paradigm called clustered of workstations computing. In these systems load balance problem is a serious impediment to achie... The rapid growth of interconnected high performance workstations has produced a new computing paradigm called clustered of workstations computing. In these systems load balance problem is a serious impediment to achieve good performance. The main concern of this paper is the implementation of dynamic load balancing algorithm, asynchronous Round Robin (ARR), for balancing workload of parallel tree computation depth-first-search algorithm on Cluster of Heterogeneous Workstations (COW) Many algorithms in artificial intelligence and other areas of computer science are based on depth first search in implicitty defined trees. For these algorithms a load-balancing scheme is required, which is able to evenly distribute parts of an irregularly shaped tree over the workstations with minimal interprocessor communication and without prior knowledge of the tree’s shape. For the (ARR) algorithm only minimal interprocessor communication is needed when necessary and it runs under the MPI (Message passing interface) that allows parallel execution on heterogeneous SUN cluster of workstation platform. The program code is written in C language and executed under UNIX operating system (Solaris version). 展开更多
关键词 cluster of workstations parallel tree computation dynamic load balancing performance metrics
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部