ETRI-Knowledge Sharing Plaform

KOREAN
기술이전 검색
Year ~ Transaction Count Keyword

Detail

Parallelizing Design and Monitoring Tool for Multicore Systems

Manager
Pyeong Soo Mah
Participants
Kim Kyeong Tae, Bumho Kim, Kim Sang Cheol, Kim Seon-Tae, Kim Hae Yong, Ma Yu Seung, Pyeong Soo Mah, Song Jun Keun, Shin Gyu Sang, Woo Duk Kyun, Jeong-Woo Lee
Transaction Count
1
Year
2016
Project Code
14MS5800, Development of SMP RTOS technology for high performance and realtime multicore embedded systems, Pyeong Soo Mah
15MS5100, Development of SMP RTOS technology for high performance and realtime multicore embedded systems, Pyeong Soo Mah
15MS9900, Development of integrated development solution supporting low power OS for lightweight embedded devices, Kim Seon-Tae
멀티코어 RTOS 상에서 동작하는 응용 소프트웨어의 효율적 개발을 위한 병렬화 설계 도구와 멀티코어 시스템용 모니터링 도구 기술이며, 멀티코어 RTOS용 통합개발환경의 핵심 기술임
- 본 연구실에서는 국방 무기체계, 지능형 로봇과 같이 실시간, 고성능, 저전력, 저중량이 필수적인 임베디드 시스템 분야에 활용될 수 있는 멀티코어 RTOS를 개발하고 있음

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

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

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

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

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

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