Search Patents
  • Patent number: 8463996
    Abstract: A processor chip is provided. The processor chip includes a plurality of processing cores where each of the processing cores being multi-threaded. The plurality of processing cores are located in a center region of the processor chip. A plurality of cache bank memories are included. A crossbar enabling communication between the plurality of processing cores and the plurality of cache bank memories is provided. The crossbar includes a centrally located arbiter configured to sort multiple requests received from the plurality of processing cores and the crossbar is defined over the plurality of processing cores. In another embodiment, the processor chip is oriented so that the cache bank memories are defined in the center region. A server is also included.
    Type: Grant
    Filed: May 26, 2004
    Date of Patent: June 11, 2013
    Assignee: Oracle America, Inc.
    Inventor: Kunle A. Olukotun
  • Patent number: 6938119
    Abstract: A system and method for limiting power consumption of a computer memory system. The system and method includes selecting a memory access rate. The selected memory access rate corresponds to a desired average memory power consumption rate. A first time interval is started as a current time interval. A memory system is accessed. If the memory access rate has not been exceeded, then the access is applied to the memory system. Alternatively, if the memory access rate has been exceeded, then the access is delayed until the current time interval has expired and a subsequent time interval is started as the current time interval and the access is applied to the memory system.
    Type: Grant
    Filed: October 18, 2002
    Date of Patent: August 30, 2005
    Assignee: Sun Microsystems, Inc.
    Inventors: Leslie D. Kohn, Kunle A. Olukotun, Michael K. Wong