ETRI-Knowledge Sharing Plaform

ENGLISH
기술이전 검색
연도 ~ 이전수 키워드

상세정보

멀티코어 시스템용 병렬화 설계 및 모니터링 도구

전수책임자
마평수
참여자
김경태, 김범호, 김상철, 김선태, 김해용, 마유승, 마평수, 송준근, 신규상, 우덕균, 이정우
기술이전수
1
이전연도
2016
협약과제
14MS5800, 고성능과 실시간성을 위한 멀티코어 임베디드 시스템용 대칭형 멀티프로세싱 RTOS 기술 개발, 마평수
15MS5100, 고성능과 실시간성을 위한 멀티코어 임베디드 시스템용 대칭형 멀티프로세싱 RTOS 기술 개발, 마평수
15MS9900, (IoT 운영체제-1세부) 경량 임베디드 디바이스용 저전력 OS 지원 통합개발 솔루션 개발, 김선태
멀티코어 RTOS 상에서 동작하는 응용 소프트웨어의 효율적 개발을 위한 병렬화 설계 도구와 멀티코어 시스템용 모니터링 도구 기술이며, 멀티코어 RTOS용 통합개발환경의 핵심 기술임
- 본 연구실에서는 국방 무기체계, 지능형 로봇과 같이 실시간, 고성능, 저전력, 저중량이 필수적인 임베디드 시스템 분야에 활용될 수 있는 멀티코어 RTOS를 개발하고 있음

- 멀티코어 RTOS 상에서 동작되는 응용 소프트웨어를 효율적으로 개발하기 위해서는 통합개발환경이 필수적이며, 본 기술이전에서는 통합개발환경의 핵심기술인 병렬화 설계 도구와 멀티코어 시스템용 모니터링 도구 기술을 포함하고 있음

- 본 기술을 이전 받는 업체에서는 이미 확보하고 있는 기본 기능인 응용개발도구와 본 기술이전 내용을 통합하여 통합개발환경을 완성하여 멀티코어 RTOS 상에서 동작하는 응용 소프트웨어 개발을 위한 상용 개발도구 제품으로 활용할 것임
- 본 연구실에서는 국방 무기체계, 지능형 로봇과 같이 실시간, 고성능, 저전력, 저중량이 필수적인 임베디드 시스템 분야에 활용될 수 있는 멀티코어 RTOS를 개발하고 있음

- 멀티코어 RTOS 상에서 동작되는 응용 소프트웨어를 효율적으로 개발하기 위해서는 통합개발환경이 필수적이며, 본 기술이전에서는 통합개발환경의 핵심기술인 병렬화 설계 도구와 멀티코어 시스템용 모니터링 도구 기술을 포함하고 있음

- 본 기술을 이전 받는 업체에서는 이미 확보하고 있는 기본 기능인 응용개발도구와 본 기술이전 내용을 통합하여 통합개발환경을 완성하여 멀티코어 RTOS 상에서 동작하는 응용 소프트웨어 개발을 위한 상용 개발도구 제품으로 활용할 것임
- 병렬화 설계 지원 도구
* 병렬화 명세 편집 기능
· 병렬화 명세 자동 추출기
· 병렬화 명세 시각화기
· 병렬화 명세 소스 반영기

- 멀티코어 시스템 모니터링 도구
* 자원 모니터링 기능
· 원격 모니터링 수행기
· 쓰레드 자원 모니터링 결과 시각화기
· CPU 사용량 모니터링 결과 시각화기
· 메모리 사용량 모니터링 결과 시각화기

*스케줄링 결과 시각화 기능
· 데이터 송신 Buffer Full 비연속 모드 지원 원격 프로파일링 수행기
· 스케줄링 결과 결과 시각화기
· 프로파일링 결과 파일 관리기
멀티코어 RTOS 소프트웨어 요구사항명세서, 설계기술서, 시험절차서, 시험결과보고서, 소스코드 4건, 특허 1건
- 함정 무기체계, 유도 무기체계 등 국방분야에 사용되는 멀티코어 RTOS상에서 동작하는 응용 소프트웨어의 개발을 위한 통합개발도구 개발에 활용
- 지능형 로봇 및 공장 제어 시스템과 같은 정밀한 시스템용 응용 소프트웨어 개발을 위한 통합개발환경에 활용