| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
dump to stderr on error
|
|
a dir that is not the gpgpusim_distr dir
|
|
version of CUDA from the app.
|
|
|
|
There are several problems with this:
1) To get proper occupancy, based on register file usage, you must querry ptxas with
the sm version that corresponds to the register usage in the config file. To enable this,
a new config option has been added that determines what sm version you pass to ptxas to compute reg-usage.
This configuration option is always required in the gpgpusim.config file
2) If you are running PTXPLUS with a modern card (i.e. volta/pascal), you need ptxas from CUDA 9.1.
However since PTXPLUS only supports sm_13 - you need a version of CUDA where cudaobjectdump
supports sm_1x. This ended at CUDA 5 - and PTXPLUS requires CUDA 4.2. Therefore, to run PTXPLUS
on a modern card, you need CUDA 4.2 + modern CUDA installed. To fascilitate this, a new envronment
varaible is added and the setup envrionment script prints an appropraite warning if you are using a newer CUDA.
We have tried to make this as fail-proof as possible - and die appropraitely when something is wrong.
|
|
|
|
|
|
rid of this not fully tested warning
|
|
complaining about cuda version
|
|
|
|
The way we detect the shell is not fool-proof and fails for jenkins, although we are using bash
|
|
|
|
|
|
|
|
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 16725]
|
|
More support for setup environment
1. More general solution to get CC_VERSION, work for Linux(OpenSUSE, Ubuntu,
Debian) and OSX
2. Add zsh support, change == to = to make it compatible with bash, zsh and sh
3. Fix a bug in Makefile
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 16640]
|
|
prints that print more information about their version numbers
Review ID: 59001. lgtm: 1
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 16549]
|
|
generated go in a directory independent of the source directory
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 16503]
|
|
the first entry in the list
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15422]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15169]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15168]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 14882]
|
|
(src/mcpat -> src/gpuwattch)
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 14799]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 14797]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 14796]
|
|
//depot/gpgpu_sim_research/fermi_power/distribution/...
to //depot/gpgpu_sim_research/fermi/distribution/...
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 14723]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 13576]
|
|
One that looks like "3010" cause we have to use this value in a C macro. And one that looks like "3.1" cause that makes more sense as a stand alone string.
Removing the reference to "3.1" in the simulator code build since it just make things confusing.
The benchmarks still use the "3.1" style string but these two flows are reasonably seperate.
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 13574]
|
|
done by version_detection.mk
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 13573]
|
|
build env vars.
This is useful if you are building one version of the sdk, change your CUDA_INSTALL_PATH then source setup_environment again.
Now things will be properly setup for the latter SDK after your source
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 13572]
|
|
Also changing the cuobjdump_to_ptxplus build to into the build directory instead of inline with the src
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 13567]
|
|
- ptxplus ... edits to eliminate some warnings with older gcc about printfs without string literal
- eliminate warning about map (just too annoying while testing on Mac)
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 13560]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 13556]
|
|
Using a variable with the same name in two different bash scripts causes some issues....
Removing the redundnat declaration of THIS_DIR
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 13555]
|
|
directory
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 13554]
|
|
in case they can't even get it to build)
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 13549]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 13511]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 13510]
|
|
attempting to get GPGPU-Sim to run on MacOSX again (no joy)
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 13509]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 13085]
|
|
find nvcc
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 13084]
|
|
imply user should bugger off and stop asking developer for help)
- Remove ridiculously long and cryptic comment from setup_environment. Most people will use CUDA_INSTALL_PATH.
- Remove decuda targets from Makefile
- Add check to Makefile to insist that setup_environment was run first
- Add version file (eliminate redundancy) and remove version strings from src/cuda-sim/cuda-sim.cc
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12874]
|
|
- removing an assert that gets triggered when using CUDA 4.2
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12865]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12863]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12696]
|
|
- updating README to move instructions for merging changes to end and add lots of warnings
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12622]
|