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...
Gespeichert in:
Hauptverfasser: | , , , , , , |
---|---|
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&date=20240901&DB=EPODOC&CC=IL&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&date=20240901&DB=EPODOC&CC=IL&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 |