| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
child kernels in CDP. BUG: .weak .entry and .weak .global directives in ptx file. BUG: empty_protected() for stream manager causes deadlock, change to empty()
|
|
|
|
|
|
|
|
call.uni in reconvergence
|
|
|
|
|
|
Kernel launch to stream not yet implemented
|
|
|
|
cudaGetParameterBufferV2 and call cudaLaunchDeviceV2
|
|
|
|
|
|
can be done in a different branch
|
|
This will be used to add custom instructions in the future; the imaginary instructions 'spr' and 'ama' have been added as samples.
|
|
and the program continues with the duplicate function/variable declarations removed.
|
|
option is not actually implemented
|
|
|
|
modeling for GTX750Ti is currently completely untested and should not be considered supported.
|
|
support is NOT claimed; however, it has been tested to work on a number of CUDA version 7.5 benchmarks such as matrix multiply and simpleMultiGPU.
|
|
changes to parse instructions. Carry functionality NOT fully implemented; .cc instructions function like their unmodified ueqivelents. Also modified GTX750Ti config to model L1 data cache as simply not being used for global loads (instead of not existing at all). Changed ptxinfo parsing to avoid crashing when info includes texture information.
|
|
|
|
|
|
|
|
|
|
|
|
code to remove the trailing newline character from the C++ name de-mangling fix. Also, fixed small bug with previous commit
|
|
with spaces (e.g., using templates)
|
|
|
|
1. ptx_sim.h::473, stack cannot use incomplete type "operand_info" which is a forward declaration. The reason is underlying implementation of stack is deque which need a complete type. It is better to remove forward declaration by break circular dependence for future fixes. It is also benefit unit test
2. shader.h::1334, this hack cannot pass clang. Clang does not allow a array with not a explicit size. Please fix this hack by correct implementation as soon as possible
3. The default parameter causes clang to fail because it frustrate the compiler. This is still under discussion whether such implementation is correct. http://stackoverflow.com/questions/18313509/default-argument-gcc-vs-clang. I changed it to two constructors to avoid confusion.
|
|
(should fix regressions).
-remove some printfs that were there for debugging
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 18480]
|
|
Remove redudant definition for some tokens which confuses the parser
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 18462]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 18452]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 17739]
|
|
http://www.gpgpu-sim.org/bugs/show_bug.cgi?id=78
review: 123001, LGTM: 2
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 17692]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 17048]
|
|
Fixing the alignment of all types of memory so that it's aligned to size or 128byte whichever is smaller
Refactoring out the padding code
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 17047]
|
|
Details: See Review 80001 https://gpgpu-sim-code-review.appspot.com/80001/
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 16747]
|
|
Also changed some initialization code when cores are created in both the funcational and perfromance simulator
review:3001 lgtm:5
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 16506]
|
|
generated go in a directory independent of the source directory
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 16503]
|
|
lex.ptxinfo_.c file is built
review:42002 lgtm:1
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 16432]
|
|
Review ID:32001
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 16205]
|
|
review:28002 lgtm:0
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15957]
|
|
external C linkage
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15912]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15538]
|