Invention Grant
- Patent Title: Methods and apparatus for improving performance of semaphore management sequences across a coherent bus
- Patent Title (中): 用于提高整个总线信号量管理序列性能的方法和装置
-
Application No.: US13933337Application Date: 2013-07-02
-
Publication No.: US09292442B2Publication Date: 2016-03-22
- Inventor: Thomas Philip Speier , Eric F. Robinson , Jaya Prakash Subramaniam Ganasan , Thomas Andrew Sartorius , James Norris Dieffenderfer
- Applicant: QUALCOMM Incorporated
- Applicant Address: US CA San Diego
- Assignee: QUALCOMM Incorporated
- Current Assignee: QUALCOMM Incorporated
- Current Assignee Address: US CA San Diego
- Agency: Withrow & Terranova, PLLC
- Main IPC: G06F12/08
- IPC: G06F12/08

Abstract:
Techniques are described for a multi-processor having two or more processors that increases the opportunity for a load-exclusive command to take a cache line in an Exclusive state, which results in increased performance when a store-exclusive is executed. A new bus operation read prefer exclusive is used as a hint to other caches that a requesting master is likely to store to the cache line, and, if possible, the other cache should give the line up. In most cases, this will result in the other master giving the line up and the requesting master taking the line Exclusive. In most cases, two or more processors are not performing a semaphore management sequence to the same address at the same time. Thus, a requesting master's load-exclusive is able to take a cache line in the Exclusive state an increased number of times.
Public/Granted literature
- US20140310468A1 METHODS AND APPARATUS FOR IMPROVING PERFORMANCE OF SEMAPHORE MANAGEMENT SEQUENCES ACROSS A COHERENT BUS Public/Granted day:2014-10-16
Information query