Modules

ModuleSource FileDescription
forbenchmark forbenchmark.f90

This module is used to switch between the default and coarray versions of the benchmark

forbenchmark_coarray forbenchmark_coarray.f90

A Fortran module for benchmarking and performance evaluation for coarray codes.

forbenchmark_default forbenchmark_default.f90

A Fortran module for benchmarking and performance evaluation for non-coarray codes.

module~~graph~~ModuleGraph module~forbenchmark forbenchmark module~forbenchmark_coarray forbenchmark_coarray module~forbenchmark->module~forbenchmark_coarray module~forbenchmark_default forbenchmark_default module~forbenchmark->module~forbenchmark_default fortime fortime module~forbenchmark_coarray->fortime kinds kinds module~forbenchmark_coarray->kinds module~forbenchmark_default->fortime module~forbenchmark_default->kinds proc~init forbenchmark_default::benchmark%init iso_fortran_env iso_fortran_env proc~init->iso_fortran_env proc~init~2 forbenchmark_coarray::benchmark%init proc~init~2->iso_fortran_env proc~start_benchmark forbenchmark_default::benchmark%start_benchmark face face proc~start_benchmark->face proc~start_benchmark~2 forbenchmark_coarray::benchmark%start_benchmark proc~start_benchmark~2->face proc~stop_benchmark~2 forbenchmark_coarray::benchmark%stop_benchmark proc~stop_benchmark~2->face program~demo demo program~demo->module~forbenchmark program~demo->kinds
Help