Processor-guided execution of offloaded instructions using fixed function operations

Processor-guided execution of offloaded instructions using fixed function operations is disclosed. Instructions designated for remote execution by a target device are received by a processor. Each instruction includes, as an operand, a target register in the target device. The target register may be...

Full description

Saved in:
Bibliographic Details
Main Authors Walker, William L, Evers, Marius, Kalamatianos, John, Moyer, Paul, Clark, Michael T, Fleischman, Jay, Kotra, Jagadish B
Format Patent
LanguageEnglish
Published 09.01.2024
Subjects
Online AccessGet full text

Cover

Loading…
Abstract Processor-guided execution of offloaded instructions using fixed function operations is disclosed. Instructions designated for remote execution by a target device are received by a processor. Each instruction includes, as an operand, a target register in the target device. The target register may be an architected virtual register. For each of the plurality of instructions, the processor transmits an offload request in the order that the instructions are received. The offload request includes the instruction designated for remote execution. The target device may be, for example, a processing-in-memory device or an accelerator coupled to a memory.
AbstractList Processor-guided execution of offloaded instructions using fixed function operations is disclosed. Instructions designated for remote execution by a target device are received by a processor. Each instruction includes, as an operand, a target register in the target device. The target register may be an architected virtual register. For each of the plurality of instructions, the processor transmits an offload request in the order that the instructions are received. The offload request includes the instruction designated for remote execution. The target device may be, for example, a processing-in-memory device or an accelerator coupled to a memory.
Author Clark, Michael T
Moyer, Paul
Kotra, Jagadish B
Kalamatianos, John
Walker, William L
Evers, Marius
Fleischman, Jay
Author_xml – fullname: Walker, William L
– fullname: Evers, Marius
– fullname: Kalamatianos, John
– fullname: Moyer, Paul
– fullname: Clark, Michael T
– fullname: Fleischman, Jay
– fullname: Kotra, Jagadish B
BookMark eNqNiksKwjAURTPQgb89xAV0UAXTsaI4FKzjEtKbEijvlbwEunxbdQHChQP3nLVaEBNWqn5EdhDhWHQ5tGg1RricApNmP833bOc7kKSY3SxEZwnUaR_GSfhM7psPiPbjt2rpbS_Y_bhR-9u1vtwLDNxAButASM3rWZbVqTLGnA_Hf5o3a-Q8CA
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 US11868777B2
GroupedDBID EVB
ID FETCH-epo_espacenet_US11868777B23
IEDL.DBID EVB
IngestDate Fri Jul 19 12:58:18 EDT 2024
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-epo_espacenet_US11868777B23
Notes Application Number: US202017123270
OpenAccessLink https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20240109&DB=EPODOC&CC=US&NR=11868777B2
ParticipantIDs epo_espacenet_US11868777B2
PublicationCentury 2000
PublicationDate 20240109
PublicationDateYYYYMMDD 2024-01-09
PublicationDate_xml – month: 01
  year: 2024
  text: 20240109
  day: 09
PublicationDecade 2020
PublicationYear 2024
RelatedCompanies ADVANCED MICRO DEVICES, INC
RelatedCompanies_xml – name: ADVANCED MICRO DEVICES, INC
Score 3.5042844
Snippet Processor-guided execution of offloaded instructions using fixed function operations is disclosed. Instructions designated for remote execution by a target...
SourceID epo
SourceType Open Access Repository
SubjectTerms CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
Title Processor-guided execution of offloaded instructions using fixed function operations
URI https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20240109&DB=EPODOC&locale=&CC=US&NR=11868777B2
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3dS8MwED_G_HzTqej8oIL0rbjSjzQPRVi7MYR94FrZ21jSdEykLbbi_nwvWed8UehDuZTQO3L5JZe7XwAeXMot2yGpQbyUGzYCkMEWJjM6HnM57diJl8gC5-HIHcT288yZNeBtWwujeEK_FDkiehRHf6_UfF3sglihyq0sH9kKRflTP_JDvd4dIzyZHaqHXb83GYfjQA8CP57qoxfflLTwhJAuTtd7chktefZ7r11ZlVL8hpT-CexPsLesOoWGyFpwFGxvXmvB4bA-8G7BgcrQ5CUKay8szyCqs_vzD2P5iUokmlgLrkaQlqf4pO_5QopXO3rYUpMZ7kstXa2xQaLZ5vNCbIZAeQ73_V4UDAz80fmPVebxdKeTdQHNLM_EJWjEszlzmIOYY-HWN6ELCxfQDr4Tys3UvYL23_20_2u8hmNpYRV_oDfQRAXELSJyxe6UKb8BmYeRhg
link.rule.ids 230,309,786,891,25594,76906
linkProvider European Patent Office
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3dT4MwEL8s82O-KWp0fmFieCOO8FF4ICaDLahjWxyYvS1rgWXGwCIz7s_32jHniyY8kCtpuEuvv_Z69yvAneUw3TBJphI7Y6qBAKTSqUbVlk0t5rSMxE54gXPYt4LYeBqb4xq8bWphBE_olyBHRI9i6O9LMV8vtkEsX-RWlvd0jqLioRu5vlLtjhGetJaj-G23Mxz4A0_xPDceKf0XV-O08ISQNk7XO4Sz8_Kl02ubV6UsfkNK9xB2h9hbvjyCWppL0PA2N69JsB9WB94S7IkMTVaisPLC8hiiKru_-FBnn6hEIqerlIkRJBcZPtl7MeXi-ZYetpR5hvtMzuYrbOBotv58ka6HQHkCt91O5AUq_ujkxyqTeLTVST-Fel7k6RnIxDYYNamJmKPj1jdxpjouoE18Jw7TMuscmn_30_yv8QYaQRT2Jr3H_vMFHHBri1iEcwl1VCa9QnRe0mth1m-RFpRz
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=Processor-guided+execution+of+offloaded+instructions+using+fixed+function+operations&rft.inventor=Walker%2C+William+L&rft.inventor=Evers%2C+Marius&rft.inventor=Kalamatianos%2C+John&rft.inventor=Moyer%2C+Paul&rft.inventor=Clark%2C+Michael+T&rft.inventor=Fleischman%2C+Jay&rft.inventor=Kotra%2C+Jagadish+B&rft.date=2024-01-09&rft.externalDBID=B2&rft.externalDocID=US11868777B2