Abstract
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.
Original language | English |
---|---|
Title of host publication | Proceedings - 2018 IEEE 42nd Annual Computer Software and Applications Conference, COMPSAC 2018 |
Editors | Claudio Demartini, Sorel Reisman, Ling Liu, Edmundo Tovar, Hiroki Takakura, Ji-Jiang Yang, Chung-Horng Lung, Sheikh Iqbal Ahamed, Kamrul Hasan, Thomas Conte, Motonori Nakamura, Zhiyong Zhang, Toyokazu Akiyama, William Claycomb, Stelvio Cimato |
Place of Publication | Piscataway |
Publisher | IEEE Computer Society |
Pages | 199-203 |
Number of pages | 5 |
ISBN (Electronic) | 9781538626665 |
DOIs | |
Publication status | Published - 8 Jun 2018 |
Event | 42nd IEEE Computer Software and Applications Conference, (COMPSAC 2018) - Tokyo, Japan Duration: 23 Jul 2018 → 27 Jul 2018 https://www.cloudendure.com/events/compsac-2018-42nd-ieee-computer-society-international-conference-on-computers-software-applications/ |
Conference
Conference | 42nd IEEE Computer Software and Applications Conference, (COMPSAC 2018) |
---|---|
Abbreviated title | COMPSAC2018 |
Country/Territory | Japan |
City | Tokyo |
Period | 23/07/18 → 27/07/18 |
Internet address |
Keywords
- Embedded Computing
- Markovian Models
- Synthetic Memory References