计算机应用研究2018,Vol.35Issue(1):126-129,4.DOI:10.3969/j.issn.1001-3695.2018.01.026
分簇结构高效谓词机制及编译优化方法
Effective predicate mechanism for clustering and its compiling optimization method
摘要
Abstract
Predicate execution is a valid method to develop instruction parallelism in the programs with control flow.And implementation of predicate for clustering can improve efficiency of conditional statement.Researching on predicate mechanism for clustering,this paper presented an efficient partial predicate mechanism for clustering,and proposed a compiling implementation framework based on loop unrolling for partial predicate.Experiments show that the predicate implementation framework can better enhance executive efficiency of programs with conditional statement.The speed for some classic algorithms kernels can reach 350% ~ 500%.关键词
谓词/部分谓词/分簇结构/循环展开Key words
predicate/partial predicate/clustering/loop unrolling分类
信息技术与安全科学引用本文复制引用
王向前,洪一,郑启龙..分簇结构高效谓词机制及编译优化方法[J].计算机应用研究,2018,35(1):126-129,4.基金项目
国家重大专项资助项目(2012ZX01034001-001) (2012ZX01034001-001)