发明名称 INSTRUCTION AND LOGIC FOR IDENTIFYING INSTRUCTIONS FOR RETIREMENT IN A MULTI-STRAND OUT-OF-ORDER PROCESSOR
摘要 프로세서는 복수의 스트랜드들로 분할되는 명령어 스트림을 비순차적으로 실행하는 제1 로직을 포함하고, 명령어 스트림 및 각각의 스트랜드는 프로그램 순서(PO)에 의해 정렬된다. 프로세서는 또한 명령어 스트림에서 가장 오래된 디스패치되지 않은 명령어를 결정하고 가장 오래된 디스패치되지 않은 명령어의 연관된 PO 값을 실행된 명령어 포인터로서 저장하는 제2 로직을 포함한다. 명령어 스트림은 디스패치된 및 디스패치되지 않은 명령어들을 포함한다. 프로세서는 또한 명령어 스트림에서 가장 최근에 회수된 명령어를 결정하고 가장 최근에 회수된 명령어의 연관된 PO 값을 회수 포인터로서 저장하는 제3 로직, 회수 포인터와 실행된 명령어 포인터 사이의 명령어들의 범위를 선택하는 제4 로직, 및 그 범위의 명령어들을 회수 적격 대상으로서 식별하는 제5 로직을 포함한다.
申请公布号 KR20160073417(A) 申请公布日期 2016.06.24
申请号 KR20167013626 申请日期 2013.12.23
申请人 INTEL CORPORATION 发明人 KOSAREV NIKOLAY;SHISHLOV SERGEY Y;IYER JAYESH;BUTUZOV ALEXANDER;BABAYAN BORIS A.;KLUCHNIKOV ANDREY
分类号 G06F9/38 主分类号 G06F9/38
代理机构 代理人
主权项
地址