Invention Grant
US09037836B2 Shared load-store unit to monitor network activity and external memory transaction status for thread switching
有权
共享加载存储单元,用于监视线程切换的网络活动和外部内存事务状态
- Patent Title: Shared load-store unit to monitor network activity and external memory transaction status for thread switching
- Patent Title (中): 共享加载存储单元,用于监视线程切换的网络活动和外部内存事务状态
-
Application No.: US13004548Application Date: 2011-01-11
-
Publication No.: US09037836B2Publication Date: 2015-05-19
- Inventor: Ray McConnell
- Applicant: Ray McConnell
- Applicant Address: US CA Sunnyvale
- Assignee: Rambus Inc.
- Current Assignee: Rambus Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: The Neudeck Law Firm, LLC
- Priority: GB0418177.2 20040813
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F11/30 ; G06F15/80 ; G06F15/173

Abstract:
An array of a plurality of processing elements (PEs) are in a data packet-switched network interconnecting the PEs and memory to enable any of the PEs to access the memory. The network connects the PEs and their local memories to a common controller. The common controller may include a shared load/store (SLS) unit and an array control unit. A shared read may be addressed to an external device via the common controller. The SLS unit can continue activity as if a normal shared read operation has taken place, except that the transactions that have been sent externally may take more cycles to complete than the local shared reads. Hence, a number of transaction-enabled flags may not have been deactivated even though there is no more bus activity. The SLS unit can use this state to indicate to the array control unit that a thread switch may now take place.
Public/Granted literature
- US20110107058A1 PROCESSOR MEMORY SYSTEM Public/Granted day:2011-05-05
Information query