COMPUTING DEVICE WITH DISTRIBUTED OBJECT STORAGE

A compute node (400) for a computer, a computer (600) with a distributed store as main memory assembled from the compute nodes, and a memory access method (800) for such computers are disclosed. The compute node (400) comprises at least one compute core (410) operating on information organized and s...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: MEJDRICH, Eric Oliver, NACKAERTS, Axel, VERACHTERT, Wilfried
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 MEJDRICH, Eric Oliver
NACKAERTS, Axel
VERACHTERT, Wilfried
description A compute node (400) for a computer, a computer (600) with a distributed store as main memory assembled from the compute nodes, and a memory access method (800) for such computers are disclosed. The compute node (400) comprises at least one compute core (410) operating on information organized and stored in memory objects (10). Memory objects are subdivided into fragments (12) which are referenceable by the at least one compute core. A memory object management unit (420) of the compute node operatively couples the at least one compute core (410) to the distributed store to access fragments (12) from respective memory locations in the distributed store, which are accessible through corresponding physical addresses. The memory object management unit (420) is configured to calculate the physical addresses as a function of the fragment's offset in a logical address space (11) associated with and a unique identifier (OID) assigned to the memory object containing referenced fragments.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_EP4481573A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>EP4481573A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_EP4481573A13</originalsourceid><addsrcrecordid>eNrjZDBw9vcNCA3x9HNXcHEN83R2VQj3DPFQcPEMDgnydAoNcXVR8HfycnUOUQgO8Q9ydHflYWBNS8wpTuWF0twMCm6uIc4euqkF-fGpxQWJyal5qSXxrgEmJhaGpubGjobGRCgBAPZPJhA</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>COMPUTING DEVICE WITH DISTRIBUTED OBJECT STORAGE</title><source>esp@cenet</source><creator>MEJDRICH, Eric Oliver ; NACKAERTS, Axel ; VERACHTERT, Wilfried</creator><creatorcontrib>MEJDRICH, Eric Oliver ; NACKAERTS, Axel ; VERACHTERT, Wilfried</creatorcontrib><description>A compute node (400) for a computer, a computer (600) with a distributed store as main memory assembled from the compute nodes, and a memory access method (800) for such computers are disclosed. The compute node (400) comprises at least one compute core (410) operating on information organized and stored in memory objects (10). Memory objects are subdivided into fragments (12) which are referenceable by the at least one compute core. A memory object management unit (420) of the compute node operatively couples the at least one compute core (410) to the distributed store to access fragments (12) from respective memory locations in the distributed store, which are accessible through corresponding physical addresses. The memory object management unit (420) is configured to calculate the physical addresses as a function of the fragment's offset in a logical address space (11) associated with and a unique identifier (OID) assigned to the memory object containing referenced fragments.</description><language>eng ; fre ; ger</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><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=20241225&amp;DB=EPODOC&amp;CC=EP&amp;NR=4481573A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,777,882,25545,76296</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20241225&amp;DB=EPODOC&amp;CC=EP&amp;NR=4481573A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>MEJDRICH, Eric Oliver</creatorcontrib><creatorcontrib>NACKAERTS, Axel</creatorcontrib><creatorcontrib>VERACHTERT, Wilfried</creatorcontrib><title>COMPUTING DEVICE WITH DISTRIBUTED OBJECT STORAGE</title><description>A compute node (400) for a computer, a computer (600) with a distributed store as main memory assembled from the compute nodes, and a memory access method (800) for such computers are disclosed. The compute node (400) comprises at least one compute core (410) operating on information organized and stored in memory objects (10). Memory objects are subdivided into fragments (12) which are referenceable by the at least one compute core. A memory object management unit (420) of the compute node operatively couples the at least one compute core (410) to the distributed store to access fragments (12) from respective memory locations in the distributed store, which are accessible through corresponding physical addresses. The memory object management unit (420) is configured to calculate the physical addresses as a function of the fragment's offset in a logical address space (11) associated with and a unique identifier (OID) assigned to the memory object containing referenced fragments.</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>2024</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZDBw9vcNCA3x9HNXcHEN83R2VQj3DPFQcPEMDgnydAoNcXVR8HfycnUOUQgO8Q9ydHflYWBNS8wpTuWF0twMCm6uIc4euqkF-fGpxQWJyal5qSXxrgEmJhaGpubGjobGRCgBAPZPJhA</recordid><startdate>20241225</startdate><enddate>20241225</enddate><creator>MEJDRICH, Eric Oliver</creator><creator>NACKAERTS, Axel</creator><creator>VERACHTERT, Wilfried</creator><scope>EVB</scope></search><sort><creationdate>20241225</creationdate><title>COMPUTING DEVICE WITH DISTRIBUTED OBJECT STORAGE</title><author>MEJDRICH, Eric Oliver ; NACKAERTS, Axel ; VERACHTERT, Wilfried</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_EP4481573A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre ; ger</language><creationdate>2024</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>MEJDRICH, Eric Oliver</creatorcontrib><creatorcontrib>NACKAERTS, Axel</creatorcontrib><creatorcontrib>VERACHTERT, Wilfried</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>MEJDRICH, Eric Oliver</au><au>NACKAERTS, Axel</au><au>VERACHTERT, Wilfried</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>COMPUTING DEVICE WITH DISTRIBUTED OBJECT STORAGE</title><date>2024-12-25</date><risdate>2024</risdate><abstract>A compute node (400) for a computer, a computer (600) with a distributed store as main memory assembled from the compute nodes, and a memory access method (800) for such computers are disclosed. The compute node (400) comprises at least one compute core (410) operating on information organized and stored in memory objects (10). Memory objects are subdivided into fragments (12) which are referenceable by the at least one compute core. A memory object management unit (420) of the compute node operatively couples the at least one compute core (410) to the distributed store to access fragments (12) from respective memory locations in the distributed store, which are accessible through corresponding physical addresses. The memory object management unit (420) is configured to calculate the physical addresses as a function of the fragment's offset in a logical address space (11) associated with and a unique identifier (OID) assigned to the memory object containing referenced fragments.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre ; ger
recordid cdi_epo_espacenet_EP4481573A1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title COMPUTING DEVICE WITH DISTRIBUTED OBJECT STORAGE
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-19T20%3A36%3A59IST&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=MEJDRICH,%20Eric%20Oliver&rft.date=2024-12-25&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EEP4481573A1%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