Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::Accelerator::ProfileRegion

Région pour le profiling. Plus de détails...

#include <arcane/accelerator/core/ProfileRegion.h>

+ Graphe de collaboration de Arcane::Accelerator::ProfileRegion:

Fonctions membres publiques

 ProfileRegion (const RunQueue &queue, const String &name)
 Début une région de nom name.
 
 ProfileRegion (const RunQueue &queue, const String &name, Int32 color_rgb)
 Début une région de nom name avec la couleur color_rgb.
 

Attributs privés

impl::IRunnerRuntimem_runtime = nullptr
 

Description détaillée

Région pour le profiling.

Cette classe permet d'associer des informations de profiling à tous les noyaux de calcul exécutés entre le constructeur et le destructeur d'une instance de cette classe.

Définition à la ligne 34 du fichier ProfileRegion.h.

Documentation des constructeurs et destructeur

◆ ProfileRegion() [1/2]

Arcane::Accelerator::ProfileRegion::ProfileRegion ( const RunQueue queue,
const String name 
)

Début une région de nom name.

Définition à la ligne 28 du fichier ProfileRegion.cc.

Références Arcane::Accelerator::RunQueue::isNull().

◆ ProfileRegion() [2/2]

Arcane::Accelerator::ProfileRegion::ProfileRegion ( const RunQueue queue,
const String name,
Int32  color_rgb 
)

Début une région de nom name avec la couleur color_rgb.

La couleur est donné au format RGB hexadécimal. Par exemple 0xFF0000 indique la couleur rouge et 0x7F00FF indique la couleur violette.

Définition à la ligne 40 du fichier ProfileRegion.cc.

Références Arcane::Accelerator::RunQueue::isNull().

◆ ~ProfileRegion()

Arcane::Accelerator::ProfileRegion::~ProfileRegion ( )

Définition à la ligne 52 du fichier ProfileRegion.cc.

Documentation des données membres

◆ m_runtime

impl::IRunnerRuntime* Arcane::Accelerator::ProfileRegion::m_runtime = nullptr
private

Définition à la ligne 53 du fichier ProfileRegion.h.


La documentation de cette classe a été générée à partir des fichiers suivants :