elpa_autotune_step - Man Page
Name
elpa_autotune_step — do one ELPA autotuning step
Before the autotuning step can be done, an instance of the ELPA autotune object has to be created, see elpa_autotune_setup(3)
Synopsis
Fortran Interface
use elpa
class(elpa_t), pointer :: elpa class(elpa_autotune_t), pointer :: tune_state
unfinished = elpa%autotune_step (tune_state)
With the definitions of the input and output variables:
type(elpa_autotune_t) :: tune_state ! the ELPA autotuning object, created with elpa_autotune_setup(3)
logical :: unfinished ! logical, specifying whether autotuning has finined (.false.) or not (.true.)
C Interface
#include <elpa/elpa.h>
elpa_t handle; elpa_autotune_t autotune_handle;
int unfinished = elpa_autotune_step (elpa_t handle, elpa_autotune_t autotune_handle);
With the definitions of the input and output variables:
elpa_t handle; // the handle of an ELPA object, obtained before with elpa_allocate(3)
elpa_autotune_t autotune_handle; // the handle of the autotuning object, created with elpa_autotune_setup(3)
int unfinished; // int, specifying whether autotuning has finined (0) or not (1)
Description
Does an ELPA autotuning step. Prior to calling the autotune_step, an ELPA autotune object must have been created. See elpa_autotune_setup(3)
See Also
elpa_autotune_setup(3) elpa_autotune_set_best(3) elpa_autotune_deallocate(3)
Referenced By
elpa_autotune_deallocate(3), elpa_autotune_set_best(3), elpa_autotune_setup(3).