매트랩 및 시뮬링크의 새로운 기능들
발표/케빈 코핸(제품 마케팅 관리자), 애드 마르케스(시뮬링크 제품 책임자), 매스웍스
매스웍스 케빈 코핸 제품 마케팅 관리자와 매스웍스 애드 마르케스 시뮬링크 제품 책임자는 과학자와 엔지니어가 자신의 작업에 집중(FOCUS)하고, 복잡한 시스템 개발 시 원활하고 손쉽게 협업(COLLABORATION)하며, 혁신적인 아이디어를 프로덕션(PRODUCTION) 단계까지 빠르게 구현하는 매트랩 및 시뮬링크의 최신 기능들을 소개했다.
▲ R2021a 버전을 기준으로, 고객 워크플로우의 평균적인 속도는 5~6년 전에 비해 2배 이상 빨라졌다.
집중(FOCUS)
시뮬링크는 여러 스레드에서의 병렬적 시뮬레이션을 통해 대규모 시스템도 매우 빠른 속도로 시뮬레이션할 수 있도록 향상됐다. 시뮬링크 캐시(Simulink cache)는 시뮬레이션 또는 코드 생성 시 설계에 대한 자동적인 캐시 파일 생성을 통해 불필요한 모델 재구축을 방지하여 워크플로우 속도를 더욱 높인다. 이 밖의 속도 개선 사항에는 병렬 배열 연산, 자동적인 모델 프로파일링이 있다.
매트랩의 속도 또한 지속적으로 향상되고 있다. R2021a 버전을 기준으로, 고객 워크플로우의 평균적인 속도는 5~6년 전에 비해 2배 이상 빨라졌다. 매스웍스의 테스트 결과, R2020a는 6배 향상된 그래픽 렌더링, 2~25배 향상된 인덱싱 작업 성능을 제공하며, 딥러닝 분야에서도 R2020b~R2021a는 1.6배 높은 멀티 GPU 훈련 성능 및 2.5배 높은 CPU 추론 성능을 지원한다.
또한, 매스웍스는 더 높은 추상화 수준에서 작업할 수 있도록 하며, 코드 작성을 최소화한다. 시뮬링크 데이터 인스펙터(Simulink Data Inspector)는 지도, 문자 및 신호 데이터 작업 시, 코딩 없이 보다 강력하고 유연한 분석 및 탐색을 지원한다. 또한, 매스웍스는 대시보드 블록 기반의 간단한 시뮬레이션 조정 및 모니터링을 돕는다.
또한, 매스웍스는 ‘시뮬링크’를 통해 사용자가 생각의 속도만큼 빠르게 모델을 구축하고 편집할 수 있도록 지원하는 것을 목표로 손쉬운 드래그앤드롭, 클릭 및 키보드 기반의 모델 생성, 수정, 연결, 이동, 문서화를 지원한다.
협업(COLLABORATION)
개발 프로젝트의 크기, 복잡성 및 참여 인원 증가에 맞춰 원활한 협업을 지원하기 위해 매스웍스는 다양한 데브옵스 프레임워크 툴과의 통합을 지원한다. 또한, 다양한 파이썬(Python) 기반 프레임워크와 ONNX 포맷이 발전함에 따라 지속적인 인터페이스 개선을 통해 더 많은 레이어와 파일 포맷을 지원하고 있다. C, C++를 사용하는 매트랩 인터페이스의 기능도 개선됐다.
시뮬링크를 모든 유형의 모델과 복잡한 시스템에 대한 시뮬레이션 통합 플랫폼으로 만들기 위해 노력하는 가운데, R2021a에는 사용자 정의 코드를 모델로 가져오도록 지원하는 시뮬링크 코드 임포터(Simulink Code Importer)가 새로 추가됐다.
매스웍스는 복잡한 시스템 개발 시 협업을 보다 용이하게 하기 위한 소프트웨어 툴로 프로젝트(Projects)를 제안한다. 프로젝트는 매트랩 및 시뮬링크 환경에서의 협업을 위한 단일 인터페이스로, 코드 및 모델을 더욱 신속하고 편리하게 구성, 관리, 공유할 수 있도록 돕는다. 프로젝트의 주요 장점으로는 워크플로우의 자동화, 파일 관리 및 작업 공유 간소화 및 지적재산(IP) 보호를 통한 다양한 내외부 관계자들과의 원활한 협업 촉진이 있다.
▲ 매스웍스는 다양한 데브옵스 프레임워크 툴과의 통합을 지원한다.
아이디어를 제품화
아이디어를 프로덕션 환경에 구현하기 위한 강력한 설계 및 테스트, 자동 코드 생성, 그리고 자동생성된 코드의 기존 소프트웨어와의 통합 또는 하드웨어로의 배포를 지원한다. 프로덕션, 프로토타이핑, 데이터 획득 등 용도와 관계 없이 모든 하드웨어로 배포가 가능하다.
매트랩 코드와 시뮬링크 모델을 자동 테스트 및 검증하며, 통합 문제를 조기에 감지할 수 있다.
또한, 전문 소프트웨어 개발자가 아니더라도 앱 디자이너(App Designer)를 통해 맞춤형 매트랩 앱을 개발하여, 엔터프라이즈 및 프로덕션 시스템에 공유 및 배포할 수 있다.
뿐만 아니라, 최신 제품 업데이트에는 모델로부터의 매트랩 앱 자동 생성, 공동 시뮬레이션 지원이 포함된다.
AI 기법을 사용한 전기 기술
조회수 816회 / Mathworks
무선통신, 레이더, 영상처리, 딥러닝을 위한 FPGA 및 SoC 개발
조회수 1190회 / 매스웍스
모델 기반 설계를 이용한 임베디드 시스템 개발
조회수 971회 / 매스웍스코리아
Simulink와 모델 기반 설계를 사용한 배터리 관리
조회수 1831회 / 매스웍스코리아
도메인 전문가들의 딥러닝 도전기
조회수 1038회 / 매스웍스
모델 기반 설계 환경에서의 배터리 관리 시스템 개발
조회수 1522회 /
매트랩 및 시뮬링크의 새로운 기능들
조회수 1908회 / 케빈 코핸 외 1인
글로벌 팬데믹 사태로부터 인류를 구하자
조회수 709회 / Richard Rovner
‘매트랩 엑스포 2021 코리아’ 기조연설
조회수 1126회 / 매스웍스
PDF 다운로드
회원 정보 수정