检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]中国科学技术大学计算机科学与技术学院,合肥230027 [2]安徽省高性能计算与应用重点实验室,合肥230026
出 处:《小型微型计算机系统》2012年第7期1489-1492,共4页Journal of Chinese Computer Systems
基 金:国家自然科学基金项目(60873210;61033009)资助;中央高校基本科研业务费专项资金资助
摘 要:随着Web搜索引擎等实际应用的发展,Top-k查询的实时性能日益受人关注.为了提升Top-k查询在高性能计算机上的实时性能,本文针对领域中具有代表性的No Radom Access(NRA)程序进行性能分析,根据多核处理器的结构特点,采用分层的优化方法对NRA程序进行并行优化.通过使用数据结构调整,任务调度等方法优化,优化后程序在实验数据集上获得了59%的串行性能提升,并具有接近线性的加速比.With the development of web search engines,the concern on real-time performance of Top-k queries has attracted more and more attention.The author studies implement of classic algorithm No Random Access Algorithm in order to optimize performances of top-k queries on multi-core platforms.Based on multicore architecture,we use data structure modification,job scheduling optimization methods to modify NRA implement.Experiment results show that optimized implement gains about 59% sequential benefits and achieves nearly linear speedup when executed on multicore platform.
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.143.7.73