AMBER Archive (2005)

Subject: RE: AMBER: Interpreting Amber8 Benchmark Results

From: Ross Walker (ross_at_rosswalker.co.uk)
Date: Wed Aug 31 2005 - 16:00:55 CDT


> > Ultimately you should be looking at the total time reported
> at the end of
> > the output file. This is actually Wall Clock Time (NOT CPU
> TIME) so will
> > give you a real understanding of 'time to solution' on a
> specific machine
> > setup.
>
> If you share a single CPU with other users, particularly if
> your time is regulated, I would argue that CPU time is more
> useful. In that case, wallclock would vary according to other
> jobs on the machine. Wallclock is definitely what you need
> for a cluster in which you have nodes to yourself.

Just to clarify what I meant by this statement. Often when a program reports
cputime used it reports the time actually used by the process it does not
include operating system overhead associated with things such as handling
TCP/IP headers etc. The actual cpu usage by a simulation is actually the
process cputime + all the overhead. Most large computer clusters bill on
walltime anyway so this really is the important value.

Really the thing to consider is really wallclocktime x cpus = actual
wallclock usage per cpu. (this is what you would be billed for by a
supercomputer center etc.)

All the best
Ross

-----------------------------------------------------------------------
The AMBER Mail Reflector
To post, send mail to amber_at_scripps.edu
To unsubscribe, send "unsubscribe amber" to majordomo_at_scripps.edu