Ming-Hung Tsai
105b8ec1cf
[base] Factor out sequence_generator
2020-07-29 15:33:25 +08:00
Ming-Hung Tsai
e62022a200
[base] Move run_set to namespace base
2020-07-29 15:33:25 +08:00
Ming-Hung Tsai
061d966e7a
[io_generator] Support mixed sequential and random io pattern
2020-07-25 17:46:59 +08:00
Ming-Hung Tsai
7ed013fcab
[io_generator] Rename offset_generator classes, and fix bugs
...
- Rename the classes for general-purpose usage
- Fix duplicated sequential number generation while wrap around
- Enable unaligned random number generation
2020-07-25 17:20:59 +08:00
Ming-Hung Tsai
aabc3a9dbc
[io_generator] Add random map to avoid generating repeated addresses
2020-07-25 16:53:44 +08:00
Ming-Hung Tsai
ce8945e829
[io_generator] Fix address boundary for doing IO
...
Limit the addresses to be within the specified range
2020-06-30 17:12:42 +08:00
Ming-Hung Tsai
084ac4b950
[io_generator] Simplify the class interface
2020-06-24 12:26:09 +08:00
Ming-Hung Tsai
12d7178199
[base] Introduce io_generator
2020-06-19 18:07:55 +08:00