Skip to content

기글하드웨어기글하드웨어

인터넷 / 소프트웨어 : 윈도우즈, 리눅스, 기타 운영체제, 각종 어플리케이션, 프로그램, 소프트웨어, 인터넷, 인터넷 서비스에 대한 이야기, 소식, 테스트, 정보를 올리는 게시판입니다.

Extra Form
참고/링크 http://pc.watch.impress.co.jp/docs/colum...58667.html

닌텐도 스위치에 제공되는 그래픽 API 벌칸

 

NVIDIA가 주최하는 GPU 컴퓨팅 컨퍼런스 GTC(GPU Technology Conference) 2017이 미국 산호세에서 개막했습니다. GTC는 5월 8일~ 5월 11일에 걸쳐 개최됐으며, 컴퓨팅 위주로 진행됐으네 그래픽 계열 세션도 어느 정도 포함됐습니다.

 

이번 GTC 2017에서는 그래픽 API의 개발 단체인 Khronos Group이 API 군의 동향에 대해 해설했습니다. Khronos는 2월의 GDC (Game Developers Conference)에서 자신들의 그래픽 API인 벌칸을 닌텐도 스위치가 지원한다고 분명히 밝혔습니다.

 

1.jpg

 

닌텐도 스위치의 그래픽 API는 NVIDIA 전용으로 개발한 새로운 API NVN을 제공합니다. NVIDIA는 NVN 뿐만 아니라 툴과 라이브러리 등을 제공하고 있습니다. 또한 Khronos 그룹의 하이레벨 API인 OpenGL ES을 제공합니다.

 

Khronos의 그래픽 API는 OpenGL ES가 있는데 하드웨어 추상화가 간편하지만 하드웨어의 성능을 끌어 어려운 하이레벨 API입니다. 반면 벌칸은 하드웨어 추상화로 프로그램하기 어렵지만 성능을 끌어올리기 쉬운 로우레벨 API입니다. 벌칸의 원래 개발 이념은 게임기의 그래픽 API와 같은 로우레벨 API를 크로스 플랫폼으로 제공하는 것입니다. 그것이 왜 게임기인 닌텐도 스위치에 제공되는 것일까요?

 

2.jpg

 

Khronos의 Neil Trevett(Vice President Developer Ecosystem, NVIDIA / President, Khronos Group)는 다음과 같이 설명합니다. "닌텐도 스위치는 3개의 API를 지원합니다. NVIDIA가 개발한 NVN과 OpenGL ES, 그리고 벌칸입니다. 제각각 하드웨어 추상화가 다릅니다 .NVIDIA API는 벌칸과 OpenGL ES의 중간에 해당합니다 .NVIDIA API는 벌칸과 비슷하지만 벌칸이 더 로우 레벨인데, 개발자의 다양한 요구에 대응하기 위해서입니다."

 

보통의 게임 개발용으론 NVN. 애플리케이션 개발에서 쉽게 그래픽 기능을 사용하려면 OpenGL ES. 레지스터 레벨에서 GPU를 주로 다루려면 벌칸을 쓰는 것입니다. 그러나 게임 개발자에 따르면 원래 개발 키트에서 벌칸은 제공하지 않았던 것 같습니다.

 

 

가상 현실의 표준 API OpenXR

 

벌칸에선 멀티 GPU와 VR의 지원도 발표했습니다. 여기서 까다로운 건 Khronos가 가상 현실(VR)을 위한 크로스 플랫폼 API OpenXR도 발표했다는 것입니다.

 

3.jpg

 

"벌칸에서 VR 지원과 OpenXR이 커버하는 영역이 다릅니다 .VR에 대응하는 렌더링 API는 벌칸입니다. 그러나 렌더링을 제외한 점에서는 의문이 있어서 OpenXR이 나왔습니다 .OpenXR가 VR을 모두 커버하고 벌칸을 대체하진 않습니다."

 

4.jpg

 

센서 추적 및 디바이스 디스커버리, 디바이스 이벤트 등 렌더링 이외의 VR을 모두 커버하는 API가 OpenXR입니다. 일반적으로 머리의 움직임을 추적하고 눈과 손의 움직임까지 추적합니다. 그 센서 데이터를 정밀하게 다뤄 추상화합니다. 

 

"다른 종류의 추적도 OpenXR에서 호환되도록 처리하고 싶습니다. 매우 유연하고 확장성이 풍부한 API를 만들고 싶습니다. 앞으로는 생각까지도 추적할 수 있는 확장성을 갖고 싶습니다(웃음)."

 

