WTIME is a Python library which shows how to obtain readings of the wall clock time using time() or clock().
For parallel programming, the important thing to measure is the elapsed wallclock time. This can be found by subtracting an initial reading of the wallclock time from a final one.
In Python, wallclock time can be read using the time() function from the time module:
from time import time t1 = time ( ) carry out operations to be timed t2 = time ( ) - t1 print 'Operations completed after %g seconds' % ( t2 )
The computer code and data files described and made available on this web page are distributed under the GNU LGPL license.
WTIME is available in a C version and a C++ version and a FORTRAN77 version and a FORTRAN90 version and a MATLAB version and a Python version.
TIMER, Python programs which demonstrate how to compute CPU time or elapsed time.
TIMESTAMP, a Python library which displays the current wall clock time.
You can go up one level to the Python source codes.