Resiliency and performance for cluster memory

Disclosed are various embodiments for improving resiliency and performance of clustered memory. A computing device can acquire a chunk of byte-addressable memory from a cluster memory host. The computing device can then identify an active set of allocated memory pages and an inactive set of allocate...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Kumar, Pramod, Aguilera, Marcos K, Venkatasubramanian, Rajesh, Kumar, Keerthi, Veeraswamy, Sairam, Subrahmanyam, Pratap
Format: Patent
Sprache:eng
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 Kumar, Pramod
Aguilera, Marcos K
Venkatasubramanian, Rajesh
Kumar, Keerthi
Veeraswamy, Sairam
Subrahmanyam, Pratap
description Disclosed are various embodiments for improving resiliency and performance of clustered memory. A computing device can acquire a chunk of byte-addressable memory from a cluster memory host. The computing device can then identify an active set of allocated memory pages and an inactive set of allocated memory pages for a process executing on the computing device. Next, the computing device can store the active set of allocated memory pages for the process in the memory of the computing device. Finally, the computing device can store the inactive set of allocated memory pages for the process in the chunk of byte-addressable memory of the cluster memory host.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US12124715B2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US12124715B2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US12124715B23</originalsourceid><addsrcrecordid>eNrjZNANSi3OzMlMzUuuVEjMS1EoSC1Kyy_KTcxLTlUAMhSSc0qLS1KLFHJTc_OLKnkYWNMSc4pTeaE0N4Oim2uIs4duakF-fGpxQWJyal5qSXxosKGRoZGJuaGpk5ExMWoA6TcqlA</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Resiliency and performance for cluster memory</title><source>esp@cenet</source><creator>Kumar, Pramod ; Aguilera, Marcos K ; Venkatasubramanian, Rajesh ; Kumar, Keerthi ; Veeraswamy, Sairam ; Subrahmanyam, Pratap</creator><creatorcontrib>Kumar, Pramod ; Aguilera, Marcos K ; Venkatasubramanian, Rajesh ; Kumar, Keerthi ; Veeraswamy, Sairam ; Subrahmanyam, Pratap</creatorcontrib><description>Disclosed are various embodiments for improving resiliency and performance of clustered memory. A computing device can acquire a chunk of byte-addressable memory from a cluster memory host. The computing device can then identify an active set of allocated memory pages and an inactive set of allocated memory pages for a process executing on the computing device. Next, the computing device can store the active set of allocated memory pages for the process in the memory of the computing device. Finally, the computing device can store the inactive set of allocated memory pages for the process in the chunk of byte-addressable memory of the cluster memory host.</description><language>eng</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=20241022&amp;DB=EPODOC&amp;CC=US&amp;NR=12124715B2$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76290</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20241022&amp;DB=EPODOC&amp;CC=US&amp;NR=12124715B2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Kumar, Pramod</creatorcontrib><creatorcontrib>Aguilera, Marcos K</creatorcontrib><creatorcontrib>Venkatasubramanian, Rajesh</creatorcontrib><creatorcontrib>Kumar, Keerthi</creatorcontrib><creatorcontrib>Veeraswamy, Sairam</creatorcontrib><creatorcontrib>Subrahmanyam, Pratap</creatorcontrib><title>Resiliency and performance for cluster memory</title><description>Disclosed are various embodiments for improving resiliency and performance of clustered memory. A computing device can acquire a chunk of byte-addressable memory from a cluster memory host. The computing device can then identify an active set of allocated memory pages and an inactive set of allocated memory pages for a process executing on the computing device. Next, the computing device can store the active set of allocated memory pages for the process in the memory of the computing device. Finally, the computing device can store the inactive set of allocated memory pages for the process in the chunk of byte-addressable memory of the cluster memory host.</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>eNrjZNANSi3OzMlMzUuuVEjMS1EoSC1Kyy_KTcxLTlUAMhSSc0qLS1KLFHJTc_OLKnkYWNMSc4pTeaE0N4Oim2uIs4duakF-fGpxQWJyal5qSXxosKGRoZGJuaGpk5ExMWoA6TcqlA</recordid><startdate>20241022</startdate><enddate>20241022</enddate><creator>Kumar, Pramod</creator><creator>Aguilera, Marcos K</creator><creator>Venkatasubramanian, Rajesh</creator><creator>Kumar, Keerthi</creator><creator>Veeraswamy, Sairam</creator><creator>Subrahmanyam, Pratap</creator><scope>EVB</scope></search><sort><creationdate>20241022</creationdate><title>Resiliency and performance for cluster memory</title><author>Kumar, Pramod ; Aguilera, Marcos K ; Venkatasubramanian, Rajesh ; Kumar, Keerthi ; Veeraswamy, Sairam ; Subrahmanyam, Pratap</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US12124715B23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</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>Kumar, Pramod</creatorcontrib><creatorcontrib>Aguilera, Marcos K</creatorcontrib><creatorcontrib>Venkatasubramanian, Rajesh</creatorcontrib><creatorcontrib>Kumar, Keerthi</creatorcontrib><creatorcontrib>Veeraswamy, Sairam</creatorcontrib><creatorcontrib>Subrahmanyam, Pratap</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Kumar, Pramod</au><au>Aguilera, Marcos K</au><au>Venkatasubramanian, Rajesh</au><au>Kumar, Keerthi</au><au>Veeraswamy, Sairam</au><au>Subrahmanyam, Pratap</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Resiliency and performance for cluster memory</title><date>2024-10-22</date><risdate>2024</risdate><abstract>Disclosed are various embodiments for improving resiliency and performance of clustered memory. A computing device can acquire a chunk of byte-addressable memory from a cluster memory host. The computing device can then identify an active set of allocated memory pages and an inactive set of allocated memory pages for a process executing on the computing device. Next, the computing device can store the active set of allocated memory pages for the process in the memory of the computing device. Finally, the computing device can store the inactive set of allocated memory pages for the process in the chunk of byte-addressable memory of the cluster memory host.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US12124715B2
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Resiliency and performance for cluster memory
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-31T23%3A32%3A43IST&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=Kumar,%20Pramod&rft.date=2024-10-22&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS12124715B2%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