METHOD TO SHARE A COHERENT ACCELERATOR CONTEXT INSIDE THE KERNEL

Embodiments disclose techniques for sharing a context for a coherent accelerator in a kernel of a computer system. A request is received from a first application to perform an I/O operation within a kernel context. The request specifies a first effective address distinct to the first application. Th...

Full description

Saved in:
Bibliographic Details
Main Authors ROGERS, Mark, ASLOT, Vishal C, ALBOT, Andre L, SWANBERG, Randal C
Format Patent
LanguageEnglish
Published 10.05.2018
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Embodiments disclose techniques for sharing a context for a coherent accelerator in a kernel of a computer system. A request is received from a first application to perform an I/O operation within a kernel context. The request specifies a first effective address distinct to the first application. The first effective address specifies a location in a first effective address space and a first effective segment identifier. The first effective address is remapped to a second effective address. The second effective address specifies a location in a second effective address space of the kernel context and a second effective segment identifier. A virtual address mapping to a virtual address space within the kernel context is determined. The virtual address is translated to a physical memory address.
Bibliography:Application Number: US201815861219