发明名称 Method and apparatus for processor code optimization using code compression
摘要 An improved method of optimizing the instruction set of a digital processor using code compression. In one embodiment, the method comprises obtaining an assembly language program to be used for the optimization process; calculating the static frequency of each instruction type from the base instruction set; sorting the instruction types by frequency; determining the number and type of instructions necessary for correct program execution; creating a compressed instruction set encoding; re-evaluating the compressed instruction according to the foregoing steps; and generating an instruction set encoding for the compressed instruction set. Improved compressed instruction formats and register structures useful in a processor are also disclosed. A computer program and apparatus for synthesizing logic implementing the aforementioned data cache architecture and pipeline performance enhancements are further disclosed.
申请公布号 US7774768(B2) 申请公布日期 2010.08.10
申请号 US20060438930 申请日期 2006.05.22
申请人 ARC INTERNATIONAL, PLC 发明人 WARNES PETER
分类号 G06F9/45;G06F9/30;G06F9/318;G06F9/44;G06F17/50 主分类号 G06F9/45
代理机构 代理人
主权项
地址