Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Chameleon
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
Operations
Operations
Incidents
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
AGULLO Emmanuel
Chameleon
Commits
e0d0c8af
Commit
e0d0c8af
authored
Dec 01, 2016
by
Mathieu Faverge
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Move to format used everywhere else for comments
parent
18416866
Changes
55
Hide whitespace changes
Inline
Side-by-side
Showing
55 changed files
with
82 additions
and
82 deletions
+82
-82
runtime/starpu/codelets/codelet_zasum.c
runtime/starpu/codelets/codelet_zasum.c
+1
-1
runtime/starpu/codelets/codelet_zaxpy.c
runtime/starpu/codelets/codelet_zaxpy.c
+1
-1
runtime/starpu/codelets/codelet_zbuild.c
runtime/starpu/codelets/codelet_zbuild.c
+1
-1
runtime/starpu/codelets/codelet_zgeadd.c
runtime/starpu/codelets/codelet_zgeadd.c
+1
-1
runtime/starpu/codelets/codelet_zgelqt.c
runtime/starpu/codelets/codelet_zgelqt.c
+3
-3
runtime/starpu/codelets/codelet_zgemm.c
runtime/starpu/codelets/codelet_zgemm.c
+2
-2
runtime/starpu/codelets/codelet_zgeqrt.c
runtime/starpu/codelets/codelet_zgeqrt.c
+2
-2
runtime/starpu/codelets/codelet_zgessm.c
runtime/starpu/codelets/codelet_zgessm.c
+2
-2
runtime/starpu/codelets/codelet_zgessq.c
runtime/starpu/codelets/codelet_zgessq.c
+1
-1
runtime/starpu/codelets/codelet_zgetrf.c
runtime/starpu/codelets/codelet_zgetrf.c
+1
-1
runtime/starpu/codelets/codelet_zgetrf_incpiv.c
runtime/starpu/codelets/codelet_zgetrf_incpiv.c
+2
-2
runtime/starpu/codelets/codelet_zgetrf_nopiv.c
runtime/starpu/codelets/codelet_zgetrf_nopiv.c
+1
-1
runtime/starpu/codelets/codelet_zhemm.c
runtime/starpu/codelets/codelet_zhemm.c
+1
-1
runtime/starpu/codelets/codelet_zher2k.c
runtime/starpu/codelets/codelet_zher2k.c
+1
-1
runtime/starpu/codelets/codelet_zherk.c
runtime/starpu/codelets/codelet_zherk.c
+1
-1
runtime/starpu/codelets/codelet_zhessq.c
runtime/starpu/codelets/codelet_zhessq.c
+1
-1
runtime/starpu/codelets/codelet_zlacpy.c
runtime/starpu/codelets/codelet_zlacpy.c
+1
-1
runtime/starpu/codelets/codelet_zlag2c.c
runtime/starpu/codelets/codelet_zlag2c.c
+2
-2
runtime/starpu/codelets/codelet_zlange.c
runtime/starpu/codelets/codelet_zlange.c
+2
-2
runtime/starpu/codelets/codelet_zlanhe.c
runtime/starpu/codelets/codelet_zlanhe.c
+1
-1
runtime/starpu/codelets/codelet_zlansy.c
runtime/starpu/codelets/codelet_zlansy.c
+1
-1
runtime/starpu/codelets/codelet_zlantr.c
runtime/starpu/codelets/codelet_zlantr.c
+1
-1
runtime/starpu/codelets/codelet_zlascal.c
runtime/starpu/codelets/codelet_zlascal.c
+1
-1
runtime/starpu/codelets/codelet_zlaset.c
runtime/starpu/codelets/codelet_zlaset.c
+1
-1
runtime/starpu/codelets/codelet_zlaset2.c
runtime/starpu/codelets/codelet_zlaset2.c
+1
-1
runtime/starpu/codelets/codelet_zlauum.c
runtime/starpu/codelets/codelet_zlauum.c
+1
-1
runtime/starpu/codelets/codelet_zplghe.c
runtime/starpu/codelets/codelet_zplghe.c
+3
-3
runtime/starpu/codelets/codelet_zplgsy.c
runtime/starpu/codelets/codelet_zplgsy.c
+3
-3
runtime/starpu/codelets/codelet_zplrnt.c
runtime/starpu/codelets/codelet_zplrnt.c
+3
-3
runtime/starpu/codelets/codelet_zplssq.c
runtime/starpu/codelets/codelet_zplssq.c
+2
-2
runtime/starpu/codelets/codelet_zpotrf.c
runtime/starpu/codelets/codelet_zpotrf.c
+8
-8
runtime/starpu/codelets/codelet_zssssm.c
runtime/starpu/codelets/codelet_zssssm.c
+1
-1
runtime/starpu/codelets/codelet_zsymm.c
runtime/starpu/codelets/codelet_zsymm.c
+1
-1
runtime/starpu/codelets/codelet_zsyr2k.c
runtime/starpu/codelets/codelet_zsyr2k.c
+1
-1
runtime/starpu/codelets/codelet_zsyrk.c
runtime/starpu/codelets/codelet_zsyrk.c
+1
-1
runtime/starpu/codelets/codelet_zsyssq.c
runtime/starpu/codelets/codelet_zsyssq.c
+1
-1
runtime/starpu/codelets/codelet_zsytrf_nopiv.c
runtime/starpu/codelets/codelet_zsytrf_nopiv.c
+2
-2
runtime/starpu/codelets/codelet_ztile_zero.c
runtime/starpu/codelets/codelet_ztile_zero.c
+1
-1
runtime/starpu/codelets/codelet_ztradd.c
runtime/starpu/codelets/codelet_ztradd.c
+1
-1
runtime/starpu/codelets/codelet_ztrasm.c
runtime/starpu/codelets/codelet_ztrasm.c
+1
-1
runtime/starpu/codelets/codelet_ztrmm.c
runtime/starpu/codelets/codelet_ztrmm.c
+1
-1
runtime/starpu/codelets/codelet_ztrsm.c
runtime/starpu/codelets/codelet_ztrsm.c
+2
-2
runtime/starpu/codelets/codelet_ztrssq.c
runtime/starpu/codelets/codelet_ztrssq.c
+1
-1
runtime/starpu/codelets/codelet_ztrtri.c
runtime/starpu/codelets/codelet_ztrtri.c
+1
-1
runtime/starpu/codelets/codelet_ztslqt.c
runtime/starpu/codelets/codelet_ztslqt.c
+1
-1
runtime/starpu/codelets/codelet_ztsmlq.c
runtime/starpu/codelets/codelet_ztsmlq.c
+1
-1
runtime/starpu/codelets/codelet_ztsmqr.c
runtime/starpu/codelets/codelet_ztsmqr.c
+2
-2
runtime/starpu/codelets/codelet_ztsqrt.c
runtime/starpu/codelets/codelet_ztsqrt.c
+1
-1
runtime/starpu/codelets/codelet_ztstrf.c
runtime/starpu/codelets/codelet_ztstrf.c
+1
-1
runtime/starpu/codelets/codelet_zttlqt.c
runtime/starpu/codelets/codelet_zttlqt.c
+1
-1
runtime/starpu/codelets/codelet_zttmlq.c
runtime/starpu/codelets/codelet_zttmlq.c
+1
-1
runtime/starpu/codelets/codelet_zttmqr.c
runtime/starpu/codelets/codelet_zttmqr.c
+2
-2
runtime/starpu/codelets/codelet_zttqrt.c
runtime/starpu/codelets/codelet_zttqrt.c
+1
-1
runtime/starpu/codelets/codelet_zunmlq.c
runtime/starpu/codelets/codelet_zunmlq.c
+1
-1
runtime/starpu/codelets/codelet_zunmqr.c
runtime/starpu/codelets/codelet_zunmqr.c
+2
-2
No files found.
runtime/starpu/codelets/codelet_zasum.c
View file @
e0d0c8af
...
...
@@ -66,7 +66,7 @@ static void cl_dzasum_cpu_func(void *descr[], void *cl_arg)
starpu_codelet_unpack_args
(
cl_arg
,
&
storev
,
&
uplo
,
&
M
,
&
N
,
&
lda
);
CORE_dzasum
(
storev
,
uplo
,
M
,
N
,
A
,
lda
,
work
);
}
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zaxpy.c
View file @
e0d0c8af
...
...
@@ -65,7 +65,7 @@ static void cl_zaxpy_cpu_func(void *descr[], void *cl_arg)
starpu_codelet_unpack_args
(
cl_arg
,
&
M
,
&
alpha
,
&
incA
,
&
incB
);
CORE_zaxpy
(
M
,
alpha
,
A
,
incA
,
B
,
incB
);
}
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zbuild.c
View file @
e0d0c8af
...
...
@@ -86,7 +86,7 @@ static void cl_zbuild_cpu_func(void *descr[], void *cl_arg)
user_build_callback
(
row_min
,
row_max
,
col_min
,
col_max
,
A
,
ld
,
user_data
);
}
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zgeadd.c
View file @
e0d0c8af
...
...
@@ -131,7 +131,7 @@ static void cl_zgeadd_cpu_func(void *descr[], void *cl_arg)
CORE_zgeadd
(
trans
,
M
,
N
,
alpha
,
A
,
LDA
,
beta
,
B
,
LDB
);
return
;
}
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zgelqt.c
View file @
e0d0c8af
...
...
@@ -149,7 +149,7 @@ static void cl_zgelqt_cpu_func(void *descr[], void *cl_arg)
WORK
=
TAU
+
max
(
m
,
n
);
CORE_zgelqt
(
m
,
n
,
ib
,
A
,
lda
,
T
,
ldt
,
TAU
,
WORK
);
}
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
#if defined(CHAMELEON_USE_MAGMA)
#if !defined(CHAMELEON_SIMULATION)
...
...
@@ -194,8 +194,8 @@ static void cl_zgelqt_cuda_func(void *descr[], void *cl_arg)
cudaThreadSynchronize
();
}
#endif /
/defined(CHAMELEON_USE_MAGMA)
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* defined(CHAMELEON_USE_MAGMA) */
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zgemm.c
View file @
e0d0c8af
...
...
@@ -54,7 +54,7 @@ void MORSE_TASK_zgemm(const MORSE_option_t *options,
int
rank_changed
=
0
;
(
void
)
execution_rank
;
/
/ force execution on the rank owning the largest data (tile)
/
* force execution on the rank owning the largest data (tile) */
int
threshold
;
char
*
env
=
getenv
(
"MORSE_COMM_FACTOR_THRESHOLD"
);
...
...
@@ -211,7 +211,7 @@ static void cl_zgemm_cuda_func(void *descr[], void *cl_arg)
}
#endif
/* CHAMELEON_USE_CUBLAS_V2 */
#endif
/* CHAMELEON_USE_CUDA */
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zgeqrt.c
View file @
e0d0c8af
...
...
@@ -195,8 +195,8 @@ static void cl_zgeqrt_cuda_func(void *descr[], void *cl_arg)
cudaThreadSynchronize
();
}
#endif /
/defined(CHAMELEON_USE_MAGMA)
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* defined(CHAMELEON_USE_MAGMA) */
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zgessm.c
View file @
e0d0c8af
...
...
@@ -161,8 +161,8 @@ static void cl_zgessm_cuda_func(void *descr[], void *cl_arg)
return
;
}
#endif /
/defined(CHAMELEON_USE_MAGMA) && defined(HAVE_MAGMA_GETRF_INCPIV_GPU)
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* defined(CHAMELEON_USE_MAGMA) && defined(HAVE_MAGMA_GETRF_INCPIV_GPU) */
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zgessq.c
View file @
e0d0c8af
...
...
@@ -63,7 +63,7 @@ static void cl_zgessq_cpu_func(void *descr[], void *cl_arg)
starpu_codelet_unpack_args
(
cl_arg
,
&
m
,
&
n
,
&
lda
);
CORE_zgessq
(
m
,
n
,
A
,
lda
,
&
SCALESUMSQ
[
0
],
&
SCALESUMSQ
[
1
]
);
}
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zgetrf.c
View file @
e0d0c8af
...
...
@@ -74,7 +74,7 @@ static void cl_zgetrf_cpu_func(void *descr[], void *cl_arg)
starpu_codelet_unpack_args
(
cl_arg
,
&
m
,
&
n
,
&
lda
,
&
IPIV
,
&
check_info
,
&
iinfo
);
CORE_zgetrf
(
m
,
n
,
A
,
lda
,
IPIV
,
&
info
);
}
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zgetrf_incpiv.c
View file @
e0d0c8af
...
...
@@ -227,8 +227,8 @@ static void cl_zgetrf_incpiv_cuda_func(void *descr[], void *cl_arg)
cudaThreadSynchronize
();
}
#endif /
/defined(CHAMELEON_USE_MAGMA) && defined(HAVE_MAGMA_GETRF_INCPIV_GPU)
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* defined(CHAMELEON_USE_MAGMA) && defined(HAVE_MAGMA_GETRF_INCPIV_GPU) */
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
...
...
runtime/starpu/codelets/codelet_zgetrf_nopiv.c
View file @
e0d0c8af
...
...
@@ -141,7 +141,7 @@ static void cl_zgetrf_nopiv_cuda_func(void *descr[], void *cl_arg)
cudaThreadSynchronize
();
}
#endif
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zhemm.c
View file @
e0d0c8af
...
...
@@ -181,7 +181,7 @@ static void cl_zhemm_cuda_func(void *descr[], void *cl_arg)
}
#endif
/* CHAMELEON_USE_CUBLAS_V2 */
#endif
/* CHAMELEON_USE_CUDA */
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zher2k.c
View file @
e0d0c8af
...
...
@@ -169,7 +169,7 @@ static void cl_zher2k_cuda_func(void *descr[], void *cl_arg)
}
#endif
/* CHAMELEON_USE_CUBLAS_V2 */
#endif
/* CHAMELEON_USE_CUDA */
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zherk.c
View file @
e0d0c8af
...
...
@@ -166,7 +166,7 @@ static void cl_zherk_cuda_func(void *descr[], void *cl_arg)
}
#endif
/* CHAMELEON_USE_CUBLAS_V2 */
#endif
/* CHAMELEON_USE_CUDA */
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zhessq.c
View file @
e0d0c8af
...
...
@@ -63,7 +63,7 @@ static void cl_zhessq_cpu_func(void *descr[], void *cl_arg)
starpu_codelet_unpack_args
(
cl_arg
,
&
uplo
,
&
n
,
&
lda
);
CORE_zhessq
(
uplo
,
n
,
A
,
lda
,
&
SCALESUMSQ
[
0
],
&
SCALESUMSQ
[
1
]
);
}
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zlacpy.c
View file @
e0d0c8af
...
...
@@ -82,7 +82,7 @@ static void cl_zlacpy_cpu_func(void *descr[], void *cl_arg)
starpu_codelet_unpack_args
(
cl_arg
,
&
uplo
,
&
M
,
&
N
,
&
LDA
,
&
LDB
);
CORE_zlacpy
(
uplo
,
M
,
N
,
A
,
LDA
,
B
,
LDB
);
}
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zlag2c.c
View file @
e0d0c8af
...
...
@@ -76,7 +76,7 @@ static void cl_zlag2c_cpu_func(void *descr[], void *cl_arg)
starpu_codelet_unpack_args
(
cl_arg
,
&
m
,
&
n
,
&
lda
,
&
ldb
);
CORE_zlag2c
(
m
,
n
,
A
,
lda
,
B
,
ldb
);
}
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
void
MORSE_TASK_clag2z
(
const
MORSE_option_t
*
options
,
int
m
,
int
n
,
int
nb
,
...
...
@@ -120,7 +120,7 @@ static void cl_clag2z_cpu_func(void *descr[], void *cl_arg)
starpu_codelet_unpack_args
(
cl_arg
,
&
m
,
&
n
,
&
lda
,
&
ldb
);
CORE_clag2z
(
m
,
n
,
A
,
lda
,
B
,
ldb
);
}
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zlange.c
View file @
e0d0c8af
...
...
@@ -71,7 +71,7 @@ static void cl_zlange_cpu_func(void *descr[], void *cl_arg)
starpu_codelet_unpack_args
(
cl_arg
,
&
norm
,
&
M
,
&
N
,
&
LDA
);
CORE_zlange
(
norm
,
M
,
N
,
A
,
LDA
,
work
,
normA
);
}
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
@@ -107,7 +107,7 @@ static void cl_zlange_max_cpu_func(void *descr[], void *cl_arg)
if
(
*
A
>
*
normA
)
*
normA
=
*
A
;
}
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zlanhe.c
View file @
e0d0c8af
...
...
@@ -69,7 +69,7 @@ static void cl_zlanhe_cpu_func(void *descr[], void *cl_arg)
starpu_codelet_unpack_args
(
cl_arg
,
&
norm
,
&
uplo
,
&
N
,
&
LDA
);
CORE_zlanhe
(
norm
,
uplo
,
N
,
A
,
LDA
,
work
,
normA
);
}
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zlansy.c
View file @
e0d0c8af
...
...
@@ -71,7 +71,7 @@ static void cl_zlansy_cpu_func(void *descr[], void *cl_arg)
starpu_codelet_unpack_args
(
cl_arg
,
&
norm
,
&
uplo
,
&
N
,
&
LDA
);
CORE_zlansy
(
norm
,
uplo
,
N
,
A
,
LDA
,
work
,
normA
);
}
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zlantr.c
View file @
e0d0c8af
...
...
@@ -69,7 +69,7 @@ static void cl_zlantr_cpu_func(void *descr[], void *cl_arg)
starpu_codelet_unpack_args
(
cl_arg
,
&
norm
,
&
uplo
,
&
diag
,
&
M
,
&
N
,
&
LDA
);
CORE_zlantr
(
norm
,
uplo
,
diag
,
M
,
N
,
A
,
LDA
,
work
,
normA
);
}
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zlascal.c
View file @
e0d0c8af
...
...
@@ -103,7 +103,7 @@ static void cl_zlascal_cpu_func(void *descr[], void *cl_arg)
CORE_zlascal
(
uplo
,
M
,
N
,
alpha
,
A
,
LDA
);
return
;
}
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zlaset.c
View file @
e0d0c8af
...
...
@@ -110,7 +110,7 @@ static void cl_zlaset_cpu_func(void *descr[], void *cl_arg)
starpu_codelet_unpack_args
(
cl_arg
,
&
uplo
,
&
M
,
&
N
,
&
alpha
,
&
beta
,
&
LDA
);
CORE_zlaset
(
uplo
,
M
,
N
,
alpha
,
beta
,
A
,
LDA
);
}
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zlaset2.c
View file @
e0d0c8af
...
...
@@ -105,7 +105,7 @@ static void cl_zlaset2_cpu_func(void *descr[], void *cl_arg)
starpu_codelet_unpack_args
(
cl_arg
,
&
uplo
,
&
M
,
&
N
,
&
alpha
,
&
LDA
);
CORE_zlaset2
(
uplo
,
M
,
N
,
alpha
,
A
,
LDA
);
}
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zlauum.c
View file @
e0d0c8af
...
...
@@ -90,7 +90,7 @@ static void cl_zlauum_cuda_func(void *descr[], void *cl_arg)
return
;
}
#endif
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zplghe.c
View file @
e0d0c8af
...
...
@@ -31,7 +31,7 @@
#include "runtime/starpu/include/morse_starpu.h"
#include "runtime/starpu/include/runtime_codelet_z.h"
/
/ MORSE_TASK_zplghe - Generate a tile for random hermitian (positive definite if bump is large enough) matrix.
/
* MORSE_TASK_zplghe - Generate a tile for random hermitian (positive definite if bump is large enough) matrix. */
void
MORSE_TASK_zplghe
(
const
MORSE_option_t
*
options
,
double
bump
,
int
m
,
int
n
,
const
MORSE_desc_t
*
A
,
int
Am
,
int
An
,
int
lda
,
...
...
@@ -60,7 +60,7 @@ void MORSE_TASK_zplghe( const MORSE_option_t *options,
}
}
/
/ cl_zplghe_cpu_func - Generate a tile for random hermitian (positive definite if bump is large enough) matrix.
/
* cl_zplghe_cpu_func - Generate a tile for random hermitian (positive definite if bump is large enough) matrix. */
#if !defined(CHAMELEON_SIMULATION)
static
void
cl_zplghe_cpu_func
(
void
*
descr
[],
void
*
cl_arg
)
...
...
@@ -79,7 +79,7 @@ static void cl_zplghe_cpu_func(void *descr[], void *cl_arg)
starpu_codelet_unpack_args
(
cl_arg
,
&
bump
,
&
m
,
&
n
,
&
lda
,
&
bigM
,
&
m0
,
&
n0
,
&
seed
);
CORE_zplghe
(
bump
,
m
,
n
,
A
,
lda
,
bigM
,
m0
,
n0
,
seed
);
}
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zplgsy.c
View file @
e0d0c8af
...
...
@@ -32,7 +32,7 @@
#include "runtime/starpu/include/runtime_codelet_z.h"
/
/ MORSE_TASK_zplgsy - Generate a tile for random symmetric (positive definite if 'bump' is large enough) matrix.
/
* MORSE_TASK_zplgsy - Generate a tile for random symmetric (positive definite if 'bump' is large enough) matrix. */
void
MORSE_TASK_zplgsy
(
const
MORSE_option_t
*
options
,
MORSE_Complex64_t
bump
,
int
m
,
int
n
,
const
MORSE_desc_t
*
A
,
int
Am
,
int
An
,
int
lda
,
...
...
@@ -61,7 +61,7 @@ void MORSE_TASK_zplgsy( const MORSE_option_t *options,
}
}
/
/ cl_zplgsy_cpu_func - Generate a tile for random symmetric (positive definite if 'bump' is large enough) matrix.
/
* cl_zplgsy_cpu_func - Generate a tile for random symmetric (positive definite if 'bump' is large enough) matrix. */
#if !defined(CHAMELEON_SIMULATION)
static
void
cl_zplgsy_cpu_func
(
void
*
descr
[],
void
*
cl_arg
)
...
...
@@ -80,7 +80,7 @@ static void cl_zplgsy_cpu_func(void *descr[], void *cl_arg)
starpu_codelet_unpack_args
(
cl_arg
,
&
bump
,
&
m
,
&
n
,
&
lda
,
&
bigM
,
&
m0
,
&
n0
,
&
seed
);
CORE_zplgsy
(
bump
,
m
,
n
,
A
,
lda
,
bigM
,
m0
,
n0
,
seed
);
}
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zplrnt.c
View file @
e0d0c8af
...
...
@@ -32,7 +32,7 @@
#include "runtime/starpu/include/runtime_codelet_z.h"
/
/ MORSE_TASK_zplrnt - Generate a tile for random matrix.
/
* MORSE_TASK_zplrnt - Generate a tile for random matrix. */
void
MORSE_TASK_zplrnt
(
const
MORSE_option_t
*
options
,
int
m
,
int
n
,
const
MORSE_desc_t
*
A
,
int
Am
,
int
An
,
int
lda
,
...
...
@@ -59,7 +59,7 @@ void MORSE_TASK_zplrnt( const MORSE_option_t *options,
}
}
/
/ cl_zplrnt_cpu_func - Generate a tile for random matrix.
/
* cl_zplrnt_cpu_func - Generate a tile for random matrix. */
#if !defined(CHAMELEON_SIMULATION)
static
void
cl_zplrnt_cpu_func
(
void
*
descr
[],
void
*
cl_arg
)
...
...
@@ -77,7 +77,7 @@ static void cl_zplrnt_cpu_func(void *descr[], void *cl_arg)
starpu_codelet_unpack_args
(
cl_arg
,
&
m
,
&
n
,
&
lda
,
&
bigM
,
&
m0
,
&
n0
,
&
seed
);
CORE_zplrnt
(
m
,
n
,
A
,
lda
,
bigM
,
m0
,
n0
,
seed
);
}
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zplssq.c
View file @
e0d0c8af
...
...
@@ -93,7 +93,7 @@ static void cl_zplssq_cpu_func(void *descr[], void *cl_arg)
SCLSSQ
[
1
]
=
SCLSSQ
[
1
]
+
(
SCALESUMSQ
[
1
]
*
((
SCALESUMSQ
[
0
]
/
SCLSSQ
[
0
]
)
*
(
SCALESUMSQ
[
0
]
/
SCLSSQ
[
0
]
)));
}
}
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
@@ -124,7 +124,7 @@ static void cl_zplssq2_cpu_func(void *descr[], void *cl_arg)
RESULT
[
0
]
=
RESULT
[
0
]
*
sqrt
(
RESULT
[
1
]
);
}
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zpotrf.c
View file @
e0d0c8af
...
...
@@ -56,7 +56,7 @@ void MORSE_TASK_zpotrf(const MORSE_option_t *options,
STARPU_RW
,
RTBLKADDR
(
A
,
MORSE_Complex64_t
,
Am
,
An
),
STARPU_VALUE
,
&
lda
,
sizeof
(
int
),
STARPU_VALUE
,
&
iinfo
,
sizeof
(
int
),
/
/STARPU_SCRATCH, options->ws_worker,
/
* STARPU_SCRATCH, options->ws_worker, */
STARPU_PRIORITY
,
options
->
priority
,
STARPU_CALLBACK
,
callback
,
0
);
...
...
@@ -100,21 +100,21 @@ static void cl_zpotrf_cuda_func(void *descr[], void *cl_arg)
/* *\/ */
/* hA = (cuDoubleComplex *)STARPU_MATRIX_GET_PTR(descr[1]); */
/
/ stream[0] = starpu_cuda_get_local_stream();
/
/ if ( cudaStreamCreate( stream+1 ) != CUDA_SUCCESS ){
/
/ fprintf(stderr, "Error while creating stream in codelet_zpotrf\n");
/
/ exit(-1);
/
/ }
/
* stream[0] = starpu_cuda_get_local_stream(); */
/
* if ( cudaStreamCreate( stream+1 ) != CUDA_SUCCESS ){ */
/
* fprintf(stderr, "Error while creating stream in codelet_zpotrf\n"); */
/
* exit(-1); */
/
* } */
CUDA_zpotrf
(
uplo
,
n
,
A
,
lda
,
&
info
);
cudaThreadSynchronize
();
/
/ cudaStreamDestroy( stream[1] );
/
* cudaStreamDestroy( stream[1] ); */
return
;
}
#endif
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zssssm.c
View file @
e0d0c8af
...
...
@@ -212,7 +212,7 @@ static void cl_zssssm_cuda_func(void *descr[], void *cl_arg)
cudaThreadSynchronize
();
}
#endif
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zsymm.c
View file @
e0d0c8af
...
...
@@ -179,7 +179,7 @@ static void cl_zsymm_cuda_func(void *descr[], void *cl_arg)
}
#endif
/* CHAMELEON_USE_CUBLAS_V2 */
#endif
/* CHAMELEON_USE_CUDA */
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zsyr2k.c
View file @
e0d0c8af
...
...
@@ -169,7 +169,7 @@ static void cl_zsyr2k_cuda_func(void *descr[], void *cl_arg)
}
#endif
/* CHAMELEON_USE_CUBLAS_V2 */
#endif
/* CHAMELEON_USE_CUDA */
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zsyrk.c
View file @
e0d0c8af
...
...
@@ -159,7 +159,7 @@ static void cl_zsyrk_cuda_func(void *descr[], void *cl_arg)
}
#endif
/* CHAMELEON_USE_CUBLAS_V2 */
#endif
/* CHAMELEON_USE_CUDA */
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zsyssq.c
View file @
e0d0c8af
...
...
@@ -63,7 +63,7 @@ static void cl_zsyssq_cpu_func(void *descr[], void *cl_arg)
starpu_codelet_unpack_args
(
cl_arg
,
&
uplo
,
&
n
,
&
lda
);
CORE_zsyssq
(
uplo
,
n
,
A
,
lda
,
&
SCALESUMSQ
[
0
],
&
SCALESUMSQ
[
1
]
);
}
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_zsytrf_nopiv.c
View file @
e0d0c8af
...
...
@@ -50,7 +50,7 @@ void MORSE_TASK_zsytrf_nopiv(const MORSE_option_t *options,
STARPU_RW
,
RTBLKADDR
(
A
,
MORSE_Complex64_t
,
Am
,
An
),
STARPU_VALUE
,
&
lda
,
sizeof
(
int
),
STARPU_VALUE
,
&
iinfo
,
sizeof
(
int
),
/
/STARPU_SCRATCH, options->ws_worker,
/
* STARPU_SCRATCH, options->ws_worker, */
STARPU_PRIORITY
,
options
->
priority
,
STARPU_CALLBACK
,
callback
,
0
);
...
...
@@ -72,7 +72,7 @@ static void cl_zsytrf_nopiv_cpu_func(void *descr[], void *cl_arg)
starpu_codelet_unpack_args
(
cl_arg
,
&
uplo
,
&
n
,
&
lda
,
&
iinfo
);
CORE_zsytf2_nopiv
(
uplo
,
n
,
A
,
lda
);
}
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_ztile_zero.c
View file @
e0d0c8af
...
...
@@ -77,7 +77,7 @@ static void cl_ztile_zero_cpu_func(void *descr[], void *cl_arg)
A
[
lda
*
x
+
y
]
=
0
.
0
;
}
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_ztradd.c
View file @
e0d0c8af
...
...
@@ -137,7 +137,7 @@ static void cl_ztradd_cpu_func(void *descr[], void *cl_arg)
CORE_ztradd
(
uplo
,
trans
,
M
,
N
,
alpha
,
A
,
LDA
,
beta
,
B
,
LDB
);
return
;
}
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_ztrasm.c
View file @
e0d0c8af
...
...
@@ -67,7 +67,7 @@ static void cl_ztrasm_cpu_func(void *descr[], void *cl_arg)
starpu_codelet_unpack_args
(
cl_arg
,
&
storev
,
&
uplo
,
&
diag
,
&
M
,
&
N
,
&
lda
);
CORE_ztrasm
(
storev
,
uplo
,
diag
,
M
,
N
,
A
,
lda
,
work
);
}
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_ztrmm.c
View file @
e0d0c8af
...
...
@@ -169,7 +169,7 @@ static void cl_ztrmm_cuda_func(void *descr[], void *cl_arg)
}
#endif
/* CHAMELEON_USE_CUBLAS_V2 */
#endif
/* CHAMELEON_USE_CUDA */
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
...
...
runtime/starpu/codelets/codelet_ztrsm.c
View file @
e0d0c8af
...
...
@@ -52,7 +52,7 @@ void MORSE_TASK_ztrsm(const MORSE_option_t *options,
int
rank_changed
=
0
;
(
void
)
execution_rank
;
/
/ force execution on the rank owning the largest data (tile)
/
* force execution on the rank owning the largest data (tile) */
int
threshold
;
char
*
env
=
getenv
(
"MORSE_COMM_FACTOR_THRESHOLD"
);
if
(
env
!=
NULL
)
...
...
@@ -191,7 +191,7 @@ static void cl_ztrsm_cuda_func(void *descr[], void *cl_arg)
}
#endif
/* CHAMELEON_USE_CUBLAS_V2 */
#endif
/* CHAMELEON_USE_CUDA */
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_ztrssq.c
View file @
e0d0c8af
...
...
@@ -68,7 +68,7 @@ static void cl_ztrssq_cpu_func(void *descr[], void *cl_arg)
starpu_codelet_unpack_args
(
cl_arg
,
&
uplo
,
&
diag
,
&
m
,
&
n
,
&
lda
);
CORE_ztrssq
(
uplo
,
diag
,
m
,
n
,
A
,
lda
,
&
SCALESUMSQ
[
0
],
&
SCALESUMSQ
[
1
]);
}
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_ztrtri.c
View file @
e0d0c8af
...
...
@@ -100,7 +100,7 @@ static void cl_ztrtri_cuda_func(void *descr[], void *cl_arg)
return
;
}
#endif
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_ztslqt.c
View file @
e0d0c8af
...
...
@@ -212,7 +212,7 @@ static void cl_ztslqt_cuda_func(void *descr[], void *cl_arg)
cudaThreadSynchronize
();
}
#endif
#endif /
/!defined(CHAMELEON_SIMULATION)
#endif
/
* !defined(CHAMELEON_SIMULATION) */
/*
* Codelet definition
...
...
runtime/starpu/codelets/codelet_ztsmlq.c
View file @
e0d0c8af
...
...
@@ -261,7 +261,7 @@ static void cl_ztsmlq_cuda_func(void *descr[], void *cl_arg)
#endif
}
#endif
/* defined(CHAMELEON_USE_CUDA) */