Programmable coarse grained and sparse matrix compute hardware with advanced scheduling

One embodiment provides a parallel processor comprising a hardware scheduler to schedule pipeline commands for compute operations to one or more of multiple types of compute units, a plurality of processing resources including a first sparse compute unit configured for input at a first level of spar...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Chen, Xiaoming, Gottschlich, Justin E, Ould-Ahmed-Vall, Elmoustapha, Yao, Anbang, Satish, Nadathur Rajagopalan, Galoppo Von Borries, Nicolas C, Nurvitadhi, Eriko, Akhbari, Farshad, Baghsorkhi, Sara S, Chen, Feng, Lin, Tsung-Han, Koker, Altug, Kim, Dukhwan, Nealis, Kevin, Sinha, Kamal, Vembu, Balaji, Srinivasa, Narayan, Bottleson, Jeremy, Barik, Rajkishore
Format: Patent
Sprache:eng
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 Chen, Xiaoming
Gottschlich, Justin E
Ould-Ahmed-Vall, Elmoustapha
Yao, Anbang
Satish, Nadathur Rajagopalan
Galoppo Von Borries, Nicolas C
Nurvitadhi, Eriko
Akhbari, Farshad
Baghsorkhi, Sara S
Chen, Feng
Lin, Tsung-Han
Koker, Altug
Kim, Dukhwan
Nealis, Kevin
Sinha, Kamal
Vembu, Balaji
Srinivasa, Narayan
Bottleson, Jeremy
Barik, Rajkishore
description One embodiment provides a parallel processor comprising a hardware scheduler to schedule pipeline commands for compute operations to one or more of multiple types of compute units, a plurality of processing resources including a first sparse compute unit configured for input at a first level of sparsity and hybrid memory circuitry including a memory controller, a memory interface, and a second sparse compute unit configured for input at a second level of sparsity that is greater than the first level of sparsity.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US12112397B2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US12112397B2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US12112397B23</originalsourceid><addsrcrecordid>eNqNjD0KAjEQRrexEPUO4wEski3E1kWxFFQslzEZN4H8Mcm6Ht8gHsDqg8d737y5nzkOjN7jwxGoiJwJKrCBNGDQkNMXeSxs31XwaSwEBllPyASTLQZQvzCoGmRlSI_OhmHZzJ7oMq1-u2jWx8O1O20oxZ7qqaJApb9dhBRCtrvtXrb_OB-f2jqP</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Programmable coarse grained and sparse matrix compute hardware with advanced scheduling</title><source>esp@cenet</source><creator>Chen, Xiaoming ; Gottschlich, Justin E ; Ould-Ahmed-Vall, Elmoustapha ; Yao, Anbang ; Satish, Nadathur Rajagopalan ; Galoppo Von Borries, Nicolas C ; Nurvitadhi, Eriko ; Akhbari, Farshad ; Baghsorkhi, Sara S ; Chen, Feng ; Lin, Tsung-Han ; Koker, Altug ; Kim, Dukhwan ; Nealis, Kevin ; Sinha, Kamal ; Vembu, Balaji ; Srinivasa, Narayan ; Bottleson, Jeremy ; Barik, Rajkishore</creator><creatorcontrib>Chen, Xiaoming ; Gottschlich, Justin E ; Ould-Ahmed-Vall, Elmoustapha ; Yao, Anbang ; Satish, Nadathur Rajagopalan ; Galoppo Von Borries, Nicolas C ; Nurvitadhi, Eriko ; Akhbari, Farshad ; Baghsorkhi, Sara S ; Chen, Feng ; Lin, Tsung-Han ; Koker, Altug ; Kim, Dukhwan ; Nealis, Kevin ; Sinha, Kamal ; Vembu, Balaji ; Srinivasa, Narayan ; Bottleson, Jeremy ; Barik, Rajkishore</creatorcontrib><description>One embodiment provides a parallel processor comprising a hardware scheduler to schedule pipeline commands for compute operations to one or more of multiple types of compute units, a plurality of processing resources including a first sparse compute unit configured for input at a first level of sparsity and hybrid memory circuitry including a memory controller, a memory interface, and a second sparse compute unit configured for input at a second level of sparsity that is greater than the first level of sparsity.</description><language>eng</language><subject>CALCULATING ; COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; IMAGE DATA PROCESSING OR GENERATION, IN GENERAL ; PHYSICS</subject><creationdate>2024</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=20241008&amp;DB=EPODOC&amp;CC=US&amp;NR=12112397B2$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76290</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20241008&amp;DB=EPODOC&amp;CC=US&amp;NR=12112397B2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Chen, Xiaoming</creatorcontrib><creatorcontrib>Gottschlich, Justin E</creatorcontrib><creatorcontrib>Ould-Ahmed-Vall, Elmoustapha</creatorcontrib><creatorcontrib>Yao, Anbang</creatorcontrib><creatorcontrib>Satish, Nadathur Rajagopalan</creatorcontrib><creatorcontrib>Galoppo Von Borries, Nicolas C</creatorcontrib><creatorcontrib>Nurvitadhi, Eriko</creatorcontrib><creatorcontrib>Akhbari, Farshad</creatorcontrib><creatorcontrib>Baghsorkhi, Sara S</creatorcontrib><creatorcontrib>Chen, Feng</creatorcontrib><creatorcontrib>Lin, Tsung-Han</creatorcontrib><creatorcontrib>Koker, Altug</creatorcontrib><creatorcontrib>Kim, Dukhwan</creatorcontrib><creatorcontrib>Nealis, Kevin</creatorcontrib><creatorcontrib>Sinha, Kamal</creatorcontrib><creatorcontrib>Vembu, Balaji</creatorcontrib><creatorcontrib>Srinivasa, Narayan</creatorcontrib><creatorcontrib>Bottleson, Jeremy</creatorcontrib><creatorcontrib>Barik, Rajkishore</creatorcontrib><title>Programmable coarse grained and sparse matrix compute hardware with advanced scheduling</title><description>One embodiment provides a parallel processor comprising a hardware scheduler to schedule pipeline commands for compute operations to one or more of multiple types of compute units, a plurality of processing resources including a first sparse compute unit configured for input at a first level of sparsity and hybrid memory circuitry including a memory controller, a memory interface, and a second sparse compute unit configured for input at a second level of sparsity that is greater than the first level of sparsity.</description><subject>CALCULATING</subject><subject>COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>IMAGE DATA PROCESSING OR GENERATION, IN GENERAL</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2024</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNjD0KAjEQRrexEPUO4wEski3E1kWxFFQslzEZN4H8Mcm6Ht8gHsDqg8d737y5nzkOjN7jwxGoiJwJKrCBNGDQkNMXeSxs31XwaSwEBllPyASTLQZQvzCoGmRlSI_OhmHZzJ7oMq1-u2jWx8O1O20oxZ7qqaJApb9dhBRCtrvtXrb_OB-f2jqP</recordid><startdate>20241008</startdate><enddate>20241008</enddate><creator>Chen, Xiaoming</creator><creator>Gottschlich, Justin E</creator><creator>Ould-Ahmed-Vall, Elmoustapha</creator><creator>Yao, Anbang</creator><creator>Satish, Nadathur Rajagopalan</creator><creator>Galoppo Von Borries, Nicolas C</creator><creator>Nurvitadhi, Eriko</creator><creator>Akhbari, Farshad</creator><creator>Baghsorkhi, Sara S</creator><creator>Chen, Feng</creator><creator>Lin, Tsung-Han</creator><creator>Koker, Altug</creator><creator>Kim, Dukhwan</creator><creator>Nealis, Kevin</creator><creator>Sinha, Kamal</creator><creator>Vembu, Balaji</creator><creator>Srinivasa, Narayan</creator><creator>Bottleson, Jeremy</creator><creator>Barik, Rajkishore</creator><scope>EVB</scope></search><sort><creationdate>20241008</creationdate><title>Programmable coarse grained and sparse matrix compute hardware with advanced scheduling</title><author>Chen, Xiaoming ; Gottschlich, Justin E ; Ould-Ahmed-Vall, Elmoustapha ; Yao, Anbang ; Satish, Nadathur Rajagopalan ; Galoppo Von Borries, Nicolas C ; Nurvitadhi, Eriko ; Akhbari, Farshad ; Baghsorkhi, Sara S ; Chen, Feng ; Lin, Tsung-Han ; Koker, Altug ; Kim, Dukhwan ; Nealis, Kevin ; Sinha, Kamal ; Vembu, Balaji ; Srinivasa, Narayan ; Bottleson, Jeremy ; Barik, Rajkishore</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US12112397B23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2024</creationdate><topic>CALCULATING</topic><topic>COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>IMAGE DATA PROCESSING OR GENERATION, IN GENERAL</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>Chen, Xiaoming</creatorcontrib><creatorcontrib>Gottschlich, Justin E</creatorcontrib><creatorcontrib>Ould-Ahmed-Vall, Elmoustapha</creatorcontrib><creatorcontrib>Yao, Anbang</creatorcontrib><creatorcontrib>Satish, Nadathur Rajagopalan</creatorcontrib><creatorcontrib>Galoppo Von Borries, Nicolas C</creatorcontrib><creatorcontrib>Nurvitadhi, Eriko</creatorcontrib><creatorcontrib>Akhbari, Farshad</creatorcontrib><creatorcontrib>Baghsorkhi, Sara S</creatorcontrib><creatorcontrib>Chen, Feng</creatorcontrib><creatorcontrib>Lin, Tsung-Han</creatorcontrib><creatorcontrib>Koker, Altug</creatorcontrib><creatorcontrib>Kim, Dukhwan</creatorcontrib><creatorcontrib>Nealis, Kevin</creatorcontrib><creatorcontrib>Sinha, Kamal</creatorcontrib><creatorcontrib>Vembu, Balaji</creatorcontrib><creatorcontrib>Srinivasa, Narayan</creatorcontrib><creatorcontrib>Bottleson, Jeremy</creatorcontrib><creatorcontrib>Barik, Rajkishore</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Chen, Xiaoming</au><au>Gottschlich, Justin E</au><au>Ould-Ahmed-Vall, Elmoustapha</au><au>Yao, Anbang</au><au>Satish, Nadathur Rajagopalan</au><au>Galoppo Von Borries, Nicolas C</au><au>Nurvitadhi, Eriko</au><au>Akhbari, Farshad</au><au>Baghsorkhi, Sara S</au><au>Chen, Feng</au><au>Lin, Tsung-Han</au><au>Koker, Altug</au><au>Kim, Dukhwan</au><au>Nealis, Kevin</au><au>Sinha, Kamal</au><au>Vembu, Balaji</au><au>Srinivasa, Narayan</au><au>Bottleson, Jeremy</au><au>Barik, Rajkishore</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Programmable coarse grained and sparse matrix compute hardware with advanced scheduling</title><date>2024-10-08</date><risdate>2024</risdate><abstract>One embodiment provides a parallel processor comprising a hardware scheduler to schedule pipeline commands for compute operations to one or more of multiple types of compute units, a plurality of processing resources including a first sparse compute unit configured for input at a first level of sparsity and hybrid memory circuitry including a memory controller, a memory interface, and a second sparse compute unit configured for input at a second level of sparsity that is greater than the first level of sparsity.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US12112397B2
source esp@cenet
subjects CALCULATING
COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
PHYSICS
title Programmable coarse grained and sparse matrix compute hardware with advanced scheduling
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-31T12%3A37%3A41IST&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=Chen,%20Xiaoming&rft.date=2024-10-08&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS12112397B2%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