[CSC 435] CSC 435 BBLAS

Andrew J. Pounds pounds_aj at mercer.edu
Sat Apr 11 04:32:32 EDT 2020


On 4/10/20 10:19 PM, wrote:
> Dr. Pounds,
>
> Am I being stupid by recording my matrix timings from 1000-8000 with 
> 1000 increments? Everything is queued up and expected to finish Sunday 
> morning, but if a smaller range is acceptable please let me know. I 
> don't want to hog hammer, and if a smaller range is acceptable I think 
> everyone would benefit from an email with the range specifications.
>
> Just so you know 1000-10000 takes 3 hours, and 1000-8000 only takes 
> 1.5 hours. Smaller than that might be better, but it's up to you. Thanks,
>
>

Timing takes time.  Period.    Now, as we have seen over and over again, 
most of your codes reached a "leveling off" on the number of megaflops 
and with the matrix size.   If you can demonstrate that memory-to-cache 
bandwidth is saturated and not changing (like with a plot of megaflops 
vs. matrix size) then you have demonstrated that it is safe to use 
matrices of smaller dimensions in your testing.  Recognize that you will 
have to do this type of plot using different different numbers of 
processors.  We have already demonstrated numerous times that on our 
particular hardware there is no real benefit to using more than half of 
the processors (one of your BabyBLAS graphs will prove that).  So on 
hammer for this particular test I would run tests using  4, 8, 12, 16, 
24 processor with each test using a fixed number of tests producing a 
different curve on your graph.


If I see that everyone -- and I mean everyone -- has at least done some 
timing on hammer by Sunday then I can extend the deadline by a few days 
to give the class sufficient time to do all the timings.  I anticipate 
the queues on hammer being very full.


-- 
Andrew J. Pounds, Ph.D.  (pounds_aj at mercer.edu)
Professor of Chemistry and Computer Science
Mercer University,  Macon, GA 31207   (478) 301-5627
http://faculty.mercer.edu/pounds_aj

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://theochem.mercer.edu/pipermail/csc435/attachments/20200411/e25720f7/attachment.html>


More information about the csc435 mailing list