Invention Grant
- Patent Title: Dynamic designation of instructions as sensitive for constraining multithreaded execution
-
Application No.: US17081099Application Date: 2020-10-27
-
Publication No.: US11307857B2Publication Date: 2022-04-19
- Inventor: Shubhendu Sekhar Mukherjee
- Applicant: Marvell Asia Pte, Ltd.
- Applicant Address: SG Singapore
- Assignee: Marvell Asia Pte, Ltd.
- Current Assignee: Marvell Asia Pte, Ltd.
- Current Assignee Address: SG Singapore
- Agency: Young Basile Hanlon & MacFarlane, P.C.
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F9/38 ; G06F9/455 ; G06F9/48

Abstract:
Described herein are systems and methods for dynamic designation of instructions as sensitive. For example, some methods include detecting that a first instruction of a first process has been designated as a sensitive instruction; checking whether a sensitive handling enable indicator in a process state register storing a state of the first process is enabled; responsive to detection of the sensitive instruction and enablement of the sensitive handling enable indicator, invoking a constraint for execution of the first instruction; executing the first instruction subject to the constraint; and executing a second instruction of the first process without the constraint.
Public/Granted literature
- US20210173651A1 Dynamic Designation of Instructions as Sensitive Public/Granted day:2021-06-10
Information query