Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Generic ECM model description in Machine File #119

Open
6 tasks
cod3monk opened this issue May 16, 2019 · 0 comments
Open
6 tasks

Generic ECM model description in Machine File #119

cod3monk opened this issue May 16, 2019 · 0 comments

Comments

@cod3monk
Copy link
Member

cod3monk commented May 16, 2019

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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant