-
Notifications
You must be signed in to change notification settings - Fork 120
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
main.cc is attempting to parse cpu_gpu_mem_copy as kernel_launch #107
Comments
Closed
FJShen
pushed a commit
to FJShen/accel-sim-framework
that referenced
this issue
Mar 28, 2022
...after realizing my fork's dev branch is outdated. Will re-do PR for issue accel-sim#107 from here instead.
Merged
FJShen
changed the title
Attempting to parse cpu_gpu_mem_copy as kernel_launch
main.cc is attempting to parse cpu_gpu_mem_copy as kernel_launch
Apr 5, 2022
Merged
JRPan
pushed a commit
that referenced
this issue
Feb 12, 2023
...after realizing my fork's dev branch is outdated. Will re-do PR for issue #107 from here instead.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
accel-sim-framework/gpu-simulator/main.cc
Lines 82 to 100 in 17f819f
When concurrent kernel is enabled, this piece of implementation will attempt to parse as many lines in kernelslist.g as possible, assuming all of which are of command_type==kernel_launch. But when there are cpu_gpu_mem_copy commands after kernel_launch in kernelslist.g, this can cause the simulator to break at trace_parser.cc:282.
For example consider the kernelslist.g file of backprob-rodinia-2.0-ft:
The simulator will fail while parsing the 4th line.
The text was updated successfully, but these errors were encountered: