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

Need some explanation for the .cfg file #2

Open
cong-x-p opened this issue Jun 15, 2023 · 1 comment
Open

Need some explanation for the .cfg file #2

cong-x-p opened this issue Jun 15, 2023 · 1 comment

Comments

@cong-x-p
Copy link

cong-x-p commented Jun 15, 2023

Dear Author,

I was already build the zsim+ramulator and I have run the tests to make sure both the zsim and ramulator is available. But I find that the .cfg file provided in the NATSA repo can not be directly used to run on the zsim+ramulator frame. For example, I modified the path in .cfg and use ./build/opt/zsim /config_files/scrimp/262144/2048/arm/hbm/64/scrimp_arm_hbm.cfg but there was error shows Invalid memory controller type Ramulator . So I changed the sys.mem.type into Traces and tried again. But there was still an error
[S 0] Failed assertion on build/opt/init.cpp:758 'zinfo->numCores == coreIdx' (with '64 == 0')
Pin app terminated abnormally due to signal 11. It seems that Timing core was not built successfully.

I wonder if the author can provide more details about the .cfg or some information how to use there configs to run the Zsim + ramulator.

Best wish

@cong-x-p cong-x-p changed the title Need some Need some explanation for the .cfg file Jun 15, 2023
@ivanfv
Copy link
Collaborator

ivanfv commented Jun 19, 2023

Hello,

Thanks a lot for your interest on NATSA. First I would first encourage you to read my answer to issue #1.

What you did is correct, but if you still want to use the trace-based approach you may need to open an issue in ZSim+Ramulator repo, since I am not the main maintainer of such framework and can provide very limited support about that.

Thanks again and sorry for the inconveniences.
Best,
Ivan

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

No branches or pull requests

2 participants