SYSTEMS, METHODS, AND APPARATUSES FOR HETEROGENEOUS COMPUTING

The present disclosure provides a method and an apparatus comprising a decoder to decode an enqueue command instruction, execution circuitry, where execution of the enqueue command instruction causes the execution circuitry to: generate a work descriptor based, at least in part, on data from a sourc...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: CHARNEY, Mark J, NUZMAN, Joseph, VALENTINE, Robert, VAN DOREN, Stephen R, MOSUR, Lokpraveen B, MISHRA, Asit K, SANKARAN, Rajesh M, O'HANLON, Michael A, CORBAL, Jesus, MCDONNELL, Niall D, RANGANATHAN, Narayan, MANLEY, Dwight P, MARR, Deborah T, NURVITADHI, Eriko, VENKATESH, Ganesh, GROCHOWSKI, Edward T, GLOSSOP, Kent D, SHEFFIELD, David B, NEIGER, Gilbert, CAPRIOLI, Paul, GRECO, Richard J, PEARCE, Jonathan D, CARTER, Nicholas P, FLETCHER, Thomas D, YAMADA, Koichi, BRADFORD, Dennis R, COOK, Jeffrey J, DRYSDALE, Tracy Garrett
Format: Patent
Sprache:eng ; fre ; ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator CHARNEY, Mark J
NUZMAN, Joseph
VALENTINE, Robert
VAN DOREN, Stephen R
MOSUR, Lokpraveen B
MISHRA, Asit K
SANKARAN, Rajesh M
O'HANLON, Michael A
CORBAL, Jesus
MCDONNELL, Niall D
RANGANATHAN, Narayan
MANLEY, Dwight P
MARR, Deborah T
NURVITADHI, Eriko
VENKATESH, Ganesh
GROCHOWSKI, Edward T
GLOSSOP, Kent D
SHEFFIELD, David B
NEIGER, Gilbert
CAPRIOLI, Paul
GRECO, Richard J
PEARCE, Jonathan D
CARTER, Nicholas P
FLETCHER, Thomas D
YAMADA, Koichi
BRADFORD, Dennis R
COOK, Jeffrey J
DRYSDALE, Tracy Garrett
description The present disclosure provides a method and an apparatus comprising a decoder to decode an enqueue command instruction, execution circuitry, where execution of the enqueue command instruction causes the execution circuitry to: generate a work descriptor based, at least in part, on data from a source operand of the enqueue command instruction, the work descriptor comprising a plurality of fields including an operation field to specify one or more operations to be performed, a flag to indicate whether the work descriptor can be processed in parallel with one or more other work descriptors, and an address field associated with the one or more operations and to store the work descriptor to a work queue.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_EP4120070A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>EP4120070A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_EP4120070A13</originalsourceid><addsrcrecordid>eNrjZLANjgwOcfUN1lHwdQ3x8HcBMhz9XBQcAwIcgxxDQoNdgxXc_IMUPFxDXIP83V39XP1DgxWc_X0DQkM8_dx5GFjTEnOKU3mhNDeDgptriLOHbmpBfnxqcUFicmpeakm8a4CJoZGBgbmBo6ExEUoA-SQpog</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>SYSTEMS, METHODS, AND APPARATUSES FOR HETEROGENEOUS COMPUTING</title><source>esp@cenet</source><creator>CHARNEY, Mark J ; NUZMAN, Joseph ; VALENTINE, Robert ; VAN DOREN, Stephen R ; MOSUR, Lokpraveen B ; MISHRA, Asit K ; SANKARAN, Rajesh M ; O'HANLON, Michael A ; CORBAL, Jesus ; MCDONNELL, Niall D ; RANGANATHAN, Narayan ; MANLEY, Dwight P ; MARR, Deborah T ; NURVITADHI, Eriko ; VENKATESH, Ganesh ; GROCHOWSKI, Edward T ; GLOSSOP, Kent D ; SHEFFIELD, David B ; NEIGER, Gilbert ; CAPRIOLI, Paul ; GRECO, Richard J ; PEARCE, Jonathan D ; CARTER, Nicholas P ; FLETCHER, Thomas D ; YAMADA, Koichi ; BRADFORD, Dennis R ; COOK, Jeffrey J ; DRYSDALE, Tracy Garrett</creator><creatorcontrib>CHARNEY, Mark J ; NUZMAN, Joseph ; VALENTINE, Robert ; VAN DOREN, Stephen R ; MOSUR, Lokpraveen B ; MISHRA, Asit K ; SANKARAN, Rajesh M ; O'HANLON, Michael A ; CORBAL, Jesus ; MCDONNELL, Niall D ; RANGANATHAN, Narayan ; MANLEY, Dwight P ; MARR, Deborah T ; NURVITADHI, Eriko ; VENKATESH, Ganesh ; GROCHOWSKI, Edward T ; GLOSSOP, Kent D ; SHEFFIELD, David B ; NEIGER, Gilbert ; CAPRIOLI, Paul ; GRECO, Richard J ; PEARCE, Jonathan D ; CARTER, Nicholas P ; FLETCHER, Thomas D ; YAMADA, Koichi ; BRADFORD, Dennis R ; COOK, Jeffrey J ; DRYSDALE, Tracy Garrett</creatorcontrib><description>The present disclosure provides a method and an apparatus comprising a decoder to decode an enqueue command instruction, execution circuitry, where execution of the enqueue command instruction causes the execution circuitry to: generate a work descriptor based, at least in part, on data from a source operand of the enqueue command instruction, the work descriptor comprising a plurality of fields including an operation field to specify one or more operations to be performed, a flag to indicate whether the work descriptor can be processed in parallel with one or more other work descriptors, and an address field associated with the one or more operations and to store the work descriptor to a work queue.</description><language>eng ; fre ; ger</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2023</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20230118&amp;DB=EPODOC&amp;CC=EP&amp;NR=4120070A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,309,781,886,25566,76549</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20230118&amp;DB=EPODOC&amp;CC=EP&amp;NR=4120070A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>CHARNEY, Mark J</creatorcontrib><creatorcontrib>NUZMAN, Joseph</creatorcontrib><creatorcontrib>VALENTINE, Robert</creatorcontrib><creatorcontrib>VAN DOREN, Stephen R</creatorcontrib><creatorcontrib>MOSUR, Lokpraveen B</creatorcontrib><creatorcontrib>MISHRA, Asit K</creatorcontrib><creatorcontrib>SANKARAN, Rajesh M</creatorcontrib><creatorcontrib>O'HANLON, Michael A</creatorcontrib><creatorcontrib>CORBAL, Jesus</creatorcontrib><creatorcontrib>MCDONNELL, Niall D</creatorcontrib><creatorcontrib>RANGANATHAN, Narayan</creatorcontrib><creatorcontrib>MANLEY, Dwight P</creatorcontrib><creatorcontrib>MARR, Deborah T</creatorcontrib><creatorcontrib>NURVITADHI, Eriko</creatorcontrib><creatorcontrib>VENKATESH, Ganesh</creatorcontrib><creatorcontrib>GROCHOWSKI, Edward T</creatorcontrib><creatorcontrib>GLOSSOP, Kent D</creatorcontrib><creatorcontrib>SHEFFIELD, David B</creatorcontrib><creatorcontrib>NEIGER, Gilbert</creatorcontrib><creatorcontrib>CAPRIOLI, Paul</creatorcontrib><creatorcontrib>GRECO, Richard J</creatorcontrib><creatorcontrib>PEARCE, Jonathan D</creatorcontrib><creatorcontrib>CARTER, Nicholas P</creatorcontrib><creatorcontrib>FLETCHER, Thomas D</creatorcontrib><creatorcontrib>YAMADA, Koichi</creatorcontrib><creatorcontrib>BRADFORD, Dennis R</creatorcontrib><creatorcontrib>COOK, Jeffrey J</creatorcontrib><creatorcontrib>DRYSDALE, Tracy Garrett</creatorcontrib><title>SYSTEMS, METHODS, AND APPARATUSES FOR HETEROGENEOUS COMPUTING</title><description>The present disclosure provides a method and an apparatus comprising a decoder to decode an enqueue command instruction, execution circuitry, where execution of the enqueue command instruction causes the execution circuitry to: generate a work descriptor based, at least in part, on data from a source operand of the enqueue command instruction, the work descriptor comprising a plurality of fields including an operation field to specify one or more operations to be performed, a flag to indicate whether the work descriptor can be processed in parallel with one or more other work descriptors, and an address field associated with the one or more operations and to store the work descriptor to a work queue.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2023</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZLANjgwOcfUN1lHwdQ3x8HcBMhz9XBQcAwIcgxxDQoNdgxXc_IMUPFxDXIP83V39XP1DgxWc_X0DQkM8_dx5GFjTEnOKU3mhNDeDgptriLOHbmpBfnxqcUFicmpeakm8a4CJoZGBgbmBo6ExEUoA-SQpog</recordid><startdate>20230118</startdate><enddate>20230118</enddate><creator>CHARNEY, Mark J</creator><creator>NUZMAN, Joseph</creator><creator>VALENTINE, Robert</creator><creator>VAN DOREN, Stephen R</creator><creator>MOSUR, Lokpraveen B</creator><creator>MISHRA, Asit K</creator><creator>SANKARAN, Rajesh M</creator><creator>O'HANLON, Michael A</creator><creator>CORBAL, Jesus</creator><creator>MCDONNELL, Niall D</creator><creator>RANGANATHAN, Narayan</creator><creator>MANLEY, Dwight P</creator><creator>MARR, Deborah T</creator><creator>NURVITADHI, Eriko</creator><creator>VENKATESH, Ganesh</creator><creator>GROCHOWSKI, Edward T</creator><creator>GLOSSOP, Kent D</creator><creator>SHEFFIELD, David B</creator><creator>NEIGER, Gilbert</creator><creator>CAPRIOLI, Paul</creator><creator>GRECO, Richard J</creator><creator>PEARCE, Jonathan D</creator><creator>CARTER, Nicholas P</creator><creator>FLETCHER, Thomas D</creator><creator>YAMADA, Koichi</creator><creator>BRADFORD, Dennis R</creator><creator>COOK, Jeffrey J</creator><creator>DRYSDALE, Tracy Garrett</creator><scope>EVB</scope></search><sort><creationdate>20230118</creationdate><title>SYSTEMS, METHODS, AND APPARATUSES FOR HETEROGENEOUS COMPUTING</title><author>CHARNEY, Mark J ; NUZMAN, Joseph ; VALENTINE, Robert ; VAN DOREN, Stephen R ; MOSUR, Lokpraveen B ; MISHRA, Asit K ; SANKARAN, Rajesh M ; O'HANLON, Michael A ; CORBAL, Jesus ; MCDONNELL, Niall D ; RANGANATHAN, Narayan ; MANLEY, Dwight P ; MARR, Deborah T ; NURVITADHI, Eriko ; VENKATESH, Ganesh ; GROCHOWSKI, Edward T ; GLOSSOP, Kent D ; SHEFFIELD, David B ; NEIGER, Gilbert ; CAPRIOLI, Paul ; GRECO, Richard J ; PEARCE, Jonathan D ; CARTER, Nicholas P ; FLETCHER, Thomas D ; YAMADA, Koichi ; BRADFORD, Dennis R ; COOK, Jeffrey J ; DRYSDALE, Tracy Garrett</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_EP4120070A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre ; ger</language><creationdate>2023</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>CHARNEY, Mark J</creatorcontrib><creatorcontrib>NUZMAN, Joseph</creatorcontrib><creatorcontrib>VALENTINE, Robert</creatorcontrib><creatorcontrib>VAN DOREN, Stephen R</creatorcontrib><creatorcontrib>MOSUR, Lokpraveen B</creatorcontrib><creatorcontrib>MISHRA, Asit K</creatorcontrib><creatorcontrib>SANKARAN, Rajesh M</creatorcontrib><creatorcontrib>O'HANLON, Michael A</creatorcontrib><creatorcontrib>CORBAL, Jesus</creatorcontrib><creatorcontrib>MCDONNELL, Niall D</creatorcontrib><creatorcontrib>RANGANATHAN, Narayan</creatorcontrib><creatorcontrib>MANLEY, Dwight P</creatorcontrib><creatorcontrib>MARR, Deborah T</creatorcontrib><creatorcontrib>NURVITADHI, Eriko</creatorcontrib><creatorcontrib>VENKATESH, Ganesh</creatorcontrib><creatorcontrib>GROCHOWSKI, Edward T</creatorcontrib><creatorcontrib>GLOSSOP, Kent D</creatorcontrib><creatorcontrib>SHEFFIELD, David B</creatorcontrib><creatorcontrib>NEIGER, Gilbert</creatorcontrib><creatorcontrib>CAPRIOLI, Paul</creatorcontrib><creatorcontrib>GRECO, Richard J</creatorcontrib><creatorcontrib>PEARCE, Jonathan D</creatorcontrib><creatorcontrib>CARTER, Nicholas P</creatorcontrib><creatorcontrib>FLETCHER, Thomas D</creatorcontrib><creatorcontrib>YAMADA, Koichi</creatorcontrib><creatorcontrib>BRADFORD, Dennis R</creatorcontrib><creatorcontrib>COOK, Jeffrey J</creatorcontrib><creatorcontrib>DRYSDALE, Tracy Garrett</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>CHARNEY, Mark J</au><au>NUZMAN, Joseph</au><au>VALENTINE, Robert</au><au>VAN DOREN, Stephen R</au><au>MOSUR, Lokpraveen B</au><au>MISHRA, Asit K</au><au>SANKARAN, Rajesh M</au><au>O'HANLON, Michael A</au><au>CORBAL, Jesus</au><au>MCDONNELL, Niall D</au><au>RANGANATHAN, Narayan</au><au>MANLEY, Dwight P</au><au>MARR, Deborah T</au><au>NURVITADHI, Eriko</au><au>VENKATESH, Ganesh</au><au>GROCHOWSKI, Edward T</au><au>GLOSSOP, Kent D</au><au>SHEFFIELD, David B</au><au>NEIGER, Gilbert</au><au>CAPRIOLI, Paul</au><au>GRECO, Richard J</au><au>PEARCE, Jonathan D</au><au>CARTER, Nicholas P</au><au>FLETCHER, Thomas D</au><au>YAMADA, Koichi</au><au>BRADFORD, Dennis R</au><au>COOK, Jeffrey J</au><au>DRYSDALE, Tracy Garrett</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>SYSTEMS, METHODS, AND APPARATUSES FOR HETEROGENEOUS COMPUTING</title><date>2023-01-18</date><risdate>2023</risdate><abstract>The present disclosure provides a method and an apparatus comprising a decoder to decode an enqueue command instruction, execution circuitry, where execution of the enqueue command instruction causes the execution circuitry to: generate a work descriptor based, at least in part, on data from a source operand of the enqueue command instruction, the work descriptor comprising a plurality of fields including an operation field to specify one or more operations to be performed, a flag to indicate whether the work descriptor can be processed in parallel with one or more other work descriptors, and an address field associated with the one or more operations and to store the work descriptor to a work queue.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre ; ger
recordid cdi_epo_espacenet_EP4120070A1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title SYSTEMS, METHODS, AND APPARATUSES FOR HETEROGENEOUS COMPUTING
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-18T09%3A28%3A26IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=CHARNEY,%20Mark%20J&rft.date=2023-01-18&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EEP4120070A1%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true