The LAPACK forum has moved to https://github.com/Reference-LAPACK/lapack/discussions.

Would like to see DOPLA, at least, maintained.

Open discussion regarding features, bugs, issues, vendors, etc.

Would like to see DOPLA, at least, maintained.

Postby whaley » Fri Jun 27, 2008 1:58 am

Guys,

I saw that the timing package has been eliminated from LAPACK. That's unfortunate, but I understand the economy of the thing. I would like to suggest that DOPLA be re-introduced, and kept in the package regardless of the other timer routines.

DOPLA provides operation counts for most LAPACK routines. As far as I know, it is the only repository that lists them all (though I see that the single precision, which can be used to compute the complex, is available in LAWN41, appA). I fear that as LAPACK changes, paper documents will not be maintained, but perhaps DOPLA could.

I just published a paper where I used FLOP rates. Because I was surveying several LAPACK routines with complex counts, I reference DOPLA for the full FLOP count, and had to find it at a mirror site, since it had been deleted (in the last week or so) from netlib!

I know that we have non-deterministic algorithms in LAPACK for which we cannot provide flop counts. What I'd like to see is even this documented in DLOPA: eg. a comment that the FLOP count is unknown, and maybe a zero return value.

It is easy to think people know FLOP counts, but frankly I didn't until I looked them up in DOPLA for this paper, and I'm probably more informed on these issues than most users. I didn't even know about LAWN41 until I searched this list . . .

Anyway, perhaps it is too odd to have a FLOP counter with no timing routines; if so, I think there needs to some official documentation that is kept up to date that lists this vital information; without it, we get people using opaque flop counts, and HPC timings become even less useful than present.

Thanks,
Clint
whaley
 
Posts: 3
Joined: Thu Apr 28, 2005 12:23 pm
Location: University of Texas at San Antonio

Return to User Discussion

Who is online

Users browsing this forum: No registered users and 8 guests