메뉴 건너뛰기




Volumn 40, Issue 12, 2005, Pages 14-23

Post-compilation optimization for multiple gains with pattern matching

Author keywords

Instruction set FSM; Pattern matching; Peephole optimization; Post compilation optimization

Indexed keywords

BINARY SEQUENCES; CODES (SYMBOLS); OPTIMIZATION; PATTERN MATCHING; PROGRAM PROCESSORS;

EID: 33745185794     PISSN: 03621340     EISSN: 03621340     Source Type: Journal    
DOI: 10.1145/1117303.1117306     Document Type: Article
Times cited : (6)

References (31)
  • 3
    • 3142770711 scopus 로고    scopus 로고
    • Automatic generation of peephole optimizations
    • April
    • J. W. Davidson. Automatic generation of peephole optimizations. ACM SIGPLAN Notices, 39(4): 104-111, April 2004.
    • (2004) ACM SIGPLAN Notices , vol.39 , Issue.4 , pp. 104-111
    • Davidson, J.W.1
  • 4
    • 84976748796 scopus 로고
    • The design and application of a retargelable peephole optimizer
    • April
    • J. W. Davidson and C. W. Fraser. The design and application of a retargelable peephole optimizer. ACM Trans. Programming Languages & Systems, 2(2): 191-202, April 1980.
    • (1980) ACM Trans. Programming Languages & Systems , vol.2 , Issue.2 , pp. 191-202
    • Davidson, J.W.1    Fraser, C.W.2
  • 6
    • 0036036136 scopus 로고    scopus 로고
    • Profile-guided code compression
    • May
    • S. Debray and W. Evans. Profile-guided code compression. ACM SIGPLAN Notices, 37(5): 95-105, May 2002.
    • (2002) ACM SIGPLAN Notices , vol.37 , Issue.5 , pp. 95-105
    • Debray, S.1    Evans, W.2
  • 9
    • 84955616731 scopus 로고    scopus 로고
    • Adaptive compression of synlax trees and iterative dynamic code optimization: Two basic technologies for mobile object systems
    • J. Vitek and C. Tschudin (Ed.), Mobile Object Systems: Towards the Programmable Internet, Springer-Verlag, Feb.
    • M. Franz. Adaptive compression of synlax trees and iterative dynamic code optimization: Two basic technologies for mobile object systems. In J. Vitek and C. Tschudin (Ed.), Mobile Object Systems: Towards the Programmable Internet, LNCS 1222: 263-276. Springer-Verlag, Feb. 1997.
    • (1997) LNCS , vol.1222 , pp. 263-276
    • Franz, M.1
  • 11
    • 0032651095 scopus 로고    scopus 로고
    • Automatic inference of models for statistical code compression
    • May
    • C. W. Fraser. Automatic inference of models for statistical code compression. In Proc. PLDI, pages 242-246, May 1999.
    • (1999) Proc. PLDI , pp. 242-246
    • Fraser, C.W.1
  • 15
    • 84976784389 scopus 로고
    • Discovering machine-specific code improvements
    • Proc. Symp. Compiler Construction. July
    • P. B. Kessler. Discovering machine-specific code improvements. In Proc. Symp. Compiler Construction. ACM SIGPLAN Notices, 21(7): 249-254, July 1986.
    • (1986) ACM SIGPLAN Notices , vol.21 , Issue.7 , pp. 249-254
    • Kessler, P.B.1
  • 16
    • 84976754717 scopus 로고
    • Peep: An architectural description driven peephole optimizer
    • June
    • R. R. Kessler. Peep: An architectural description driven peephole optimizer. ACM SIGPLAN Notices, 19(6): 106-110, June 1984.
    • (1984) ACM SIGPLAN Notices , vol.19 , Issue.6 , pp. 106-110
    • Kessler, R.R.1
  • 18
    • 0019576410 scopus 로고
    • Construction of a peephole optimizer
    • June
    • D. A. Lamb. Construction of a peephole optimizer. Software - Practice and Experience, 11(6): 638-647, June 1981
    • (1981) Software - Practice and Experience , vol.11 , Issue.6 , pp. 638-647
    • Lamb, D.A.1
  • 19
    • 17244371563 scopus 로고    scopus 로고
    • An accurate instruction-level energy consumption model for embedded RISC
    • August
    • S. Lee, A. Ermedahl, S. L. Min, and N. Chang. An accurate instruction-level energy consumption model for embedded RISC processors. ACM SIGPLAN Notices, 36(8): 1-10, August 2001.
    • (2001) Processors. ACM SIGPLAN Notices , vol.36 , Issue.8 , pp. 1-10
    • Lee, S.1    Ermedahl, A.2    Min, S.L.3    Chang, N.4
  • 20
    • 27944489026 scopus 로고    scopus 로고
    • A unified architecture for adaptive compression of data and code on embedded systems
    • January IEEE CS Press
    • H. Lekatsas, J. Henkel, V. Jakkula, and S. Chakradhar. A unified architecture for adaptive compression of data and code on embedded systems. In Proc. VLSI Design Conf.: 117-123, January 2005. IEEE CS Press.
    • (2005) Proc. VLSI Design Conf. , pp. 117-123
    • Lekatsas, H.1    Henkel, J.2    Jakkula, V.3    Chakradhar, S.4
  • 21
    • 0036645636 scopus 로고    scopus 로고
    • Compiler design issues for embedded processors
    • July-Aug.
    • R. Leupers. Compiler design issues for embedded processors. IEEE Design & Test of Computers, 19(4): 51-58, July-Aug. 2002.
    • (2002) IEEE Design & Test of Computers , vol.19 , Issue.4 , pp. 51-58
    • Leupers, R.1
  • 22
    • 3142661971 scopus 로고
    • Peephole optimization
    • July
    • McKeeman. Peephole optimization. Communications of the ACM, 8(7): 443-444, July 1965.
    • (1965) Communications of the ACM , vol.8 , Issue.7 , pp. 443-444
    • McKeeman1
  • 23
    • 0024887733 scopus 로고
    • Fast peephole optimization techniques
    • December
    • B. J. McKenzie. Fast peephole optimization techniques. Software - Practice & Experience, 19(12): 1151-1162, December, 1989.
    • (1989) Software - Practice & Experience , vol.19 , Issue.12 , pp. 1151-1162
    • McKenzie, B.J.1
  • 25
    • 33745187708 scopus 로고    scopus 로고
    • Porting. NET and a post compilation optimization technique
    • Computer Sc. & Engineering Dept., IIT Kharagpur, May
    • B. S. Pankaj and A. Gupta. Porting. NET and a Post Compilation Optimization Technique. B. Tech. Project Report. Computer Sc. & Engineering Dept., IIT Kharagpur, May 2004.
    • (2004) B. Tech. Project Report
    • Pankaj, B.S.1    Gupta, A.2
  • 26
    • 0032642386 scopus 로고    scopus 로고
    • Compressing java Class files
    • May
    • W. Pugh. Compressing Java class files. In Proc. PLDI, pages 247-258, May 1999.
    • (1999) Proc. PLDI , pp. 247-258
    • Pugh, W.1
  • 27
    • 17644426741 scopus 로고    scopus 로고
    • Declarative peephole optimization using string pattern matching
    • February
    • D. Spinellis. Declarative peephole optimization using string pattern matching. ACM SIGPLAN Notices, 34(2):47-50, February 1999.
    • (1999) ACM SIGPLAN Notices , vol.34 , Issue.2 , pp. 47-50
    • Spinellis, D.1
  • 31
    • 0242612104 scopus 로고    scopus 로고
    • Predicting the impact of optimizations for embedded systems
    • Proc. LCTES-03, San Diego, CA. June
    • M. Zhao, B. Childers, and M. L. Soffa. Predicting the impact of optimizations for embedded systems. In Proc. LCTES-03, San Diego, CA. ACM SIGPLAN Notices, 38(6): 1-11, June 2003.
    • (2003) ACM SIGPLAN Notices , vol.38 , Issue.6 , pp. 1-11
    • Zhao, M.1    Childers, B.2    Soffa, M.L.3


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