1
Donald F Hooper, Desmond R Johnson, James D Guilford, Richard D Muratori: Hop method for stepping parallel hardware threads. Intel Corporation, Fish & Richardson P C, September 13, 2005: US06944850 (38 worldwide citation)

A method of debugging software that executes in a multithreaded processor having a plurality of microengines includes pausing program execution in threads of execution within a target microengine, inserting a segment of executable code into an unused section of the target microengine's microstore, e ...


2
Debra Bernstein, Serge Kornfeld, Desmond R Johnson, Donald F Hooper, James D Guilford, Richard D Muratori: Breakpoint method for parallel hardware threads in multithreaded processor. Intel Corporation, Fish & Richardson P C, March 28, 2006: US07020871 (36 worldwide citation)

A method of debugging code that executes in a multithreaded processor having a microengines includes receiving a program instruction and an identification representing a selected one of the microengines from a remote user interface connected to the processor pausing program execution in the threads ...


3
Desmond R Johnson, Donald F Hooper, James D Guilford: Multiple image dynamic bind and load procedure for a multi-processor. Intel Corporation, Fish & Richardson P C, January 27, 2004: US06684395 (9 worldwide citation)

A method and mechanism for executing an application by a processor in a multi-processor configuration of processors, each having an associated instruction memory is presented. The application receives object code that includes an image for at least one other processor in the multi-processor configur ...


4
Debra Bernstein, Serge Kornfeld, Desmond R Johnson, Donald F Hooper, James D Guilford, Richard D Muratori: Breakpoint for parallel hardware threads in multithreaded processor. Fish & Richardson PC, October 14, 2004: US20040205747-A1

A method of debugging code that executes in a multithreaded processor having a microengines includes receiving a program instruction and an identification representing a selected one of the microengines from a remote user interface connected to the processor pausing program execution in the threads ...


5
Donald F Hooper, Desmond R Johnson, James D Guilford, Richard D Muratori: Hop method for stepping parallel hardware threads. Fish & Richardson PC, October 14, 2004: US20040205719-A1

A method of debugging software that executes in a multithreaded processor having a plurality of microengines includes pausing program execution in threads of execution within a target microengine, inserting a segment of executable code into an unused section of the target microengine's microstore, e ...


6
Desmond R Johnson, Donald F Hooper, James D Guilford: Multiple image dynamic bind and load procedure for a multi-processor. Fish & Richardson PC, March 6, 2003: US20030046358-A1

A method and mechanism for executing an application by a processor in a multi-processor configuration of processors, each having an associated instruction memory is presented. The application receives object code that includes an image for at least one other processor in the multi-processor configur ...