Towards Effective Generation of Synthetic Memory References Via Markovian Models

Alfredo Cuzzocrea, Enzo Mumolo, Marwan Hassani, Giorgio Mario Grasso · 2018

In this paper we introduce a technique for the synthetic generation of memory references which behave as those generated by given running programs. Our approach is based on a novel Machine Learning algorithm we called Hierarchical Hidden/non Hidden Markov Model (HHnHMM). Short chunks of memory references from a running program are classified as Sequential, Periodic, Random, Jump or Other. Such execution classes are used to train an HHnHMM for that program. Trained HHnHMM are used as stochastic generators of memory reference addresses. In this way we can generate in real time memory reference streams of any length, which mimic the behavior of given programs without the need to store anything.

Read the paper · More papers on PaperTik