next up previous contents
Next: Contents

NISTIR 5971
StopWatch User's Guide Version 1.0

William F. Mitchell
U. S. Department of Commerce
Technology Administration
National Institute of Standards and Technology
Information Technology Laboratory
Gaithersburg, MD 20899 USA
Thu Mar 6 14:46:02 EST 1997

StopWatch User's Guide Version 1.0

William F. Mitchell
Information Technology Laboratory
National Institute of Standards and Technology
Gaithersburg, MD 20899 USA

Thu Mar 6 14:46:01 EST 1997

Abstract:

StopWatch is a Fortran 90 module for portable, easy-to-use measurement of execution time. It supports four clocks -- wall clock, CPU clock, user CPU clock and system CPU clock -- and returns all times in seconds. It provides a simple means of determining which clocks are available, and the precision of those clocks. StopWatch is used by instrumenting your code with subroutine calls that mimic the operation of a stop watch. StopWatch supports multiple watches, and provides the concept of watch groups to allow functions to operate on multiple watches simultaneously.

The StopWatch software and documentation have been produced as part of work done by the U.S. Government, and are not subject to copyright in the United States.

The mention of specific products, trademarks, or brand names in the StopWatch documentation is for purposes of identification only. Such mention is not to be interpreted in any way as an endorsement or certification of such products or brands by the National Institute of Standards and Technology. All trademarks mentioned herein belong to their respective owners.