Optimizing the Performance of AUTOSAR-based Automotive System via Runnable-to-Task Mapping Rules

러너블-태스크 매핑 규칙을 통한 AUTOSAR 기반 차량 시스템의 성능 최적화

  • Min, Wooyoung (Dept. of Electrical and Computer Engineering, Seoul National University) ;
  • Noh, Soonhyun (Dept. of Electrical and Computer Engineering, Seoul National University) ;
  • Hong, Seongsoo (Dept. of Electrical and Computer Engineering, Seoul National University)
  • 민우영 (서울대학교 전기.정보공학부) ;
  • 노순현 (서울대학교 전기.정보공학부) ;
  • 홍성수 (서울대학교 전기.정보공학부)
  • Published : 2019.01.16

Abstract

세계 주요 자동차 회사들은 효율적인 차량용 소프트웨어 개발을 위해 AUTOSAR 표준을 필수로 적용하고 있다. AUTOSAR 기반 소프트웨어의 기능은 러너블(runnable) 단위로 구현되며 이는 태스크에 매핑되어 동작하는데, 러너블-태스크 매핑은 시스템 오버헤드 발생과 러너블의 실제 수행 시점에 크게 영향을 미치므로 시스템 성능 측면에서 매우 중요한 작업이다. 본 논문에서는 자동차의 제어를 보조하는 타겟 응용에 대하여 최적의 성능을 보이는 러너블-태스크 매핑을 찾고자 기존 연구에서 제안된 6개의 매핑 규칙을 적용하며, 기존 규칙의 한계점을 개선한 매핑 규칙을 제안하여 추가로 적용한다. Infineon 사의 AURIX 보드와 ETAS 사의 AUTOSAR 플랫폼 상에 타겟 응용을 구현하여 실험한 결과, 기존 매핑 규칙에 비해 개선된 규칙을 적용하였을 때 종단 간 응답시간이 21.23% 단축되었다.

Keywords