메뉴 건너뛰기




Volumn 35, Issue 3, 2003, Pages 223-267

Survey of Code-Size Reduction M ethods

Author keywords

Code compaction; Code compression; Method assessment; Method evaluation

Indexed keywords

ALGORITHMS; CODES (SYMBOLS); COMPUTATIONAL METHODS; DATA REDUCTION; EMBEDDED SYSTEMS;

EID: 10744230537     PISSN: 03600300     EISSN: None     Source Type: Journal    
DOI: 10.1145/937503.937504     Document Type: Review
Times cited : (64)

References (56)
  • 2
    • 4244194902 scopus 로고    scopus 로고
    • Expression tree based algorithms for code compression on embedded RISC architectures
    • Institute de Computação - UNICAMP. Jan
    • ARAÚJO, G., CENTODUCATTE, P., AZEVEDO, R., AND PANNAIN, R. 2000a. Expression tree based algorithms for code compression on embedded RISC architectures. Tech. Rep. IC-00-01, Institute de Computação - UNICAMP. Jan.
    • (2000) Tech. Rep. IC-00-01
    • Araújo, G.1    Centoducatte, P.2    Azevedo, R.3    Pannain, R.4
  • 3
    • 0034289977 scopus 로고    scopus 로고
    • Expression tree based algorithms for code compression on embedded RISC architectures
    • Oct.
    • ARAÚJO, G., CENTODUCATTE, P., AZEVEDO, R., AND PANNAIN, R. 2000b. Expression tree based algorithms for code compression on embedded RISC architectures. IEEE Trans. VLSI Syst. 8, 5 (Oct.), 530-533.
    • (2000) IEEE Trans. VLSI Syst. , vol.8 , Issue.5 , pp. 530-533
    • Araújo, G.1    Centoducatte, P.2    Azevedo, R.3    Pannain, R.4
  • 5
    • 0004015324 scopus 로고
    • Advanced Reference Series. Prentice Hall, Englewood Cliffs, N.J.
    • BELL, T. C., WITTEN, I. H., AND CLEARY, J. G. 1990. Text Compression. Advanced Reference Series. Prentice Hall, Englewood Cliffs, N.J.
    • (1990) Text Compression
    • Bell, T.C.1    Witten, I.H.2    Cleary, J.G.3
  • 7
    • 0031357181 scopus 로고    scopus 로고
    • A high-speed asynchronous decompression circuit for embedded processors
    • IEEE Computer Society Press, Los Alamitos, Calif
    • BENEŠ, M., WOLFE, A., AND NOWICK, S. M. 1997. A high-speed asynchronous decompression circuit for embedded processors. In Proceedings of the 17th Conference on Advanced Research in VLSI. IEEE Computer Society Press, Los Alamitos, Calif.
    • (1997) Proceedings of the 17th Conference on Advanced Research in VLSI
    • Beneš, M.1    Wolfe, A.2    Nowick, S.M.3
  • 8
    • 0033359508 scopus 로고    scopus 로고
    • Selective instruction compression for memory energy reduction in embedded systems
    • ACM, New York
    • BENINI, L., MACII, A., MACII, E., AND PONCINO, M. 1999. Selective instruction compression for memory energy reduction in embedded systems. In Proceedings of ISLPED '99. ACM, New York, 206-211.
    • (1999) Proceedings of ISLPED '99 , pp. 206-211
    • Benini, L.1    Macii, A.2    Macii, E.3    Poncino, M.4
  • 10
    • 0007996693 scopus 로고    scopus 로고
    • An instruction stream compression technique
    • BECS Department, University of Michigan. Nov
    • BIRD, P. L. AND MUDGE, T. N. 1996. An instruction stream compression technique. Tech. Rep. CSE-TR-319-96, BECS Department, University of Michigan. Nov.
    • (1996) Tech. Rep. CSE-TR-319-96
    • Bird, P.L.1    Mudge, T.N.2
  • 11
    • 0031364933 scopus 로고    scopus 로고
    • Enhanced compression techniques to simplify program decompression and execution
    • IEEE Computer Society Press, Los Alamitos, Calif.
    • BRETERNITZ, M. J. AND SMITH, R. 1997. Enhanced compression techniques to simplify program decompression and execution. In Proceedings of the 1997 International Conference on Computer Design (ICCD '97). IEEE Computer Society Press, Los Alamitos, Calif., 170-176.
    • (1997) Proceedings of the 1997 International Conference on Computer Design (ICCD '97) , pp. 170-176
    • Breternitz, M.J.1    Smith, R.2
  • 13
    • 0344908117 scopus 로고    scopus 로고
    • The impact of instruction compression on I-cache performance
    • EECS Department, University of Michigan
    • CHEN, I.-C. K., BIRD, P. L., AND MUDGE, T. N. 1997. The impact of instruction compression on I-cache performance. Tech. Rep. CSE-TR-330-97, EECS Department, University of Michigan.
    • (1997) Tech. Rep. CSE-TR-330-97
    • Chen, I.-C.K.1    Bird, P.L.2    Mudge, T.N.3
  • 14
    • 0032667423 scopus 로고    scopus 로고
    • Enhanced code compression for embedded RISC processors
    • ACM, New York
    • COOPER, K. D. AND McINTOSH, N. 1999. Enhanced code compression for embedded RISC processors. In SIGPLAN Notices (PLDI '99), vol. 5. ACM, New York, 139-149.
    • (1999) SIGPLAN Notices (PLDI '99) , vol.5 , pp. 139-149
    • Cooper, K.D.1    McIntosh, N.2
  • 18
    • 84955616731 scopus 로고    scopus 로고
    • Adaptive compression of syntax trees and iterative dynamic code optimization: Two basic technologies for mobile-object systems
    • Lecture Notes in Computer Science. Springer-Verlag, New York
    • FRANZ, M. 1997. Adaptive compression of syntax trees and iterative dynamic code optimization: Two basic technologies for mobile-object systems. In Mobile Object Systems: Towards the Programmable Internet. Lecture Notes in Computer Science. Springer-Verlag, New York, 263-276.
    • (1997) Mobile Object Systems: Towards the Programmable Internet , pp. 263-276
    • Franz, M.1
  • 19
    • 0031361448 scopus 로고    scopus 로고
    • Slim binaries
    • Dec.
    • FRANZ, M. AND KISTLER, T. 1997. Slim binaries. Commun. ACM 40, 12 (Dec.), 87-94.
    • (1997) Commun. ACM 40 , vol.12 , pp. 87-94
    • Franz, M.1    Kistler, T.2
  • 20
    • 0032651095 scopus 로고    scopus 로고
    • Automatic inference of models for statistical code compression
    • ACM, New York
    • FRASER, C. W. 1999. Automatic inference of models for statistical code compression. In SIGPLAN Notices (PLDI '99), vol. 6. ACM, New York, 242-246.
    • (1999) SIGPLAN Notices (PLDI '99) , vol.6 , pp. 242-246
    • Fraser, C.W.1
  • 26
    • 0007947368 scopus 로고
    • Practical implementations of arithmetic coding
    • HOWARD, P. G. AND VITTER, J. S. 1992. Practical implementations of arithmetic coding. Image Text Compres., 85-112.
    • (1992) Image Text Compres. , pp. 85-112
    • Howard, P.G.1    Vitter, J.S.2
  • 27
    • 84938015047 scopus 로고
    • A method for the construction of minimum redundancy codes
    • HUFFMAN, D. A. 1952. A method for the construction of minimum redundancy codes. Proc. IERE 40, 1098-1101.
    • (1952) Proc. IERE , vol.40 , pp. 1098-1101
    • Huffman, D.A.1
  • 34
    • 0003961089 scopus 로고    scopus 로고
    • Code compression for DSP
    • EECS Department, University of Michigan. Nov.
    • LEFURGY, C. R. AND MUDGE, T. N. 1998. Code compression for DSP. Technical Report CSE-TR-38098, EECS Department, University of Michigan. Nov.
    • (1998) Technical Report CSE-TR-38098
    • Lefurgy, C.R.1    Mudge, T.N.2
  • 37
    • 0033887133 scopus 로고    scopus 로고
    • Arithmetic coding for low power embedded system design
    • IEEE Computer Society Press, Los Alamitos, Calif
    • LEKATSAS, H., HENKEL, J., AND WOLF, W. 2000a. Arithmetic coding for low power embedded system design. In Proceedings of the 2000 IEEE Data Compression Conference. IEEE Computer Society Press, Los Alamitos, Calif. 430-439.
    • (2000) Proceedings of the 2000 IEEE Data Compression Conference , pp. 430-439
    • Lekatsas, H.1    Henkel, J.2    Wolf, W.3
  • 40
    • 0031645149 scopus 로고    scopus 로고
    • Code compression for embedded systems
    • ACM, New York
    • LEKATSAS, H. AND WOLF, W. 1998. Code compression for embedded systems, In Proceedings of DAC 98. ACM, New York, 516-521.
    • (1998) Proceedings of DAC 98 , pp. 516-521
    • Lekatsas, H.1    Wolf, W.2
  • 41
    • 0032651312 scopus 로고    scopus 로고
    • Random access decompression using binary arithmetic coding
    • IEEE Computer Society Press, Los Alamitos, Calif.
    • LEKATSAS, H. AND WOLF, W. 1999a. Random access decompression using binary arithmetic coding. In Proceedings of the 1999 IEEE Data Compression Conference. IEEE Computer Society Press, Los Alamitos, Calif., 306-315.
    • (1999) Proceedings of the 1999 IEEE Data Compression Conference , pp. 306-315
    • Lekatsas, H.1    Wolf, W.2
  • 42
    • 0033338503 scopus 로고    scopus 로고
    • SAMC: A code compression algorithm for embedded processors
    • Dec.
    • LEKATSAS, H. AND WOLF, W. 1999b. SAMC: A code compression algorithm for embedded processors. IEEE Trans. CAD 18, 12 (Dec.), 1689-1701.
    • (1999) IEEE Trans. CAD , vol.18 , Issue.12 , pp. 1689-1701
    • Lekatsas, H.1    Wolf, W.2
  • 43
    • 0016880887 scopus 로고
    • On the complexity of finite sequences
    • Jan.
    • LEMPEL, A. AND ZIV, J. 1976. On the complexity of finite sequences. IEEE Trans. Inf. Theory 22, 1 (Jan.), 75-81.
    • (1976) IEEE Trans. Inf. Theory , vol.22 , Issue.1 , pp. 75-81
    • Lempel, A.1    Ziv, J.2
  • 44
    • 22644451924 scopus 로고    scopus 로고
    • A text-compression-based method for code size minimization in embedded systems
    • Jan.
    • LIAO, S., DEVADAS, S., AND KEUTZER, K. 1999. A text-compression-based method for code size minimization in embedded systems. ACM Trans. Des. Autom. Elec. Syst. 4, 1 (Jan.), 12-38.
    • (1999) ACM Trans. Des. Autom. Elec. Syst. , vol.4 , Issue.1 , pp. 12-38
    • Liao, S.1    Devadas, S.2    Keutzer, K.3
  • 46
    • 0041349132 scopus 로고    scopus 로고
    • Ph.D. dissertation, Department of Computer Science, The University of Arizona
    • MUTH, R. 1999. Alto: A platform for object code modification. Ph.D. dissertation, Department of Computer Science, The University of Arizona.
    • (1999) Alto: A Platform for Object Code Modification
    • Muth, R.1
  • 47
    • 0038702894 scopus 로고    scopus 로고
    • Alto: A link-time optimizer for the DEC Alpha
    • Dept. of Computer Science, The University of Arizona. Dec.
    • MUTH, R., DEBRAY, S. K., WATTERSON, S., AND BOSSOHERE, K. D. 1998. alto: A link-time optimizer for the DEC Alpha. Tech. Rep. 98-14, Dept. of Computer Science, The University of Arizona. Dec.
    • (1998) Tech. Rep. , vol.98 , Issue.14
    • Muth, R.1    Debray, S.K.2    Watterson, S.3    Bossohere, K.D.4
  • 53
    • 0023364261 scopus 로고
    • Arithmetic coding for data compression
    • June
    • WETTEN, I. H., NEAL, R. M., AND CLEARY, J. G. 1987. Arithmetic coding for data compression. Commun. ACM 30, 6 (June), 520-540.
    • (1987) Commun. ACM , vol.30 , Issue.6 , pp. 520-540
    • Wetten, I.H.1    Neal, R.M.2    Cleary, J.G.3
  • 56
    • 0017493286 scopus 로고
    • A universal algorithm for sequential data compression
    • May
    • ZIV, J. AND LEMPEL, A. 1977. A universal algorithm for sequential data compression. IEEE Trans. Inf. Theory 23, 3 (May), 337-343.
    • (1977) IEEE Trans. Inf. Theory , vol.23 , Issue.3 , pp. 337-343
    • Ziv, J.1    Lempel, A.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.