Re: flop counter
- From: nospam@xxxxxxxxxxxxx (Richard Maine)
- Date: Fri, 29 Dec 2006 07:53:38 -0800
Pietro <nvidiaus@xxxxxxxxx> wrote:
is there any free routine that counts flop in a fortran program run?
I don't off-hand know. Might be, but I'm posting to give one caveat...
I haven't seen much about flops "recently" (in the last decade or so). I
believe that most of the reason is that flops just aren't very relevant
to today's machines. It used to be that flops were at least a half
reasonable unit of computational cost; they were never a great one, but
were at least half reasonable. Flops per second was a widely cited unit
of speed, and minimizing flops was a goal for algorithm efficiency.
However, flops just are so poor a measure today that they aren't much
used any more... or at least if they are used, they manage to escape
much attention. Floatting point operations just aren't usually the
performance determiner. Things like memory bandwidth tend to be a much
bigger issue, even for number-crunching codes.
So if that's why you want to count flops, be aware that they probably
aren't very good for the purpose today.
--
Richard Maine | Good judgement comes from experience;
email: last name at domain . net | experience comes from bad judgement.
domain: summertriangle | -- Mark Twain
.
- References:
- flop counter
- From: Pietro
- flop counter
- Prev by Date: Re: dummy argument assumed-size
- Next by Date: allocation error
- Previous by thread: flop counter
- Next by thread: allocation error
- Index(es):
Relevant Pages
|