References
- D. Chanet, B.D, Sutter, B.D. et al., "Systemwide Compaction and Specialization of the Linux Kernel," In Proceedings of the ACM Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES), pp. 95-104, 2005
- A. Beszedes, R. Ferenc, and T. Gyimothy, "Survey of Code-Size Reduction Method," ACM Computing Surveys, Vol. 5, No. 3, pp. 223-267, 2003
- S.K. Derray, W. Evans, R. Muth, and B.D. Sutter, "Compiler Techniques for Code Compaction," ACM Transactions on Programming Languages and Systems, Vol.22, No.2, pp.378-415, 2000 https://doi.org/10.1145/349214.349233
- R. Muth, Alto: A Platform for Object Code Modification, University of Arizona, Ph.D. Dissertation, 1999
- K.S. Yim, J.-S. Lee, J. Kim, S.-D. Kim, and K. Koh, "A Space-Efficient On-Chip Compressed Cache Organization for High Performance Computing," Lecture Notes in Computer Science (LNCS), Vol. 3358, pp. 952-964, 2004
- A.V. Aho, R. Sethi, J.D. Ullman, Compilers: Principles, Techniques, and Tools, Addison-Wesley, pp.660-720, 1986
- W. Cheung, W. Evans, and J. Moses, "Predicated Instructions for Code Compaction," LNCS, Vol.2826, pp.17-32, 2003
- C.W. Fraser, "Method and System for Compressing Program Code and Interpreting Compressed Program Code," United States Patent, No.2003/0229709 A1, 2002
- J. Lau, S. Schoenmackers, T. Sherwood, and B. Calder, "Reducing Code Size with Echo Instructions," In Proceedings of CASES, pp.84-94, 2003
- K.D. Cooper and N. McIntosh, "Enhanced Code Compression for Embedded RISC Processors," ACM SIGPLAN Notices, Vol. 5, pp.139-149, 1999
- B.D. Sutter, H. Vandierendonck, B.D. Bus, and K.D. Bosschere, "On the Side- Effects of Code Abstraction," In Proceedings of LCTES, pp. 244-253, 2002
- K.S. Yim et al., "Operating System Support for Procedural Abstraction in Embedded Systems," In Proceedings of the 12th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), 2006
- K.S. Yim et al., "A Software Reproduction of Virtual Memory for Deeply Embedded Systems," Lecture Notes in Computer Science(LNCS), Vol.3980, pp.1000-1009, 2006