크로노스 그룹, SIGGRAPH에서 새로운 표준과 표준 업데이트,  새로운 이니셔티브와 데모를 발표

크로노스 그룹은 포터블 OpenXR 앱을 StarVRMicrosoftVR  헤드셋에서 시연
신경망 데이터 교환을 위한 NNEF 1.0 표준 공식 발표
새롭게 발표된 glTF 확장판에는 생태계를 지원하는 도구들이 발표
Khronos Group
의 표준에 대한 교육 지원을 위한 Education Forum을 공개

2018813, 캐나다 벤쿠버에서 개최된 세계 최대 그래픽스 행사인SIGGRAPH
 
첨단 가속 표준을 제정하는 하드웨어 및 소프트웨어 산업체 컨소시엄인 Khronos Group은 새로운 표준과 함께 Khronos Education Forum을 발표하였다. 일주일간 계속되는 크로노스 그룹의 행사에는 Bird of Feather(BOF) 세션과 매년 개최죄는 네트워킹 리셉션이 열린다. 크로노스 그룹은 SIGGRAPH의 그래픽스 전문가 커뮤티니와의 협력을 통해 표준의 보급과 생태계 확장에 노력하고 있다. 이번SIGGRAPH 행사에서는 다음과 같은 새로운 표준과 활동에 대하여 발표할 예정이다. 

  • 포터블 기기에서 OpenXR 표준을 사용한 증강 및 가상현실 데모를 공개
    금년 SIGGRAPH 2018에서는, 최초로 OpenXR™ 을 사용한 데모를 일반에 공개한다. 두 개의 시제품 상에서 구현된 데모는 Epic 의 ‘Showdown’ 가상현실 데모를 OpenXR API를 이용하여 구현한 데모를 실제 장치에서 보여 준다. 데모는 StarVR의 HMD와 Microsoft의 혼합현실 헤드셋에서 Unreal Engine 4 플러그인을 이용하여 구현되었다. 실제 다양한 장치에서 실행하기 위해 응용 프로그램의 수정은 전혀 필요 없었으며, 이를 통해 OpenXR이 표준으로서 작동함을 보여 주었다. OpenXR로 구현된 이 데모에 대한 상세한 정보는 발표된 OpenXR  블로그를 참조하기 바란다.  
  • NNEF 1.0 표준 발표
    크로노스 그룹은 NNEF™ 1.0 (Neural Network Exchange Format) 표준의 비준을 완료하고 일반에 공개한다고 발표하였다. 잠정 표준안을 공개하여 산업계의 의견을 수렴하고 이를 반영한 최종 표준을 공개하였다. 새로운 표준은 안정적이고, 융통성 있으며 확장성을 갖춘 개방형 표준으로서, 하드웨어 업체에게는 최적화된, 가속 신경망 엔진을 다양한 장치에서 사용할 수 있도록 해 줄 것이다. 이번 표준안의 발표와 함께, 생태계에서 필수적인 도구들을 Khronos NNEF Tools repository에 함께 공개하였다. 여기에는 NNEF 파서, Tensorflow와 Caffe에서 NNEF로의 변환기가 포함된다. 가져오기 도구들은 안드로이드 Neural Network API (NNAPI) 및Khronos Group의 OpenVX™ 에서 지원된다. 상세한 내용은 오늘 발표된 NNEF 보도자료(NNEF 1.0 press release)를 참조하기 바란다.
  • glTF의 생태계 확장 새로운 확장판 발표
    glTF™ 가3D 데이터 교환 포맷 표준으로서 강력한 업계 모멘텀을 유지하고 있다. 미이크로소프트, 구글, 페이스북, 어도비, 에픽, 유니티 등의 주요 업체 뿐만 아니라 풀뿌리라 할 수 있는 오픈소스 커뮤니티에서도 큰 지지를 받고 있다. 최근 구글이 파 Draco 메쉬 압축 확장판을 통해 파일크기를 줄일수 있게 되었고, 이번에 glTF 워킹 그룹은 텍스처 변환 확장판을 발표함으로써 텍스처 지도를 활용하여 모바일 성능에서 재질을 표현하고, 사진측량을 활용할 수 있게 되었다. 현재 glTF 워킹 그룹은 텍스처 전송을 위한 확장판 개발에 주력하고 있다. 이 확장판에는 만능 초고압축 텍스처 포맷을 통해 매우 효율적으로 전송을 하고, GPU 가속 환경에서 텍스처를 처리하여 높은 수준을 품질을 유지하는 것을 목표로 하고 있다. 업계의 참여를 환영하며, 이에 관련된 의견은 GitHub를 통해 개진할 수 있다.
  • 일반의 참여를 통해 만들어 가는 교육 포럼을 오픈- 많은 참여를 기대
    Khronos Education Forum이 오늘 정식으로 오픈하였다. 이 포럼은 크로노스의 표준에 대한 교육을 위한 교재를 모든 플랫폼에서 공개하고자 하는 목표로 만들어 졌다. 크로노스 그룹은 개방형 교육 재료 (Open Educational Resource) 허브를 관리하고 이를 통해서 교사들은 교재를 업로드 하고, 교육 커뮤니티와 크로노스 그룹의 전문가들의 의견과 아이디어를 모아 반영할 수 있게 된다. 포럼 사이트의 모든 교재는 크로노스 표준을 이용하여 교과정을 구성하는 전세계의 교육자들에게 자유롭게 제공될 예정이다.

