국방·항공에 이어 산업용 IoT 및 로봇 제어분야 확대 적용

 
[아이티데일리] 한컴MDS(대표 장명섭)는 멀티코어를 지원하는 임베디드 시스템용 실시간 운영체제(RTOS) ‘네오스(NEOS) v5’를 출시했다고 20일 밝혔다.

한컴MDS는 그간 RTOS ‘네오스’를 K2 전차, 유도미사일 항법장치, 무인비행체, 산업용 콘트롤러 등 높은 신뢰성이 요구되는 국방·항공 시스템에 성공적으로 적용해 왔다. 초기 RTOS에서는 정확한 수행 결과와 시간 제약 조건을 만족시키기 위해 주로 싱글코어 프로세서를 사용해왔지만, 최근에는 고성능 시스템에 대한 요구가 확대됨에 따라 멀티코어 프로세서를 채택하는 추세가 나타나고 있다.

이에 한컴MDS는 멀티코어 프로세서를 지원해 CPU의 성능을 최대한 발휘하면서도 실시간 성능을 보장하는 ‘네오스 v5’를 출시했다. ‘네오스 v5’는 싱글코어를 지원하는 ‘네오스 v4’ 대비 커널을 최적화했으며, 모듈화 설계를 통해 커널 기능을 보다 쉽게 추가하거나 제거할 수 있다.

또한 기존 ‘네오스 v4’와의 호환성을 확보해 기존 응용 코드를 그대로 사용할 수 있다. 대칭형 멀티 프로세싱(Symmetric Multi-processing, SMP) 모드를 지원할 뿐만 아니라, 싱글코어 프로세서를 사용하거나 멀티코어 프로세서의 단일 코어만 사용하는 개발자들을 위한 단일 프로세싱(Uni-processor) 모드도 제공한다.

아울러 통합개발환경(IDE)에는 시스템 동작 분석을 위한 이벤트 분석기(Event Profiler)도 포함돼 있어, 타깃에서 실행되는 SW의 각종 이벤트를 모니터링하고 시각화할 수 있다.

한컴MDS 측은 그동안 축적한 방대한 시험 케이스를 이용해 기능과 성능 검증을 완료했을 뿐만 아니라, 한국정보통신기술협회(TTA)로부터 GS인증 1등급을 획득하여 SW 품질을 인정받았고 덧붙였다.

한컴MDS 관계자는 “멀티코어를 지원하는 ‘네오스 v5’ 출시를 계기로 국방·항공뿐만 아니라 산업용 IoT 및 로봇제어 분야의 고성능 실시간 시스템에 확대 적용해 갈 것”이라며, “향후에는 다양한 표준 미들웨어 및 통신 프로토콜을 적용해 개발자들이 시장의 빠른 변화에 신속하게 대응할 수 있는 유연한 개발환경을 제공할 계획”이라고 말했다.

저작권자 © 아이티데일리 무단전재 및 재배포 금지