DOI QR코드

DOI QR Code

멀티프로세서 임베디드 소프트웨어를 위한 컴포넌트 기반 설계 및 성능분석 방법

Component Based Design and Performance Analysis for Multiprocessor Embedded Real-Time Software

  • 이선우 (한양대학교 전자컴퓨터통신공학과) ;
  • 정병관 (한양대학교 전자컴퓨터통신공학과) ;
  • 유민수 (한양대학교 정보통신학과)
  • Sunwoo Lee (Dept. of Electonic, Computer and Communication Science, Hanyang University) ;
  • Byung Kwan Jung (Dept. of Electonic, Computer and Communication Science, Hanyang University) ;
  • Minsoo Ryu (Dept. of Electonic, Computer and Communication Science, Hanyang University)
  • 발행 : 2008.11.14

초록

현재까지 소프트웨어 개발을 위한 많은 컴포넌트 기술들이 연구되어 왔다. 하지만 기존의 기술들은 멀티프로세서 환경에서 사용하기에 적합하지 못하다. 멀티프로세서 임베디드 소프트웨어를 구성하는 다수의 쓰레드들이 병렬적으로 수행될 수 있고, 그로 인한 성능 문제 또한 고려되어야 하기 때문이다. 본 논문에서는 새로운 컴포넌트 모델과 태스크 모델, 그리고 소프트웨어 설계 과정을 제안한다. 그리고 컴포넌트 모델과 태스크 모델 사이의 변환 과정 및 병렬성 극대화를 위한 태스크 분할 과정을 소개하여, 최종적으로 성능분석이 가능한 멀티프로세서 임베디드 소프트웨어 개발 과정을 제시한다.

키워드