Invention Grant
US08972995B2 Apparatus and methods to concurrently perform per-thread as well as per-tag memory access scheduling within a thread and across two or more threads
有权
同时执行每个线程以及线程内和跨两个或多个线程的每个标签内存访问调度的设备和方法
- Patent Title: Apparatus and methods to concurrently perform per-thread as well as per-tag memory access scheduling within a thread and across two or more threads
- Patent Title (中): 同时执行每个线程以及线程内和跨两个或多个线程的每个标签内存访问调度的设备和方法
-
Application No.: US12852355Application Date: 2010-08-06
-
Publication No.: US08972995B2Publication Date: 2015-03-03
- Inventor: Krishnan Srinivasan , Ruben Khazhakyan , Harutyan Aslanyan , Drew E. Wingard , Chien-Chun Chou
- Applicant: Krishnan Srinivasan , Ruben Khazhakyan , Harutyan Aslanyan , Drew E. Wingard , Chien-Chun Chou
- Applicant Address: US CA Milpitas
- Assignee: Sonics, Inc.
- Current Assignee: Sonics, Inc.
- Current Assignee Address: US CA Milpitas
- Agency: Rutan & Tucker, LLP
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F13/00 ; G06F13/28 ; G06F9/26 ; G06F9/34 ; G06F15/00 ; G06F15/76 ; G06F9/52

Abstract:
A method, apparatus, and system in which an integrated circuit comprises an initiator Intellectual Property (IP) core, a target IP core, an interconnect, and a tag and thread logic. The target IP core may include a memory coupled to the initiator IP core. Additionally, the interconnect can allow the integrated circuit to communicate transactions between one or more initiator Intellectual Property (IP) cores and one or more target IP cores coupled to the interconnect. A tag and thread logic can be configured to concurrently perform per-thread and per-tag memory access scheduling within a thread and across multiple threads such that the tag and thread logic manages tags and threads to allow for per-tag and per-thread scheduling of memory accesses requests from the initiator IP core out of order from an initial issue order of the memory accesses requests from the initiator IP core.
Public/Granted literature
Information query