OpenXR의 목적은 현재 VR 시장을 타파하는 데 있습니다. 현재는 VR 응용 프로그램을 각각의 VR 디바이스를 통해 개발해야 합니다. 그럼 장치마다 시장에 나뉘어져 호환성이 낮습니다. OpenXR의 목적은 VR 애플리케이션이 어떤 VR 디바이스에건 실행되도록 하는 것입니다. 그 경우 장치마다 다른 추적 기술을 추상화하는 것이 필수적입니다.

 

이 목표를 위해 OpenXR은 디바이스마다 2층의 API 구조를 썼습니다. 각 회사의 플랫폼 런타임에 애플리케이션이 액세스할 수 있는 애플리케이션 인터페이스, 그리고 각 회사의 런타임이 디바이스에 액세스하기 위한 드라이버 계층. 애플리케이션 측면에서 공통 API로 다른 VR 시스템의 런타임에 액세스할 수 있도록 합니다. 또 드라이버에서 디바이스를 통합할 수 있도록 합니다.

 

5.jpg

 

OpenXR에는 Oculus, Steam VR, OSVR, Gear VR, Daydream 같은 VR 업체가 지원 의사를 밝히고 있습니다. 이게 가능한 건 OpenXR가 각각의 회사가 사용하는 API와 병존하기 때문입니다. 각 VR 업체에서는 자사의 VR 런타임을 확장하여 자사 전용 API뿐만 아니라 OpenXR도 지원하도록 할 수 있습니다. 자사 API 애플리케이션을 그대로 지속하면서 OpenXR을 사용해 이식한 애플리케이션을 늘릴 수 있습니다. 

 

또한 OpenXR는 OpenGL과 마찬가지로 제조사가 확장하는 것이 가능합니다. 제조사가 드라이버 계층에서 확장해 새로운 기술을 도입하기가 쉽습니다. 이러한 허용 정책에 따라 OpenXR을 자연스럽게 VR 크로스 플랫폼 표준으로 가져가려 합니다.

 

현재 Khronos API 책정은 12~18개월 정도 걸립니다. OpenXR의 경우 2016년 12월에 공개된 GDC에서 이름과 정책이 발표되었습니다.

 

 

신경망에 대한 대응을 서두르는 Khronos

 

6.jpg

 

Khronos는 병렬 컴퓨팅을위한 언어로 OpenCL을 책정하고 있습니다. 이번 GTC는 컴퓨팅의 OpenCL, 그래픽의 벌칸을 융합하는 OpenCL-V 로드맵을 공개했습니다. 벌칸 런타임을 확장해 OpenCL을 그 위에 실행하는 방향입니다. 또한 딥 러닝의 지원을 위해 OpenCL에서 낮은 정밀도의 연산을 지원할 것이라고 합니다.

 

7.jpg

 

딥 러닝에서 Khronos는 컴퓨터 비전의 크로스 플랫폼 API OpenVX을 발전시킵니다. OpenVX는 NVIDIA가 주력하는 GTC의 주제 인 딥 러닝과 깊은 관련이 있습니다. OpenVX에 대해선 나중에 소개하며, Khronos가 NNEF라는 포맷을 밝힌 것이 재밌는 점입니다.

 

8.jpg

 

NNEF은 신경망 모델의 교환 포맷 표준입니다. 다른 디바이스와 신경망 파일을 교환 할 수 있도록 해줍니다.

 

9.jpg

 

"NNEF는 API 대신 데이터 교환 형식입니다. 현재는 각각 독립된 신경망 데이터를 마이그레이션할 수 있도록 해줍니다. 예를 들어 훈련 데이터가 쌓인 신경망을 저전력의 추론 장치에 쉽게 가져올 수 있도록 할 수 있습니다."


TAG •

  • profile
    쿤달리니 2017.05.12 10:02
    역시 크로노스.. 시기 적절하군요.
  • ?
    포인트 팡팡! 2017.05.12 10:02
    쿤달리니님 축하합니다.
    팡팡!에 당첨되어 5포인트를 보너스로 받으셨습니다.
  • ?
    마라톤 2017.05.12 14:06
    좋은 정보 감사합니다. ^_^

