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.