发明名称 DYNAMICALLY DETERMINING PROFITABILITY OF DIRECT FETCHING IN A MULTICORE ARCHITECTURE
摘要 멀티코어 프로세서에서 직접 펫칭의 이득을 결정하기 위한 기술이 여기에서 일반적으로 설명된다. 멀티코어 프로세서는 제1 및 제2 타일을 포함할 수 있다. 제1 타일은 제1 코어 및 제1 캐시를 포함할 수 있다. 제2 타일은 제2 코어, 제2 캐시 및 펫치 위치 포인터 레지스터(FLPR)를 포함할 수 있다. 멀티코어 프로세서는 제1 코어 상에서 실행하는 스레드를 제2 코어로 이송할 수 있다. 멀티코어 프로세서는 제1 캐시의 위치를 FLPR에 저장할 수 있다. 멀티코어 프로세서는 스레드를 제2 코어 상에서 실행할 수 있다. 멀티코어 프로세서는 제2 캐시 내 블록에 대한 캐시 미스를 식별할 수 있다. 멀티코어 프로세서는 블록의 직접 펫칭의 이득이 직접 펫칭을 나타내는지 또는 디렉토리 기반 펫칭을 나타내는지를 결정할 수 있다. 멀티코어 프로세서는 결정에 기초하여 직접 펫칭 또는 디렉토리 기반 펫칭을 수행할 수 있다.
申请公布号 KR20130116903(A) 申请公布日期 2013.10.24
申请号 KR20137019466 申请日期 2011.03.24
申请人 EMPIRE TECHNOLOGY DEVELOPMENT LLC 发明人 SOLIHIN YAN
分类号 G06F9/00;G06F9/30;G06F9/38 主分类号 G06F9/00
代理机构 代理人
主权项
地址