Firefly and PC GAMESS-related discussion club



Learn how to ask questions correctly


Re: New Firefly 71g version file size

Alex Granovsky
gran@classic.chem.msu.su


Hi,

prior to version 7.1.G, Firefly was linked with 64-bit ACML
to allow optional use of ACML's dgemm on K10-family processors
(Barcelona/Shanghai/Istanbul, Phenom/Phenom II etc...).

Actually, each version of Firefly contains multiple implementations
of dgemm optimized for different processors... perhaps 20 to 30 of them...  

However, the overhead due to ACML was ca. 6 MB larger size of
the executable file, while the performance of ACML was not good at
all... and this is why it was was not used by default.

Moreover, over time we found ACML buggy... and finally we were
able to re-optimize Goto's dgemm code for Barcelona for even better performance.

At this point, we decided to eliminate ACML from Firefly completely.

regards,
Alex Granovsky

On Tue Dec 15 '09 7:47am, Alexei wrote
--------------------------------------
>Dear Dr. Alex A. Granovsky.

>One can`t but notice new firefly executable file size (12 Mb) is considerably less than of previous version (17.6 Mb). Why did this occur?

>Regards,
>Alexei Frolov


[ Previous ] [ Next ] [ Index ]           Tue Dec 15 '09 3:35pm
[ Reply ] [ Edit ] [ Delete ]           This message read 1273 times