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'¶
-