HARDWARE-BASED TRANSLATION LOOKASIDE BUFFER (TLB) INVALIDATION

Hardware-based translation lookaside buffer (TLB) invalidation techniques are disclosed. A host system is configured to exchange data with a peripheral component interconnect express PCIE) endpoint (EP). A memory management unit (MMU), which is a hardware element, is included in the host system to p...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: ZENG, Thomas, YIFRACH, Shaul Yohai, SHACHAM, Assaf
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 ZENG, Thomas
YIFRACH, Shaul Yohai
SHACHAM, Assaf
description Hardware-based translation lookaside buffer (TLB) invalidation techniques are disclosed. A host system is configured to exchange data with a peripheral component interconnect express PCIE) endpoint (EP). A memory management unit (MMU), which is a hardware element, is included in the host system to provide address translation according to at least one TLB. In one aspect, the MMU is configured to invalidate the at least one TLB in response to receiving at least one TLB invalidation command from the PCIE EP. In another aspect, the PCIE EP is configured to determine that the at least one TLB needs to be invalidated and provide the TLB invalidation command to invalidate the at least one TLB. By implementing hardware-based TLB invalidation in the host system, it is possible to reduce TLB invalidation delay, thus leading to increased data throughput, reduced power consumption, and improved user experience.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_EP3414664B1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>EP3414664B1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_EP3414664B13</originalsourceid><addsrcrecordid>eNrjZLDzcAxyCXcMctV1cgx2dVEICXL0C_ZxDPH091Pw8ff3dgz2dHFVcAp1c3MNUtAI8XHSVPD0C3P08XQBq-FhYE1LzClO5YXS3AwKbq4hzh66qQX58anFBYnJqXmpJfGuAcYmhiZmZiZOhsZEKAEA-8Mpmg</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>HARDWARE-BASED TRANSLATION LOOKASIDE BUFFER (TLB) INVALIDATION</title><source>esp@cenet</source><creator>ZENG, Thomas ; YIFRACH, Shaul Yohai ; SHACHAM, Assaf</creator><creatorcontrib>ZENG, Thomas ; YIFRACH, Shaul Yohai ; SHACHAM, Assaf</creatorcontrib><description>Hardware-based translation lookaside buffer (TLB) invalidation techniques are disclosed. A host system is configured to exchange data with a peripheral component interconnect express PCIE) endpoint (EP). A memory management unit (MMU), which is a hardware element, is included in the host system to provide address translation according to at least one TLB. In one aspect, the MMU is configured to invalidate the at least one TLB in response to receiving at least one TLB invalidation command from the PCIE EP. In another aspect, the PCIE EP is configured to determine that the at least one TLB needs to be invalidated and provide the TLB invalidation command to invalidate the at least one TLB. By implementing hardware-based TLB invalidation in the host system, it is possible to reduce TLB invalidation delay, thus leading to increased data throughput, reduced power consumption, and improved user experience.</description><language>eng ; fre ; ger</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2019</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=20191218&amp;DB=EPODOC&amp;CC=EP&amp;NR=3414664B1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25562,76317</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20191218&amp;DB=EPODOC&amp;CC=EP&amp;NR=3414664B1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>ZENG, Thomas</creatorcontrib><creatorcontrib>YIFRACH, Shaul Yohai</creatorcontrib><creatorcontrib>SHACHAM, Assaf</creatorcontrib><title>HARDWARE-BASED TRANSLATION LOOKASIDE BUFFER (TLB) INVALIDATION</title><description>Hardware-based translation lookaside buffer (TLB) invalidation techniques are disclosed. A host system is configured to exchange data with a peripheral component interconnect express PCIE) endpoint (EP). A memory management unit (MMU), which is a hardware element, is included in the host system to provide address translation according to at least one TLB. In one aspect, the MMU is configured to invalidate the at least one TLB in response to receiving at least one TLB invalidation command from the PCIE EP. In another aspect, the PCIE EP is configured to determine that the at least one TLB needs to be invalidated and provide the TLB invalidation command to invalidate the at least one TLB. By implementing hardware-based TLB invalidation in the host system, it is possible to reduce TLB invalidation delay, thus leading to increased data throughput, reduced power consumption, and improved user experience.</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>2019</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZLDzcAxyCXcMctV1cgx2dVEICXL0C_ZxDPH091Pw8ff3dgz2dHFVcAp1c3MNUtAI8XHSVPD0C3P08XQBq-FhYE1LzClO5YXS3AwKbq4hzh66qQX58anFBYnJqXmpJfGuAcYmhiZmZiZOhsZEKAEA-8Mpmg</recordid><startdate>20191218</startdate><enddate>20191218</enddate><creator>ZENG, Thomas</creator><creator>YIFRACH, Shaul Yohai</creator><creator>SHACHAM, Assaf</creator><scope>EVB</scope></search><sort><creationdate>20191218</creationdate><title>HARDWARE-BASED TRANSLATION LOOKASIDE BUFFER (TLB) INVALIDATION</title><author>ZENG, Thomas ; YIFRACH, Shaul Yohai ; SHACHAM, Assaf</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_EP3414664B13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre ; ger</language><creationdate>2019</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>ZENG, Thomas</creatorcontrib><creatorcontrib>YIFRACH, Shaul Yohai</creatorcontrib><creatorcontrib>SHACHAM, Assaf</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>ZENG, Thomas</au><au>YIFRACH, Shaul Yohai</au><au>SHACHAM, Assaf</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>HARDWARE-BASED TRANSLATION LOOKASIDE BUFFER (TLB) INVALIDATION</title><date>2019-12-18</date><risdate>2019</risdate><abstract>Hardware-based translation lookaside buffer (TLB) invalidation techniques are disclosed. A host system is configured to exchange data with a peripheral component interconnect express PCIE) endpoint (EP). A memory management unit (MMU), which is a hardware element, is included in the host system to provide address translation according to at least one TLB. In one aspect, the MMU is configured to invalidate the at least one TLB in response to receiving at least one TLB invalidation command from the PCIE EP. In another aspect, the PCIE EP is configured to determine that the at least one TLB needs to be invalidated and provide the TLB invalidation command to invalidate the at least one TLB. By implementing hardware-based TLB invalidation in the host system, it is possible to reduce TLB invalidation delay, thus leading to increased data throughput, reduced power consumption, and improved user experience.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre ; ger
recordid cdi_epo_espacenet_EP3414664B1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title HARDWARE-BASED TRANSLATION LOOKASIDE BUFFER (TLB) INVALIDATION
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-14T16%3A40%3A18IST&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=ZENG,%20Thomas&rft.date=2019-12-18&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EEP3414664B1%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