发明名称 METHOD AND APPARATUS FOR EFFICIENT SCHEDULING FOR ASYMMETRICAL EXECUTION UNITS
摘要 비순차 마이크로프로세서 파이프라인(out-of-order microprocessor pipeline)에서 명령어 스케줄링을 수행하는 방법이 개시되어 있다. 이 방법은 스케줄러로부터 실행 모듈로 디스패치할 제1 명령어 집합을 선택하는 단계를 포함하고, 여기서 실행 모듈은 2가지 유형의 실행 유닛들을 포함한다. 제1 유형의 실행 유닛은 제1 및 제2 유형의 명령어 둘 다를 실행하고, 제2 유형의 실행 유닛은 제2 유형만을 실행한다. 다음에, 이 방법은 제1 명령어 집합의 부분집합이고 제2 유형의 명령어들만을 포함하는, 디스패치할 제2 명령어 집합을 선택하는 단계를 포함한다. 다음에, 이 방법은 제2 명령어 집합의 일부로서 선택되지 않은 명령어들을 포함하는, 제3 명령어 집합을 결정하는 단계를 포함한다. 마지막으로, 이 방법은 제2 명령어 집합을 제2 유형의 실행 유닛을 사용하여 실행하기 위해 디스패치하고 제3 명령어 집합을 제1 유형의 실행 유닛을 사용하여 실행하기 위해 디스패치하는 단계를 포함한다.
申请公布号 KR20150132356(A) 申请公布日期 2015.11.25
申请号 KR20157028996 申请日期 2014.03.14
申请人 SOFT MACHINES, INC. 发明人 CHAN NELSON N.
分类号 G06F9/48;G06F9/38 主分类号 G06F9/48
代理机构 代理人
主权项
地址