[gmx-users] gromacs on itanium2
Erik Lindahl
lindahl at cbr.su.se
Tue Mar 3 22:02:56 CET 2009
Hi,
There have been some reports on newer ia64 processors being quite fast
with the Fortran kernels instead (even faster than asm!), so I would
try that.
This has to do with the brain-dead architecture on ia64. The asm
kernels were written for original itanium2 timings, but with the
register rotation loops and lack of dynamic instruction scheduling you
would get lots of pipeline stalls/bubbles if Intel ever changed their
instruction latencies, and that might have happend now.
Considering the limited adoption of ia64 I don't think we're very
likely to keep updating those kernels - the first thing on the agenda
right now will rather be improved performance of x86 SSE kernels for
Gromacs 4.1.
Cheers,
Erik
On Mar 3, 2009, at 8:14 PM, David van der Spoel wrote:
> Marius Retegan wrote:
>> Hello
>> Since I was unable to get a working version for Gromacs 4.0.4 on a
>> Itanium 2 machine with the ia64 nonbonded kernel, I was wondering
>> what
>> would be the lost in speed if I would disable the assembly loops?
> About a factor of two. What's the problem with compiling?
>
>> Thanks,
>> Marius
>> _______________________________________________
>> gmx-users mailing list gmx-users at gromacs.org
>> http://www.gromacs.org/mailman/listinfo/gmx-users
>> Please search the archive at http://www.gromacs.org/search before
>> posting!
>> Please don't post (un)subscribe requests to the list. Use the www
>> interface or send it to gmx-users-request at gromacs.org.
>> Can't post? Read http://www.gromacs.org/mailing_lists/users.php
>
>
> --
> David van der Spoel, Ph.D., Professor of Biology
> Molec. Biophys. group, Dept. of Cell & Molec. Biol., Uppsala
> University.
> Box 596, 75124 Uppsala, Sweden. Phone: +46184714205. Fax: +4618511755.
> spoel at xray.bmc.uu.se spoel at gromacs.org http://folding.bmc.uu.se
> _______________________________________________
> gmx-users mailing list gmx-users at gromacs.org
> http://www.gromacs.org/mailman/listinfo/gmx-users
> Please search the archive at http://www.gromacs.org/search before
> posting!
> Please don't post (un)subscribe requests to the list. Use the www
> interface or send it to gmx-users-request at gromacs.org.
> Can't post? Read http://www.gromacs.org/mailing_lists/users.php
More information about the gromacs.org_gmx-users
mailing list