AMD가 GPU 쉐이더 프로그램의 명령어 스케줄링을 위한 새로운 방법의 특허를 냈습니다.
모든 기본 블럭에서 활성 레지스터 사용량을 계산하고, 쉐이더 프로그램을 위한 웨이브 컴퓨팅의 범위를 정하며, 사용 가능한 레지스터에 할당하고 최적화 영향을 평가, 웨이브 수에 따라 스코어링 데이터를 계산, 최적의 웨이브 수를 계산합니다.
데이터를 레지스터에 저장하는 웨이브같은 방식으로 만들어 성능을 늘리고 대기 시간을 줄이는 효과가 있다고 합니다.