로그인 해주세요.

미니기기 / 음향 게시판 *스마트폰과 PC, 카메라, 스피커 등 IT 미니기기와 음향기기에 관해 교류하는 게시판입니다.

Section31

미니 ANGLE: 네이티브 OpenGL 드라이버 대체가 주 목적

즉, 이전에는 불칸 따로, OpenGL 따로, OpenCL 따로 이렇게 있었다면...

ANGLE을 OpenGL 드라이버를 대체하는 식으로 하게 되면

 

네이티브 Vulkan을 지원하는 프로그램 등은 ANGLE을 패스하고

바로 Vulkan 드라이버 → GPU 순으로 전달하고,

 

OpenGL만 지원하는 경우 또는 설정에서 OpenGL로 세팅된 경우라면

ANGLE 단에서 Vulkan으로 바꾼 뒤 Vulkan 드라이버로 넘겨서

그것을 GPU에 전달하는 식입니다.

 

여기서 오버헤드가 발생하게 됩니다. OpenGL → (ANGLE) → Vulkan이고

거기서 Vulkan 드라이버로 넘긴 뒤, 드라이버가 GPU에 전달하니까요.

 

구분

프레임 비(Frame rate) =

네이티브 GLES 1프레임당 시간 ÷ ANGLE 1프레임당 시간

2018년 42%
2022년 60~70%
2023년 90~110%

 

위는 시기별 프레임 비(Frame rate)를 나타낸 것으로, 여기서는 프레임 비를

네이티브 GLES에서 1프레임당 시간을 ANGLE로 변환했을 때 1프레임당 시간으로 나눈 값으로

정의합니다. 이 값이,

 

- 1보다 높다: 네이티브 GLES가 FPS가 더 낮습니다.

- 1보다 낮다: ANGLE 변환 결과가 FPS가 더 낮습니다. ANGLE의 특성상 마지노선은 0.9 정도.

Section31
[Mobile]
Galaxy Note9 512GB
- 이후 플랜: UNKNOWN

[Tablet]
Galaxy Tab S6 Lite
- 이후 플랜: iPad Air 6? 또는 mini 7?

[Laptop]
Dell XPS 13 9370 (이전) → (Galaxy Book3 (with ARC))
→ MacBook Air 15 M2 (2023년식)
댓글
9
흡혈귀왕
1등 흡혈귀왕
2023.04.26. 10:56

Vulkan 호환성 이점 빼고

기존 네이티브 OpenGL ES 대비 퍼포먼스 저하가 발생한다는 점은

엄청 큰 리스크인듯합니다.

 

지금 엑시노스2200 벤치에서 3D 성능 곤두박질친게 이거 때문인가라는 생각이 들정도네요

 

결국 나쁘게 말하면 OpenGL ES 드라이버 개발할 깜냥과 인력이 없으니 땜빵한 것이니깐요

[흡혈귀왕]님의 댓글을 신고합니다. 취소 신고
Section31
글쓴이
Section31 흡혈귀왕 님께
2023.04.26. 11:04

사실 2018년에는 네이티브 GLES가 ~60FPS인데 ANGLE로 바꾸면 ~25FPS가 나왔다고 합니다.

거의 절망적인 퍼포먼스였죠.

 

그리고 OpenGL ES 3.2 → Vulkan 변환 프로세스는 사실상 삼성이 다 하고 있는

상태인 것 같다는 생각입니다. 이전 포스팅에서 출처로 올린 슬라이드를 봐도

삼성이 어떻게든 Vulkan이 OpenGL ES 3.2 지원을 위해 온갖 방법을 다 동원했으니...

 

그래서 드라이버 개발 초기엔 네이티브 GLES 대비 프레임비 중앙값이 60~70%였고,

거기에서 퍼포먼스 갭 줄이려고 온갖 방법을 다 동원했다고 하는데,

그 결과가 네이티브 GLES 대비 프레임비가 90~110% 까지 달성한 것 같군요.

[Section31]님의 댓글을 신고합니다. 취소 신고
스퀴니
스퀴니 Section31 님께
2023.04.26. 10:58

MS는 OpenGL ES -> D3D12에만 집중하고 있는거 같고요

[스퀴니]님의 댓글을 신고합니다. 취소 신고
흡혈귀왕
흡혈귀왕 Section31 님께
2023.04.26. 10:59

그러고보니 아직 OpenGL ES3.2 -> Vulkan은 공식적으론 미지원인데

삼성은 비공식적으로 지원인가보네요...

 

이래서 엑시노스2200의 GFX벤치마크 성능이 그렇게 구렸던 건가;;ㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷ

[흡혈귀왕]님의 댓글을 신고합니다. 취소 신고
Section31
글쓴이
Section31 흡혈귀왕 님께
2023.04.26. 11:02

그럴 가능성이 농후할 듯한 느낌입니다. 나이브한 추측이긴 하지만

Google이 OpenGL ES 3.2 -> Vulkan은 사실상 손 놔버린 듯한 느낌이...

[Section31]님의 댓글을 신고합니다. 취소 신고
NeoSeven
NeoSeven Section31 님께
2023.04.26. 11:05

일단 점점 좋아지는거 같고 애초에 라데온 ip로 opengl을 인력만 늘린다고 해결될지 회의적입니다.

[NeoSeven]님의 댓글을 신고합니다. 취소 신고
NeoSeven
NeoSeven Section31 님께
2023.04.26. 11:08

여기선 네이티브라고 칭하는 값인데 애초에 920은 opengl 드라이버가 없거든요. 레이어 성능 테스트를 위해 다른칩에서 테스트를 한게 아닌가 추축 되네요.

