- 专利标题: SYSTEMS AND METHODS FOR POLICY EXECUTION PROCESSING
-
申请号: US18356409申请日: 2023-07-21
-
公开(公告)号: US20230367603A1公开(公告)日: 2023-11-16
- 发明人: Steve E. Milburn , Eli Boling , Andre DeHon , Andrew B. Sutherland , Gregory T. Sullivan
- 申请人: The Charles Stark Draper Laboratory, Inc.
- 申请人地址: US MA Cambridge
- 专利权人: The Charles Stark Draper Laboratory, Inc.
- 当前专利权人: The Charles Stark Draper Laboratory, Inc.
- 当前专利权人地址: US MA Cambridge
- 主分类号: G06F9/38
- IPC分类号: G06F9/38 ; G06F21/52 ; G06F12/14 ; G06F21/62 ; G06F21/71 ; G06F9/30 ; G06F12/1009 ; G06F21/57
摘要:
A system and method of processing instructions may comprise an application processing domain (APD) and a metadata processing domain (MTD). The APD may comprise an application processor executing instructions and providing related information to the MTD. The MTD may comprise a tag processing unit (TPU) having a cache of policy-based rules enforced by the MTD. The TPU may determine, based on policies being enforced and metadata tags and operands associated with the instructions, that the instructions are allowed to execute (i.e., are valid). The TPU may write, if the instructions are valid, the metadata tags to a queue. The queue may (i) receive operation output information from the application processing domain, (ii) receive, from the TPU, the metadata tags, (iii) output, responsive to receiving the metadata tags, resulting information indicative of the operation output information and the metadata tags; and (iv) permit the resulting information to be written to memory.
信息查询