Реализация перекошенного ассоциативного кэша данных C ++ - PullRequest
1 голос
/ 21 апреля 2011

Может кто-нибудь помочь мне с написанием программы для (скажем, трехстороннего) перекоса данных?

Спасибо!

1 Ответ

0 голосов
/ 21 апреля 2011
  1. Выберите три хеш-функции (первая должна быть тривиальной, это размер кеша mod (%))
  2. Создать массив
  3. Каждая новая строка кэша должна быть хэшированакаждой из этих трех хеш-функций
  4. выселить одну из строк, указанных этими хешами
  5. заменить ее новой строкой
  6. повтор

C ++ для этого должен быть довольно тривиальным, но я не знаю, какие хеш-функции вы хотите использовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...