• DocumentCode
    3384530
  • Title

    A simple and fast scheme for code compression for VLIW processors

  • Author

    Prakash, J. ; Sandeep, C. ; Shankar, Priti ; Srikant, Y.N.

  • Author_Institution
    Dept. of Comput. Sci. & Autom., Indian Inst. of Sci., Bangalore, India
  • fYear
    2003
  • fDate
    25-27 March 2003
  • Firstpage
    444
  • Abstract
    Summary form only given. A scheme for code compression that has a fast decompression algorithm, which can be implemented using simple hardware, is proposed. The effectiveness of the scheme on the TMS320C62x architecture that includes the overheads of a line address table (LAT) is evaluated and obtained compression rates ranging from 70% to 80%. Two schemes for decompression are proposed. The basic idea underlying the scheme is a simple clustering algorithm that partially maps a block of instructions into a set of clusters. The clustering algorithm is a greedy algorithm based on the frequency of occurrence of various instructions.
  • Keywords
    data compression; instruction sets; parallel machines; pattern clustering; program processors; table lookup; Hamming distance; TMS320C62x architecture; VLIW processor; clustering algorithm; code compression; decompression hardware; fast decompression algorithm; line address table LAT; VLIW;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Compression Conference, 2003. Proceedings. DCC 2003
  • ISSN
    1068-0314
  • Print_ISBN
    0-7695-1896-6
  • Type

    conf

  • DOI
    10.1109/DCC.2003.1194063
  • Filename
    1194063