×

Dynamic thread status retrieval using inter-thread communication

  • US 10,534,654 B2
  • Filed: 02/08/2016
  • Issued: 01/14/2020
  • Est. Priority Date: 02/14/2013
  • Status: Active Grant
First Claim
Patent Images

1. A circuit arrangement comprising:

  • an on-chip network; and

    a plurality of interconnected integrated processor blocks coupled to the on-chip network and arranged in a network on a chip (NOC) configuration, a first integrated processor block among the plurality of integrated processor blocks comprising;

    a slave hardware thread configured to execute a software thread;

    an inbox coupled to the slave hardware thread and configured to receive a status request from a master hardware thread disposed in a different integrated processor block; and

    status logic coupled to the inbox and configured to determine a status associated with the slave hardware thread and communicate a status response to the master hardware thread based at least in part on the status, wherein the status logic is implemented in hardware associated with the slave hardware thread and configured to determine the status associated with the slave hardware thread and communicate the status response concurrently with execution of the software thread by the slave hardware thread and without interrupting execution of the software thread by the slave hardware thread.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×