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 Swanberg, Randal C, Albot, Andre L, Aslot, Vishal C, Rogers, Mark
Format Patent
LanguageEnglish
Published 18.12.2018
Subjects
Online AccessGet full text

Cover

Loading…
Abstract 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.
AbstractList 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.
Author Rogers, Mark
Aslot, Vishal C
Albot, Andre L
Swanberg, Randal C
Author_xml – fullname: Swanberg, Randal C
– fullname: Albot, Andre L
– fullname: Aslot, Vishal C
– fullname: Rogers, Mark
BookMark eNqNyj0KwkAQhuEttPDvDuMBBFcjaUVRbKzUOgybL2zIMhN2p_D4WngAqxce3rmbiApm7niHRW3JlErkDGIKGpEhRhwCEjKb5i-K4W3US-lbkEXQgCxISzftOBWsfl249fXyPN82GLVBGTlAYM3r4bf-UPuqOu32_zwfxZQy_w
ContentType Patent
DBID EVB
DatabaseName esp@cenet
DatabaseTitleList
Database_xml – sequence: 1
  dbid: EVB
  name: esp@cenet
  url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
Discipline Medicine
Chemistry
Sciences
Physics
ExternalDocumentID US10157144B2
GroupedDBID EVB
ID FETCH-epo_espacenet_US10157144B23
IEDL.DBID EVB
IngestDate Fri Jul 19 16:16:37 EDT 2024
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-epo_espacenet_US10157144B23
Notes Application Number: US201815861219
OpenAccessLink https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20181218&DB=EPODOC&CC=US&NR=10157144B2
ParticipantIDs epo_espacenet_US10157144B2
PublicationCentury 2000
PublicationDate 20181218
PublicationDateYYYYMMDD 2018-12-18
PublicationDate_xml – month: 12
  year: 2018
  text: 20181218
  day: 18
PublicationDecade 2010
PublicationYear 2018
RelatedCompanies International Business Machines Corporation
RelatedCompanies_xml – name: International Business Machines Corporation
Score 3.1856554
Snippet 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...
SourceID epo
SourceType Open Access Repository
SubjectTerms CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
Title Method to share a coherent accelerator context inside the kernel
URI https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20181218&DB=EPODOC&locale=&CC=US&NR=10157144B2
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LS8NAEB5Kfd40KrU-WEF6CzZNsmkOQWkeFKEPbCO9lex2S6uSlCTi33d2Sa0Xvc7CsAx8M7M738wA3LuJaS8ZpbrVYbZuuYalJ5Qx3eAuR5y3mVgqlu-Q9mPreWbPavC27YVRc0K_1HBERBRHvJfKX292n1iB4lYWD2yNouwxmnpBq3ody3CFcA56XjgeBSO_5ftePGkNXzDXNWwHHw89dNd7Mo2Wc_bD157sStn8DinRCeyPUVtankJNpBoc-dvNaxocDqqCtwYHiqHJCxRWKCzO4Gmg1j6TMiPFKskFSQjPVrJvryQJ5xhIVO2cSBo6-l6yVjs5CaZ65F3kqfg4h7sonPp9HS81_7HAPJ7s7m9eQD3NUtEAwjl1Fonb5lRQiy-crmuzjokZj3AcWTC8hObfepr_HV7BsbSm5G0Y3Wuol_mnuMHoW7JbZbZv_YuJXQ
link.rule.ids 230,309,786,891,25594,76903
linkProvider European Patent Office
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT8JAEJ4QfOBNUYP4WhPDrZHSdksPRENLU5VXpDXcSHdZAmpaQmv8-85uQLzodTeZbCb55rHzzQzArRMb1oxRqpkNZmmmo5taTBnTdO5wxHmdiZli-fZpEJlPY2tcgLdNL4yaE_qlhiMiojjiPVf2ern9xPIUtzK7Yws8Su_9sOXV1tmxdFcIZ6_d6gwH3sCtuW4rGtX6Lxjr6paNyUMbzfWOjSmhSpVe27IrZfnbpfiHsDtEaUl-BAWRlKHkbjavlWG_ty54l2FPMTR5hodrFGbH8NBTa59JnpJsHq8EiQlP57JvLycx5-hIVO2cSBo62l6yUDs5CYZ65F2sEvFxAjd-J3QDDR81-dHAJBpt32-cQjFJE1EBwjm1p7FT51RQk0_tpmOxhoERj7BtWTA8g-rfcqr_XV5DKQh73Un3sf98DgdSs5LDoTcvoJivPsUleuKcXSkVfgOO2IxH
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=Method+to+share+a+coherent+accelerator+context+inside+the+kernel&rft.inventor=Swanberg%2C+Randal+C&rft.inventor=Albot%2C+Andre+L&rft.inventor=Aslot%2C+Vishal+C&rft.inventor=Rogers%2C+Mark&rft.date=2018-12-18&rft.externalDBID=B2&rft.externalDocID=US10157144B2