DOI QR코드

DOI QR Code

RPSim: Manycore 를 위한 범용 실시간 성능 시뮬레이터

RPSim: A Generic Real-Time Performance Simulator for Manycore

  • 정병관 (한양대학교 전자컴퓨터통신공학과) ;
  • 이선우 (한양대학교 전자컴퓨터통신공학과) ;
  • 김지민 (한양대학교 전자컴퓨터통신공학과) ;
  • 유민수 (한양대학교 정보통신대학)
  • Byung Kwan Jung (Dept. of Electronics and Computer Engineering, Hanyang University) ;
  • Sunwoo Lee (Dept. of Electronics and Computer Engineering, Hanyang University) ;
  • Jimin Kim (Dept. of Electronics and Computer Engineering, Hanyang University) ;
  • Minsoo Ryu (College of Information and Communications, Hanyang University)
  • 발행 : 2008.11.14

초록

실시간 시스템 개발에 있어서 태스크들의 응답시간을 예측하는 것은 가장 중요한 문제로 인식 되고 있다. 그러나 manycore 환경에서는 응답시간을 예측하는 것이 몹시 어려워 만족할 만한 결과를 이끌어내지 못하고 있다. 과거에 스케줄링과 동기화 정책을 고려하여 최악 응답시간을 예측하는 방법이 제시되기도 했지만, 상당히 제한적인 태스크 모델을 가정하여 실제로 적용하기에는 어려울 뿐만 아니라 예측한 결과도 시스템의 정확한 응답시간과 상당한 괴리가 있다. 반면, 시뮬레이션 기법은 시스템의 스케줄링 상태를 시뮬레이션해 봄으로써, 상대적으로 정확한 응답시간을 예측하는 것을 가능하게 한다. 따라서 본 논문에서는 범용적이면서도 매우 효과적인 manycore를 위한 시뮬레이션 기법을 제안한다. 제안하는 기법의 우수성은 시스템 모델의 변화에 따라 소요되는 시뮬레이션 시간을 측정하는 실험을 통해서 확인한다.

키워드