Invention Grant
- Patent Title: Filtering remote data synchronization barrier (DSB) instruction execution in processor-based devices
-
Application No.: US18188200Application Date: 2023-03-22
-
Publication No.: US12135652B2Publication Date: 2024-11-05
- Inventor: Adrian Montero , Paul Kitchin , Huzefa Sanjeliwala
- Applicant: QUALCOMM Incorporated
- Applicant Address: US CA San Diego
- Assignee: QUALCOMM Incorporated
- Current Assignee: QUALCOMM Incorporated
- Current Assignee Address: US CA San Diego
- Agency: QUALCOMM Incorporated
- Main IPC: G06F12/0891
- IPC: G06F12/0891 ; G06F12/1027

Abstract:
Filtering remote data synchronization barrier (DSB) instruction execution in processor-based devices is disclosed herein. In some exemplary aspects, a processor-based device provides a plurality of processors including an issuing processor and a remote processor. The remote processor receives, from the issuing processor, a translation lookaside buffer (TLB) invalidation (TLBI) instruction indicating a request to invalidate a TLB entry of a plurality of TLB entries of a TLB of the remote processor. The remote processor also receives a DSB instruction from the issuing processor. The remote processor determines whether the TLBI instruction satisfies filtering criteria, which specify conditions under which execution of the DSB instruction by the remote processor is unnecessary. If the remote processor determines that the TLBI instruction satisfies the filtering criteria, the remote processor foregoes execution of a DSB operation corresponding to the DSB instruction, and issues an early DSB acknowledgement to the issuing processor.
Public/Granted literature
- US20240320157A1 FILTERING REMOTE DATA SYNCHRONIZATION BARRIER (DSB) INSTRUCTION EXECUTION IN PROCESSOR-BASED DEVICES Public/Granted day:2024-09-26
Information query
IPC分类: