DOI QR코드

DOI QR Code

IR Simulator를 위한 Data structure와 Interface 연구

Development of Data structure and Interface for IR Simulator

  • 최영규 (서울대학교 전기컴퓨터공학부) ;
  • 안민욱 (서울대학교 전기컴퓨터공학부) ;
  • 윤종희 (서울대학교 전기컴퓨터공학부) ;
  • 권용인 (서울대학교 전기컴퓨터공학부) ;
  • 윤종희 (서울대학교 전기컴퓨터공학부) ;
  • 백윤흥 (서울대학교 전기컴퓨터공학부)
  • 발행 : 2009.11.13

초록

Intermediate Representation(IR)은 컴파일러가 Target code 를 생성하기까지의 중간 단계에서 프로그램을 표현하는 수단이다. 본 논문에서는 컴파일러의 IR을 직접 Simulation 해서 각종 profiling information을 수집하여 프로그램의 성능 향상에 도움을 줄 수 있는 IR Simulator를 제안하고자 한다. 더 나아가 IR Simulator를 위한 Data structure와 Interface는 Target Simulation에도 재사용이 가능하도록 고안되었기 때문에 재겨냥성 컴파일러의 Target Simulator를 자동으로 생성하는 연구를 진행하고 있다.

키워드