충남대학교 임베디드 시스템 연구실
- 6593
- 0
충남대학교 임베디드 시스템 연구실 (Laboratory of Embedded System)은 2004년 김형신 교수님께서 설립하신 연구실입니다. 임베디드 시스템은 다른 시스템 내에 탑재되어 그 시스템의 동작을 제어하는 컴퓨터를 말합니다. 자동차, 비행기, 휴대폰 등 거의 모든 최신 기기에 시용되고 있으며, 최근 그 이용분야가 급속하게 증가하고 있습니다. 저희 연구실에서는 실제 생활에서 이용하는 임베디드 시스템의 설계, 분석, 개발을 진행하여 궁극적으로는 모든 사람이 보다 편리하고 안전하게 디바이스를 이용 할 수 있도록 하는 동시에 최근 화두가 되고 있는 환경을 위한 그린 IT의 실현 또한 목표로 합니다. 저희 연구실의 주요 관심 시스템으로는 유비쿼터스 모바일 단말기, 인공위성제어 컴퓨터, 센서네트워크, 무인항공기의 센서제어 컴퓨터, 자동차 및 철도 시스템 등입니다. 저희 연구실은 최근 교육과학기술부 국가연구개발사업의 일환인 우주개발사업에 참여하는 국가우주연구실 (NSL: National Space Laboratory)로 지정되어 위성용 소프트웨어의 가상화 연구를 진행하고 있습니다. 또한 정부출연기관들이 많이 밀집되어있는 대전에 위치하고 있어 ETRI(전자통신연구원), KARI(항공우주연구원), KRRI(한국철도기술연구원)등 주요 정부출연 기관들과 함께 다수의 프로젝트를 진행 하고 있습니다. 이와 같이 저희 연구실에서는 학생들의 이론적인 연구와 함께 시스템 개발 프로젝트에 참여하도록 하여 학습한 지식을 실무형 경험을 통해 적용 가능토록 합니다. 이처럼 저희 연구실에서는 이론과 실무를 겸비한 국제적인 경쟁력을 갖춘 인재의 배출을 목표로 하고 있습니다.
저희 연구실은 하드웨어와 소프트웨어를 대상으로 크게 아래와 같은 내용에 관한 연구를 수행하고 있습니다.
1) Virtualized S/W platform and flight software for spacecraft
인공위성 탑재 컴퓨터를 위한 소프트웨어 가상화 플랫폼에 관한 연구입니다. 가상화란 물리적으로 다른 시스템을 논리적으로 통합하거나 반대로 하나의 시스템을 논리적으로 분할해 자원을 효율적으로 사용케 하는 기술을 말합니다. 저희 연구실의 NSL 프로젝트는 궁극적으로 이러한 가상화 기술을 통하여 기존의 위성 탑재 컴퓨터의 소프트웨어 플랫폼이 다양한 위성 임무와 궤도 등 하드웨어에 따라서 달라져야 했던 플랫폼의 종속성을 제거한 범용 플랫폼을 개발하는 것을 최종 목표로 하고 있습니다.
2) Energy/Resource-aware computing on Mobile platform
모바일 플랫폼에서의 지능적인 전력 소모와 시스템 자원 관리에 관한 연구입니다. 최근 스마트폰의 급속한 보급과 동시에 모바일 기기의 배터리 전력 소모가 큰 이슈로 떠올랐습니다. 이에 따라 고효율의 전력 소모와 시스템 자원 관리에 대한 연구 또한 중요 분야로 자리잡게 되었습니다. 모바일 기기의 에너지 소모량을 측정하고, 소프트웨어를 이용하여 어떻게 전력소모를 최적화 할수 있는지를 연구하고 있으며, 다중 프로세서를 사용하는 모바일 기기에서 전력인지형 멀티미디어 서비스를 구현하는 연구, 그리고 데스크탑과 클러스터 서버에서의 에너지 소모량 모델링과 소모전력 최적화 전략에 관한 연구를 진행하고 있습니다. 이러한 연구는 전세계적으로도 뜨거운 관심을 받고 있는 환경을 위한 그린 IT의 취지와도 부합되는 연구 분야 중 하나입니다.
3) Fault-tolerant/ Autonomous computing
우주 위성의 고장허용성과 자동화 컴퓨팅에 관한 연구로 S/W & H/W의 신뢰성 향상에 관한 연구를 진행합니다. 특히 인공위성의 제어와 같은 시스템은 고신뢰성을 요구하는 분야 중 하나로 이러한 시스템에서 고장허용성을 보장하기 위한 하드웨어 및 소프트웨어적 방법은 무엇인지를 연구합니다.
4) System software for Multicore parallel architecture
컴퓨터의 급속한 발달로 멀티프로세서, 멀티코어 컴퓨터의 이용이 크게 증가하고 있으며, 이에 따른 고사양 하드웨어에 효율적인 응용프로그램과 스케쥴링 기법등이 요구되고 있습니다. 저희 연구실에서는 Cell 프로세서, ARM cortex A9와 같은 SMP, AMP형 멀티프로세서, 멀티코어 컴퓨터에서의 응용프로그램의 병렬화 방법에 대한 연구를 진행합니다. 또한 병렬 스케쥴링 기법이나 실시간 스케쥴링등의 기법도 연구하고 있습니다.
저희 임베디드 시스템 연구실은 교수님의 지도아래 석/박사 과정의 총 9명의 구성원들로 이루어져 있습니다. 매주마다 랩세미나와 미팅을 통해 학생들과 교수님의 소통의 자리를 갖는 동시에 국내외의 주요 관련 분야에 대한 자유로운 토론과 지식 공유로 구성원들의 지식의 폭을 넓힙니다. 또한, 매 방학에는 국내 주요 학회의 참석과 동시에 연구실 워크샵을 개최하여 학생들의 견문을 넓히면서 친목도 다질 수 있는 지식과 화합의 장을 마련하고 있습니다. 또한 지도교수님의 적극적인 지원으로 저희 연구분야와 관련된 국제 주요 학회에 참석하여 세계 각국의 유수한 인재들과 정보를 공유하고 학생들의 견문을 넓히는 기회를 갖고 있습니다.
저희 연구실은 충남대학교 공대 5호관 533호에 위치하고 있습니다.
연구에 관심과 열정이 있으신 분들께 저희 연구실은 언제나 열려 있습니다.
주소: 대전광역시 유성구 대학로 99 충남대학교 공대5호관 533호
전화: 042-821-7446
Home page: http://eslab.cnu.ac.kr
E-mail: dylee1004@cnu.ac.kr