Mentions légales du service

Skip to content
Snippets Groups Projects
Commit 3559bd6d authored by BARROS DE ASSIS Lucas's avatar BARROS DE ASSIS Lucas Committed by Mathieu Faverge
Browse files

New testing/timing structure

parent 96bfc4f5
No related branches found
No related tags found
1 merge request!166New testing/timing structure
Showing
with 448 additions and 0 deletions
# You can enumerate each parameter's values as an explicit list separated by commas or by a range start:end[:step]
# Not given parameters will receive default values
# HER2K
# nb: Tile size
# ib: Inner tile size
# N: Number of columns and rows of matrix C and number of row of matrix A and B
# K: Number of columns of matrix A and B
# LDA: Leading dimension of matrix A
# LDB: Leading dimension of matrix B
# LDC: Leading dimension of matrix C
# uplo: Matrix part to be considered (0: Upper, 1: Lower)
# trans: Whether the matrix A is transposed or conjugate transposed
# alpha: Scalar alpha
# beta: Scalar beta
# bump: Bump value for symmetric matrices
nb = 16, 17
ib = 8
n = 15, 21, 33
k = 13, 23, 35
lda = 37
ldb = 39
ldc = 40
uplo = 0:1
trans = 0,2
bump = 0
# You can enumerate each parameter's values as an explicit list separated by commas or by a range start:end[:step]
# Not given parameters will receive default values
# HERK
# nb: Tile size
# ib: Inner tile size
# N: Order of the matrix C
# K: Number of columns of the matrix op(A)
# LDA: Leading dimension of matrix A
# LDC: Leading dimension of matrix C
# uplo: Matrix part to be considered (0: Upper, 1: Lower)
# trans: Whether the matrix A is transposed or conjugate transposed
# alpha: Scalar alpha
# beta: Scalar beta
# bump: Bump value for symmetric matrices
nb = 16, 17
ib = 8
n = 15, 21, 33
k = 13, 23, 35
lda = 37
ldc = 40
side = 0:1
uplo = 0:1
trans = 0,2
bump = 0
# You can enumerate each parameter's values as an explicit list separated by commas or by a range start:end[:step]
# Not given parameters will receive default values
# LACPY
# nb: Tile size
# ib: Inner tile size
# uplo: Part of the matrix to be copied (0 for Upper, 1 for Lower and 2 for UpperLower)
# M: Number of rows of matrices A and C
# N: Number of columns of matrices B and C
# LDA: Leading dimension of matrix A
# LDB: Leading dimension of matrix B
nb = 16, 17
ib = 8
uplo = 0:2
m = 13:45:16
n = 15:52:16
lda = 65
ldb = 66
\ No newline at end of file
# You can enumerate each parameter's values as an explicit list separated by commas or by a range start:end[:step]
# Not given parameters will receive default values
# LANGE
# nb: Tile size
# ib: Inner tile size
# M: Number of rows of matrices A and C
# N: Number of columns of matrices B and C
# LDA: Leading dimension of matrix A
# norm: norm type to be calculated (0 for Max|1 for One|2 for Infinity|3 for Frobenius)
nb = 16, 17
ib = 8
m = 15, 21, 33
n = 13, 23, 35
lda = 45
norm = MaxNorm, OneNorm, InfNorm, FrobeniusNorm
# You can enumerate each parameter's values as an explicit list separated by commas or by a range start:end[:step]
# Not given parameters will receive default values
# LANHE
# nb: Tile size
# ib: Inner tile size
# M: Number of rows of matrices A and C
# N: Number of columns of matrices B and C
# LDA: Leading dimension of matrix A
# norm: norm type to be calculated (0 for Max|1 for One|2 for Infinity|3 for Frobenius)
# uplo: matrix parte to be considered (0: Upper, 1: Lower)
# bump:
nb = 16, 17
ib = 8
m = 15, 19, 32
n = 13, 21, 33
lda = 43
uplo= 0,1
norm = MaxNorm, OneNorm, InfNorm, FrobeniusNorm
# You can enumerate each parameter's values as an explicit list separated by commas or by a range start:end[:step]
# Not given parameters will receive default values
# LANSY
# nb: Tile size
# ib: Inner tile size
# M: Number of rows of matrices A and C
# N: Number of columns of matrices B and C
# LDA: Leading dimension of matrix A
# norm: norm type to be calculated (0 for Max|1 for One|2 for Infinity|3 for Frobenius)
# uplo: matrix parte to be considered (0: Upper, 1: Lower)
# bump: bump value for Hermitian matrices
nb = 16, 17
ib = 8
m = 15, 19, 32
n = 13, 21, 33
lda = 43
uplo = 0,1
norm = MaxNorm, OneNorm, InfNorm, FrobeniusNorm
# You can enumerate each parameter's values as an explicit list separated by commas or by a range start:end[:step]
# Not given parameters will receive default values
# LANTR
# nb: Tile size
# ib: Inner tile size
# M: Number of rows of matrices A and C
# N: Number of columns of matrices B and C
# LDA: Leading dimension of matrix A
# norm: norm type to be calculated (0 for Max|1 for One|2 for Infinity|3 for Frobenius)
# uplo: matrix parte to be considered (0: Upper, 1: Lower)
# bump:
# diag: whether or not A is unit triangular (0: non unit, 1: unit)
nb = 16, 17
ib = 8
m = 15, 19, 32
n = 13, 21, 33
lda = 43
uplo= 0,1
diag = 0,1
norm = MaxNorm, OneNorm, InfNorm, FrobeniusNorm
# You can enumerate each parameter's values as an explicit list separated by commas or by a range start:end[:step]
# Not given parameters will receive default values
# LASCAL
# nb: Tile size
# ib: Inner tile size
# M: Number of rows of matrices A and C
# N: Number of columns of matrices B and C
# LDA: Leading dimension of matrix A
# uplo: Part of the matrix to be copied (0 for Upper, 1 for Lower and 2 for UpperLower)
# alpha: Scale to apply
nb = 16, 17
ib = 8
m = 15, 19, 33
n = 14, 21, 31
lda = 41
uplo = 0:2
# You can enumerate each parameter's values as an explicit list separated by commas or by a range start:end[:step]
# Not given parameters will receive default values
# LAUUM
# nb: Tile size
# ib: Inner tile size
# n: Order of the matrix A
# lda: Leading dimension of matrix A
# uplo: Matrix part to be considered (0: Upper, 1: Lower)
nb = 16, 17
ib = 8
n = 15, 31, 33
lda = 35
uplo = 0,1
# You can enumerate each parameter's values as an explicit list separated by commas or by a range start:end[:step]
# Not given parameters will receive default values
# UNGQR
# nb: Tile size
# ib: Inner tile size
# m: Number of rows of matrix Q and A
# n: Number of columns of matrix Q and A
# k: Number of reflectors of matrix A
# lda: Leading dimension of matrix Q and A
nb = 16, 17
ib = 8
m = 15, 19, 33
n = 13, 17, 35
k = 14, 18, 37
lda = 41
\ No newline at end of file
# You can enumerate each parameter's values as an explicit list separated by commas or by a range start:end[:step]
# Not given parameters will receive default values
# ORGLQ
# nb: Tile size
# ib: Inner tile size
# m: Number of rows of matrix Q and A
# n: Number of columns of matrix Q and A
# k: Number of reflectors of matrix A
# lda: Leading dimension of matrix Q and A
# RH: Size of each subdomain when using RH
nb = 16, 17
ib = 8
m = 15, 19, 33
n = 13, 17, 35
k = 9, 15, 17
lda = 41
qra = 0, 3
\ No newline at end of file
# You can enumerate each parameter's values as an explicit list separated by commas or by a range start:end[:step]
# Not given parameters will receive default values
# ORGLQ_HQR
# nb: Tile size
# ib: Inner tile size
# m: Number of rows of matrix Q and A
# n: Number of columns of matrix Q and A
# k: Number of reflectors of matrix A
# lda: Leading dimension of matrix Q and A
# qra: Size of TS domain
# qrp: Size of high level tree for distributed mode
# llvl: Tree used for low level reduction insides nodes
# hlv: Tree used for high level reduction between nodes, only if qrp > 1
# domino: Enable/Disable the domino between upper and lower trees
nb = 8, 9
ib = 3
m = 15, 19, 33
n = 13, 17, 35
k = 9, 15, 17
lda = 41
qra = 2
qrp = -1
llvl = -1
hlvl = -1
domino = -1
\ No newline at end of file
# You can enumerate each parameter's values as an explicit list separated by commas or by a range start:end[:step]
# Not given parameters will receive default values
# ORGQR
# nb: Tile size
# ib: Inner tile size
# m: Number of rows of matrix Q and A
# n: Number of columns of matrix Q and A
# k: Number of reflectors of matrix A
# lda: Leading dimension of matrix Q and A
# RH: Size of each subdomain when using RH
nb = 16, 17
ib = 8
m = 15, 19, 33
n = 13, 17, 35
k = 9, 15, 17
lda = 41
qra = 0, 3
\ No newline at end of file
# You can enumerate each parameter's values as an explicit list separated by commas or by a range start:end[:step]
# Not given parameters will receive default values
# ORGQR_HQR
# nb: Tile size
# ib: Inner tile size
# m: Number of rows of matrix Q and A
# n: Number of columns of matrix Q and A
# k: Number of reflectors of matrix A
# lda: Leading dimension of matrix Q and A
# qra: Size of TS domain
# qrp: Size of high level tree for distributed mode
# llvl: Tree used for low level reduction insides nodes
# hlv: Tree used for high level reduction between nodes, only if qrp > 1
# domino: Enable/Disable the domino between upper and lower trees
nb = 8, 9
ib = 3
m = 15, 19, 33
n = 13, 17, 35
k = 9, 15, 17
lda = 41
qra = 2
qrp = -1
llvl = -1
hlvl = -1
domino = -1
\ No newline at end of file
# You can enumerate each parameter's values as an explicit list separated by commas or by a range start:end[:step]
# Not given parameters will receive default values
# ORMLQ
# nb: Tile size
# ib: Inner tile size
# m: Number of rows of matrix A
# n: Number of columns of matrix A
# lda: Leading dimension of matrix A
# ldb: Leading dimension of matrix B
# side: Whether Q appears on the left or on the right side of the multiplication
# trans: Whether the matrix Q is transposed or conjugate transposed
# RH: Size of each subdomain when using RH
nb = 16, 17
ib = 8
m = 15, 20, 33
n = 13, 21, 34
lda = 41
ldb = 42
side = 0:1
trans = 0,1
qra = 0, 3
\ No newline at end of file
# You can enumerate each parameter's values as an explicit list separated by commas or by a range start:end[:step]
# Not given parameters will receive default values
# ORMLQ_HQR
# nb: Tile size
# ib: Inner tile size
# m: Number of rows of matrix A
# n: Number of columns of matrix A
# lda: Leading dimension of matrix A
# ldb: Leading dimension of matrix B
# side: Whether Q appears on the left or on the right side of the multiplication
# trans: Whether the matrix Q is transposed or conjugate transposed
# qra: Size of TS domain
# qrp: Size of high level tree for distributed mode
# llvl: Tree used for low level reduction insides nodes
# hlv: Tree used for high level reduction between nodes, only if qrp > 1
# domino: Enable/Disable the domino between upper and lower trees
nb = 16, 17
ib = 3
n = 15, 20, 32
m = 13, 21, 34
lda = 41
ldb = 42
side = 0:1
trans = 0,1
qra = 2
qrp = -1
llvl = -1
hlvl = -1
domino = -1
# You can enumerate each parameter's values as an explicit list separated by commas or by a range start:end[:step]
# Not given parameters will receive default values
# ORMQR
# nb: Tile size
# ib: Inner tile size
# m: Number of rows of matrix A
# n: Number of columns of matrix A
# lda: Leading dimension of matrix A
# ldb: Leading dimension of matrix B
# side: Whether Q appears on the left or on the right side of the multiplication
# trans: Whether the matrix Q is transposed or conjugate transposed
# RH: Size of each subdomain when using RH
nb = 16, 17
ib = 8
m = 15, 20, 33
n = 13, 21, 34
lda = 41
ldb = 42
side = 0:1
trans = 0,1
qra = 0, 3
\ No newline at end of file
# You can enumerate each parameter's values as an explicit list separated by commas or by a range start:end[:step]
# Not given parameters will receive default values
# ORMQR_HQR
# nb: Tile size
# ib: Inner tile size
# m: Number of rows of matrix A
# n: Number of columns of matrix A
# lda: Leading dimension of matrix A
# ldb: Leading dimension of matrix B
# side: Whether Q appears on the left or on the right side of the multiplication
# trans: Whether the matrix Q is transposed or conjugate transposed
# qra: Size of TS domain
# qrp: Size of high level tree for distributed mode
# llvl: Tree used for low level reduction insides nodes
# hlv: Tree used for high level reduction between nodes, only if qrp > 1
# domino: Enable/Disable the domino between upper and lower trees
nb = 16, 17
ib = 3
m = 15, 20, 32
n = 13, 21, 34
lda = 41
ldc = 42
side = 0:1
trans = 0,1
qra = 2
qrp = -1
llvl = -1
hlvl = -1
domino = -1
# You can enumerate each parameter's values as an explicit list separated by commas or by a range start:end[:step]
# Not given parameters will receive default values
# POSV
# nb: Tile size
# ib: Inner tile size
# n: Order of the matrix A and number of rows of matrix B
# nrhs: The number of columns of matrix B
# lda: Leading dimension of matrix A
# ldb: Leading dimension of matrix B
# uplo: Matrix part to be considered (0: Upper, 1: Lower)
nb = 16, 17
ib = 8
n = 15, 21, 35
nrhs = 13, 22, 33
lda = 37
ldb = 39
uplo = 0,1
# You can enumerate each parameter's values as an explicit list separated by commas or by a range start:end[:step]
# Not given parameters will receive default values
# POTRF
# nb: Tile size
# ib: Inner tile size
# n: Order of the matrix A
# lda: Leading dimension of matrix A
# uplo: Matrix part to be considered (0: Upper, 1: Lower)
nb = 16, 17
ib = 8
n = 15, 19, 37
lda = 41
uplo = 0,1
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment