HOME자료실역대 수상작

역대 수상작

The World Embedded software Contest 2024

[2013년] 최우수상 - [2013년]최우수상 메밀차

분류명
정부시상
훈격
ETRI 원장상

팀명 : 메밀차

대표소속 : 인천대학교

참가부문 : 시스템소프트웨어

작품제목 : 멀티코어 임베디드 시스템에 적합한 리눅스 기반 저전력 태스크 스케줄링 기법

개요

 기존의 CFS 스케쥴러는 임베디드 시스템을 위한 스케줄러 및 로드밸런서로는 적합하지 않다. 다수의 사용자와 다수의 프로세스를 사용하는 PC나 서버 환경과는 달리 임베디드 환경에서는 foreground로 동작하는 응용 하나가전체 컴퓨팅 자원 사용 및 전력 소모의 패턴을 결정짓고, 전체 프로세스 수 또한 적기 때문이다. 이러한 임베디드 환경에서는 기존의 리눅스 환경에서 사용된던 CFS 스케쥴러나 로드밸런서는 불필요한 에너지 소모와 오버헤드를 초래할 수 있다. 따라서 기존의 리눅스 환경이 아닌 임베디드 환경의 특징을 고려한 새로운 기법을 도출하고자 하였다. 임베디드 환경에서는 foreground로 동작하는 응용이 자원 사용 및 전력 소모의 패턴을 결정한다. 이러한 특징을 고려하여 에너지 효율적인 정책을 적용할 수 있도록 새로운 프로파일러를 제시하고, 불필요한 코어 이주와 그로 인해 발생하는 캐시 미스를 최대한 줄이기 위해 응용을 특정 코어에 pinning 하는 기법을 적용한다. 또한 응용 특성에 맞추어 에너지 효율적으로 동작하는 DVFS Governor를 제시하였다.

시연동영상 : -

top
주최

주관