이번 SIGGRAPH에서는 다음과 같은 하루 종일 진행되는 BOF 세션과 함께 다양한 교육 및 네트워킹 이벤트가 개최된다.

  • Khronos BOF SessionglTF, WebGL, OpenXR, Vulkan, and OpenGL
    현지 시간 8월 15일, 수요일 오전 9시부터 진행되는 BOF 세션은 크로노스 그룹의 표준과 생태계의 최신 정보를 얻을 수 있다. 개최 장소는 SIGGRPAH가 열리는 컨벤션 센터에서 가까운 Marriot Pinnacle 호텔에서 개최된다.
  • Khronos Networking Reception: SIGGRAPH 에 참석한 모든 분들을 초대하여 개최되는 연례 네트워킹 행사로 NVIDIA, LunarG, Cesium, 과 AMD가 후원을 해 주었다. BOF에 참여한 연사들과 Khronos 그룹의 표준을 개발하는 전문가들과 크로노스 표준, 구현 제품, 도구 및 동향에 대해 논의할 수 있는 좋은 기회가 될 것이다.
  • glTF 생태계 포럼 미팅 : Khronos Group이 개최해는 이 행사는 8월 16일 개최된다. 참여를 원하는 사람은 .(JavaScript must be enabled to view this email address)에 자신의 이름과 기관을 포함한 메일을 보내면 초청을 받을 수 있다.

Khronos Group이 개최하는 전체 행사는 다음 링크에서 볼 수 있다. full schedule of Khronos events at SIGGRAPH

크로노스 그룹 소개

크로노스 그룹은  3차원 그래픽스, 증강 및 가상현실,  비전, 기계학습 병렬처리 분야의 첨단 개방형 표준을 제정하기 위해 140여 하드웨어 및 소프트웨어 관련 기관이 결성한 산업체 컨소시엄입니다. 크로노스의 표준에는 Vulkan™, OpenGL®, OpenGL® ES, OpenGL® SC, WebGL™, SPIR-V™, OpenCL™, SYCL™, OpenVX™, NNEF™, COLLADA™, OpenXR™ 및 glTF™가 있습니다. 크로노스 그룹의 회원사가 되면 표준제정에 참여하고 기여할 수 있으며, 표준이 공개되기 전 여러 단계에서의 결정에 투표권을 행사할 수 있습니다. 표준이 공개되기 전에 표준안과 개발 중인 인증테스트 접근함으로써 경쟁사 보다 앞서 관련 가속 플랫폼 혹은 응용 제품들을 먼저 개발하고 시장에 출시할 수 있습니다.

###

Khronos, EGL, glTF, NNEF, OpenVG, OpenVX, OpenXR, SPIR, SPIR-V, SYCL, Vulkan 및 WebGL은 크로노스 그룹의 상표 혹은 등록 상표입니다. 크로노스 그룹의 상표 혹은 등록 상표입니다. OpenCL 은Apple Inc.의 상표입니다. OpenGL 및OpenGL ES와OpenGL SC 로고는Hewlett Packard Enterprise의 등록 상표이며 크로노스 그룹에 사용이 허여 되었습니다.기타 상품명,상표와 회사명은 각각 해당 회사가 관련 지재권을 소유하고 있습니다.

