cachesim
A cache simulator
Functions
direct_cache.h File Reference

Кеш прямого отображения More...

#include "abstract_memory.h"
#include "parse_config.h"
#include "random.h"

Go to the source code of this file.

Functions

AbstractMemory * direct_cache_create (ConfigFile *cfg, const char *var_prefix, StatisticsInfo *info, AbstractMemory *mem, Random *rnd)

Detailed Description

Кеш прямого отображения

Definition in file direct_cache.h.


Function Documentation

AbstractMemory* direct_cache_create ( ConfigFile *  cfg,
const char *  var_prefix,
StatisticsInfo *  info,
AbstractMemory *  mem,
Random *  rnd 
)

Создать кеш прямого отображения. Эта функция вызывается из cache_create после определения типа кеша, заданного в конфигурационном файле.

Parameters:
cfgУказатель на структуру, хранящую конфигурационные параметры
var_prefixПрефикс имен параметров
infoУказатель на структуру, хранящую статистику моделирования
memУказатель на дескриптор нижележащей памяти (в виде указателя на базовую структуру)
rndУказатель на дескриптор генератора случайных чисел
Returns:
Указатель на структуру описания модели кеша (в виде указателя на базовую структуру)

Definition at line 184 of file direct_cache.c.