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

用线程级推测技术在多核体系结构上并行化科学计算应用
引用本文:王耀彬,安虹,郭锐,闫洁,路璐. 用线程级推测技术在多核体系结构上并行化科学计算应用[J]. 小型微型计算机系统, 2010, 31(2)
作者姓名:王耀彬  安虹  郭锐  闫洁  路璐
作者单位:1. 中国科学技术大学,计算机科学技术系,安徽合肥230027
2. 中国科学技术大学,计算机科学技术系,安徽合肥230027;中国科学院计算机系统结构重点实验室,北京100080
基金项目:国家自然科学基金重点项目,国家"九七三"重点基础研究发展规划基金项目,国家"八六三"高技术研究发展计划重大项目,教育部-英特尔信息技术专项科研基金项目 
摘    要:线程级推测技术使在多核上加速传统上难以手工或自动并行化的串行程序成为可能,它不仅需要合理地选择线程的划分策略,而且需要合理地选择适合推测执行的应用.已有的大量研究主要集中在如SPEC CPU这样的桌面应用领域,为了全面地认识TLS技术的应用适用性,本文探讨TLS技术对科学计算应用的性能提升潜力,提出一套TLS适用性的基本判定准则,实验结果表明采用该技术加速SPLASH2中的多数应用可以有效利用16核及以上的计算资源.

关 键 词:多核  线程级推测  线程划分  动态剖析

Exposing Thread-level Speculation Parallelism in Scientific Applications on Multicore Architecture
WANG Yao-bin,AN Hong,GUO Rui,YAN Jie,LU Lu. Exposing Thread-level Speculation Parallelism in Scientific Applications on Multicore Architecture[J]. Mini-micro Systems, 2010, 31(2)
Authors:WANG Yao-bin  AN Hong  GUO Rui  YAN Jie  LU Lu
Affiliation:WANG Yao-bin1,AN Hong1,2,GUO Rui1,YAN Jie1,LU Lu11(Department of Computer Science , Technology,University of Science , Technology of China,Hefei 230027,China)2(Key Laboratory of Computer System , Architecture,Chinese Academy of Sciences,Beijing 100080,China)
Abstract:Thread-level speculation (TLS) provides an opportunity for speeding up the serial codes on the multicore chips which are traditionally hard to parallel manually or automatically. It requires not only reasonable thread partition strategy,but also the suitable applications. Up to now,lots of researches have been mainly concentrated in the desktop applications,such as the SPEC CPU benchmark suite. In order to fully understand the TLS applicability,this paper explores the TLS potential parallelism in the scient...
Keywords:multicore  thread-level speculation  thread partition  dynamic profiling
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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