멀티코어 RTOS 상에서 동작하는 응용 소프트웨어의 효율적 개발을 위한 병렬화 설계 도구와 멀티코어 시스템용 모니터링 도구 기술이며, 멀티코어 RTOS용 통합개발환경의 핵심 기술임
- 본 연구실에서는 국방 무기체계, 지능형 로봇과 같이 실시간, 고성능, 저전력, 저중량이 필수적인 임베디드 시스템 분야에 활용될 수 있는 멀티코어 RTOS를 개발하고 있음
- 멀티코어 RTOS 상에서 동작되는 응용 소프트웨어를 효율적으로 개발하기 위해서는 통합개발환경이 필수적이며, 본 기술이전에서는 통합개발환경의 핵심기술인 병렬화 설계 도구와 멀티코어 시스템용 모니터링 도구 기술을 포함하고 있음
- 본 기술을 이전 받는 업체에서는 이미 확보하고 있는 기본 기능인 응용개발도구와 본 기술이전 내용을 통합하여 통합개발환경을 완성하여 멀티코어 RTOS 상에서 동작하는 응용 소프트웨어 개발을 위한 상용 개발도구 제품으로 활용할 것임
- 본 연구실에서는 국방 무기체계, 지능형 로봇과 같이 실시간, 고성능, 저전력, 저중량이 필수적인 임베디드 시스템 분야에 활용될 수 있는 멀티코어 RTOS를 개발하고 있음
- 멀티코어 RTOS 상에서 동작되는 응용 소프트웨어를 효율적으로 개발하기 위해서는 통합개발환경이 필수적이며, 본 기술이전에서는 통합개발환경의 핵심기술인 병렬화 설계 도구와 멀티코어 시스템용 모니터링 도구 기술을 포함하고 있음
- 본 기술을 이전 받는 업체에서는 이미 확보하고 있는 기본 기능인 응용개발도구와 본 기술이전 내용을 통합하여 통합개발환경을 완성하여 멀티코어 RTOS 상에서 동작하는 응용 소프트웨어 개발을 위한 상용 개발도구 제품으로 활용할 것임
- 병렬화 설계 지원 도구
* 병렬화 명세 편집 기능
· 병렬화 명세 자동 추출기
· 병렬화 명세 시각화기
· 병렬화 명세 소스 반영기
- 멀티코어 시스템 모니터링 도구
* 자원 모니터링 기능
· 원격 모니터링 수행기
· 쓰레드 자원 모니터링 결과 시각화기
· CPU 사용량 모니터링 결과 시각화기
· 메모리 사용량 모니터링 결과 시각화기
*스케줄링 결과 시각화 기능
· 데이터 송신 Buffer Full 비연속 모드 지원 원격 프로파일링 수행기
· 스케줄링 결과 결과 시각화기
· 프로파일링 결과 파일 관리기
멀티코어 RTOS 소프트웨어 요구사항명세서, 설계기술서, 시험절차서, 시험결과보고서, 소스코드 4건, 특허 1건
- 함정 무기체계, 유도 무기체계 등 국방분야에 사용되는 멀티코어 RTOS상에서 동작하는 응용 소프트웨어의 개발을 위한 통합개발도구 개발에 활용
- 지능형 로봇 및 공장 제어 시스템과 같은 정밀한 시스템용 응용 소프트웨어 개발을 위한 통합개발환경에 활용