benchbuild.projects.polybench package¶
Submodules¶
benchbuild.projects.polybench.polybench module¶
-
class
benchbuild.projects.polybench.polybench.
Adi
(exp)[source]¶ Bases:
benchbuild.projects.polybench.polybench.PolyBenchGroup
-
NAME
= 'adi'¶
-
-
class
benchbuild.projects.polybench.polybench.
Atax
(exp)[source]¶ Bases:
benchbuild.projects.polybench.polybench.PolyBenchGroup
-
NAME
= 'atax'¶
-
-
class
benchbuild.projects.polybench.polybench.
BicG
(exp)[source]¶ Bases:
benchbuild.projects.polybench.polybench.PolyBenchGroup
-
NAME
= 'bicg'¶
-
-
class
benchbuild.projects.polybench.polybench.
Cholesky
(exp)[source]¶ Bases:
benchbuild.projects.polybench.polybench.PolyBenchGroup
-
NAME
= 'cholesky'¶
-
-
class
benchbuild.projects.polybench.polybench.
Correlation
(exp)[source]¶ Bases:
benchbuild.projects.polybench.polybench.PolyBenchGroup
-
NAME
= 'correlation'¶
-
-
class
benchbuild.projects.polybench.polybench.
Covariance
(exp)[source]¶ Bases:
benchbuild.projects.polybench.polybench.PolyBenchGroup
-
NAME
= 'covariance'¶
-
-
class
benchbuild.projects.polybench.polybench.
Deriche
(exp)[source]¶ Bases:
benchbuild.projects.polybench.polybench.PolyBenchGroup
-
NAME
= 'deriche'¶
-
-
class
benchbuild.projects.polybench.polybench.
Doitgen
(exp)[source]¶ Bases:
benchbuild.projects.polybench.polybench.PolyBenchGroup
-
NAME
= 'doitgen'¶
-
-
class
benchbuild.projects.polybench.polybench.
Durbin
(exp)[source]¶ Bases:
benchbuild.projects.polybench.polybench.PolyBenchGroup
-
NAME
= 'durbin'¶
-
-
class
benchbuild.projects.polybench.polybench.
FDTD2D
(exp)[source]¶ Bases:
benchbuild.projects.polybench.polybench.PolyBenchGroup
-
NAME
= 'fdtd-2d'¶
-
-
class
benchbuild.projects.polybench.polybench.
FloydWarshall
(exp)[source]¶ Bases:
benchbuild.projects.polybench.polybench.PolyBenchGroup
-
NAME
= 'floyd-warshall'¶
-
-
class
benchbuild.projects.polybench.polybench.
Gemm
(exp)[source]¶ Bases:
benchbuild.projects.polybench.polybench.PolyBenchGroup
-
NAME
= 'gemm'¶
-
-
class
benchbuild.projects.polybench.polybench.
Gemver
(exp)[source]¶ Bases:
benchbuild.projects.polybench.polybench.PolyBenchGroup
-
NAME
= 'gemver'¶
-
-
class
benchbuild.projects.polybench.polybench.
Gesummv
(exp)[source]¶ Bases:
benchbuild.projects.polybench.polybench.PolyBenchGroup
-
NAME
= 'gesummv'¶
-
-
class
benchbuild.projects.polybench.polybench.
Gramschmidt
(exp)[source]¶ Bases:
benchbuild.projects.polybench.polybench.PolyBenchGroup
-
NAME
= 'gramschmidt'¶
-
-
class
benchbuild.projects.polybench.polybench.
Heat3D
(exp)[source]¶ Bases:
benchbuild.projects.polybench.polybench.PolyBenchGroup
-
NAME
= 'heat-3d'¶
-
-
class
benchbuild.projects.polybench.polybench.
Jacobi1D
(exp)[source]¶ Bases:
benchbuild.projects.polybench.polybench.PolyBenchGroup
-
NAME
= 'jacobi-1d'¶
-
-
class
benchbuild.projects.polybench.polybench.
Jacobi2Dimper
(exp)[source]¶ Bases:
benchbuild.projects.polybench.polybench.PolyBenchGroup
-
NAME
= 'jacobi-2d'¶
-
-
class
benchbuild.projects.polybench.polybench.
Lu
(exp)[source]¶ Bases:
benchbuild.projects.polybench.polybench.PolyBenchGroup
-
NAME
= 'lu'¶
-
-
class
benchbuild.projects.polybench.polybench.
LuDCMP
(exp)[source]¶ Bases:
benchbuild.projects.polybench.polybench.PolyBenchGroup
-
NAME
= 'ludcmp'¶
-
-
class
benchbuild.projects.polybench.polybench.
Mvt
(exp)[source]¶ Bases:
benchbuild.projects.polybench.polybench.PolyBenchGroup
-
NAME
= 'mvt'¶
-
-
class
benchbuild.projects.polybench.polybench.
Nussinov
(exp)[source]¶ Bases:
benchbuild.projects.polybench.polybench.PolyBenchGroup
-
NAME
= 'nussinov'¶
-
-
class
benchbuild.projects.polybench.polybench.
PolyBenchGroup
(exp)[source]¶ Bases:
benchbuild.project.Project
-
DOMAIN
= 'polybench'¶
-
GROUP
= 'polybench'¶
-
SRC_FILE
= 'polybench-c-4.2.tar.gz'¶
-
VERSION
= '4.2'¶
-
path_dict
= {'correlation': 'datamining', 'covariance': 'datamining', '2mm': 'linear-algebra/kernels', '3mm': 'linear-algebra/kernels', 'atax': 'linear-algebra/kernels', 'bicg': 'linear-algebra/kernels', 'doitgen': 'linear-algebra/kernels', 'mvt': 'linear-algebra/kernels', 'cholesky': 'linear-algebra/solvers', 'durbin': 'linear-algebra/solvers', 'lu': 'linear-algebra/solvers', 'ludcmp': 'linear-algebra/solvers', 'gramschmidt': 'linear-algebra/solvers', 'trisolv': 'linear-algebra/solvers', 'gemm': 'linear-algebra/blas', 'gemver': 'linear-algebra/blas', 'gesummv': 'linear-algebra/blas', 'symm': 'linear-algebra/blas', 'syr2k': 'linear-algebra/blas', 'syrk': 'linear-algebra/blas', 'trmm': 'linear-algebra/blas', 'adi': 'stencils', 'fdtd-2d': 'stencils', 'heat-3d': 'stencils', 'jacobi-1d': 'stencils', 'jacobi-2d': 'stencils', 'seidel-2d': 'stencils', 'nussinov': 'medley', 'deriche': 'medley', 'floyd-warshall': 'medley'}¶
-
src_dir
= 'polybench-c-4.2'¶
-
src_uri
= 'http://downloads.sourceforge.net/project/polybench/polybench-c-4.2.tar.gz'¶
-
-
class
benchbuild.projects.polybench.polybench.
Seidel2D
(exp)[source]¶ Bases:
benchbuild.projects.polybench.polybench.PolyBenchGroup
-
NAME
= 'seidel-2d'¶
-
-
class
benchbuild.projects.polybench.polybench.
Symm
(exp)[source]¶ Bases:
benchbuild.projects.polybench.polybench.PolyBenchGroup
-
NAME
= 'symm'¶
-
-
class
benchbuild.projects.polybench.polybench.
Syr2k
(exp)[source]¶ Bases:
benchbuild.projects.polybench.polybench.PolyBenchGroup
-
NAME
= 'syr2k'¶
-
-
class
benchbuild.projects.polybench.polybench.
Syrk
(exp)[source]¶ Bases:
benchbuild.projects.polybench.polybench.PolyBenchGroup
-
NAME
= 'syrk'¶
-
-
class
benchbuild.projects.polybench.polybench.
ThreeMM
(exp)[source]¶ Bases:
benchbuild.projects.polybench.polybench.PolyBenchGroup
-
NAME
= '3mm'¶
-
-
class
benchbuild.projects.polybench.polybench.
Trisolv
(exp)[source]¶ Bases:
benchbuild.projects.polybench.polybench.PolyBenchGroup
-
NAME
= 'trisolv'¶
-
-
class
benchbuild.projects.polybench.polybench.
Trmm
(exp)[source]¶ Bases:
benchbuild.projects.polybench.polybench.PolyBenchGroup
-
NAME
= 'trmm'¶
-
-
class
benchbuild.projects.polybench.polybench.
TwoMM
(exp)[source]¶ Bases:
benchbuild.projects.polybench.polybench.PolyBenchGroup
-
NAME
= '2mm'¶
-