Patent · US Active

Preemptive scheduling of in-enclave threads

US10908952B2 · kind B2 · utility

0Cited by
1References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 21, 2017
Grant dateFeb 2, 2021
Priority date
Expiry dateApr 21, 2037

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F21/71
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Preemptive scheduling enclaves as disclosed herein support both cooperative and preemptive scheduling of in-enclave (IE) thread execution. These preemptive scheduling enclaves may include a scheduler configured to be executed as part of normal hardware interrupt processing by enclave threads. The scheduler identifies an IE thread to be scheduled and modifies enclave data structures so that when the enclave thread resumes processing after a hardware interrupt, the identified IE thread is executed, rather than the interrupted IE thread.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.