-
Notifications
You must be signed in to change notification settings - Fork 50
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
Getting Segmentation fault when using param enable_pref_large_core. #51
Comments
oh we haven't tested hardware stride prefetcher for a long time. Can you share your params.in file and the testing trace file name? |
Hi, I am using the following the params.in and trace file. Actually I am not able to attach trace file because of the size limit. Can you please test the prefetcher utility on any trace file and attached params.in I am getting segmentation fault. |
Hello, I tried multiple other things but still the same issue |
Hardware prefetcher gets seg fault because it accesses memory module before it is initialized. So the hardware prefetcher gets an It faults here. Line 106 in c12eacf
Core is initialized before memory, but hardware prefetcher access memory first. Line 734 in c12eacf
We will introduce a fix for this. |
Hi, So if I set my m_shift_bit = 6(log 2 of Dcache line size) in the code, it will solve the problem correct ? Thanks for the update 👍 |
Hello,
I am getting Segmentation fault when using Hardware Stride prefetcher. I am uusing param_x86 file along with enable_pref_large_core 1.
The text was updated successfully, but these errors were encountered: