[clfft] 29/128: minor fixes
Ghislain Vaillant
ghisvail-guest at moszumanska.debian.org
Thu Oct 22 14:54:35 UTC 2015
This is an automated email from the git hooks/post-receive script.
ghisvail-guest pushed a commit to branch master
in repository clfft.
commit 37ccac03f83d52add123b6cb863bdcd8ade4665f
Author: Billy Everyteen <i.amirgh at gmail.com>
Date: Thu Aug 20 12:10:26 2015 -0500
minor fixes
---
src/scripts/perf/fftPerformanceTesting.py | 17 ++++-------------
1 file changed, 4 insertions(+), 13 deletions(-)
diff --git a/src/scripts/perf/fftPerformanceTesting.py b/src/scripts/perf/fftPerformanceTesting.py
index 133062d..76aed1b 100644
--- a/src/scripts/perf/fftPerformanceTesting.py
+++ b/src/scripts/perf/fftPerformanceTesting.py
@@ -91,9 +91,9 @@ def executable(library):
if library == 'clFFT' or library == 'null':
if sys.platform == 'win32':
- exe = 'clFFT-client-2.5.0.exe'
+ exe = 'clFFT-client.exe'
elif sys.platform == 'linux2':
- exe = 'clFFT-client-2.5.0'
+ exe = 'clFFT-client'
elif library == 'cuFFT':
if sys.platform == 'win32':
exe = 'cuFFT-Client.exe'
@@ -115,8 +115,6 @@ def max_mem_available_in_bytes(exe, device):
return int(maxMemoryAvailable.group(0))
def max_problem_size(exe, layout, precision, device):
- if layout == 1 or layout == 1:
- numbers_in_one_datapoint = 2
if precision == 'single':
bytes_in_one_number = 4
@@ -126,22 +124,15 @@ def max_problem_size(exe, layout, precision, device):
print 'max_problem_size(): unknown precision'
quit()
- max_problem_size = pow(2,25) #max_mem_available_in_bytes(exe, device)
+ max_problem_size = pow(2,25)
if layout == '5':
- max_problem_size = pow(2,24) #max_mem_available_in_bytes(exe, device)
- #max_problem_size=max_problem_size/ (numbers_in_one_datapoint * bytes_in_one_number)
- #max_problem_size = max_problem_size / 16
+ max_problem_size = pow(2,24) # TODO: Upper size limit for real transform
return max_problem_size
def maxBatchSize(lengthx, lengthy, lengthz, layout, precision, exe, device):
problemSize = int(lengthx) * int(lengthy) * int(lengthz)
maxBatchSize = max_problem_size(exe, layout, precision, device) / problemSize
return str(maxBatchSize)
- #if int(lengthx) == pow(2,16) or int(lengthx) == pow(2,17):
- # # special cases in the kernel. extra padding is added in, so we need to shrink the batch size to accommodate
- # return str(maxBatchSize/2)
- #else:
- # return str(maxBatchSize)
def create_ini_file_if_requested(args):
if args.createIniFilename:
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/clfft.git
More information about the debian-science-commits
mailing list