中国科学院机构知识库网格
Chinese Academy of Sciences Institutional Repositories Grid
Assessing Safe Task Parallelism in SPEC 2006 INT

文献类型:会议论文

作者Tongxin Bai; Chen Ding; Pengcheng Li
出版日期2015
会议名称CCGRID 2015
会议地点China
英文摘要To migrate complex sequential code to multicore, profiling is often used on sequential executions to find opportunities for parallelization. In non-scientific code, the potential parallelism often resides in while-loops rather than for-loops. The do-all model used in the past by many studies cannot detect this type ofparallelism. A new, task-based model has been used by a number of recent studies and shown safe for general loops and functions. This paper presents a feedback-based compiler that measures the amount ofsafe task parallelism in a program and ranks the potential candidates. It solves two problems unique fortask analysis. The first is the relation between loop parallelism and function parallelism. The second is the effect of the calling context. The new tool is built in the GCC compiler and used to analyze the entire suite ofSPEC 2006 integer benchmarks
收录类别EI
语种英语
源URL[http://ir.siat.ac.cn:8080/handle/172644/6997]  
专题深圳先进技术研究院_数字所
作者单位2015
推荐引用方式
GB/T 7714
Tongxin Bai,Chen Ding,Pengcheng Li. Assessing Safe Task Parallelism in SPEC 2006 INT[C]. 见:CCGRID 2015. China.

入库方式: OAI收割

来源:深圳先进技术研究院

浏览0
下载0
收藏0
其他版本

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。