크노로스그룹 최적화된 신경망 데이터 교환 표준NNEF 1.0 발표

표준 채택이 크게 늘고,  오픈 소스 도구를 통한 생태계 확장

2018813, 캐나다 밴쿠버에서 개최되는 SIGGRAPH 행사에서 첨단 가속 표준을 제정하는 하드웨어 및 소프트웨어 산업체 컨소시엄인 크로노스 그룹 ( The KhronosGroup) 은 NNEF™ 1.0 (Neural Network Exchange Format) 표준의 비준을 완료하고 일반에 공개한다고 발표하였다. 잠정 표준안을 공개하여 산업계의 의견을 수렴하고 이를 반영한 최종 표준을 공개하였다. 새로운 표준은 안정적이고, 융통성 있으며 확장성을 갖춘 개방형 표준으로서, 하드웨어 업체에게는 최적화된, 가속 신경망 엔진을 다양한 장치에서 사용할 수 있도록 해 줄 것이다. 이번 표준안의 발표와 함께, 생태계에서 필수적인 도구들을 Khronos NNEF Tools repository에 함께 공개하였다. 여기에는 NNEF 파서, Tensorflow와 Caffe에서 NNEF로의 변환기가 포함된다. 가져오기 도구들은 안드로이드 Neural Network API (NNAPI) 및Khronos Group의 OpenVX™ 에서 지원된다.

NNEF는 다양한 딥러닝 엔진과 추론 엔진들 간에 신경망 데이터를 교환할 수 있도록 해 줌으로써 산업의 파편화를 줄이고자 개발된 표준으로서, 개발자들이 자유롭게 학습 및 추론 엔진을 혼합하여 사용할 수 있도록 해 준다. Khronos NNEF 워킹 그룹의 산업계 전문가 회원들의 협력의 결과물로서 만들어진 이 무료, 오픈 표준은 하드웨어 및 소프트웨어 개발자들의 제품 개발에 안정적인 로드맵을 제공해 줄 것이며 동시에 빠르게 진화하는 기계학습 산업계가 요구하는 유연성을 제공해 줄 것이다.

NNEF는 광범위한 사용 케이스와 신경망 유형을 지원한다. 기본 포맷은 사람이 읽을 수 있고 구문을 분석하고 최적화하기 쉽도록 설계되었으며 다양한 가속 아키텍처에서 최적의 매핑을 지원할 수 있도록  유연하게 연산자 정밀도와 복합 연산을 표현할 수 있다. NNEF 확장판들은 대규모 신경망을 직접 사람이 편집하고, 학습된 신경망 가중치를 사용자 정의 데이터 형식으로 표현하는 것과 같은 특정 이슈를 처리할 수 있게 해 준다.

"Khronos는 훈련된 신경망을 최첨단 장치에 탑재하고자 하는 사업계의 포맷에 대한 요구를 인지하고, 엔지니어들이 다양한 추론 엔진에 훈련 된 네트워크를 최적화하여 탑재 할 수 있는 최초의 개방형 표준 솔루션을 개발하기 시작하였습니다. 핵심NNEF 1.0은 현재의 최신 솔루션을 지원할 뿐만 아니라, 확장판 메커니즘을 통해 유연한 진화를 지원하게 될 것입니다.” Khronos NNEF 워킹 그룹 의장Peter McGuinness는 말했습니다. "2017 년12 월NNEF의 잠정안을 개발자들에게 공개하고, 산업계의 의견을 청취했습니다. 커뮤니티 반응이 엄청난 것이어서, 이 표준에 대한 필요성을 확신하게 되었고,  이를 반영한 완전한NNEF 1.0 표준을 만들 수 있었습니다."

NNEF를 표준화 된 전송 형식으로 사용하여 학습부터 최적화, 배포에 이르는 전체 워크 플로우를 구현할 수 있다. 표준의 발표와 동시에 protobuf 및python 코드를 기반으로 한 두 개의 오픈 소스Tensorflow 변환기가 함께 발표되었으며, Caffe의 변환기가 발표 되었다. Au-Zone Technologies가 개발중인Caffe2 오픈 소스 가져오기/ 내보내기 프로그램은 2018 년3 분기에 공개될 예정이다. Almotive 및AMD와 같은 회원사들이 다양한 도구를 개발 중에 있으며, National Tsing- Hua University of Taiwan은 안드로이드 NNAPI를 위한 가져오기 기능을 개발 중에 있다.

