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.: US13004548
    Application Date: 2011-01-11
  • Publication No.: US09037836B2
    Publication 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
Shared load-store unit to monitor network activity and external memory transaction status for thread switching
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
Information query
Patent Agency Ranking
0/0