중첩 명령어 집합 아키텍처 모바일 멀티코어 프로세서를 위한 에너지 효율적 리눅스 기반 임베디드 운영체제

2014미래창조과학부신진연구자지원
프로젝트 소개
본 과제는 리눅스를 기반으로 중첩 명령어 집합 아키텍처(overlapping ISA) 모바일 멀티코어 프로세서에 맞춘 임베디드 운영체제 기능과 에너지 효율 스케줄러를 개발하는 연구임. 연구 목표는 코어 특성을 투명하게 활용하고 단위 에너지 소모 대비 성능을 최대화하는 운영체제 수준의 스케줄러 구현에 있음. Core assignment, Core migration policy, Fault-and-migrate scheme, 비대칭 멀티코어 동기화 기법, 코어 할당기, 운영체제 수준의 쓰레드 이주 관리자·코어별 스케줄러·비대칭 멀티코어 전역 스케줄러를 설계/구현함. 시스템 부하·전력 모니터링 데몬과 feedback loop를 바탕으로 DVFS와 연계한 커널 기능 및 시스템 제어 결정을 목표로 함. 기대 효과는 스마트폰·스마트TV·테블릿PC 등 멀티코어·비대칭 멀티코어 제품용 SW 플랫폼 경쟁력과 개발기간·인력 소요 단축 기여임.
중첩 명령어 집합 아키텍처임베디드 운영체제리눅스가변 SMPbigLittle 프로세싱ARM 프로세서OverlappingISAEmbeddedOSLinuxVariableSMPbigLittleprocessingARMprocessor
참여형태
주관
사업명
신진연구자지원
부처명
미래창조과학부
주관기관명
인천대학교
과제 수행연도
2014
과제 수행기간
2012.05.01 ~ 2015.04.30
과제 고유번호
1711012091
연구 개발단계
기초연구
연구비
총연구비
50,700,000 원
정부지원연구개발비
50,700,000 원
위탁연구비
0 원
민간연구비
0 원
주관/협동기관 정보
주관/협동수행기관명연구수행주체지역
주관인천대학교대학인천광역시
과제 기반 국내외 특허0건
출원/등록 기관발명의 명칭출원일자출원국가출원번호등록일자등록번호
과제 기반 SCI(E) 논문0건
논문명학술지명DOI/URL