METHODS AND APPARATUS FOR SYSTEM FIREWALLS
    3.
    发明公开

    公开(公告)号:US20240020428A1

    公开(公告)日:2024-01-18

    申请号:US18476026

    申请日:2023-09-27

    申请人: Intel Corporation

    IPC分类号: G06F21/85 G06F21/71 G06F21/57

    摘要: Systems, apparatus, articles of manufacture, and methods are disclosed to generate and manage a firewall policy. An example includes interface circuitry, machine readable instructions, and programmable circuitry to at least one of instantiate or execute the machine readable instructions to determine whether an operation is allowed to pass between a first component on a system-on-chip (SoC) and a second component on the SoC, detect an interconnect between the first component on the SoC and the second component on the SoC, cause the interconnect to filter the operation based on the determination of whether the operation is allowed to pass between the first component and the second component, and transmit a request to filter the operation based on the determination of whether the operation is allowed to pass between the first component and the second component.

    FUSED MULTIPLE MULTIPLICATION AND ADDITION-SUBTRACTION INSTRUCTION SET

    公开(公告)号:US20230297371A1

    公开(公告)日:2023-09-21

    申请号:US17695554

    申请日:2022-03-15

    申请人: Intel Corporation

    IPC分类号: G06F9/30 G06F7/57

    摘要: An embodiment of an apparatus comprises decode circuitry to decode a single instruction, the single instruction to include respective fields for one or more source operands, one or more destination operands, and an opcode, the opcode to indicate execution circuitry is to perform a fused multiple multiplication and addition-subtraction operation, and execution circuitry to execute the decoded instruction according to the opcode to retrieve data from one or more locations indicated by the one or more source operands, to perform the fused multiple multiplication and addition-subtraction indicated by the opcode on four or more arguments indicated by the retrieved data to produce one or more results. Other embodiments are disclosed and claimed.

    MODULAR ADDITION INSTRUCTION
    6.
    发明申请

    公开(公告)号:US20230140257A1

    公开(公告)日:2023-05-04

    申请号:US17514523

    申请日:2021-10-29

    申请人: Intel Corporation

    IPC分类号: G06F9/30

    摘要: One embodiment provides a processor comprising first circuitry to decode an instruction into a decoded instruction, the instruction to indicate a first source operand, a second source operand and a third operand, and second circuitry including a processing resource to execute the decoded instruction. Responsive to the decoded instruction, the processing resource is to output a result of a modular addition operation based on a data element of first source operand data plus a data element of second source operand data modulo a data element of third operand data, provided that the data elements of the first operand data and second operand data are less than the data element of the third operand data.

    CONDITIONAL MODULAR SUBTRACTION INSTRUCTION

    公开(公告)号:US20230081763A1

    公开(公告)日:2023-03-16

    申请号:US17476726

    申请日:2021-09-16

    申请人: Intel Corporation

    IPC分类号: G06F9/30 G06F7/72 G06F7/49

    摘要: One embodiment provides a processor comprising first circuitry to decode an instruction into a decoded instruction, the instruction to indicate a first source operand and a second source operand and second circuitry including a processing resource to execute the decoded instruction, wherein responsive to the decoded instruction, the processing resource is to output a result of first source operand data minus second source operand data in response to a determination by the processing resource that the first source operand data is greater than or equal to the second source operand data, otherwise the processing resource is to output the first source operand data.

    SPECULATIVE DECOMPRESSION WITHIN PROCESSOR CORE CACHES

    公开(公告)号:US20220197643A1

    公开(公告)日:2022-06-23

    申请号:US17133618

    申请日:2020-12-23

    申请人: Intel Corporation

    IPC分类号: G06F9/30 G06F12/0875

    摘要: Methods and apparatus relating to speculative decompression within processor core caches are described. In an embodiment, decode circuitry decodes a decompression instruction into a first micro operation and a second micro operation. The first micro operation causes one or more load operations to fetch data into a plurality of cachelines of a cache of a processor core. Decompression Engine (DE) circuitry decompresses the fetched data from the plurality of cachelines of the cache of the processor core in response to the second micro operation. The decompression instruction causes the DE circuitry to perform an out-of-order decompression of the plurality of cachelines. Other embodiments are also disclosed and claimed.

    Techniques for distributing code to components of a computing system

    公开(公告)号:US10996936B2

    公开(公告)日:2021-05-04

    申请号:US15634464

    申请日:2017-06-27

    申请人: INTEL CORPORATION

    发明人: Vinodh Gopal

    摘要: Techniques and apparatus for distributing code via a translation process are described. In one embodiment, for example, an apparatus may include at least one memory and logic, at least a portion of the logic comprised in hardware coupled to the at least one memory, the logic to determine a source code element to be translated to a target code element, determine source code information for the source code element, provide a translation request corresponding to the source code to a translation service, receive the target code element from the translation service, and execute the target code element in place of the source code element. Other embodiments are described and claimed.