Spilling temporary results for accommodation of memory boundaries

An aspect includes a system architecture that includes a processing unit, an accelerator, a main source buffer, a main target buffer, and a memory block. The main source buffer stores a first part of a source symbol received from an external source. The main target buffer stores an output symbol rec...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Jonathan D. Bradbury, Christian Jacobi, Anthony T. Sofia, Ashutosh Misra, Matthias Klein, Girish Gopala Kurup, Deepankar Bhattacharjee
Format: Patent
Sprache:eng ; heb
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 Jonathan D. Bradbury
Christian Jacobi
Anthony T. Sofia
Ashutosh Misra
Matthias Klein
Girish Gopala Kurup
Deepankar Bhattacharjee
description An aspect includes a system architecture that includes a processing unit, an accelerator, a main source buffer, a main target buffer, and a memory block. The main source buffer stores a first part of a source symbol received from an external source. The main target buffer stores an output symbol received from the accelerator. The memory block includes an overflow source buffer that stores the first part of the source symbol received from the main source buffer. The accelerator fetches the first part of the source symbol stored in the overflow source buffer and a second part of the source symbol stored in the main source buffer, and converts the first and second parts of the source symbol together into the output symbol. The second part of the source symbol includes a part of the source symbol not included in the first part of the source symbol.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_IL284763B1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>IL284763B1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_IL284763B13</originalsourceid><addsrcrecordid>eNrjZHAMLsjMycnMS1coSc0tyC9KLKpUKEotLs0pKVZIyy9SSExOzs_NzU9JLMnMz1PIT1PITc3NB6pJyi_NS0ksykwt5mFgTUvMKU7lhdLcDPJuriHOHrqpBfnxqcUFicmpeakl8Z4-RhYm5mbGTobGhFUAAKnJMcI</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Spilling temporary results for accommodation of memory boundaries</title><source>esp@cenet</source><creator>Jonathan D. Bradbury ; Christian Jacobi ; Anthony T. Sofia ; Ashutosh Misra ; Matthias Klein ; Girish Gopala Kurup ; Deepankar Bhattacharjee</creator><creatorcontrib>Jonathan D. Bradbury ; Christian Jacobi ; Anthony T. Sofia ; Ashutosh Misra ; Matthias Klein ; Girish Gopala Kurup ; Deepankar Bhattacharjee</creatorcontrib><description>An aspect includes a system architecture that includes a processing unit, an accelerator, a main source buffer, a main target buffer, and a memory block. The main source buffer stores a first part of a source symbol received from an external source. The main target buffer stores an output symbol received from the accelerator. The memory block includes an overflow source buffer that stores the first part of the source symbol received from the main source buffer. The accelerator fetches the first part of the source symbol stored in the overflow source buffer and a second part of the source symbol stored in the main source buffer, and converts the first and second parts of the source symbol together into the output symbol. The second part of the source symbol includes a part of the source symbol not included in the first part of the source symbol.</description><language>eng ; heb</language><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=20240901&amp;DB=EPODOC&amp;CC=IL&amp;NR=284763B1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,309,781,886,25568,76551</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20240901&amp;DB=EPODOC&amp;CC=IL&amp;NR=284763B1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Jonathan D. Bradbury</creatorcontrib><creatorcontrib>Christian Jacobi</creatorcontrib><creatorcontrib>Anthony T. Sofia</creatorcontrib><creatorcontrib>Ashutosh Misra</creatorcontrib><creatorcontrib>Matthias Klein</creatorcontrib><creatorcontrib>Girish Gopala Kurup</creatorcontrib><creatorcontrib>Deepankar Bhattacharjee</creatorcontrib><title>Spilling temporary results for accommodation of memory boundaries</title><description>An aspect includes a system architecture that includes a processing unit, an accelerator, a main source buffer, a main target buffer, and a memory block. The main source buffer stores a first part of a source symbol received from an external source. The main target buffer stores an output symbol received from the accelerator. The memory block includes an overflow source buffer that stores the first part of the source symbol received from the main source buffer. The accelerator fetches the first part of the source symbol stored in the overflow source buffer and a second part of the source symbol stored in the main source buffer, and converts the first and second parts of the source symbol together into the output symbol. The second part of the source symbol includes a part of the source symbol not included in the first part of the source symbol.</description><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2024</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZHAMLsjMycnMS1coSc0tyC9KLKpUKEotLs0pKVZIyy9SSExOzs_NzU9JLMnMz1PIT1PITc3NB6pJyi_NS0ksykwt5mFgTUvMKU7lhdLcDPJuriHOHrqpBfnxqcUFicmpeakl8Z4-RhYm5mbGTobGhFUAAKnJMcI</recordid><startdate>20240901</startdate><enddate>20240901</enddate><creator>Jonathan D. Bradbury</creator><creator>Christian Jacobi</creator><creator>Anthony T. Sofia</creator><creator>Ashutosh Misra</creator><creator>Matthias Klein</creator><creator>Girish Gopala Kurup</creator><creator>Deepankar Bhattacharjee</creator><scope>EVB</scope></search><sort><creationdate>20240901</creationdate><title>Spilling temporary results for accommodation of memory boundaries</title><author>Jonathan D. Bradbury ; Christian Jacobi ; Anthony T. Sofia ; Ashutosh Misra ; Matthias Klein ; Girish Gopala Kurup ; Deepankar Bhattacharjee</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_IL284763B13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; heb</language><creationdate>2024</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Jonathan D. Bradbury</creatorcontrib><creatorcontrib>Christian Jacobi</creatorcontrib><creatorcontrib>Anthony T. Sofia</creatorcontrib><creatorcontrib>Ashutosh Misra</creatorcontrib><creatorcontrib>Matthias Klein</creatorcontrib><creatorcontrib>Girish Gopala Kurup</creatorcontrib><creatorcontrib>Deepankar Bhattacharjee</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Jonathan D. Bradbury</au><au>Christian Jacobi</au><au>Anthony T. Sofia</au><au>Ashutosh Misra</au><au>Matthias Klein</au><au>Girish Gopala Kurup</au><au>Deepankar Bhattacharjee</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Spilling temporary results for accommodation of memory boundaries</title><date>2024-09-01</date><risdate>2024</risdate><abstract>An aspect includes a system architecture that includes a processing unit, an accelerator, a main source buffer, a main target buffer, and a memory block. The main source buffer stores a first part of a source symbol received from an external source. The main target buffer stores an output symbol received from the accelerator. The memory block includes an overflow source buffer that stores the first part of the source symbol received from the main source buffer. The accelerator fetches the first part of the source symbol stored in the overflow source buffer and a second part of the source symbol stored in the main source buffer, and converts the first and second parts of the source symbol together into the output symbol. The second part of the source symbol includes a part of the source symbol not included in the first part of the source symbol.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; heb
recordid cdi_epo_espacenet_IL284763B1
source esp@cenet
title Spilling temporary results for accommodation of memory boundaries
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-16T19%3A16%3A14IST&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=Jonathan%20D.%20Bradbury&rft.date=2024-09-01&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EIL284763B1%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