Switching memory consistency models in accordance with execution privilege level
Abstract:
An example method may include executing one or more first instructions that cause the processing device to enter a privileged execution mode, switching a memory consistency model of the processing device to a strong instruction ordering mode, and executing one or more second instructions in the privileged execution mode, where the one or more second instructions are executed using the strong instruction ordering mode. The method may further include executing one or more third instructions that cause the processing device to exit the privileged execution mode, and, responsive to executing the one or more third instructions, switching the memory consistency model of the processing device to a relaxed instruction ordering mode.
Information query
Patent Agency Ranking
0/0