Methods and apparatus for secure execution on smart network interface cards
AssigneeIntel Corporation
InventorsKshitij Doshi, Francesc Guim Bernat
Life of this patent
Estimating the term…
Abstract
Methods, apparatus, systems, and articles of manufacture are disclosed for secure execution on smart network interface cards. An example non-transitory computer readable medium comprising instructions that, when executed, cause a processor to at least: obtain instructions for execution, decode the instructions, execute the decoded instructions, determine an execution frequency, and, when the execution frequency meets a threshold, provide an alert of the execution frequency.
Claims24
An apparatus for secure execution on smart network interface cards, the apparatus comprising:
- interface circuitry to obtain first instructions for execution at a smart network interface card coupled to a host central processing unit;
- machine readable instructions;
- and
- programmable circuitry to at least one of instantiate or execute the machine readable instructions to:
- decode, via the smart network interface card, the first instructions into decoded instructions for interpreted mode execution;
- execute, via the smart network interface card, the decoded instructions;
- determine an execution frequency;
- and
- when the execution frequency meets a threshold, provide an alert to the host central processing unit.
A non-transitory computer readable medium comprising machine readable instructions that, when executed, cause a processor to at least:
- obtain first instructions for execution at a smart network interface card coupled to a host central processing unit;
- decode, via the smart network interface card, the first instructions into decoded instructions for interpreted mode execution;
- execute, via the smart network interface card, the decoded instructions;
- determine an execution frequency;
- and
- when the execution frequency meets a threshold, provide an alert to the host central processing unit.
A method comprising:
- obtaining first instructions for execution at a smart network interface card coupled to a host central processing unit;
- decoding, via the smart network interface card, the first instructions into decoded instructions for interpreted mode execution;
- executing, via the smart network interface card, the decoded instructions;
- determining an execution frequency;
- and
- when the execution frequency meets a threshold, providing an alert to the host central processing unit.
Dependencies are inferred from the claim text.