P

Inventor

CALLAHAN II CHARLES DAVID

US25 patents
⚠️ This page may combine multiple inventors who share the name “CALLAHAN II CHARLES DAVID”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.

CRAY INC

20 patents
US6862635B1Mar 1, 2005

Synchronization techniques in a multithreaded environment

CRAY INC80 citations98
US7904685B1Mar 8, 2011

Synchronization techniques in a multithreaded environment

CRAY INC45 citations97
US7558910B2Jul 7, 2009

Detecting access to a memory location in a multithreaded environment

CRAY INC68 citations97
US7165150B2Jan 16, 2007

Restricting access to memory in a multithreaded environment

CRAY INC33 citations96
US6961925B2Nov 1, 2005

Parallelism performance analysis based on execution trace information

CRAY INC127 citations96
US6230313B1May 8, 2001

Parallelism performance analysis based on execution trace information

CRAY INC142 citations96
US7536690B2May 19, 2009

Deferred task swapping in a multithreaded environment

CRAY INC47 citations95
US6952827B1Oct 4, 2005

User program and operating system interface in a multithreaded environment

CRAY INC27 citations95
US7739667B2Jun 15, 2010

Parallelism performance analysis based on execution trace information

CRAY INC45 citations94
US7426732B2Sep 16, 2008

Placing a task of a multithreaded environment in a known state

CRAY INC10 citations92
US7360221B2Apr 15, 2008

Task swap out in a multithreaded environment

CRAY INC13 citations92
US7191444B2Mar 13, 2007

Stream management in a multithreaded environment

CRAY INC15 citations92
US7117330B1Oct 3, 2006

Synchronization techniques in a multithreaded environment

CRAY INC19 citations92
US6665688B1Dec 16, 2003

Method and system for automatically regenerating data on-demand

CRAY INC31 citations92
US6415433B1Jul 2, 2002

Method and system for identifying locations to move portions of the computer program

CRAY INC30 citations92
US6321379B1Nov 20, 2001

Method and system for target register allocation

CRAY INC20 citations92
US6314471B1Nov 6, 2001

Techniques for an interrupt free operating system

CRAY INC35 citations92
US7020767B2Mar 28, 2006

Techniques for reducing the rate of instruction issuance

CRAY INC5 citations73
US7558889B2Jul 7, 2009

Accessing a collection of data items in a multithreaded environment

CRAY INC3 citations62
US7392525B2Jun 24, 2008

Inter-thread long jumps in a multithreaded environment

CRAY INC2 citations62

UNIV NOTRE DAME DU LAC

1 patent

ZHANG LINGLI

1 patent

RINGSETH PAUL F

1 patent

SODHI SUKHDEEP S

1 patent

HARPER III DAVID T

1 patent