QR_MUMPS
|
This file contains a module for visualizing the execution profile of a parallel code. More...
Go to the source code of this file.
Data Types | |
interface | qrm_trace_mod::qrm_trace_init |
interface | qrm_trace_mod::qrm_trace_create_event |
interface | qrm_trace_mod::qrm_trace_event_start |
interface | qrm_trace_mod::qrm_trace_event_stop |
interface | qrm_trace_mod::qrm_trace_log_dump |
type | qrm_trace_mod::event_type |
Modules | |
module | qrm_trace_mod |
This module contains all the facilities for visualizing the execution profile of a parallel code. | |
Functions/Subroutines | |
subroutine, public | qrm_trace_mod::qrm_trace_init (node) |
subroutine, public | qrm_trace_mod::qrm_trace_create_event (label, id) |
subroutine, public | qrm_trace_mod::qrm_trace_event_start (id, thn) |
subroutine, public | qrm_trace_mod::qrm_trace_event_stop (id, thn) |
subroutine, public | qrm_trace_mod::qrm_trace_log_dump (ofile) |
Variables | |
real(kind(1.d0)), save | qrm_trace_mod::timezero |
real(kind(1.d0)), save | qrm_trace_mod::start |
real(kind(1.d0)), save | qrm_trace_mod::stop |
integer, parameter | qrm_trace_mod::maxevents =15000 |
integer, parameter | qrm_trace_mod::maxtypes =20 |
integer, parameter | qrm_trace_mod::maxth =32 |
logical, dimension(0:maxth-1), save | qrm_trace_mod::pendings |
real(kind(1.d0)), dimension(0:maxth-1), save | qrm_trace_mod::starts |
real(kind(1.d0)), dimension(0:maxth-1), save | qrm_trace_mod::stops |
real(kind(1.d0)), dimension(1:maxtypes), save | qrm_trace_mod::ttimes |
type(event_type), dimension(:,:), allocatable, save | qrm_trace_mod::events |
character(len=20), dimension(maxtypes), save | qrm_trace_mod::labels |
integer, save | qrm_trace_mod::nevtype |
integer, save | qrm_trace_mod::nodeid |
integer, dimension(0:maxth-1), save | qrm_trace_mod::nevents |
character(len=7), dimension(maxtypes) | qrm_trace_mod::colors |
This file contains a module for visualizing the execution profile of a parallel code.
Definition in file qrm_trace_mod.F90.