Procedure | Location | Procedure Type | Description |
---|---|---|---|
cmp_gflops | demo | Function | |
current_date_and_time | forbenchmark_default | Function | Retrieves the current date and time and returns it as a string
It utilizes the intrinsic |
current_date_and_time | forbenchmark_coarray | Function | Retrieves the current date and time and returns it as a string
It utilizes the intrinsic |
finalize | forbenchmark_default | Subroutine | Finalizes the benchmark object by deallocating memory and performs necessary cleanup. |
finalize | forbenchmark_coarray | Subroutine | Finalizes the benchmark object by deallocating memory and performs necessary cleanup. |
finalize_mark | forbenchmark_default | Subroutine | Finalizes the mark object by deallocating allocated memory for method and description. |
finalize_mark | forbenchmark_coarray | Subroutine | Finalizes the mark object by deallocating allocated memory for method and description. |
init | forbenchmark_default | Subroutine | Initialize the benchmark object. |
init | forbenchmark_coarray | Subroutine | Initialize the benchmark object. |
start_benchmark | forbenchmark_default | Subroutine | Start a specific benchmark |
start_benchmark | forbenchmark_coarray | Subroutine | Start a specific benchmark. |
stop_benchmark | forbenchmark_default | Subroutine | Stops the currently active benchmark, calculates performance metrics, and writes the results to the file and terminal. |
stop_benchmark | forbenchmark_coarray | Subroutine | Stops the currently active benchmark, calculates performance metrics, and writes the results to the file and terminal. |
write_benchmark | forbenchmark_default | Subroutine | Writes the benchmark data to a specified file, including method, speedup, elapsed time, flops, and other details. |
write_benchmark | forbenchmark_coarray | Subroutine | Writes the benchmark data to a specified file, including method, speedup, elapsed time, flops, and other details. |