Invention Grant
US08214845B2 Context switching in a network on chip by thread saving and restoring pointers to memory arrays containing valid message data
有权
通过线程保存和恢复指向包含有效消息数据的存储器阵列的指针,片上网络中的上下文切换
- Patent Title: Context switching in a network on chip by thread saving and restoring pointers to memory arrays containing valid message data
- Patent Title (中): 通过线程保存和恢复指向包含有效消息数据的存储器阵列的指针,片上网络中的上下文切换
-
Application No.: US12118039Application Date: 2008-05-09
-
Publication No.: US08214845B2Publication Date: 2012-07-03
- Inventor: Russell D. Hoover , Eric O. Mejdrich , Paul E. Schardt , Robert A. Shearer
- Applicant: Russell D. Hoover , Eric O. Mejdrich , 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: Biggers & Ohanian LLP
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F13/00 ; G06F9/00

Abstract:
A network on chip (‘NOC’) that includes IP blocks, routers, memory communications controllers, and network interface controllers, each IP block adapted to the network by an application messaging interconnect including an inbox and an outbox, one or more of the IP blocks including computer processors supporting a plurality of threads, the NOC also including an inbox and outbox controller configured to set pointers to the inbox and outbox, respectively, that identify valid message data for a current thread; and software running in the current thread that, upon a context switch to a new thread, is configured to: save the pointer values for the current thread, and reset the pointer values to identify valid message data for the new thread, where the inbox and outbox controller are further configured to retain the valid message data for the current thread in the boxes until context switches again to the current thread.
Public/Granted literature
- US20090282226A1 Context Switching On A Network On Chip Public/Granted day:2009-11-12
Information query