Mentions légales du service
Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
Chameleon
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Container Registry
Operate
Environments
Terraform modules
Monitor
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
solverstack
Chameleon
Commits
b0d52a35
Commit
b0d52a35
authored
7 years ago
by
Mathieu Faverge
Browse files
Options
Downloads
Patches
Plain Diff
Remove MAGMA from cudablas directory
parent
47a66a2f
No related branches found
Branches containing commit
No related tags found
Tags containing commit
1 merge request
!44
Magma
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
cudablas/compute/CMakeLists.txt
+17
-19
17 additions, 19 deletions
cudablas/compute/CMakeLists.txt
cudablas/include/cudablas.h
+0
-4
0 additions, 4 deletions
cudablas/include/cudablas.h
cudablas/include/cudablas_z.h
+0
-15
0 additions, 15 deletions
cudablas/include/cudablas_z.h
with
17 additions
and
38 deletions
cudablas/compute/CMakeLists.txt
+
17
−
19
View file @
b0d52a35
...
@@ -55,22 +55,23 @@ if( CHAMELEON_USE_CUBLAS_V2 )
...
@@ -55,22 +55,23 @@ if( CHAMELEON_USE_CUBLAS_V2 )
)
)
endif
(
CHAMELEON_USE_CUBLAS_V2
)
endif
(
CHAMELEON_USE_CUBLAS_V2
)
if
(
CHAMELEON_USE_MAGMA
)
# Former MAGMA files that are no longer supported
set
(
ZSRC
# if( CHAMELEON_USE_MAGMA )
${
ZSRC
}
# set(ZSRC
cuda_zgelqt.c
# ${ZSRC}
cuda_zgeqrt.c
# cuda_zgelqt.c
cuda_zgessm.c
# cuda_zgeqrt.c
cuda_zgetrf.c
# cuda_zgessm.c
cuda_zlauum.c
# cuda_zgetrf.c
cuda_zpotrf.c
# cuda_zlauum.c
cuda_zssssm.c
# cuda_zpotrf.c
cuda_ztrtri.c
# cuda_zssssm.c
cuda_ztslqt.c
# cuda_ztrtri.c
cuda_ztsqrt.c
# cuda_ztslqt.c
cuda_ztstrf.c
# cuda_ztsqrt.c
)
# cuda_ztstrf.c
endif
()
# )
# endif()
precisions_rules_py
(
precisions_rules_py
(
CUDABLAS_SRCS_GENERATED
"
${
ZSRC
}
"
CUDABLAS_SRCS_GENERATED
"
${
ZSRC
}
"
...
@@ -94,9 +95,6 @@ add_dependencies(cudablas cudablas_include)
...
@@ -94,9 +95,6 @@ add_dependencies(cudablas cudablas_include)
set_property
(
TARGET cudablas PROPERTY LINKER_LANGUAGE Fortran
)
set_property
(
TARGET cudablas PROPERTY LINKER_LANGUAGE Fortran
)
target_link_libraries
(
cudablas coreblas
${
CUDA_LIBRARIES
}
)
target_link_libraries
(
cudablas coreblas
${
CUDA_LIBRARIES
}
)
if
(
CHAMELEON_USE_MAGMA
)
target_link_libraries
(
cudablas
${
MAGMA_LIBRARIES
}
)
endif
(
CHAMELEON_USE_MAGMA
)
# installation
# installation
# ------------
# ------------
...
...
This diff is collapsed.
Click to expand it.
cudablas/include/cudablas.h
+
0
−
4
View file @
b0d52a35
...
@@ -65,10 +65,6 @@
...
@@ -65,10 +65,6 @@
#endif
/* defined(CHAMELEON_USE_CUBLAS_V2) */
#endif
/* defined(CHAMELEON_USE_CUBLAS_V2) */
#if defined(CHAMELEON_USE_MAGMA)
#include
<magma.h>
#endif
/** ****************************************************************************
/** ****************************************************************************
* MORSE types and constants
* MORSE types and constants
**/
**/
...
...
This diff is collapsed.
Click to expand it.
cudablas/include/cudablas_z.h
+
0
−
15
View file @
b0d52a35
...
@@ -56,21 +56,6 @@ int CUDA_zttmqr( MORSE_enum side, MORSE_enum trans, int M1, int N1, int M2, int
...
@@ -56,21 +56,6 @@ int CUDA_zttmqr( MORSE_enum side, MORSE_enum trans, int M1, int N1, int M2, int
int
CUDA_zunmlqt
(
MORSE_enum
side
,
MORSE_enum
trans
,
int
M
,
int
N
,
int
K
,
int
IB
,
const
cuDoubleComplex
*
A
,
int
LDA
,
const
cuDoubleComplex
*
T
,
int
LDT
,
cuDoubleComplex
*
C
,
int
LDC
,
cuDoubleComplex
*
WORK
,
int
LDWORK
,
CUBLAS_STREAM_PARAM
);
int
CUDA_zunmlqt
(
MORSE_enum
side
,
MORSE_enum
trans
,
int
M
,
int
N
,
int
K
,
int
IB
,
const
cuDoubleComplex
*
A
,
int
LDA
,
const
cuDoubleComplex
*
T
,
int
LDT
,
cuDoubleComplex
*
C
,
int
LDC
,
cuDoubleComplex
*
WORK
,
int
LDWORK
,
CUBLAS_STREAM_PARAM
);
int
CUDA_zunmqrt
(
MORSE_enum
side
,
MORSE_enum
trans
,
int
M
,
int
N
,
int
K
,
int
IB
,
const
cuDoubleComplex
*
A
,
int
LDA
,
const
cuDoubleComplex
*
T
,
int
LDT
,
cuDoubleComplex
*
C
,
int
LDC
,
cuDoubleComplex
*
WORK
,
int
LDWORK
,
CUBLAS_STREAM_PARAM
);
int
CUDA_zunmqrt
(
MORSE_enum
side
,
MORSE_enum
trans
,
int
M
,
int
N
,
int
K
,
int
IB
,
const
cuDoubleComplex
*
A
,
int
LDA
,
const
cuDoubleComplex
*
T
,
int
LDT
,
cuDoubleComplex
*
C
,
int
LDC
,
cuDoubleComplex
*
WORK
,
int
LDWORK
,
CUBLAS_STREAM_PARAM
);
#if defined(CHAMELEON_USE_MAGMA)
int
CUDA_zgelqt
(
magma_int_t
m
,
magma_int_t
n
,
magma_int_t
nb
,
magmaDoubleComplex
*
da
,
magma_int_t
ldda
,
magmaDoubleComplex
*
v
,
magma_int_t
ldv
,
magmaDoubleComplex
*
dt
,
magma_int_t
lddt
,
magmaDoubleComplex
*
t
,
magma_int_t
ldt
,
magmaDoubleComplex
*
dd
,
magmaDoubleComplex
*
d
,
magma_int_t
ldd
,
magmaDoubleComplex
*
tau
,
magmaDoubleComplex
*
hwork
,
magmaDoubleComplex
*
dwork
,
CUBLAS_STREAM_PARAM
);
int
CUDA_zgeqrt
(
magma_int_t
m
,
magma_int_t
n
,
magma_int_t
nb
,
magmaDoubleComplex
*
da
,
magma_int_t
ldda
,
magmaDoubleComplex
*
v
,
magma_int_t
ldv
,
magmaDoubleComplex
*
dt
,
magma_int_t
lddt
,
magmaDoubleComplex
*
t
,
magma_int_t
ldt
,
magmaDoubleComplex
*
dd
,
magmaDoubleComplex
*
d
,
magma_int_t
ldd
,
magmaDoubleComplex
*
tau
,
magmaDoubleComplex
*
hwork
,
magmaDoubleComplex
*
dwork
,
CUBLAS_STREAM_PARAM
);
int
CUDA_zgessm
(
char
storev
,
magma_int_t
m
,
magma_int_t
n
,
magma_int_t
k
,
magma_int_t
ib
,
magma_int_t
*
ipiv
,
cuDoubleComplex
*
dL1
,
magma_int_t
lddl1
,
cuDoubleComplex
*
dL
,
magma_int_t
lddl
,
cuDoubleComplex
*
dA
,
magma_int_t
ldda
,
magma_int_t
*
info
);
int
CUDA_zgetrf_incpiv
(
char
storev
,
magma_int_t
m
,
magma_int_t
n
,
magma_int_t
ib
,
cuDoubleComplex
*
hA
,
magma_int_t
ldha
,
cuDoubleComplex
*
dA
,
magma_int_t
ldda
,
cuDoubleComplex
*
hL
,
magma_int_t
ldhl
,
cuDoubleComplex
*
dL
,
magma_int_t
lddl
,
magma_int_t
*
ipiv
,
cuDoubleComplex
*
dwork
,
magma_int_t
lddwork
,
magma_int_t
*
info
);
int
CUDA_zgetrf_nopiv
(
magma_int_t
m
,
magma_int_t
n
,
cuDoubleComplex
*
dA
,
magma_int_t
ldda
,
magma_int_t
*
info
);
int
CUDA_zlauum
(
char
uplo
,
magma_int_t
n
,
cuDoubleComplex
*
dA
,
magma_int_t
ldda
,
magma_int_t
*
info
);
int
CUDA_zpotrf
(
magma_uplo_t
uplo
,
magma_int_t
n
,
magmaDoubleComplex
*
dA
,
magma_int_t
ldda
,
magma_int_t
*
info
);
int
CUDA_zssssm
(
magma_storev_t
storev
,
magma_int_t
m1
,
magma_int_t
n1
,
magma_int_t
m2
,
magma_int_t
n2
,
magma_int_t
k
,
magma_int_t
ib
,
magmaDoubleComplex
*
dA1
,
magma_int_t
ldda1
,
magmaDoubleComplex
*
dA2
,
magma_int_t
ldda2
,
magmaDoubleComplex
*
dL1
,
magma_int_t
lddl1
,
magmaDoubleComplex
*
dL2
,
magma_int_t
lddl2
,
magma_int_t
*
IPIV
,
magma_int_t
*
info
);
int
CUDA_ztrtri
(
magma_uplo_t
uplo
,
magma_diag_t
diag
,
magma_int_t
n
,
magmaDoubleComplex
*
dA
,
magma_int_t
ldda
,
magma_int_t
*
info
);
int
CUDA_ztslqt
(
magma_int_t
m
,
magma_int_t
n
,
magma_int_t
nb
,
magmaDoubleComplex
*
da1
,
magma_int_t
ldda1
,
magmaDoubleComplex
*
da2
,
magma_int_t
ldda2
,
magmaDoubleComplex
*
a2
,
magma_int_t
lda2
,
magmaDoubleComplex
*
dt
,
magma_int_t
lddt
,
magmaDoubleComplex
*
t
,
magma_int_t
ldt
,
magmaDoubleComplex
*
dd
,
magmaDoubleComplex
*
d
,
magma_int_t
ldd
,
magmaDoubleComplex
*
tau
,
magmaDoubleComplex
*
hwork
,
magmaDoubleComplex
*
dwork
,
CUBLAS_STREAM_PARAM
);
int
CUDA_ztsqrt
(
magma_int_t
m
,
magma_int_t
n
,
magma_int_t
nb
,
magmaDoubleComplex
*
da1
,
magma_int_t
ldda1
,
magmaDoubleComplex
*
da2
,
magma_int_t
ldda2
,
magmaDoubleComplex
*
a2
,
magma_int_t
lda2
,
magmaDoubleComplex
*
dt
,
magma_int_t
lddt
,
magmaDoubleComplex
*
t
,
magma_int_t
ldt
,
magmaDoubleComplex
*
dd
,
magmaDoubleComplex
*
d
,
magma_int_t
ldd
,
magmaDoubleComplex
*
tau
,
magmaDoubleComplex
*
hwork
,
magmaDoubleComplex
*
dwork
,
CUBLAS_STREAM_PARAM
);
int
CUDA_ztstrf
(
char
storev
,
magma_int_t
m
,
magma_int_t
n
,
magma_int_t
ib
,
magma_int_t
nb
,
cuDoubleComplex
*
hU
,
magma_int_t
ldhu
,
cuDoubleComplex
*
dU
,
magma_int_t
lddu
,
cuDoubleComplex
*
hA
,
magma_int_t
ldha
,
cuDoubleComplex
*
dA
,
magma_int_t
ldda
,
cuDoubleComplex
*
hL
,
magma_int_t
ldhl
,
cuDoubleComplex
*
dL
,
magma_int_t
lddl
,
magma_int_t
*
ipiv
,
cuDoubleComplex
*
hwork
,
magma_int_t
ldhwork
,
cuDoubleComplex
*
dwork
,
magma_int_t
lddwork
,
magma_int_t
*
info
);
#endif
#ifdef __cplusplus
#ifdef __cplusplus
}
}
#endif
#endif
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment