|
cachesim
A cache simulator
|
Go to the source code of this file.
Data Structures | |
| struct | DirectCacheBlock |
| Блок кеша прямого отображения More... | |
| struct | DirectCacheOps |
| Доп. операции кеша прямого отображения More... | |
| struct | DirectCache |
| Дескриптор кеша прямого отображения More... | |
Typedefs | |
| typedef struct DirectCacheBlock | DirectCacheBlock |
| Блок кеша прямого отображения | |
| typedef struct DirectCache | DirectCache |
| typedef struct DirectCacheOps | DirectCacheOps |
| Доп. операции кеша прямого отображения | |
Enumerations | |
| enum | { MAX_CACHE_SIZE = 16 * MiB, MAX_READ_TIME = 100000, MAX_WRITE_TIME = MAX_READ_TIME } |
Functions | |
| AbstractMemory * | direct_cache_create (ConfigFile *cfg, const char *var_prefix, StatisticsInfo *info, AbstractMemory *mem, Random *rnd) |
| typedef struct DirectCache DirectCache |
Definition at line 30 of file direct_cache.c.
| typedef struct DirectCacheBlock DirectCacheBlock |
Блок кеша прямого отображения
Описание одного блока кеша прямого отображения
| typedef struct DirectCacheOps DirectCacheOps |
Доп. операции кеша прямого отображения
Дополнительные операции, настраивающие поведение кеша прямого отображения
| anonymous enum |
Ограничения значений параметров
| MAX_CACHE_SIZE |
Максимальный поддерживаемый размер кеша |
| MAX_READ_TIME |
Максимальное время чтения из кеша в тактах |
| MAX_WRITE_TIME |
Максимальное время записи в кеш в тактах |
Definition at line 11 of file direct_cache.c.
| AbstractMemory* direct_cache_create | ( | ConfigFile * | cfg, |
| const char * | var_prefix, | ||
| StatisticsInfo * | info, | ||
| AbstractMemory * | mem, | ||
| Random * | rnd | ||
| ) |
Создать кеш прямого отображения. Эта функция вызывается из cache_create после определения типа кеша, заданного в конфигурационном файле.
| cfg | Указатель на структуру, хранящую конфигурационные параметры |
| var_prefix | Префикс имен параметров |
| info | Указатель на структуру, хранящую статистику моделирования |
| mem | Указатель на дескриптор нижележащей памяти (в виде указателя на базовую структуру) |
| rnd | Указатель на дескриптор генератора случайных чисел |
Definition at line 184 of file direct_cache.c.
1.7.5.1