Mentions légales du service

Skip to content
Snippets Groups Projects
Commit b4af3ff1 authored by PRUVOST Florent's avatar PRUVOST Florent
Browse files

update in using part

parent 0da72bb6
No related branches found
No related tags found
No related merge requests found
...@@ -713,14 +713,16 @@ ...@@ -713,14 +713,16 @@
http://www.netlib.org/lapack/lug/node24.html) that can be used http://www.netlib.org/lapack/lug/node24.html) that can be used
with the Chameleon library. For details about these functions with the Chameleon library. For details about these functions
please refer to the doxygen documentation. please refer to the doxygen documentation.
* BLAS 3: geadd, gemm, hemm, her2k, herk, lascal, symm, syr2k, * BLAS 3: geadd, gemm, heevd, hemm, her2k, herk, hetrd, lascal,
syrk, trmm, trsm, trsmpl, tradd symm, syr2k, syrk, tradd, trmm, trsm, trsmpl, tradd
* LAPACK: gelqf, gelqf_param, gelqfrh, geqrf, geqrfrh, * LAPACK: gelqf, gelqfrh, gelqf_param, gelqs, gelqs_param, gels,
geqrf_param, getrf_incpiv, getrf_nopiv, lacpy, lange, lanhe, gels_param, geqrf, geqrfrh, geqrf_param, geqrs, geqrs_param,
lansy, lantr, laset2, laset, lauum, plghe, plgsy, plrnt, potrf, gesv_incpiv, gesv_nopiv, gesvd, getrf_incpiv, getrf_nopiv,
sytrf, trtri, potrimm, unglq, unglq_param, unglqrh, ungqr, getrs_incpiv, getrs_nopiv, lacpy, lange, lanhe, lansy, lantr,
ungqr_param, ungqrrh, unmlq, unmlq_param, unmlqrh, unmqr, laset2, laset, lauum, plghe, plgsy, plrnt, potrf, potri,
unmqr_param, unmqrrh, tpgqrt, tpqrt potrimm, potrs, sysv, sytrf, sytrs, tpqrt, tpgqrt, trtri,
unglq, unglq_param, unglqrh, ungqr, ungqr_param, ungqrrh,
unmlq, unmlq_param, unmlqrh, unmqr, unmqr_param, unmqrrh
**** Options routines **** Options routines
Enable MORSE feature. Enable MORSE feature.
...@@ -729,9 +731,10 @@ ...@@ -729,9 +731,10 @@
#+end_src #+end_src
Feature to be enabled: Feature to be enabled:
* *MORSE_WARNINGS*: printing of warning messages, * *MORSE_WARNINGS*: printing of warning messages,
* *MORSE_ERRORS*: printing of error messages,
* *MORSE_AUTOTUNING*: autotuning for tile size and inner block size, * *MORSE_AUTOTUNING*: autotuning for tile size and inner block size,
* *MORSE_PROFILING_MODE*: activate kernels profiling. * *MORSE_PROFILING_MODE*: activate kernels profiling,
* *MORSE_PROGRESS*: to print a progress status,
* *MORSE_GEMM3M*: to enable the use of the /gemm3m/ blas bunction.
Disable MORSE feature. Disable MORSE feature.
#+begin_src #+begin_src
...@@ -754,7 +757,9 @@ ...@@ -754,7 +757,9 @@
#+begin_src #+begin_src
int MORSE_Get (MORSE_enum param, int *value); int MORSE_Get (MORSE_enum param, int *value);
#+end_src #+end_src
**** Auxiliary routines **** Auxiliary routines
Reports MORSE version number. Reports MORSE version number.
#+begin_src #+begin_src
int MORSE_Version (int *ver_major, int *ver_minor, int *ver_micro); int MORSE_Version (int *ver_major, int *ver_minor, int *ver_micro);
...@@ -770,11 +775,6 @@ ...@@ -770,11 +775,6 @@
int MORSE_Finalize (void); int MORSE_Finalize (void);
#+end_src #+end_src
Return the MPI rank of the calling process.
#+begin_src
int MORSE_My_Mpi_Rank (void);
#+end_src
Suspend MORSE runtime to poll for new tasks, to avoid useless CPU consumption when Suspend MORSE runtime to poll for new tasks, to avoid useless CPU consumption when
no tasks have to be executed by MORSE runtime system. no tasks have to be executed by MORSE runtime system.
#+begin_src #+begin_src
...@@ -786,6 +786,36 @@ ...@@ -786,6 +786,36 @@
int MORSE_Resume (void); int MORSE_Resume (void);
#+end_src #+end_src
Return the MPI rank of the calling process.
#+begin_src
int MORSE_My_Mpi_Rank (void);
#+end_src
Return the size of the distributed computation
#+begin_src
int MORSE_Comm_size( int *size )
#+end_src
Return the rank of the distributed computation
#+begin_src
int MORSE_Comm_rank( int *rank )
#+end_src
Prepare the distributed processes for computation
#+begin_src
int MORSE_Distributed_start(void)
#+end_src
Clean the distributed processes after computation
#+begin_src
int MORSE_Distributed_stop(void)
#+end_src
Return the number of CPU workers initialized by the runtime
#+begin_src
int MORSE_GetThreadNbr()
#+end_src
Conversion from LAPACK layout to tile layout. Conversion from LAPACK layout to tile layout.
#+begin_src #+begin_src
int MORSE_Lapack_to_Tile (void *Af77, int LDA, MORSE_desc_t *A); int MORSE_Lapack_to_Tile (void *Af77, int LDA, MORSE_desc_t *A);
...@@ -842,3 +872,8 @@ ...@@ -842,3 +872,8 @@
#+begin_src #+begin_src
int MORSE_Sequence_Wait (MORSE_sequence_t *sequence); int MORSE_Sequence_Wait (MORSE_sequence_t *sequence);
#+end_src #+end_src
Terminate a sequence.
#+begin_src
int MORSE_Sequence_Flush(MORSE_sequence_t *sequence, MORSE_request_t *request)
#+end_src
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