Invention Grant
US08990833B2 Indirect inter-thread communication using a shared pool of inboxes
有权
使用共享的收件箱池进行间接的线程间通信
- Patent Title: Indirect inter-thread communication using a shared pool of inboxes
- Patent Title (中): 使用共享的收件箱池进行间接的线程间通信
-
Application No.: US13330850Application Date: 2011-12-20
-
Publication No.: US08990833B2Publication Date: 2015-03-24
- Inventor: Jamie R. Kuesel , Mark G. Kupferschmidt , Paul E. Schardt , Robert A. Shearer
- Applicant: Jamie R. Kuesel , Mark G. Kupferschmidt , Paul E. Schardt , Robert A. Shearer
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Wood, Herron & Evans, LLP
- Main IPC: G06F9/54
- IPC: G06F9/54 ; G06F15/76

Abstract:
A circuit arrangement, method, and program product for communicating data between hardware threads of a network on a chip processing unit utilizes shared inboxes to communicate data to pools of hardware threads. The associated hardware in the pools threads receive data packets from the shared inboxes in response to issuing work requests to an associated shared inbox. Data packets include a source identifier corresponding to a hardware thread from which the data packet was generated, and the shared inboxes may manage data packet distribution to associated hardware threads based on the source identifier of each data packet. A shared inbox may also manage workload distribution and uneven workload lengths by communicating data packets to hardware threads associated with the shared inbox in response to receiving work requests from associated hardware threads.
Public/Granted literature
- US20130160026A1 INDIRECT INTER-THREAD COMMUNICATION USING A SHARED POOL OF INBOXES Public/Granted day:2013-06-20
Information query