K&L Gates LLP
Asynchronous data journaling model in hybrid cloud
A system and method for scheduling of hyper-threaded CPUs using memory monitoring includes a memory with an operating system memory and a physical processor in communication with the memory. The physical processor includes a first hyper-thread and a second hyper-thread. A monitor instruction to monitor for updates to a designated memory location is executed in the first hyper-thread. The system further includes an operating system to execute on the physical processor and a system call configured to record in the operating system memory that the first hyper-thread is in a memory wait state. The system call is further configured to execute a memory wait instruction in the first hyper-thread. A task is executed in the second hyper-thread while the first hyper-thread is in the memory wait state.
Red Hat, Inc.
G G G G H G G G G
G06F G06F G06F G06F H04L G06F G06F G06F G06F
additional inventional inventional inventional additional additional inventional inventional additional
Huamin Jay
Chen Vyas