[NeoSeven]님의 댓글을 신고합니다. 취소 신고
김치피자탕수육이좋다
2등 김치피자탕수육이좋다
2023.04.26. 11:08

opengl 3.1지원이 20년도인가 완료했던데 3년동안

3.2지원안된거보면 구글은 손놓은거맞는것같기도하네요 삼성이 꾸준히하니 24나오기전까지 완료되면 좋겠군요

[김치피자탕수육이좋다]님의 댓글을 신고합니다. 취소 신고
김치피자탕수육이좋다
김치피자탕수육이좋다 김치피자탕수육이좋다 님께
2023.04.26. 11:21

근데 일부 더높은 항목이있는걸보면 opengl로 개발할때도 angle변환할꺼 생각해서 만들면 성능이 더잘나올수도있겠네요

삼성이 지원기기들을 엄청 늘려놔야 가능한 시나리오겠지만요 

[김치피자탕수육이좋다]님의 댓글을 신고합니다. 취소 신고
취소
번호 분류 제목 글쓴이 날짜 조회 수
공지 공지 사이트 이용 수칙 230228 수정 file admin 18.08.04 117690 13
핫글 미니 삼성 qc는 팔수록 괴담이군요 [25] file 룬룬 24.07.31 2102 23
핫글 음향 삼성전자 대처가 좀 아쉽네요 [3] [성공]함께크는성장 24.07.31 1066 9
핫글 미니 아이폰 생태계 썻다가 갤럭시 쓰는중인데... [19] 샐리 24.07.31 914 8
191813 미니 아이폰 12 vs 폴드2 [24] 도랑 20.09.09 1113 0
191812 미니 탭s7+ 찍힘으로 인한 서비스센터 후기입니다 [10] file 폴드WithSpen 20.08.27 1113 4
191811 미니 흐응... 나오지도 않은 기기에대해 고뇌하시는 여러분을 보니 [24] 오토카모 20.07.31 1113 8
191810 미니 새로 유출된 탭S7 사양 [13] file 기변증 20.07.29 1113 0
191809 미니 질문) SKT 요즘도 5G 자급제 단말기는 LTE요금제로 확정기변 불가능한가요? [8] Stellist 20.07.08 1113 0
191808 미니 에어팟 프로 사이즈 비교 및 음질... [31] file 소나기 19.10.31 1113 2
191807 미니 SDC의 탕정(아산) 디스플레이 단지..jpg [3] file Eidio 19.02.09 1113 0
191806 미니 서피스 고의 성능이 어느정도려나요? [2] 눈팅킹 18.10.04 1113 0
191805 미니 One UI 6.1 업뎃하니까 [11] Terrapin 24.04.02 1112 1
191804 미니 Android 14 QPR2 Beta 2에서 확인된 알림패널의 가로모드 [11] file 웽웽 23.12.12 1112 17
191803 미니 S23에서 버즈2프로 소리가 달라진 이유는 [9] file 올챙떡국 23.09.30 1112 0
191802 미니 아이폰15 시리즈 실리콘 케이스라고 하는데... [8] file 달리 23.08.15 1112 2
191801 미니 루머: 갤럭시 탭 S9 시리즈가 상점에서 목격돼 [2] Section31 23.07.23 1112 0
191800 미니 근데 클럭 5% 올리자고 누설전류 3.5배면 [3] microLED 23.05.25 1112 1
191799 미니 뚜껑닫아도 위치추적 가능한 버즈 있나요? [7] 비둘기야먹자 23.05.02 1112 0
191798 미니 S23U 크림에서 스블로 바꿀까 1주일 째 고민 중인데요. [13] 후루꾸루 23.04.17 1112 2
191797 미니 안드로이드10? 12? 이후로 어플 설치된 폴더에 접근 불가능한가요? [6] 별빛정원 23.02.18 1112 0
191796 미니 VOGO 저리된거 보면 S23U VOGO 에디션은 안나오겠네요 [3] 이라세오날 23.01.21 1112 1
191795 미니 구글 텐서는 이제 텐서3 이후 부터는 TSMC 제조인듯하네요. [9] 흡혈귀왕 22.12.28 1112 8
191794 미니 S23은 진짜 다 된 밥에 8GB 램 뿌리기군요 [1] Niflheimr 22.11.22 1112 9
191793 미니 폰들이 점점 길어지는게 처음엔 멋있었는데 [5] 엣지 22.11.19 1112 1
191792 미니 유튜브앱은 무슨 기기에서 써도 다 별로에요 [15] 크나앙 22.11.01 1112 17
191791 미니 아이폰14 프로 개봉하고 세팅하면서 느낀점 [4] Stellist 22.10.07 1112 6
191790 미니 다이나믹 아일랜드 보면 볼수록. [14] 아재건달_보노뭘보노 22.09.20 1112 6
191789 미니 갤럭시도 비싼건 납득안되게 비싸죠. [8] file 시엠 22.09.03 1112 15

추천 IT 소식 [1/]

스킨 기본정보

colorize02 board
2017-03-02
colorize02 게시판

사용자 정의

1. 게시판 기본 설정

게시판 타이틀 하단에 출력 됩니다.

일반 게시판, 리스트 게시판, 갤러리 게시판에만 해당

2. 글 목록

기본 게시판, 일반 게시판, 썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

3. 갤러리 설정

4. 글 읽기 화면

기본 10명 (11명 일 경우, XXXXX 외 1명으로 표시)

5. 댓글 설정

일정 수 이상의 추천을 받은 댓글에 표시를 합니다.

6. 글 쓰기 화면 설정

글 쓰기 폼에 미리 입력해 놓을 문구를 설정합니다.

서버에 요청 중입니다. 잠시만 기다려 주십시오...