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

Architecture Background for Using Spatter #127

Open
jyoung3131 opened this issue May 25, 2023 · 1 comment
Open

Architecture Background for Using Spatter #127

jyoung3131 opened this issue May 25, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@jyoung3131
Copy link
Contributor

It would be nice to have some brief architecture resources so students and new researchers can understand the how and why of using Spatter for benchmarking. I've started a wiki page we should look to fill in here.

https://github.com/hpcgarage/spatter/wiki/Architecture-Background

We want to mention briefly where to find more information on the following:

  • Cache design and eviction policies, external memories
  • How prefetchers work
  • How CPU and GPU caches differ

Optional

  • memory coalescing support (GPUs, A64FX)

Resources:

@jyoung3131 jyoung3131 added the enhancement New feature or request label May 25, 2023
@jyoung3131
Copy link
Contributor Author

I think this is a good start but it might be a bit too in-depth in some spots. I added a few key questions we need to answer at the beginning, and we might need to write a shorter, more narrative style intro for each question.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants