loading

PC.Div.Soft/News

RPC3(PS3 애뮬레이터)에서 AVX-512사용으로 성능 향상

나에+ 2022. 6. 19. 04:36
반응형

RPSC3의 디버거 Whatcookie가 RPSC3를 예로 들어 최신 프로세서의 AVX-512와 관련한 글을 게시했습니다. 최신 프로세서가 지원하는 최신 명령어세트의 사용이 적어 그다지 중요하지 않게 받아들여지곤 하지만, 넓은 비트(AVX-512)의 명령어 세트가 기존 128/256비트 폭 레지스터에서도 유용하다고 합니다.

 

거기에 새로운 명령어만이 아니라, 기존 명령어에 새로운 인코딩 지원도 추가(명칭은 인텔이 정하는 거지만 지원 명령어 세트는 512에만 국한된 것이 아님)와 커진 레지스터, 마스크 레지스터 기능 등으로 이를 사용하면 상당한 성능 향상이 있다고 합니다.

실제로 AVX-512를 활성화한 i9-12900K(5.2GHz)에서 SSE2, SSE4.1, AVX2/FMA, AVX-512 순으로 비교한 프레임레이트 자료를 보면 18%, 23%씩 빨라지는데, 모든 사람들이 i9-12900K를 5.2GHz로 쓰는게 아닌 만큼, 이러한 신규 명령어세트 지원은 애뮬레이터의 성능을 향상하고, 전력 소모를 줄여 포터블/랩톱 환경에서 게임하는데 상당한 도움이 된다고 하네요.

반응형