Invention Grant
- Patent Title: Concurrently executing critical sections in program code in a processor
-
Application No.: US14479297Application Date: 2014-09-06
-
Publication No.: US09916189B2Publication Date: 2018-03-13
- Inventor: Martin T. Pohlack , Stephan Diestelhorst
- Applicant: Advanced Micro Devices, Inc.
- Applicant Address: US CA Santa Clara
- Assignee: ADVANCED MICRO DEVICES, INC.
- Current Assignee: ADVANCED MICRO DEVICES, INC.
- Current Assignee Address: US CA Santa Clara
- Agency: Park, Vaughan, Fleming & Dowler LLP
- Main IPC: G06F9/52
- IPC: G06F9/52 ; G06F12/06 ; G06F9/45 ; G06F12/0855

Abstract:
In the described embodiments, entities in a computing device selectively write specified values to a lock variable in a local cache and one or more lower levels of a memory hierarchy to enable multiple entities to enable the concurrent execution of corresponding critical sections of program code that are protected by a same lock.
Public/Granted literature
- US20160070659A1 Concurrently Executing Critical Sections in Program Code in a Processor Public/Granted day:2016-03-10
Information query