aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-09-02MOD: Add macros to turn off cuda_device_runtime for CUDA < 5.0Jin Wang
2016-07-06ADD: add knob to enable CDP in gpgpusim configJin Wang
2016-07-06MOD: modify to new structure name gpgpu_ptx_sim_infoJin Wang
2016-07-06BUG: extra bracketJin Wang
2016-07-06BUG: wrong declaration for m_args_aligned_sizeJin Wang
2016-07-06ADD: add kernel launching latency from stream to distributorJin Wang
2016-07-06ADD: print kernel parameter size footprint. BUG: concurrent kernels on same ↵Jin Wang
shader, should use hw_cta_id to store shared mem info
2016-07-06ADD: add stats for kernel launching and complete cycleJin Wang
2016-07-06BUG: concurrent kernels on same SM may occupy warps from running CTAsJin Wang
2016-07-06ADD: add separate cdp latencyJin Wang
2016-07-06ADD: add cdp latencyJin Wang
2016-07-06BUG: for concurrent kernels on same shader, should select kernel from the ↵Jin Wang
distributor directly
2016-07-06ADD: support concurrent kernels on one shaderJin Wang
2016-07-05ADD: launch all device kernels at once in functional simulatorJin Wang
2016-07-05MOD: compute child parameter sizeJin Wang
2016-07-05MOD: schedule one child kernel each cycleJin Wang
2016-07-05ADD: delete streams created by cta when deleting kernelJin Wang
2016-07-05BUG: PTX section id. ADD: cudaDeviceSetLimit. BUG: parameter addresses for ↵Jin Wang
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()
2016-07-05BUG: kernels should return to stream if not pushed to concurrent kernel poolJin Wang
2016-07-05ADD: add support for cudaStreamCreateWithFlagsJin Wang
2016-07-05BUG: multiple child kernels finishJin Wang
2016-07-05BUG: do not handle cudaGetParameterBufferV2 and cudaLaunchDeviceV2 as ↵Jin Wang
call.uni in reconvergence
2016-07-05BUG: parameter alignmentJin Wang
2016-07-05MOD: add child kernel stream and scheduling supportJin Wang
2016-07-05ADD: add cudaGetParameterBufferV2 and add cudaLaunchDeviceV2 implementation. ↵Jin Wang
Kernel launch to stream not yet implemented
2016-07-05ADD: initial support for instruction group used by CDPJin Wang
2016-07-05ADD: handle child kernel name in mov instruction. ADD: detect call ↵Jin Wang
cudaGetParameterBufferV2 and call cudaLaunchDeviceV2
2016-07-05MOD: Hack warning for cuda device runtime lib function registrationJin Wang
2016-07-05BUG: cuobjdump for sm_35 with CDPJin Wang
2016-07-05ADD: support ptxinfo for sm_35 and cuda 6.5Jin Wang
2016-07-05MOD: add support for cuda65 ptx headerJin Wang
2016-06-02Merge pull request #20 from sspenst/devgpgpu-sim
merged Scott's commits from p4 regarding the GeForceGTX750Ti configuration files
2016-06-02Made additional improvements to Maxwell correlation in config file such as ↵Scott Peverelle
merger of L1/Texture cache. [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 21837]
2016-06-02Tweaked Maxwell config to improve correspondence in a number of areas; clock ↵Scott Peverelle
speed, DRAM bus width, L2 cache size etc. Adjusted parse_and_compare to match new clock frequency as per config file. [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 21818]
2016-06-02Modified config files to better represent Maxwell architecture; ↵Scott Peverelle
specifically, changed the number of clusters, controllers, and interconnect nodes. Also modified parse_and_compare to fix an occasional division by zero bug. [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 21812]
2016-06-02GeForceGTX750Ti correlation setup. Modified config file to reflect GTX750Ti ↵Scott Peverelle
architecture. Modified shader.h to allow for larger CTA per warp, to accomodate Maxwell specs. [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 21798]
2016-06-02Branch of GTX480 configs for Maxwell boardScott Peverelle
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 21797]
2016-05-16Merge pull request #17 from ElTantawy/devgpgpu-sim
Initial support for 7.5 - tested on simple sdk benchmaks (e.g., template, vectorAdd, ...)
2016-05-15fixing the creditsAhmed ElTantawy
2016-05-15Crediting lonestartGPU in the CHANGES for their help in CUDA 5.5 supportAhmed ElTantawy
2016-05-15updating CHANGESAhmed ElTantawy
2016-05-13changed gpgpu_ptxinfo_load_from_string definition for Ahmedsspenst
2016-05-13changed the SM version flag for generating ptxinfo to be dynamic instead of 20sspenst
2016-05-13remove the hackish comment and assign a default identifier for CUDA>=7.5Ahmed ElTantawy
2016-05-13detailed error message when minimum found ptx capability is still larger ↵Ahmed ElTantawy
than the maximum forced capability
2016-05-13getting the parsing compatible with previous version - tested on 4.2, 5.5 ↵Ahmed ElTantawy
and 7.5
2016-05-12added an assertion to pruneSectionListsspenst
2016-05-12Merge branch 'dev' of https://github.com/ElTantawy/gpgpu-sim_distribution ↵sspenst
into dev
2016-05-12Commented out line that checks for identifier in PTX file so that sim runs ↵speverel
in 7.5
2016-05-12Merge branch 'dev' of https://github.com/ElTantawy/gpgpu-sim_distribution ↵sspenst
into dev