kerncraft
kerncraft copied to clipboard
Generic ECM model description in Machine File
Include description of overlap vs. non-overlap, considering all data paths as described in the memory hierarchy.
Preliminary work is started in PR #110
Rough outline of required changes:
- [ ] Make code (ECMData, Roofline(?) and Benchmark(?)) independent of strict L1-L3 cache hierarchy
- [ ] Find generic description in machine file
- [ ] Support this description in ECM model
- [ ] Consider this in all analysis reports
- [ ] Conder this also for PhenoECM
- [ ] Get rid of hardcoded T_nOL, T_L1L2, T_L2L3 and T_L3MEM