Invention Grant
- Patent Title: CPU security mechanisms employing thread-specific protection domains
-
Application No.: US15559858Application Date: 2016-03-21
-
Publication No.: US10678700B2Publication Date: 2020-06-09
- Inventor: Roger Rawson Godard , Arthur David Kahlich , Jan Schukat , William Edwards
- Applicant: Mill Computing, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: Mill Computing, Inc.
- Current Assignee: Mill Computing, Inc.
- Current Assignee Address: US CA Palo Alto
- Agency: Gordon & Jacobson, P.C.
- International Application: PCT/US2016/023420 WO 20160321
- International Announcement: WO2016/154115 WO 20160929
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/0893 ; G06F12/0875 ; G06F9/30 ; G06F12/14 ; G06F9/38 ; G06F9/46 ; G06F9/00

Abstract:
A computer processor includes an instruction processing pipeline that interfaces to a hierarchical memory system employing an address space. The instruction processing pipeline includes execution logic that executes at least one thread in different protection domains over time, wherein the different protection domains are defined by descriptors each including first data specifying a memory region of the address space employed by the hierarchical memory system and second data specifying permissions for accessing the associated memory region. The address space can be a virtual address space or a physical address space. The protection domains can be associated with different turfs each representing a collection of descriptors. A given thread can execute in a particular protection domain(turf), one protection domain (turf) at a time with the particular protection domain (turf) selectively configured to change over time.
Public/Granted literature
- US20180060244A1 CPU Security Mechanisms Employing Thread-Specific Protection Domains Public/Granted day:2018-03-01
Information query