DOI QR코드

DOI QR Code

MPSoC 프로그래밍 플랫폼과 재겨냥성 컴파일러 연동을 위한 새로운 응용 기술방법

New application programming approach for MPSoC programming platform

  • 김용주 (서울대학교 공과대학 전기컴퓨터 공학부) ;
  • 이종원 (서울대학교 공과대학 전기컴퓨터 공학부) ;
  • 박상현 (서울대학교 공과대학 전기컴퓨터 공학부) ;
  • 윤종희 (서울대학교 공과대학 전기컴퓨터 공학부) ;
  • 조두산 (서울대학교 공과대학 전기컴퓨터 공학부) ;
  • 권용인 (서울대학교 공과대학 전기컴퓨터 공학부) ;
  • 백윤흥 (서울대학교 공과대학 전기컴퓨터 공학부)
  • Yongjoo Kim (School of Electrical Engineering, Seoul National University) ;
  • Jongwon Lee (School of Electrical Engineering, Seoul National University) ;
  • Sanghyun Park (School of Electrical Engineering, Seoul National University) ;
  • Jonghee Yoon (School of Electrical Engineering, Seoul National University) ;
  • Doosan Cho (School of Electrical Engineering, Seoul National University) ;
  • Yongin Kwon (School of Electrical Engineering, Seoul National University) ;
  • Yunheung Paek (School of Electrical Engineering, Seoul National University)
  • 발행 : 2008.11.14

초록

최근들어 MPSoC 프로그래밍 방법에 대한 많은 연구들이 이루어지고 있다. 예전부터 연구가 진행된 모델 기반 프로그래밍 접근이나 UML 같은 모델기반 언어부터 최근에 많이 연구되고 있는 MPI[1] 나 OpenMP[2] 기반의 프로그래밍 방법, 그리고 그 외에도 다양한 접근 방식의 방법론이 연구되어 있다. 하지만 현재까지 대부분의 연구는 최종 결과물이 C 언어 형태로 나오게 되어 있다. 즉 MPSoC 환경을 위한 컴파일러가 따로 제작되어야 하고 이 점은 다양한 이종 MPSoC 환경이 존재한다는 점에서 컴파일러 제작에 많은 부담이 발생한다. 본 논문 본인이 이전에 연구했던 MPSoC 프로그래밍 플랫폼과 플랫폼에서 사용되는 입력 정보의 형태를 설명한다. 그리고 입력정보 형태를 변형하여 재겨냥성(retargetable) 컴파일러와 연동이 가능하게 하여 최종 결과물을 바이너리 형태로 생성할 수 있도록 한다.

키워드

과제정보

본 연구는 교육과학기술부/한국과학재단 우수연구센터육성사업(R11-2008-007-01001-0), 지식경제부 출연금으로 ETRI, SoC 산업진흥센터에서 수행한 ITSoC 핵심설계인력양성사업, 서울시 산학연 협력사업, 2008 년도 정부(교육과학기술부)의 재원으로 한국과학재단의 국가지정연구실사업(R0A-2008-000-20110-0), 지식경제부 및 정보통신연구진흥원의 대학 IT 연구센터 지원사업(IITA-2008-C1090-0801-0020), 교육과학기술부 도약연구 지원사업 (R17-2007-086-01001-0), 지식경제부 및 정보통신연구진흥원의 IT 원천기술개발사업[과제관리번호: 2006-S-006-02, 과제명: 유비쿼터스 단말용 부품/모듈] 의 지원을 받아 수행되었습니다.