Comments (4)
GPGPUSIM_DEBUG mod is not easy to use, nor stable. so I suggest you use GDB instead.
build the GPUSIM and the application in debug mode, use GDB to run the application, the application will call function of GPUSIM, and you can set breakpoint in the line you interest.
answer to question 4:
Many CTAs run in a SM(.e.g SM0),but only 1 warp of a CTA is scheduled by SM0. command "dp 0" show the status of SM0(maybe it schedule warp 3 now).
from gpgpu-sim_distribution.
Hi,
I enabled the debugging symbols for both the benchmark and the gpgpu-sim executable. I used the command gdb --args cat README.GPGPU-sim
to run gdb. However no debugging symbols are found. Can you let me know the command to debug and the variables to be set to enable debugging symbols?
from gpgpu-sim_distribution.
GPGPUSIM_DEBUG mod is not easy to use, nor stable. so I suggest you use GDB instead. build the GPUSIM and the application in debug mode, use GDB to run the application, the application will call function of GPUSIM, and you can set breakpoint in the line you interest.
answer to question 4: Many CTAs run in a SM(.e.g SM0),but only 1 warp of a CTA is scheduled by SM0. command "dp 0" show the status of SM0(maybe it schedule warp 3 now).
Can you tell me how to run the debug mode in the terminal(what commands should I input), I can't find the information of the command.
from gpgpu-sim_distribution.
GPGPUSIM_DEBUG mod is not easy to use, nor stable. so I suggest you use GDB instead. build the GPUSIM and the application in debug mode, use GDB to run the application, the application will call function of GPUSIM, and you can set breakpoint in the line you interest.
answer to question 4: Many CTAs run in a SM(.e.g SM0),but only 1 warp of a CTA is scheduled by SM0. command "dp 0" show the status of SM0(maybe it schedule warp 3 now).
Can you tell me how to run the debug mode in the terminal(what commands should I input), I can't find the information of the command.
from gpgpu-sim_distribution.
Related Issues (20)
- How to perform parallel kernel execution? How to use the stream parallelism? gpgpu-sim4.0 PTX_SIM_DEBUG=100 A large number of errors are generated? HOT 1
- about multi-streaming HOT 1
- microarchitecture model bug, ldst pop m_accessq banking error
- Seg Error HOT 1
- Need config for RTX 3090
- Data storage in physical memory
- Run ptx directly in GPGPUSim HOT 2
- When running GPGPU-sim with NVIDIA driver, such an error occurs. HOT 7
- how to get the Logic and arithmetic instructions of the PTX-level
- Resolve GCC Warning and Address Potential Bug in Checkpoint Functionality
- When running in gdb, an error occurs
- DVFS in GPGPU-sim
- make[1]: *** [Makefile:76: depend] Error 127 & make: *** [Makefile:207: cuda-sim] Error 2 in RHEL 9 HOT 20
- RuntimeError: cublas runtime error(gpgpu-sim with pytorch) HOT 1
- Deadlock when scaling up problem sizes
- ptx_parse() fuction doesn't return when executing different applications HOT 3
- Does gpgpu-sim support CUDA driver api? HOT 2
- How to complie it in ubuntu 22.04? HOT 2
- [Question] Using `gpgpu_ptx_sim_load_ptx_from_string` without affecting original `gpgpu_context`? HOT 1
- Independent Warp Scheduling in Volta+'s SIMT model HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gpgpu-sim_distribution.