METHOD AND APPARATUS FOR PERFORMING SIMD GATHER AND COPY OPERATIONS
Systems and methods relate to efficient memory operations. A single instruction multiple data (SIMD) gather operation is implemented with a gather result buffer located within or in close proximity to memory, to receive or gather multiple data elements from multiple orthogonal locations in a memory,...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
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 | MAHURIN, Eric Wayne GOLAB, Jakub Pawal CODRESCU, Lucian |
description | Systems and methods relate to efficient memory operations. A single instruction multiple data (SIMD) gather operation is implemented with a gather result buffer located within or in close proximity to memory, to receive or gather multiple data elements from multiple orthogonal locations in a memory, and once the gather result buffer is complete, the gathered data is transferred to a processor register. A SIMD copy operation is performed by executing two or more instructions for copying multiple data elements from multiple orthogonal source addresses to corresponding multiple destination addresses within the memory, without an intermediate copy to a processor register. Thus, the memory operations are performed in a background mode without direction by the processor. |
format | Patent |
fullrecord | <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_EP3475808B1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>EP3475808B1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_EP3475808B13</originalsourceid><addsrcrecordid>eNrjZHD2dQ3x8HdRcPQD4oAAxyDHkNBgBTf_IIUA1yAg5evp564Q7OnrouDuGOLhGgRW6OwfEKngD1TgGOLp7xfMw8CalphTnMoLpbkZFNxcQ5w9dFML8uNTiwsSk1PzUkviXQOMTcxNLQwsnAyNiVACAM72Kxk</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>METHOD AND APPARATUS FOR PERFORMING SIMD GATHER AND COPY OPERATIONS</title><source>esp@cenet</source><creator>MAHURIN, Eric Wayne ; GOLAB, Jakub Pawal ; CODRESCU, Lucian</creator><creatorcontrib>MAHURIN, Eric Wayne ; GOLAB, Jakub Pawal ; CODRESCU, Lucian</creatorcontrib><description>Systems and methods relate to efficient memory operations. A single instruction multiple data (SIMD) gather operation is implemented with a gather result buffer located within or in close proximity to memory, to receive or gather multiple data elements from multiple orthogonal locations in a memory, and once the gather result buffer is complete, the gathered data is transferred to a processor register. A SIMD copy operation is performed by executing two or more instructions for copying multiple data elements from multiple orthogonal source addresses to corresponding multiple destination addresses within the memory, without an intermediate copy to a processor register. Thus, the memory operations are performed in a background mode without direction by the processor.</description><language>eng ; fre ; ger</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&date=20210414&DB=EPODOC&CC=EP&NR=3475808B1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76289</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20210414&DB=EPODOC&CC=EP&NR=3475808B1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>MAHURIN, Eric Wayne</creatorcontrib><creatorcontrib>GOLAB, Jakub Pawal</creatorcontrib><creatorcontrib>CODRESCU, Lucian</creatorcontrib><title>METHOD AND APPARATUS FOR PERFORMING SIMD GATHER AND COPY OPERATIONS</title><description>Systems and methods relate to efficient memory operations. A single instruction multiple data (SIMD) gather operation is implemented with a gather result buffer located within or in close proximity to memory, to receive or gather multiple data elements from multiple orthogonal locations in a memory, and once the gather result buffer is complete, the gathered data is transferred to a processor register. A SIMD copy operation is performed by executing two or more instructions for copying multiple data elements from multiple orthogonal source addresses to corresponding multiple destination addresses within the memory, without an intermediate copy to a processor register. Thus, the memory operations are performed in a background mode without direction by the processor.</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>eNrjZHD2dQ3x8HdRcPQD4oAAxyDHkNBgBTf_IIUA1yAg5evp564Q7OnrouDuGOLhGgRW6OwfEKngD1TgGOLp7xfMw8CalphTnMoLpbkZFNxcQ5w9dFML8uNTiwsSk1PzUkviXQOMTcxNLQwsnAyNiVACAM72Kxk</recordid><startdate>20210414</startdate><enddate>20210414</enddate><creator>MAHURIN, Eric Wayne</creator><creator>GOLAB, Jakub Pawal</creator><creator>CODRESCU, Lucian</creator><scope>EVB</scope></search><sort><creationdate>20210414</creationdate><title>METHOD AND APPARATUS FOR PERFORMING SIMD GATHER AND COPY OPERATIONS</title><author>MAHURIN, Eric Wayne ; GOLAB, Jakub Pawal ; CODRESCU, Lucian</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_EP3475808B13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre ; ger</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>MAHURIN, Eric Wayne</creatorcontrib><creatorcontrib>GOLAB, Jakub Pawal</creatorcontrib><creatorcontrib>CODRESCU, Lucian</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>MAHURIN, Eric Wayne</au><au>GOLAB, Jakub Pawal</au><au>CODRESCU, Lucian</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>METHOD AND APPARATUS FOR PERFORMING SIMD GATHER AND COPY OPERATIONS</title><date>2021-04-14</date><risdate>2021</risdate><abstract>Systems and methods relate to efficient memory operations. A single instruction multiple data (SIMD) gather operation is implemented with a gather result buffer located within or in close proximity to memory, to receive or gather multiple data elements from multiple orthogonal locations in a memory, and once the gather result buffer is complete, the gathered data is transferred to a processor register. A SIMD copy operation is performed by executing two or more instructions for copying multiple data elements from multiple orthogonal source addresses to corresponding multiple destination addresses within the memory, without an intermediate copy to a processor register. Thus, the memory operations are performed in a background mode without direction by the processor.</abstract><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | |
ispartof | |
issn | |
language | eng ; fre ; ger |
recordid | cdi_epo_espacenet_EP3475808B1 |
source | esp@cenet |
subjects | CALCULATING COMPUTING COUNTING ELECTRIC DIGITAL DATA PROCESSING PHYSICS |
title | METHOD AND APPARATUS FOR PERFORMING SIMD GATHER AND COPY OPERATIONS |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-10T05%3A22%3A34IST&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=MAHURIN,%20Eric%20Wayne&rft.date=2021-04-14&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EEP3475808B1%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 |