Invention Grant
- Patent Title: Flexible framework to support memory synchronization operations
-
Application No.: US15096205Application Date: 2016-04-11
-
Publication No.: US10198261B2Publication Date: 2019-02-05
- Inventor: Shuai Che , Marc S. Orr , Bradford M. Beckmann
- Applicant: Advanced Micro Devices, Inc.
- Applicant Address: US CA Sunnyvale
- Assignee: Advanced Micro Devices, Inc.
- Current Assignee: Advanced Micro Devices, Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: Volpe and Koenig, P.C.
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F12/10 ; G06F12/0802 ; G06F12/0811 ; G06F12/0815 ; G06F12/0837 ; G06F12/0875 ; G06F12/0897

Abstract:
A method of performing memory synchronization operations is provided that includes receiving, at a programmable cache controller in communication with one or more caches, an instruction in a first language to perform a memory synchronization operation of synchronizing a plurality of instruction sequences executing on a processor, mapping the received instruction in the first language to one or more selected cache operations in a second language executable by the cache controller and executing the one or more cache operations to perform the memory synchronization operation. The method further comprises receiving a second mapping that provides mapping instructions to map the received instruction to one or more other cache operations, mapping the received instruction to one or more other cache operations and executing the one or more other cache operations to perform the memory synchronization operation.
Public/Granted literature
- US20170293487A1 FLEXIBLE FRAMEWORK TO SUPPORT MEMORY SYNCHRONIZATION OPERATIONS Public/Granted day:2017-10-12
Information query