Invention Grant
- Patent Title: Method and system for protecting data processed by data processing accelerators
-
Application No.: US16315890Application Date: 2019-01-04
-
Publication No.: US11609766B2Publication Date: 2023-03-21
- Inventor: Yueqiang Cheng , Yong Liu , Tao Wei , Jian Ouyang
- Applicant: Baidu USA LLC , Baidu.com Times Technology (Beijing) Co., Ltd. , KUNLUNXIN TECHNOLOGY (BEIJING) COMPANY LIMITED
- Applicant Address: US CA Sunnyvale; CN Beijing; CN Beijing
- Assignee: Baidu USA LLC,Baidu.com Times Technology (Beijing) Co., Ltd.,KUNLUNXIN TECHNOLOGY (BEIJING) COMPANY LIMITED
- Current Assignee: Baidu USA LLC,Baidu.com Times Technology (Beijing) Co., Ltd.,KUNLUNXIN TECHNOLOGY (BEIJING) COMPANY LIMITED
- Current Assignee Address: US CA Sunnyvale; CN Beijing; CN Beijing
- Agency: Womble Bond Dickinson (US) LLP
- International Application: PCT/CN2019/070402 WO 20190104
- International Announcement: WO2020/140261 WO 20200709
- Main IPC: G06F9/4401
- IPC: G06F9/4401 ; G06F9/30 ; G06F9/38 ; G06F9/54

Abstract:
According to one embodiment, a data processing system performs a secure boot using a security module (e.g., a trusted platform module (TPM)) of a host system. The system verifies that an operating system (OS) and one or more drivers including an accelerator driver associated with a data processing (DP) accelerator is provided by a trusted source. The system launches the accelerator driver within the OS. The system generates a trusted execution environment (TEE) associated with one or more processors of the host system. The system launches an application and a runtime library within the TEE, where the application communicates with the DP accelerator via the runtime library and the accelerator driver.
Public/Granted literature
- US20210173666A1 METHOD AND SYSTEM FOR PROTECTING DATA PROCESSED BY DATA PROCESSING ACCELERATORS Public/Granted day:2021-06-10
Information query