发明名称 DATA PROCESSING SYSTEMS
摘要 데이터 처리 시스템은, 호스트 프로세서에 의해 실행 파이프라인에 제공된 데이터 처리 조작들을 수행하기 위한 명령들을 실행하는 한 개 이상의 프로그래머블 실행 스테이지들(101)을 포함하는 실행 파이프라인을 구비하고, 실행 스레드들(102)이 함께 스레드 그룹들로 그룹화되며 그룹의 스레드들(102)이 한 번에 하나의 명령을, 록스텝에서 실행한다. 상기 시스템은 또한, 실행 파이프라인의 실행 스테이지들(101)에 대한 명령을 생성하기 위해서 실행 파이프라인에 대한 프로그램을 컴파일하는 컴파일러(109)를 포함한다. 상기 컴파일러(109)는 메모리 트랜잭션을 구비하는 실행 파이프라인의 실행 스테이지(101)에 의해 스레드 그룹에 대하여 실행되는 조작에 대해서, 스레드 그룹에 대한 조작을 실행하기 위한 명령 또는 명령들의 세트를 실행 스테이지에 발행하여, 전체적으로 스레드 그룹에 대한 조작을 수행하고, 그 조작의 결과를 스레드 그룹의 모든 활성 스레드에 제공하도록 구성된다. 상기 실행 파이프라인의 적어도 한 개의 실행 스테이지(101)는 스레드 그룹에 대한 조작을 실행하기 위한 상기 명령 또는 명령들의 세트에 응답해서, 전체적으로 스레드 그룹에 대한 조작을 수행하고, 그 조작 결과를 스레드 그룹의 모든 활성 스레드에 제공하도록 구성된다.
申请公布号 KR20170004891(A) 申请公布日期 2017.01.11
申请号 KR20160083254 申请日期 2016.07.01
申请人 에이알엠 리미티드 发明人 엘리엇 로버트;프라사드 바트살야
分类号 G06F9/38;G06F9/30;G06F9/46;G06T1/20 主分类号 G06F9/38
代理机构 代理人
主权项
地址