Network interface device reducing startup time of applications
AssigneeIntel Corporation
InventorZiye Yang
Life of this patent
Estimating the term…
Abstract
Examples described herein relate to a network interface device that includes circuitry and a memory. In some examples, the circuitry is to perform image construction operations, wherein the image construction operations comprise access to a base image of an application from the memory in the network interface device. In some examples, the circuitry is to provide a host server access to a constructed image bundle of the application.
Claims18
At least one non-transitory computer-readable medium comprising instructions stored thereon, that if executed by one or more processors, cause the one or more processors to:
- based on detected capability to perform image construction in a network interface device, wherein the network interface device comprises a host interface, direct memory access (DMA) circuitry, a network interface, and circuitry, enable the circuitry of the network interface device to:
- perform image construction operations by access to a base image of an application and merge the base image and a dynamic image portion to create a constructed image bundle and
- provide a host system with access to the constructed image bundle.
An apparatus comprising:
- an interface and
- a network interface device coupled to the interface and coupled to a host server, wherein;
- the network interface device comprises a host interface, direct memory access (DMA) circuitry, network interface, and circuitry,
- the circuitry is to perform image construction operations to create a constructed image bundle, wherein the image construction operations comprise access a base image of an application and merge the base image with a dynamic image portion and
- provide the host server with access to the constructed image bundle.
A method comprising:
- in a network interface device comprising a host interface, direct memory access (DMA) circuitry, and network interface, performing image construction operations to create a constructed image bundle, wherein the performing the image construction comprises accessing a base image of an application and merging the base image with a dynamic image portion and
- in the network interface device, providing a host server with access to the constructed image bundle.
Dependencies are inferred from the claim text.