aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-08-14Further cleaning up power stats - Continuation of issue 35001.Tayler Hetherington
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 16437]
2014-08-14Adding a dependency so the ptxinto.tab.h file is generated before the ↵Tim Rogers
lex.ptxinfo_.c file is built review:42002 lgtm:1 [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 16432]
2014-08-14Fixing interconnect stats bugTayler Hetherington
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 16428]
2014-08-14Adding Quadro FX5600 configurationsTayler Hetherington
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 16406]
2014-08-14Fixing 2 bugs & small code clean up:Tayler Hetherington
1: 'Constant dynamic' power not included in average/min/max power values. 2: Average/min/max per-kernel powers not being reset at kernel boundaries, causing incorrect per-kernel values. [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 16405]
2014-08-14Fixing bug 59 + cleaning some code related to the power modelAhmed El-Shafiey
Review ID:32001 [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 16205]
2014-08-14fixing broken opencl regression from last regression (when the CreateKernel ↵Ahmed El-Shafiey
does not specify error pointer) [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15970]
2014-08-14Two small fixes in the OpenCL APIAhmed El-Shafiey
Review ID: 27001 [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15969]
2014-08-14Fixing the broken valgrind build.Tim Rogers
review:28002 lgtm:0 [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15957]
2014-08-14force power log files to be readable by group and othersAhmed El-Shafiey
(Review ID: 21001) [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15927]
2014-08-14Removing a slew of code still compiled with gcc and the need for a bunch of ↵Tim Rogers
external C linkage [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15912]
2014-08-14Restoring the functional simulation entry function for OpenCL, which was ↵Ayub Gubran
undone in CL 12023 probably by mistake. Reveiw ID: 17001 [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15885]
2014-08-14MergingTim Rogers
//depot/gpgpu_sim_research/fermi/distribution/scripts/code_review_upload.py to //depot/gpgpu_sim_research/fermi/util/code_review_upload.py [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15839]
2014-08-14Code review upload scriptTim Rogers
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15838]
2014-08-14make sure L1 cache is flushed at a configuration change between kernels, ↵Ahmed El-Shafiey
even if flushing L1 cache between kernels option is not set [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15834]
2014-08-14 Removing the default printing of the dynamic warp distribution histogram ↵Tim Rogers
at the end of every kenerl [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15830]
2014-08-14define the cudaFuncSetCacheConfig for CUDART_VERSION >= 3000Ahmed El-Shafiey
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15818]
2014-08-14initialize the shared_memory_sizeAhmed El-Shafiey
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15817]
2014-08-14 - Adding support for cudaFuncSetCacheConfig API, that allows changing theAhmed El-Shafiey
L1 Cache and Shared Memory configurations across kernels. The support enable the user to specify two more configurations (Preferred L1) or (Preferred Shared Memory) besides the default config. If the cudaFuncSetCacheConfig API is used to set the cache configuration of a specific kernel to either of these configuration (cudaFuncCachePreferShared, cudaFuncCachePreferL1), the simulator will change the cache configuration at kernel launch accordingly, if there is no alternative configurations provided to the simulator it will use the default configurations with a warning message display [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15816]
2014-08-14Fix for bug 53 and 54. Now clGetDeviceInfo() is returning CL_DEVICE_TYPE ↵Wilson Fung
property in the proper size. Also added code to determine the workgroup size automatically. [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15798]
2014-08-14Fix for bug 51 and 55: Declaration of clCreateContextFromType() is updated ↵Wilson Fung
to match OpenCL 1.1 and later. The API call now accepts device types besides CL_DEVICE_TYPE_GPU. [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15796]
2014-08-14Updating ICNT stat collectionTayler Hetherington
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15788]
2014-08-14Replaced the legacy L2 cache access stats with more meaningful breakdown ↵Wilson Fung
that categorize access by their access type (global memory read/write, local memory read/write, instruction read, ... etc.). [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15784]
2014-08-14fixing a bug in the interconnect stats was introduced in CL15746Ahmed El-Shafiey
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15781]
2014-08-14Updating gpuwattch makefilesTayler Hetherington
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15761]
2014-08-14Updating mem_fetch::get_num_flits() to work with atomicsTayler Hetherington
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15760]
2014-08-14Cleaning up interconnection network memory partition to core statistics. Now ↵Tayler Hetherington
counting the number of flits arriving at the cores instead of the number of flits leaving each memory partition. [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15746]
2014-08-14Cleaning up the interconnection core to memory partition statisticsTayler Hetherington
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15745]
2014-08-14-another fix to resolve valigrind complains.Ahmed El-Shafiey
-sumbittig new power gold files for chages in CL15668 and CL15674 [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15722]
2014-08-14this should fix valigrid compais after fixing the wire initilization bugAhmed El-Shafiey
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15714]
2014-08-14correcting the allocation of n_simt_to_mem/n_mem_to_simt statsAhmed El-Shafiey
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15699]
2014-08-14-updated XML file from JingwenAhmed El-Shafiey
*fixed typos in the XML file *update the coefficients based on the latest bug fix, results in most caches scaling coefficients to drop by 2x. [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15674]
2014-08-14Fix incorrect initialization of wire_length variable in cacti/wire.cc - ↵Tayler Hetherington
causing incorrect per-access cache energy Adding 32bit/64bit check to Cacti's Makefile. [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15668]
2014-08-14version 3.2.1Tor Aamodt
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15635]
2014-08-14fix from JigwenAhmed El-Shafiey
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15629]
2014-08-14Fixing a typo in the XML file for GPUWattch causing register file power not ↵Ahmed El-Shafiey
to scale. Jingwen discovered the bug by looking at the regression results. He could not submit the fix due to tunneling problems. [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15619]
2014-08-14Change the coefficients in the gpuwattch_gtx480.xml for [Bug 43] fixJingwen Leng (UT Austin)
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15584]
2014-08-14Fixing GPUWattch McPAT Makefile to use -m32 for 32 bit and -m64 for 64 bit LinuxTayler Hetherington
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15583]
2014-08-14Fixing bug in reseting code - looping over # of power values, not number of ↵Tayler Hetherington
performance counters to reset performance counters [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15577]
2014-08-14Fix for bug 47 - only comparing ".nv.global", ignoring trailing characters ↵Tayler Hetherington
(such as ".nv.global.init") [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15562]
2014-08-14Fixing bug in power counter resetTayler Hetherington
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15539]
2014-08-14Integrate mov.pred fix from TM branch.Wilson Fung
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15538]
2014-08-14This should fix the NNC undefined memory locations bug. It turned out that ↵Ahmed El-Shafiey
the main problem is in the benchmark code itself. [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15537]
2014-08-14updated xml file from jingwenAhmed El-Shafiey
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15526]
2014-08-14Adding other power stats to reset functionTayler Hetherington
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15522]
2014-08-14fixing bugs that were revealed by automated power correlation results.Ahmed El-Shafiey
1- reset the per kernel average power per component every kernel. 2- chage the font size of the x ticks in fial figure [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15521]
2014-08-14fixing some assignment in the "get_operand_value" function where unsigned ↵Ahmed El-Shafiey
were assigned to unions! Also, do proper initialization in the constructors of operand_info, therse among places where valgrind complaining from NNC, but still it is not fixed. [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15503]
2014-08-14Updating CHANGES for CL-15413Tayler Hetherington
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15423]
2014-08-14Fixing a bug that was trashing the LD_LIBRARY_PATH if GPGPUSIM_ROOT was not ↵Tim Rogers
the first entry in the list [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15422]
2014-08-14GPUWattch bug fix: Performance counters not being correctly reset at kernel ↵Tayler Hetherington
completion. [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15413]