| Age | Commit message (Collapse) | Author |
|
cubojdump.l/.y are used to parse the output of cuobjdump, and thus should be part of libcuda not cuobjdump_to_ptxplus
Included are also modifications to Makefiles
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12255]
|
|
Adding -DCUDART_VERSION to CXXFLAGS
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12253]
|
|
(shared,tex,const,global/local,L1D) in ldst unit to round-robin.
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12248]
|
|
identifier collision with boost::regex header.
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12237]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12203]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12139]
|
|
Stopping if someone tries to use PTXPlus without cuobjdump
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12138]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12125]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12121]
|
|
Clearer description of how to run
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12119]
|
|
Fixing incorrect directory name in the build instructions
Adding the correct options for PTXPlus
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12118]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12117]
|
|
Adding the AerialVision dependencies
Fixing the recommended stuff
Removing all references to CUDA 2.3
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12115]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12109]
|
|
Modifying the README according to the latest changes.
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12096]
|
|
1. A configurable number of functional units within each SM
2. A configurable pipeline widths (i.e. Issue width, writeback width ...).
Merging
//depot/gpgpu_sim_research/fermi_replay/distribution/src/...
to //depot/gpgpu_sim_research/fermi/distribution/src/...
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12091]
|
|
Simply ignoring some lines
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12054]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12035]
|
|
default if its configurations are not present
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12033]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12025]
|
|
1. Adds support for using cuobjdump for both ptx and ptxplus execution. This has been tested with CUDA 4.0
. Ptxplus is no longer supported through decuda/decuda_to_ptxplus
2. Adds support for converting the SASS output by cuobjdump to ptxplus. This has been tested with CUDA 4.0
. The old path that extracts ptx from cubin files is still preserved
3. Adds a bank group model. (WARNING: memory config has changed, please adapt yours). To disable the bank groups model, set nbkgrp to 1 and tCCDL and tRTPL to 0
Diff the configuration files to learn about how to use those new options.
Merging
//depot/gpgpu_sim_research/fermi-test/distribution/...
to //depot/gpgpu_sim_research/fermi/distribution/...
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12023]
|
|
//depot/gpgpu_sim_research/fermi-test/cuobjdump_to_ptxplus/...
to //depot/gpgpu_sim_research/fermi/distribution/cuobjdump_to_ptxplus/...
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12022]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 11956]
|
|
//depot/gpgpu_sim_research/fermi-test/distribution/src/intersim/...
to //depot/gpgpu_sim_research/fermi/distribution/src/intersim/...
Fixes a segmentation fault that happens with newer gcc.
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 11939]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 11926]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 11898]
|
|
brief directed test. Added floating point support for atomicAdd without testing.
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 11894]
|
|
instructions to be over counted when the LD instruction is stalled for a long time after sending part of its memory requests. Those memory requests manage to return before the LD is done sending all of its requests.
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 11888]
|
|
//depot/gpgpu_sim_research/fermi/distribution/configs/QuadroFX5800/gpgpusim.config to revision 23
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 11884]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 11881]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 11877]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 11828]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 11795]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 11793]
|
|
of memory partition as well (before it just leaves the memory address unchanged!).
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 11755]
|
|
it was always hardcoded to 2).
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 11742]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 11728]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 11725]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 11724]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 11589]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 11588]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 11587]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 11586]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 11577]
|
|
because one can have 4 input operands and 4 register operands in a surface store instruction.
Fixed arch_regs for memory instructions being ignored in the pre-decode statge.
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 11576]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 11575]
|
|
partitions will not lead to address aliasing.
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 11574]
|
|
predecode. See Bug 138
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 11573]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 11571]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 11570]
|