NNEF 워킹 그룹은Torch, Chainer, Theano, PyTorch 및MXNet을 포함 급속히 증가하는 딥 러닝 프레임워크와 안정적인 데이터 교환을 지원하기 위해 최선을 다하고 있다. NNEF 구문 분석기 및 유효성 검사기를 비롯한 추가 오픈 소스 도구를 제공 함으로써, Apple의Core ML 및Khronos의OpenVX 와 같은 커스텀, 모바일 및 임베디드 하드웨어 가속 비전 및 추론엔진에 가져오기 기능을 쉽게 구현 할 수 있다.

NNEF 1.0 표준 및 관련 문서는Khronos 웹 사이트에서 무료로 사용할 수 있으며NNEF 오픈 소스 도구 및 프로젝트는 Khronos NNEF Tools저장소에서 사용할 수 있다. Khronos의File Format Adopter Program을 통해 NNEF 사용자에게는 NNEF의 상표권 사용 권리와, Khronos Intellectual Property Framework의 보호를 받는 정식 라이선스가 무료로 제공된다. 

산업계의 지원

"최근 몇 달간 자동차 및 기타 산업 분야의 여러 파트너가 새로운 신경망 가속 하드웨어 플랫폼으로 전환하는 데 필요한 과제와 노력에 대한 우려를 표명했습니다. 우리는NNEF가 이러한 문제에 대한 해결책으로 여러 차례 공개적으로 언급 한 바 있습니다. NNEF 워킹 그룹의 설립 회원 중 한 사람으로서, 이 표준이 공식 발표되어 주요 기업들에 의해 채택되고 있다는 사실이 매우 기쁩니다. NNEF를 완벽하게 지원하는SDK를 제공하는 최초의NN 하드웨어IP 제공 업체로서, NNEF는 신경망 데이터 교환을 위한 신뢰할 수 있는 글로벌 표준으로 전세계 신경망 생태계 전반에 걸쳐 신속하게 채택될 것이라고 확신합니다. "  Marton Feher, Aimotive사 하드웨어 엔지니어링 팀장

" Imagination은 NNEF의 공식 발표를 환영합니다. 수년 동안PowerVR은Khronos 표준을 채택 해 왔으며, PowerVR GPU및PowerVR NNA 전용 하드웨어의 신경망 지원해 왔습니다.  상호 운용성은 항상 우리 고객의 주요 관심사입니다. NNEF 표준이 도입됨에 따라 업계 전반에서 신경망 데이터 교환이 용이해 졌습니다. "Imagination의 마케팅 커뮤니케이션 부문 부사장David Harold

크로노스 그룹 소개

크로노스 그룹은  3차원 그래픽스, 증강 및 가상현실,  비전, 기계학습 병렬처리 분야의 첨단 개방형 표준을 제정하기 위해 140여 하드웨어 및 소프트웨어 관련 기관이 결성한 산업체 컨소시엄입니다. 크로노스의 표준에는 Vulkan™, OpenGL®, OpenGL® ES, OpenGL® SC, WebGL™, SPIR-V™, OpenCL™, SYCL™, OpenVX™, NNEF™, COLLADA™, OpenXR™ 및 glTF™가 있습니다. 크로노스 그룹의 회원사가 되면 표준제정에 참여하고 기여할 수 있으며, 표준이 공개되기 전 여러 단계에서의 결정에 투표권을 행사할 수 있습니다. 표준이 공개되기 전에 표준안과 개발 중인 인증테스트 접근함으로써 경쟁사 보다 앞서 관련 가속 플랫폼 혹은 응용 제품들을 먼저 개발하고 시장에 출시할 수 있습니다.

###

Khronos, EGL, glTF, NNEF, OpenVG, OpenVX, OpenXR, SPIR, SPIR-V, SYCL, Vulkan 및 WebGL은 크로노스 그룹의 상표 혹은 등록 상표입니다. 크로노스 그룹의 상표 혹은 등록 상표입니다. OpenCL 은Apple Inc.의 상표입니다. OpenGL 및OpenGL ES와OpenGL SC 로고는Hewlett Packard Enterprise의 등록 상표이며 크로노스 그룹에 사용이 허여 되었습니다.기타 상품명,상표와 회사명은 각각 해당 회사가 관련 지재권을 소유하고 있습니다.