GPU
2024. 4. 15.
Ep 2.4 : Engine and API best practices
https://youtu.be/5FV-jYKBRsM 위 영상을 요약한 글입니다. Mali를 포함한 mobile GPU에서 API 또는 컨텐츠 별 최적화 방안을 제시합니다. Graphics API는 복잡하다 - Arm Mali GPU Best developer’s guide 에 자세한 권장사항을 적어두었으니, 참고할 것을 권함 가장 많이 맞닥뜨리는 상황은, 어떤 목표한 퍼포먼스 타겟을 만족하나, 때때로 프레임을 드랍시키는 frame hitching 상황이다. 이것은 거의 대부분 비싼 리소스 업로드 - 또는 critical path의 비싼 리소스 동기화 때문이다. 큰 텍스처를 업로드하거나, 큰 버퍼를 업로드하거나, 셰이더 프로그램을 컴파일하거나 링크하는 동작들이 완료되는 데 상당한 양의 CPU time을 소..