a. Execution for the first time b. Execution for the second time
Fig 1. Time consumed by DGEMM of OpenBLAS v0.2.10 pre3
Fig 2. Time consumed by DGEMM of MKL 11.1 update 1
Fig 3. Time consumed by expression of "C = A * B" in Matlab R2012a
Figure 3 indicates that the results computed by either MKL or OpenBlas basically agree well with that returned by Matlab. However, as shown in Figure 1, OpenBLAS exhibites the slowest but also unsteady computing speed.
When the foregoing binary "libopenblas.dll" and "libopenblas.lib" (which were built by myself) are substituted by the early release OpenBLAS-v0.2.8-x86-Win.zip, OpenBLAS speeds itself up significantly, and saves nearly half time than its contestants, which is shown in Figure 4. This is a definitely, positively, absolutely great boost to the computing speed of BLAS !!! (sorry for my excitation)
Fig 4. Time consumed by DGEMM of OpenBLAS v0.2.8
Finally, can you be kind enough to answer my following questions that
1) why does OpenBLAS v0.2.8 outperform OpenBLAS v0.2.10 pre 3 so much?
2) if I have missed or mistaken something in the build process?
Thanks in advance for your upcoming replies~
Best regards,
Wenkai Zhao
--
You received this message because you are subscribed to the Google Groups "OpenBLAS-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openblas-user...@googlegroups.com.
To post to this group, send email to openbla...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.