Logo del repository
  1. Home
 
Opzioni

Towards Effective Generation of Synthetic Memory References Via Markovian Models

Cuzzocrea, Alfredo
•
Mumolo, Enzo
•
Hassani, Marwan
•
Grasso, Giorgio Mario
2018
  • conference object

Abstract
Trace-driven simulation is a popular technique useful in many applications, as for example analysis of memory hierarchies or internet subsystems, and to evaluate the performance of computer systems. Normally, traces should be gathered from really working systems. However, real traces require enormous memory space and time. An alternative is to generate Synthetic traces using suitable algorithms. In this paper we describe an algorithm 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, wich mimic the behaviour of given programs without the need to store anything. It is worth noting that our approach can be extended to other applications, for example network or data storage systems. In this paper we address only the generation of synthetic memory references generated by instruction fetches. Experimental results and a case study conclude this paper.
DOI
10.1109/COMPSAC.2018.10229
WOS
WOS:000808086300035
Archivio
http://hdl.handle.net/11368/2928908
info:eu-repo/semantics/altIdentifier/scopus/2-s2.0-85055551275
https://ieeexplore.ieee.org/document/8377857/
Diritti
open access
license:copyright editore
license:copyright editore
FVG url
https://arts.units.it/request-item?handle=11368/2928908
Soggetti
  • Trace-driven simulati...

  • ergodic HMM

  • memory reference

  • execution classe

  • synthetic memory refe...

  • spectral analysis.

Scopus© citazioni
2
Data di acquisizione
Jun 14, 2022
Vedi dettagli
Web of Science© citazioni
0
Data di acquisizione
Mar 25, 2024
Visualizzazioni
2
Data di acquisizione
Apr 19, 2024
Vedi dettagli
google-scholar
Get Involved!
  • Source Code
  • Documentation
  • Slack Channel
Make it your own

DSpace-CRIS can be extensively configured to meet your needs. Decide which information need to be collected and available with fine-grained security. Start updating the theme to match your nstitution's web identity.

Need professional help?

The original creators of DSpace-CRIS at 4Science can take your project to the next level, get in touch!

Realizzato con Software DSpace-CRIS - Estensione mantenuta e ottimizzata da 4Science

  • Impostazioni dei cookie
  • Informativa sulla privacy
  • Accordo con l'utente finale
  • Invia il tuo Feedback