The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 16, 2025

Filed:

Dec. 20, 2022
Applicant:

Mellanox Technologies, Ltd., Yokneam, IL;

Inventors:

Ahmad Atamli, Brighton, GB;

Ilan Pardo, Ramat-Hasharon, IL;

Miriam Menes, Tel Aviv, IL;

Shahaf Shuler, Kibbutz Lohamei Hagetaot, IL;

Meni Orenbach, Giv'atayim, IL;

Uria Basher, Nehusha, IL;

Gabi Liron, Yokneam Illit, IL;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/53 (2013.01);
U.S. Cl.
CPC ...
G06F 21/53 (2013.01); G06F 2221/033 (2013.01);
Abstract

The technology disclosed herein enables selective clearing of memory regions upon a context switch. An example method includes the operations of: receiving a memory access request referencing a memory region; determining an identifier of a current execution context associated with the memory region; determining an identifier of a previous execution context specified by metadata associated with the memory region; responsive to determining that the identifier of the current execution context does not match the identifier of the previous execution context, updating the metadata associated with the memory region to store the identifier of the current execution context; clearing at least a part of the memory region; and processing the memory access request with respect to the memory region.


Find Patent Forward Citations

Loading…