WO2023159392 - CACHE BASED MEMORY ACCESS TRACKING
National phase entry:
Publication Number
WO/2023/159392
Publication Date
31.08.2023
International Application No.
PCT/CN2022/077473
International Filing Date
23.02.2022
Title **
[English]
CACHE BASED MEMORY ACCESS TRACKING
[French]
SUIVI D'ACCÈS À UNE MÉMOIRE REPOSANT SUR UNE MÉMOIRE CACHE
Applicants **
HUAWEI TECHNOLOGIES CO.,LTD.
Huawei Administration Building, Bantian, Longgang District
Shenzhen, Guangdong 518129, CN
Inventors
FULTHEIM, Shai
Toga Networks Ltd, Floor 12, Building C, 4 Haharash Street, Neve Ne'eman B
4524075 Hod Hasharon, IL
YANG, Rui
Huawei Administration Building, Bantian, Longgang District
Shenzhen, Guangdong 518129, CN
Application details
| Total Number of Claims/PCT | * |
| Number of Independent Claims | * |
| Number of Priorities | * |
| Number of Multi-Dependent Claims | * |
| Number of Drawings | * |
| Pages for Publication | * |
| Number of Pages with Drawings | * |
| Pages of Specification | * |
| * | |
| * | |
International Searching Authority |
CNIPA
* |
| Applicant's Legal Status |
Legal Entity
* |
| * | |
| * | |
| * | |
| * | |
| Entry into National Phase under |
Chapter I
* |
| Translation |
|
Recalculate
* The data is based on automatic recognition. Please verify and amend if necessary.
** IP-Coster compiles data from publicly available sources. If this data includes your personal information, you can contact us to request its removal.
Quotation for National Phase entry
| Country | Stages | Total | |
|---|---|---|---|
| China | Filing | 1328 | |
| EPO | Filing, Examination | 9715 | |
| Japan | Filing | 591 | |
| South Korea | Filing | 482 | |
| USA | Filing, Examination | 4310 |

Total: 16426 USD
The term for entry into the National Phase has expired. This quotation is for informational purposes only
Abstract[English]
An apparatus for executing a software program, comprising: a processing unit; a plurality of memory components, each connected to the processing unit and mapped to at least one range of memory addresses of a plurality of memory address ranges of the processing unit; and at least one memory tracking circuitry connected to the processing unit and to the at least one memory component. The memory tracking circuitry is configured for: in each iteration of a plurality of iterations, updating at least one statistical counter of a plurality of statistical counters in response to receiving a memory access command from the processing unit; and providing one or more of the plurality of statistical counters to a memory management component for the purpose of mapping application memory of the software program to the at least one memory component.[French]
L'invention concerne un appareil pour exécuter un programme logiciel, comprenant : une unité de traitement ; une pluralité de composants de mémoire, chacun connecté à l'unité de traitement et mis en correspondance avec au moins une plage d'adresses de mémoire d'une pluralité de plages d'adresses de mémoire de l'unité de traitement ; et au moins un circuit de suivi de mémoire connecté à l'unité de traitement et au ou aux composants de mémoire. Le circuit de suivi de mémoire est configuré pour : dans chaque itération d'une pluralité d'itérations, mettre à jour au moins un compteur statistique d'une pluralité de compteurs statistiques en réponse à la réception d'une commande d'accès à la mémoire provenant de l'unité de traitement ; et fournir un ou plusieurs de la pluralité de compteurs statistiques à un composant de gestion de mémoire dans le but de mapper une mémoire d'application du programme logiciel sur le ou les composants de mémoire.