Faculty banner

CITS3402 High Performance Computing
Laboratory Sheet 1

CITS3402 High Performance Computing

Timing of C programs

We can use the gettimeofday(...) call as illustrated in this code for measuring wall time.

Timing of Fortran programs. You can try this: call system_clock(count_rate=clock_rate) !Find the time rate
call system_clock(count=clock_start) !Start Timer
call do_something_subroutine !This is what gets timed
call system_clock(count=clock_stop) ! Stop Timer
e_time = real(clock_stop-clock_start)/real(clock_rate)

Amitava Datta
August 2018

Visit the UWA Computer Science home page School of Computer Science & Software Engineering
The University of Western Australia
Crawley, Western Australia, 6009.
Phone: +61 8 9380 2716 - Fax: +61 8 9380 1089.
CRICOS provider code 00126G
Valid HTML 4.01!