[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