SPARSE OPTIMIZATIONS FOR A MATRIX ACCELERATOR ARCHITECTURE

Embodiments described herein include software, firmware, and hardware logic that provides techniques to perform arithmetic on sparse data via a systolic processing unit. One embodiment provides for data aware sparsity via compressed bitstreams. One embodiment provides for block sparse dot product in...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: GARG, Ashutosh, HAREL, Yoav, RANGANATHAN, Vasanth, GEORGE, Varghese, MAIYURAN, Subramaniam, APPU, Abhishek, OULD-AHMED-VALL, Elmoustapha, SURTI, Prasoonkumar, KIM, SungYe, HUNTER, JR, RAY, Joydeep, MACPHERSON, Mike, ANDREI, Valentin, KOKER, Altug, SADLER, William, VEMULAPALLI, Vikranth, STRIRAMASSARMA, Lakshminarayanan, JANUS, Scott
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 GARG, Ashutosh
HAREL, Yoav
RANGANATHAN, Vasanth
GEORGE, Varghese
MAIYURAN, Subramaniam
APPU, Abhishek
OULD-AHMED-VALL, Elmoustapha
SURTI, Prasoonkumar
KIM, SungYe
HUNTER, JR
RAY, Joydeep
MACPHERSON, Mike
ANDREI, Valentin
KOKER, Altug
SADLER, William
VEMULAPALLI, Vikranth
STRIRAMASSARMA, Lakshminarayanan
JANUS, Scott
description Embodiments described herein include software, firmware, and hardware logic that provides techniques to perform arithmetic on sparse data via a systolic processing unit. One embodiment provides for data aware sparsity via compressed bitstreams. One embodiment provides for block sparse dot product instructions. One embodiment provides for a depth-wise adapter for a systolic array.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_SG11202107290QA</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>SG11202107290QA</sourcerecordid><originalsourceid>FETCH-epo_espacenet_SG11202107290QA3</originalsourceid><addsrcrecordid>eNrjZLAKDnAMCnZV8A8I8fT1jHIM8fT3C1Zw8w9ScFTwdQwJ8oxQcHR2dvVxDXIMAQkGOXt4hrg6h4QGufIwsKYl5hSn8kJpbgYVN9cQZw_d1IL8-NTigsTk1LzUkvhgd0NDIwMjQwNzI0uDQEdjIpUBANA0Kro</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>SPARSE OPTIMIZATIONS FOR A MATRIX ACCELERATOR ARCHITECTURE</title><source>esp@cenet</source><creator>GARG, Ashutosh ; HAREL, Yoav ; RANGANATHAN, Vasanth ; GEORGE, Varghese ; MAIYURAN, Subramaniam ; APPU, Abhishek ; OULD-AHMED-VALL, Elmoustapha ; SURTI, Prasoonkumar ; KIM, SungYe ; HUNTER, JR ; RAY, Joydeep ; MACPHERSON, Mike ; ANDREI, Valentin ; KOKER, Altug ; SADLER, William ; VEMULAPALLI, Vikranth ; STRIRAMASSARMA, Lakshminarayanan ; JANUS, Scott</creator><creatorcontrib>GARG, Ashutosh ; HAREL, Yoav ; RANGANATHAN, Vasanth ; GEORGE, Varghese ; MAIYURAN, Subramaniam ; APPU, Abhishek ; OULD-AHMED-VALL, Elmoustapha ; SURTI, Prasoonkumar ; KIM, SungYe ; HUNTER, JR ; RAY, Joydeep ; MACPHERSON, Mike ; ANDREI, Valentin ; KOKER, Altug ; SADLER, William ; VEMULAPALLI, Vikranth ; STRIRAMASSARMA, Lakshminarayanan ; JANUS, Scott</creatorcontrib><description>Embodiments described herein include software, firmware, and hardware logic that provides techniques to perform arithmetic on sparse data via a systolic processing unit. One embodiment provides for data aware sparsity via compressed bitstreams. One embodiment provides for block sparse dot product instructions. One embodiment provides for a depth-wise adapter for a systolic array.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2021</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=20210929&amp;DB=EPODOC&amp;CC=SG&amp;NR=11202107290QA$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76547</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20210929&amp;DB=EPODOC&amp;CC=SG&amp;NR=11202107290QA$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>GARG, Ashutosh</creatorcontrib><creatorcontrib>HAREL, Yoav</creatorcontrib><creatorcontrib>RANGANATHAN, Vasanth</creatorcontrib><creatorcontrib>GEORGE, Varghese</creatorcontrib><creatorcontrib>MAIYURAN, Subramaniam</creatorcontrib><creatorcontrib>APPU, Abhishek</creatorcontrib><creatorcontrib>OULD-AHMED-VALL, Elmoustapha</creatorcontrib><creatorcontrib>SURTI, Prasoonkumar</creatorcontrib><creatorcontrib>KIM, SungYe</creatorcontrib><creatorcontrib>HUNTER, JR</creatorcontrib><creatorcontrib>RAY, Joydeep</creatorcontrib><creatorcontrib>MACPHERSON, Mike</creatorcontrib><creatorcontrib>ANDREI, Valentin</creatorcontrib><creatorcontrib>KOKER, Altug</creatorcontrib><creatorcontrib>SADLER, William</creatorcontrib><creatorcontrib>VEMULAPALLI, Vikranth</creatorcontrib><creatorcontrib>STRIRAMASSARMA, Lakshminarayanan</creatorcontrib><creatorcontrib>JANUS, Scott</creatorcontrib><title>SPARSE OPTIMIZATIONS FOR A MATRIX ACCELERATOR ARCHITECTURE</title><description>Embodiments described herein include software, firmware, and hardware logic that provides techniques to perform arithmetic on sparse data via a systolic processing unit. One embodiment provides for data aware sparsity via compressed bitstreams. One embodiment provides for block sparse dot product instructions. One embodiment provides for a depth-wise adapter for a systolic array.</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>2021</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZLAKDnAMCnZV8A8I8fT1jHIM8fT3C1Zw8w9ScFTwdQwJ8oxQcHR2dvVxDXIMAQkGOXt4hrg6h4QGufIwsKYl5hSn8kJpbgYVN9cQZw_d1IL8-NTigsTk1LzUkvhgd0NDIwMjQwNzI0uDQEdjIpUBANA0Kro</recordid><startdate>20210929</startdate><enddate>20210929</enddate><creator>GARG, Ashutosh</creator><creator>HAREL, Yoav</creator><creator>RANGANATHAN, Vasanth</creator><creator>GEORGE, Varghese</creator><creator>MAIYURAN, Subramaniam</creator><creator>APPU, Abhishek</creator><creator>OULD-AHMED-VALL, Elmoustapha</creator><creator>SURTI, Prasoonkumar</creator><creator>KIM, SungYe</creator><creator>HUNTER, JR</creator><creator>RAY, Joydeep</creator><creator>MACPHERSON, Mike</creator><creator>ANDREI, Valentin</creator><creator>KOKER, Altug</creator><creator>SADLER, William</creator><creator>VEMULAPALLI, Vikranth</creator><creator>STRIRAMASSARMA, Lakshminarayanan</creator><creator>JANUS, Scott</creator><scope>EVB</scope></search><sort><creationdate>20210929</creationdate><title>SPARSE OPTIMIZATIONS FOR A MATRIX ACCELERATOR ARCHITECTURE</title><author>GARG, Ashutosh ; HAREL, Yoav ; RANGANATHAN, Vasanth ; GEORGE, Varghese ; MAIYURAN, Subramaniam ; APPU, Abhishek ; OULD-AHMED-VALL, Elmoustapha ; SURTI, Prasoonkumar ; KIM, SungYe ; HUNTER, JR ; RAY, Joydeep ; MACPHERSON, Mike ; ANDREI, Valentin ; KOKER, Altug ; SADLER, William ; VEMULAPALLI, Vikranth ; STRIRAMASSARMA, Lakshminarayanan ; JANUS, Scott</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_SG11202107290QA3</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2021</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>GARG, Ashutosh</creatorcontrib><creatorcontrib>HAREL, Yoav</creatorcontrib><creatorcontrib>RANGANATHAN, Vasanth</creatorcontrib><creatorcontrib>GEORGE, Varghese</creatorcontrib><creatorcontrib>MAIYURAN, Subramaniam</creatorcontrib><creatorcontrib>APPU, Abhishek</creatorcontrib><creatorcontrib>OULD-AHMED-VALL, Elmoustapha</creatorcontrib><creatorcontrib>SURTI, Prasoonkumar</creatorcontrib><creatorcontrib>KIM, SungYe</creatorcontrib><creatorcontrib>HUNTER, JR</creatorcontrib><creatorcontrib>RAY, Joydeep</creatorcontrib><creatorcontrib>MACPHERSON, Mike</creatorcontrib><creatorcontrib>ANDREI, Valentin</creatorcontrib><creatorcontrib>KOKER, Altug</creatorcontrib><creatorcontrib>SADLER, William</creatorcontrib><creatorcontrib>VEMULAPALLI, Vikranth</creatorcontrib><creatorcontrib>STRIRAMASSARMA, Lakshminarayanan</creatorcontrib><creatorcontrib>JANUS, Scott</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>GARG, Ashutosh</au><au>HAREL, Yoav</au><au>RANGANATHAN, Vasanth</au><au>GEORGE, Varghese</au><au>MAIYURAN, Subramaniam</au><au>APPU, Abhishek</au><au>OULD-AHMED-VALL, Elmoustapha</au><au>SURTI, Prasoonkumar</au><au>KIM, SungYe</au><au>HUNTER, JR</au><au>RAY, Joydeep</au><au>MACPHERSON, Mike</au><au>ANDREI, Valentin</au><au>KOKER, Altug</au><au>SADLER, William</au><au>VEMULAPALLI, Vikranth</au><au>STRIRAMASSARMA, Lakshminarayanan</au><au>JANUS, Scott</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>SPARSE OPTIMIZATIONS FOR A MATRIX ACCELERATOR ARCHITECTURE</title><date>2021-09-29</date><risdate>2021</risdate><abstract>Embodiments described herein include software, firmware, and hardware logic that provides techniques to perform arithmetic on sparse data via a systolic processing unit. One embodiment provides for data aware sparsity via compressed bitstreams. One embodiment provides for block sparse dot product instructions. One embodiment provides for a depth-wise adapter for a systolic array.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_SG11202107290QA
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title SPARSE OPTIMIZATIONS FOR A MATRIX ACCELERATOR ARCHITECTURE
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-02T20%3A10%3A40IST&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=GARG,%20Ashutosh&rft.date=2021-09-29&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3ESG11202107290QA%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