accel-sim / accel-sim-framework

This is the top-level repository for the Accel-Sim framework.
https://accel-sim.github.io
Other
307 stars 117 forks source link

How to control Main memory size in accelsim? #336

Open SYYtera opened 2 months ago

SYYtera commented 2 months ago

Hello, I'm beginner of this simulator. So I try to adjust the parameter of config file.

While adjusting it, I tried to reduce the main memory size of QV100 config file, but I was not able to find any other parameter to reduce it.

Is there any way to control main memory size while keeping bandwidth between GPU and HBM?

If I can give the effect of reducing the main memory size while maintaining the bandwidth between GPU & HBM without reducing the main memory size parameter directly, that's also good.

Best Regards.

JRPan commented 2 months ago

PCI-E is not modeled, so the baseline assumption is the workload can fit within the memory.

Thus, memory size is not modeled. What are you trying to study?

SYYtera commented 2 months ago

I wanted to see how performance changes as cache and memory size change in GPU models. So I changed cache parameter in config file but I couldn't find parameters about memory size. Thank you for your response.

JRPan commented 2 months ago

you can change the cache size. L1, L2, etc. But just not the memory (HBM).