작성된지 4주일이 지난 글에는 새 코멘트를 달 수 없습니다.


  1. No Image

    삼성페이, 모바일 학생증 도입

    삼성전자는 8월 30일부터 삼성페이를 통해 우선적으로 디지털 혁신공유대학 사업에 참여하는 7개 대학(서울대, 고려대, 부산대, 대구대, 전남대, 경기과학기술대, 전북대)의 모바일 학생증 발급을 시작한다. 기존에는 다른 학교의 수업을 ...
    Date2022.09.01 소식 By낄낄 Reply2 Views1114
    Read More
  2. No Image

    트위터, 성인용 서비스를 제공하려다가 포기

    트위터가 온리팬처럼 성인용 서비스를 제공하려다가 포기했습니다. 올해 봄부터 이 방안을 검토했으나 아동 성착취물을 감지하고, 컨탠츠 제작자/소비자가 성인이 맞는지 인증할 방법이 마땅치 않아서 결국은 취소했다네요. 한국이라면 바...
    Date2022.09.01 소식 By낄낄 Reply7 Views1423
    Read More
  3. No Image

    튀르키예에서 먹튀한 가상화폐 거래소 설립자, 최장 40564년 징역

    작년 4월에 튀르키예에서 가장 큰 가상화폐 거래소가 20억 달러를 빼돌려 먹튀 https://gigglehd.com/gg/9936748 해서 논란이 됐었는데요. 그 설립자가 알바니아에서 체포됐습니다. 이 사람은 최장 40564년의 징역형(오타 아님)을 받을 수...
    Date2022.09.01 소식 By낄낄 Reply7 Views1513
    Read More
  4. 미술 대회에서 처음으로 AI를 쓴 반칙자 나와

    Colorado State Fair fine arts competition 에서 합성 아티스트 Jason Allen 가 1등을 했습니다.     근데 알고보니, https://www.midjourney.com 에서 그린 그림을 가져왔다네요   우와... 머리 안쓰고 글로만 다 그려주는 신박함!     ...
    Date2022.09.01 소식 Bytitle: 폭8책읽는달팽 Reply4 Views1311 file
    Read More
  5. No Image

    페이스북, 게임 스트리밍 앱 서비스 종료

    페이스북이 10월 28일부터 게임 스트리밍 앱인 페이스북 게이밍의 서비스를 중단합니다. 트위치와 경쟁하기 위해 2년 전에 이 서비스를 시작했으며, 2022년 2분기에 시청 시간 점유율 7.9%를 차지했지만 76.7%인 트위치와 15.4%인 유튜브...
    Date2022.09.01 소식 By낄낄 Reply0 Views476
    Read More
  6. (해결)윈도우 11에서 .Net Framework 3.5를 설치할 수 없습니다

    윈도우 11 Pro Insider Preview 22H2 25188.1000 빌드에서 .NET 확장성 3.5를 설치하려고 했는데 맨 첫번째 사진처럼 잘못된 윈도우 기능 이름이 지정됐다면서 뱉어버리네요. 윈도우 기능에서 저렇게 선택지가 있는데도 체크하고 확인 누...
    Date2022.09.01 질문 Bytitle: 민트초코라데온HD6950 Reply10 Views3160 file
    Read More
  7. No Image

    FBI, 디파이/탈중앙화 금융 플랫폼의 취약점 경고

    FBI는 투자자들에게 사이버 범죄자들이 탈중앙화 금융(DeFi) 플랫폼의 취약점을 점점 더 악용하여 암호화폐를 훔쳐 투자자들이 손실을 보고 있다고 경고하고 있습니다. FBI는 사이버 범죄자가 DeFi 플랫폼을 관리하는 스마트 계약의 취약...
    Date2022.09.01 소식 By낄낄 Reply3 Views547
    Read More
  8. 알약 사과문 떳습니다.

      일부 PC에서 안켜지는게 아니라.... 컴퓨터 날아간 사람도 많던데.. 참 사과문 맛깔나게 썼네요.
    Date2022.08.31 소식 Bytitle: 가난한카토메구미 Reply23 Views2432 file
    Read More
  9. No Image

    트위터, 특정 사용자와만 트윗을 공유하는 트위터 서클 기능 발표

    트위터가 특정 사용자와만 트윗을 공유하는 트위터 서클 기능을 발표했습니다. 최대 150개의 계정이 포함되는 그룹을 만들고, 해당 그룹을 대상으로 사진, 영상, 트윗을 공개할 수 있습니다.
    Date2022.08.31 소식 By낄낄 Reply1 Views561
    Read More
  10. [단독] 기본 프로그램이 랜섬웨어?... 백신 프로그램 '알약' 무작위 랜섬웨어 차단 알림 메시지 송출돼

      이스트시큐리티의 개인용 백신 프로그램 ‘알약’에서 랜섬웨어에 감염됐다는 알림 메시지가 표시되는 오류가 발생했다. 30일 복수의 온라인 커뮤니티에 따르면 알약 백신 프로그램을 이용하고 있는 사용자 대부분이 ‘랜섬웨어 차단 알림...
    Date2022.08.30 소식 Bytitle: 가난한카토메구미 Reply31 Views6629 file
    Read More
  11. NFT 거래소 OpenSea, 90일만에 거래량 99% 감소

    NFT 거래소 중 가장 잘 알려진 OpenSea의 거래량이 폭삭 줄었습니다. 5월 1일만 하더라도 4억 575만 달러의 거래가 이루어졌는데 8월은 500만 달러가 됐습니다. 그러니까 90일 동안 99%가 줄어들었다는 소리입니다. 가장 유명한 Bored Ape...
    Date2022.08.30 소식 By낄낄 Reply10 Views1569 file
    Read More
  12. No Image

    비밀번호 관리 소프트웨어인 LastPass, 소스코드와 개발 정보 유출

    비밀번호 관리 소프트웨어인 LastPass의 소스코드와 개발 정보가 유출됐습니다. 개발자 계정을 통해서 일부 소스 코드와 기술 정보가 유출됐으며, 마스터 패스워드 키나 로그인 정보를 비롯한 개인정보는 유출되지 않았다고 합니다.
    Date2022.08.30 소식 By낄낄 Reply0 Views693
    Read More
  13. No Image

    인스타 모두공개 사진을 다른곳에 공유하면 불법?

    인스타 모두 공개 사진 다른곳에 공유하는게 실질적으로 불법인가유? 법적으로 그런가유?  
    Date2022.08.29 질문 By김해김씨 Reply11 Views839
    Read More
  14. 특정 그림체를 학습해서 그림을 그려주는 AI 서비스

    특정 작가의 그림체를 학습해서 그 분위기를 살려 그림을 그려주는 서비스인 미믹입니다. 학습에 필요한 그림 30장을 준비하면 된다고 하네요. 재현도가 어느 정도인지는 직접 안 써봐서 모르겠지만, 요새 그림이나 보정 쪽에서는 AI를 ...
    Date2022.08.29 소식 By낄낄 Reply21 Views4306 file
    Read More
  15. No Image

    인터넷 다운로드 매니저라는 크롬 확장 프로그램을 조심해세요

    인터넷 다운로드 매니저라는 그럴싸한 이름을 지닌 크롬 확장 프로그램은 지금까지 20만번의 다운로드를 기록했으며, 최소 2019년 6월부터 크롬 스토어에 등록됐습니다. 하지만 그 실체는 애드웨어입니다. '진짜' 인터넷 다운로드...
    Date2022.08.28 소식 By낄낄 Reply5 Views1677
    Read More
목록
Board Pagination Prev 1 ... 154 155 156 157 158 159 160 161 162 163 ... 578 Next
/ 578

최근 코멘트 30개
보문산타이거
05:06
보문산타이거
05:04
슬렌네터
04:49
라데니안
03:40
포인트 팡팡!
03:16
Lynen
03:16
유카
03:08
린네
02:29
린네
02:24
이수용
02:22
카에데
02:21
별밤전원주택
02:15
린네
02:14
별밤전원주택
02:13
카에데
02:10
nsys
02:09
빈도
01:58
빈도
01:58
마초코
01:41
이계인
01:40
이계인
01:38
세라프
01:37
냥뇽녕냥
01:36
세라프
01:34
세라프
01:31
니즛
01:31
파팟파파팟
01:30
세라프
01:29
유지니1203
01:29
니즛
01:27

한미마이크로닉스
AMD
MSI 코리아
더함

공지사항        사이트 약관        개인정보취급방침       신고와 건의


기글하드웨어는 2006년 6월 28일에 개설된 컴퓨터, 하드웨어, 모바일, 스마트폰, 게임, 소프트웨어, 디지털 카메라 관련 뉴스와 정보, 사용기를 공유하는 커뮤니티 사이트입니다.
개인 정보 보호, 개인 및 단체의 권리 침해, 사이트 운영, 관리, 제휴와 광고 관련 문의는 이메일로 보내주세요. 관리자 이메일

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소