Invention Grant
US09047197B2 Non-coherent store instruction for fast inter-strand data communication for processors with write-through L1 caches 有权
用于具有直写L1缓存的处理器的快速串间数据通信的非相干存储指令

  • Patent Title: Non-coherent store instruction for fast inter-strand data communication for processors with write-through L1 caches
  • Patent Title (中): 用于具有直写L1缓存的处理器的快速串间数据通信的非相干存储指令
  • Application No.: US11877110
    Application Date: 2007-10-23
  • Publication No.: US09047197B2
    Publication Date: 2015-06-02
  • Inventor: Yuan C. Chou
  • Applicant: Yuan C. Chou
  • Applicant Address: US CA Redwood City
  • Assignee: Oracle America, Inc.
  • Current Assignee: Oracle America, Inc.
  • Current Assignee Address: US CA Redwood City
  • Agency: Polsinelli PC
  • Main IPC: G06F9/52
  • IPC: G06F9/52 G06F12/08 G06F9/30 G06F9/38
Non-coherent store instruction for fast inter-strand data communication for processors with write-through L1 caches
Abstract:
A method is disclosed that uses a non-coherent store instruction to reduce inter-thread communication latency between threads sharing a level one write-through cache. When a thread executes the non-coherent store instruction, the level one cache is immediately updated with the data value. The data value is immediately available to another thread sharing the level-one write-through cache. A computer system having reduced inter-thread communication latency is disclosed. The computer system includes a first plurality of processor cores, each processor core including a second plurality of processing engines sharing a level one write-through cache. The level one caches are connected to a level two cache via a crossbar switch. The computer system further implements a non-coherent store instruction that updates a data value in the level one cache prior to updating the corresponding data value in the level two cache.
Information query
Patent Agency Ranking
0/0