首页 | 本学科首页   官方微博 | 高级检索  
     

多核体系下的并行任务构建
引用本文:王博,尚世锋,武永卫,郑纬民.多核体系下的并行任务构建[J].计算机研究与发展,2012,49(4):818-825.
作者姓名:王博  尚世锋  武永卫  郑纬民
作者单位:清华大学信息科学与技术国家实验室 北京 100084
基金项目:国家自然科学基金项目(60803121,60773145,60911130371,90812001,60963005);国家“八六三”高技术研究发展计划基金项目(2009AA01A130,2006AA01A101,2006AA01A108,2006AA01A111,2006AA01A117)
摘    要:基于多核体系下的系统运行效率越来越受到各行业的关注,一个系统往往是由若干软件子模块构成的.一个完整的系统可以由Tomcat,Httpd以及Lucene这3个软件模块构成.这些软件本身均进行了一定的优化,各自运行效率都良好,可是如果将它们整合成一个系统,其效率的提高仍需要从整体多方面考虑.从不同软件的子任务之间的关系入手,通过分析它们的特点,提出苦干提高整体性能的方案.研究贡献在于以下3个方面:1)线程间同步操作的消除;2)通过多任务重排提高并行度;3)系统调用的单线程化.结果表明系统整体性能得到了提高,同时,每个子任务完成的功能更加清晰明了.

关 键 词:并行化  多核系统  子任务  重排  同步

Parallel Task Building in Multicore System
Wang Bo , Shang Shifeng , Wu Yongwei , Zheng Weimin.Parallel Task Building in Multicore System[J].Journal of Computer Research and Development,2012,49(4):818-825.
Authors:Wang Bo  Shang Shifeng  Wu Yongwei  Zheng Weimin
Affiliation:(National Laboratory for Information Science and Technology(Tsinghua University),Beijing 100084)
Abstract:In multicore system,system execution efficiency presently has gottn increasing concerns.Generally,a whole system includes several modules and some optimization work has been done on these modules.Given an integrated system including Tomcat,Httpd and Lucene,each of them has processed some optimization to reach the favorable performance.However,when they constitute an integrated system,the system can not have good performance.Based on the deep research for the characteristic of each subtask in the system,several parallel ways are presented to improve the whole execution efficiency.The proposed methods involve:1) Cancelling the lock of shared object or files;2) Rearranging subtask;3) Removing the system call from the multi-thread operation.Experimental results show that the whole performance gets improved and each function the subtask focuses on is more distinct.
Keywords:parallelism  multicore system  subtask  rearrangement  synchronization
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号