PLASMA  2.4.5
PLASMA - Parallel Linear Algebra for Scalable Multi-core Architectures
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
plasma_testing.py File Reference

Go to the source code of this file.

Namespaces

namespace  plasma_testing

Functions

def plasma_testing.local_popen

Variables

tuple plasma_testing.ncpus_av = os.sysconf("SC_NPROCESSORS_ONLN")
tuple plasma_testing.ncpus = int(math.floor(ncpus_av/2))
int plasma_testing.sched = 0
int plasma_testing.execution = 1
string plasma_testing.filename = "testing_results.txt"
tuple plasma_testing.f = open(filename, 'w')
tuple plasma_testing.dtypes
list plasma_testing.letter = dtypes[0]
list plasma_testing.name = dtypes[1]
string plasma_testing.cmdbase = "%stesting "
tuple plasma_testing.test01 = local_popen(f, cmdbase + " GECFI" + " 623 531 123 145 136 134")
tuple plasma_testing.test02 = local_popen(f, cmdbase + " GETMI" + " 623 531 123 145")
tuple plasma_testing.test0 = local_popen(f, cmdbase + " LANGE" + " 914 510 950")
tuple plasma_testing.test1 = local_popen(f, cmdbase + " GEMM" + " 1.0 -2.0 600 500 550 650 625 700")
tuple plasma_testing.test2 = local_popen(f, cmdbase + " TRSM" + " -2.0 600 500 650 625")
tuple plasma_testing.test3 = local_popen(f, cmdbase + " TRMM" + " -2.0 600 500 650 625")
tuple plasma_testing.test4 = local_popen(f, cmdbase + " SYMM" + " 1.0 -2.0 600 500 650 625 700")
tuple plasma_testing.test5 = local_popen(f, cmdbase + " SYRK" + " 1.0 -2.0 600 500 650 625")
tuple plasma_testing.test101 = local_popen(f, "%stesting " % letter + str(ncpus) + " " + str(sched) + " HEMM" + " 1.0 -2.0 600 500 650 625 600")
tuple plasma_testing.test102 = local_popen(f, "%stesting " % letter + str(ncpus) + " " + str(sched) + " HERK" + " 1.0 -2.0 600 500 650 625")
tuple plasma_testing.test20 = local_popen(f, cmdbase + " POSV" + " 500 600 25 700")
tuple plasma_testing.test21 = local_popen(f, cmdbase + " POTRI" + " 500 600")
tuple plasma_testing.test22 = local_popen(f, cmdbase + " GELS" + " 0 800 400 825 25 810")
tuple plasma_testing.test23 = local_popen(f, cmdbase + " GELS" + " 1 800 400 825 25 810 4")
tuple plasma_testing.test24 = local_popen(f, cmdbase + " GELS" + " 0 400 800 825 25 810")
tuple plasma_testing.test25 = local_popen(f, cmdbase + " GELS" + " 1 400 800 825 25 810 4")
tuple plasma_testing.test26 = local_popen(f, cmdbase + " GESV" + " 800 825 25 810")
tuple plasma_testing.test27 = local_popen(f, cmdbase + " GETRI" + " 800 825")
tuple plasma_testing.test28 = local_popen(f, cmdbase + " GESVD" + " 0 825 800 855")
tuple plasma_testing.test29 = local_popen(f, cmdbase + " GESVD" + " 0 800 825 810")
tuple plasma_testing.test30 = local_popen(f, cmdbase + " HEGV" + " 800 825 810")
tuple plasma_testing.test31 = local_popen(f, cmdbase + " HEEV" + " 800 825")
tuple plasma_testing.test32 = local_popen(f, cmdbase + " HEGST" + " 800 825 810")
tuple plasma_testing.test201 = local_popen(f, cmdbase + " %sGESV" % substr[1] + " 800 825 25 810")
tuple plasma_testing.test202 = local_popen(f, cmdbase + " %sUNGESV" % substr[1] + " 800 825 25 810")
tuple plasma_testing.test203 = local_popen(f, cmdbase + " %sPOSV" % substr[1] + " 800 825 25 810")