发明名称 BUFFER MANAGEMENT FOR GRAPHICS PARALLEL PROCESSING UNIT
摘要 기법들은, 병행하여 그리고 또한 파이프라인 방식으로 그래픽 데이터 처리 동작들을 실행하는 방법에 관한 것이다. 제 1 스레드는 예를 들어 GPU (26) 의 쉐이더 프로세서의 제 1 유닛 (28A) 상에서 실행되고, 제 2 스레드는 제 2 유닛 (28N) 상에서 병행하여 실행된다. 제 1 스레드의 실행에 의해 생성된 데이터는 그 후에 제 2 스레드를 실행하는 제 2 유닛에 의해 소비된다. GPU 를 포함하는 IC (16) 내의 관리 유닛 (18) 은, 그와 같이 생성된 데이터를 IC 외부의 글로벌 메모리에서의 버퍼 (22A 내지 22N) 에 저장하라는 요청을 제 1 유닛으로부터 수신하고, 제 1 스레드의 실행에 의해 생성된 데이터가 저장되어야 하는 위치를 결정하며, 버퍼는 그 일 예가 링 버퍼인 FIFO 버퍼를 포함한다. 제 1 스레드의 실행에 의해 생성된 상기 데이터를 취출하라는 요청을 제 2 유닛으로부터 수신할 때, 관리 유닛은 제 1 스레드의 데이터가 제 2 스레드에 의한 소비를 위한 취출을 위해 이용가능한지 여부를 결정한다.
申请公布号 KR101707289(B1) 申请公布日期 2017.02.27
申请号 KR20147023719 申请日期 2013.01.24
申请人 퀄컴 인코포레이티드 发明人 부르드 알렉세이 브이;고엘 비니트
分类号 G06T1/20;G06F9/48;G06F9/50;G06F9/52;G06F9/54;G09G5/00;G09G5/36 主分类号 G06T1/20
代理机构 代理人
主权项
地址