Mentions légales du service

Skip to content
Snippets Groups Projects
Commit fbd087b7 authored by Mathieu Faverge's avatar Mathieu Faverge
Browse files

Disable GPU on LQ case as it is not implemented yet

parent 0ef1dcea
No related branches found
No related tags found
1 merge request!81Migration QR/LQ
...@@ -112,8 +112,8 @@ ...@@ -112,8 +112,8 @@
* V = [V1] [V2]. * V = [V1] [V2].
* *
* The size of the trapezoidal block V2 is determined by the parameter L, * The size of the trapezoidal block V2 is determined by the parameter L,
* where 0 <= L <= K; V2 is upper trapezoidal, consisting of the first L * where 0 <= L <= K; V2 is lower trapezoidal, consisting of the first L
* rows of a K-by-K upper triangular matrix. If L=K, V2 is upper triangular; * rows of a K-by-K upper triangular matrix. If L=K, V2 is lower triangular;
* if L=0, there is no trapezoidal block, hence V = V1 is rectangular. * if L=0, there is no trapezoidal block, hence V = V1 is rectangular.
* *
* If side = MorseLeft: C = [A] where A is K-by-N, B is M-by-N and V is K-by-M. * If side = MorseLeft: C = [A] where A is K-by-N, B is M-by-N and V is K-by-M.
......
...@@ -54,7 +54,7 @@ static void cl_ztpmlqt_cpu_func(void *descr[], void *cl_arg) ...@@ -54,7 +54,7 @@ static void cl_ztpmlqt_cpu_func(void *descr[], void *cl_arg)
V, ldv, T, ldt, A, lda, B, ldb, WORK ); V, ldv, T, ldt, A, lda, B, ldb, WORK );
} }
#if defined(CHAMELEON_USE_CUDA) #if defined(CHAMELEON_USE_CUDA) && 0
static void cl_ztpmlqt_cuda_func(void *descr[], void *cl_arg) static void cl_ztpmlqt_cuda_func(void *descr[], void *cl_arg)
{ {
MORSE_enum side; MORSE_enum side;
...@@ -100,7 +100,8 @@ static void cl_ztpmlqt_cuda_func(void *descr[], void *cl_arg) ...@@ -100,7 +100,8 @@ static void cl_ztpmlqt_cuda_func(void *descr[], void *cl_arg)
/* /*
* Codelet definition * Codelet definition
*/ */
CODELETS(ztpmlqt, 5, cl_ztpmlqt_cpu_func, cl_ztpmlqt_cuda_func, STARPU_CUDA_ASYNC) CODELETS_CPU(ztpmlqt, 5, cl_ztpmlqt_cpu_func)
//CODELETS(ztpmlqt, 5, cl_ztpmlqt_cpu_func, cl_ztpmlqt_cuda_func, STARPU_CUDA_ASYNC)
void void
MORSE_TASK_ztpmlqt( const MORSE_option_t *options, MORSE_TASK_ztpmlqt( const MORSE_option_t *options,
......
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