<link rel="stylesheet" href="styles.cf390c6bfbe7555f.css"> Skip to main content

Code compression by register operand dependency

dc.citation.epage101en_US
dc.citation.spage91en_US
dc.contributor.authorLin, Ken_US
dc.contributor.authorShann, JJJen_US
dc.contributor.authorChung, CPen_US
dc.contributor.department資訊工程學系zh_TW
dc.contributor.departmentDepartment of Computer Scienceen_US
dc.date.accessioned2014-12-08T15:26:35Z
dc.date.available2014-12-08T15:26:35Z
dc.date.issued2002en_US
dc.description.abstractThis paper proposes a dictionary-based code compression technique that maps the source register operands to the nearest occurrence of a destination register in the predecessor instructions. The key idea is that most destination registers have a great possibility to be used as source registers in the following instructions. The dependent registers can be removed from the dictionary if this information can be specified otherwise. As a result, the compression ratio benefits from the decreased dictionary size. A set of programs has been compressed using this feature. The compression results show that the average compression ratio is reduced to 38.6% on average for MediaBench benchmarks compiled for MIPS R2000 processor.en_US
dc.identifier.isbn0-7695-1534-7en_US
dc.identifier.journalSIXTH ANNUAL WORKSHOP ON INTERACTION BETWEEN COMPILERS AND COMPUTER ARCHITECTURES, PROCEEDINGSen_US
dc.identifier.urihttps://ir.lib.nycu.edu.tw/handle/11536/18887
dc.identifier.wosnumberWOS:000175724800009
dc.language.isoen_USen_US
dc.titleCode compression by register operand dependencyen_US
dc.typeProceedings Paperen_US

Files

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: