Automatic Instruction-Set Extension for Bitwise Operation-Intensive Applications

ZHANG Ji-yu,LIU Xian-hua,TAN Ming-xing,CHENG Xu,CONG Jing-sheng
DOI: https://doi.org/10.3969/j.issn.0372-2112.2012.02.001
2012-01-01
Abstract:This paper describes a new automatic instruction-set extension approach with bitwise operaton analysis and transformations.It introduces a new intermediate bit-manipulation operation to directly describe bitwise accesses.It performs bit-level analysis and optimization,and builds an extended data-flow graph with the new bit-manipulation operations.Experimental results show that extending instruction-set selection based on the new data-flow graph can effectively improve the performance for bitwise computation-intensive applications.
What problem does this paper attempt to address?