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,...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: MAHURIN, Eric Wayne, GOLAB, Jakub Pawal, CODRESCU, Lucian
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&amp;date=20210414&amp;DB=EPODOC&amp;CC=EP&amp;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&amp;date=20210414&amp;DB=EPODOC&amp;CC=EP&amp;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