Invention Grant
US09250914B2 Method and apparatus for selecting cache locality for atomic operations
有权
用于选择原子操作的高速缓存位置的方法和装置
- Patent Title: Method and apparatus for selecting cache locality for atomic operations
- Patent Title (中): 用于选择原子操作的高速缓存位置的方法和装置
-
Application No.: US14137218Application Date: 2013-12-20
-
Publication No.: US09250914B2Publication Date: 2016-02-02
- Inventor: Christopher J. Hughes , Daehyun Kim , Camilo A. Moreno , Jong Soo Park , Richard M. Yoo
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: INTEL CORPORATION
- Current Assignee: INTEL CORPORATION
- Current Assignee Address: US CA Santa Clara
- Agency: Nicholson DeVos Webster & Elliott LLP
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F9/38 ; G06F15/80 ; G06F12/08 ; G06F11/07

Abstract:
An apparatus and method for determining whether to execute an atomic operation locally or remotely. For example, one embodiment of a processor comprises: a decoder to decode an atomic operation on a local core; prediction logic on the local core to estimate a cost associated with execution of the atomic operation on the local core and a cost associated with execution of the atomic operation on a remote core; and the remote core to execute the atomic operation remotely if the prediction logic determines that the cost for execution on the local core is relatively greater than the cost for execution on the remote core; and the local core to execute the atomic operation locally if the prediction logic determines that the cost for local execution on the local core is relatively less than the cost for execution on the remote core.
Public/Granted literature
- US20150178086A1 METHOD AND APPARATUS FOR SELECTING CACHE LOCALITY FOR ATOMIC OPERATIONS Public/Granted day:2015-06-25
Information query