[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [RFC PATCH 0/3] Cache modelling TCG plugin
From: |
Philippe Mathieu-Daudé |
Subject: |
Re: [RFC PATCH 0/3] Cache modelling TCG plugin |
Date: |
Sun, 30 May 2021 08:36:20 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.10.1 |
Cc'ing Emilio too.
On 5/29/21 5:22 PM, Mahmoud Mandour wrote:
> In this RFC patch series, I propose an initial cache modelling TCG
> plugin. As of now, it models separate L1 data cache and L1 instruction
> cache. It supports three eviction policies: LRU, random, and FIFO. Once
> a policy is chosen, it's used for both instruction and data caches.
>
> Mahmoud Mandour (3):
> plugins: Added a new cache modelling plugin
> plugins: cache: Enabled parameterization and added trace printing
> plugins: cache: Added FIFO and LRU eviction policies.
>
> contrib/plugins/Makefile | 1 +
> contrib/plugins/cache.c | 595 +++++++++++++++++++++++++++++++++++++++
> 2 files changed, 596 insertions(+)
> create mode 100644 contrib/plugins/cache.c
>