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