CONTEXT SWITCHING IN A NETWORK ON CHIP BY THREAD SAVING AND RESTORING POINTERS TO MEMORY ARRAYS CONTAINING VALID MESSAGE DATA

Patent №

US 8,214,845

Granted

2012-07-03

Filed 2008

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12118039

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.

AI hardwareG06F 15/7825H04L 49/109

AI classification

AI hardware1.00
Machine learning0.05
Natural language0.00
Knowledge representation0.00
Vision0.00
Evolutionary computation0.00
Speech0.00
Planning0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 225800705

Assignors

HOOVER, RUSSELL D., MEJDRICH, ERIC O., SCHARDT, PAUL E., SHEARER, ROBERT A.

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC