P

Assignee

CRAY INC

US175 patents

Top patents by PatentIndex Score

US6862635B1Mar 1, 2005

Synchronization techniques in a multithreaded environment

CRAY INC80 citations98
US6480818B1Nov 12, 2002

Debugging techniques in a multithreaded environment

CRAY INC156 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
US7334110B1Feb 19, 2008

Decoupled scalar/vector computer architecture system and method

CRAY INC78 citations97
US7330350B2Feb 12, 2008

Systems and methods for cooling computer modules in computer cabinets

CRAY INC56 citations97
US7314113B2Jan 1, 2008

Acoustic absorbers for use with computer cabinet fans and other cooling systems

CRAY INC63 citations97
US6848097B1Jan 25, 2005

Debugging techniques in a multithreaded environment

CRAY INC71 citations97
US6580609B2Jun 17, 2003

Method and apparatus for cooling electronic components

CRAY INC83 citations97
US6496902B1Dec 17, 2002

Vector and scalar data cache for a vector multiprocessor

CRAY INC130 citations97
US7676728B2Mar 9, 2010

Apparatus and method for memory asynchronous atomic read-correct-write operation

CRAY INC62 citations96
US7565593B2Jul 21, 2009

Apparatus and method for memory bit-swapping-within-address-range circuit

CRAY INC52 citations96
US7320100B2Jan 15, 2008

Apparatus and method for memory with bit swapping on the fly and testing

CRAY INC60 citations96
US7184916B2Feb 27, 2007

Apparatus and method for testing memory cards

CRAY INC70 citations96
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
US6796370B1Sep 28, 2004

Semiconductor circular and radial flow cooler

CRAY INC70 citations96
US6570429B1May 27, 2003

Method and apparatus for providing a clock signal to a semiconductor chip

CRAY INC67 citations96
US6353829B1Mar 5, 2002

Method and system for memory allocation in a multiprocessing environment

CRAY INC53 citations96
US6230313B1May 8, 2001

Parallelism performance analysis based on execution trace information

CRAY INC142 citations96
US8024638B2Sep 20, 2011

Apparatus and method for memory read-refresh, scrubbing and variable-rate refresh

CRAY INC33 citations95
US7536690B2May 19, 2009

Deferred task swapping in a multithreaded environment

CRAY INC47 citations95
US7437521B1Oct 14, 2008

Multistream processing memory-and barrier-synchronization method and apparatus

CRAY INC103 citations95
US7428727B2Sep 23, 2008

Debugging techniques in a multithreaded environment

CRAY INC41 citations95
US6952827B1Oct 4, 2005

User program and operating system interface in a multithreaded environment

CRAY INC27 citations95
US6646879B2Nov 11, 2003

Spray evaporative cooling system and method

CRAY INC74 citations95
US9294551B1Mar 22, 2016

Collective engine method and apparatus

CRAY INC26 citations94
US7739667B2Jun 15, 2010

Parallelism performance analysis based on execution trace information

CRAY INC45 citations94
US7830905B2Nov 9, 2010

Speculative forwarding in a high-radix router

CRAY INC29 citations93
US6922766B2Jul 26, 2005

Remote translation mechanism for a multi-node system

CRAY INC39 citations93
US7630198B2Dec 8, 2009

Multi-stage air movers for cooling computer systems and for other uses

CRAY INC39 citations92
US7426732B2Sep 16, 2008

Placing a task of a multithreaded environment in a known state

CRAY INC10 citations92
US7411785B2Aug 12, 2008

Heat-spreading devices for cooling computer systems and associated methods of use

CRAY INC37 citations92
US7362571B2Apr 22, 2008

Inlet flow conditioners for computer cabinet air conditioning systems

CRAY INC35 citations92
US7360221B2Apr 15, 2008

Task swap out in a multithreaded environment

CRAY INC13 citations92
US7304842B2Dec 4, 2007

Apparatuses and methods for cooling electronic devices in computer systems

CRAY INC51 citations92
US7292950B1Nov 6, 2007

Multiple error management mode memory module

CRAY INC39 citations92
US7193851B2Mar 20, 2007

Assemblies for holding heat sinks and other structures in contact with electronic devices and other apparatuses

CRAY INC49 citations92
US7191444B2Mar 13, 2007

Stream management in a multithreaded environment

CRAY INC15 citations92
US7177156B2Feb 13, 2007

Assemblies for holding heat sinks and other structures in contact with electronic devices and other apparatuses

CRAY INC39 citations92
US7120027B2Oct 10, 2006

Assemblies for mounting electronic devices and associated heat sinks to computer modules and other structures

CRAY INC47 citations92
US7117330B1Oct 3, 2006

Synchronization techniques in a multithreaded environment

CRAY INC19 citations92
US7059899B2Jun 13, 2006

Systems and methods for partitioning banks of processors in large computer systems

CRAY INC15 citations92
US6997741B2Feb 14, 2006

Systems and methods for partitioning banks of processors in large computer systems

CRAY INC23 citations92
US6665688B1Dec 16, 2003

Method and system for automatically regenerating data on-demand

CRAY INC31 citations92
US6641406B1Nov 4, 2003

Flexible connector for high density circuit applications

CRAY INC24 citations92
US6629250B2Sep 30, 2003

Adjustable data delay using programmable clock shift

CRAY INC42 citations92
US6415433B1Jul 2, 2002

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

CRAY INC30 citations92
US6336816B1Jan 8, 2002

Electrical circuit connector with support

CRAY INC45 citations92
US6321379B1Nov 20, 2001

Method and system for target register allocation

CRAY INC20 citations92

Showing the top 50 of 175 patents by PatentIndex Score.