12#ifndef ARCCORE_COMMON_ACCELERATOR_INTERNAL_RUNNERINTERNAL_H
13#define ARCCORE_COMMON_ACCELERATOR_INTERNAL_RUNNERINTERNAL_H
17#include "arccore/common/accelerator/CommonAcceleratorGlobal.h"
28class ARCCORE_COMMON_EXPORT RunnerInternal
30 friend ::Arcane::Accelerator::Runner;
31 friend ::Arcane::Accelerator::impl::RunnerImpl;
static void finalize(ITraceMng *tm)
Finalise l'exécution.
void startProfiling()
Démarre le profiling pour le runtime associé
bool isProfilingActive()
Indique si le profiling est actif pour le runtime associé
static void stopAllProfiling()
Stoppe toutes les activités de profiling.
void stopProfiling()
Stoppe le profiling pour le runtime associé
void printProfilingInfos(std::ostream &o)
Affiche les informations de profiling.
Interface du gestionnaire de traces.
Espace de nom pour l'utilisation des accélérateurs.