Re: [gmx-users] Double Precision Gromacs 4.5 beta 2 on Intel Xeon "Woodcrest"

2010-08-10 Thread Rossen Apostolov

 Hi,

This bug is now fixed in git release-4-5-patches (commit 0a31a047f429).

Rossen

On 8/6/10 11:33 AM, david.groc...@uk.fujitsu.com wrote:

Hi, this is the first time I have messaged this group, so please bear with me.

I have had little trouble with previous versions (4.0.7 for example), however with this 
version the pdb2gmx program gives a segmentation fault error if run stand-alone, even 
with no input. When compiled with debug, idb claims it is a "strlen" problem in 
glibc. Running either grompp or mdrun or any other of the executables without any input 
files merely yields the help screen (as expected).

The single precision version works fine with Intel Compiler and MKL !
The double precision version works with GNU compiler and MKL, but I need it to 
work with Intel

When compiling the double precision version 4.0.7, I found that I needed to use 
the configure option --disable-x86-64-sse


For 4.5b2, I have downloaded both the current version from Git (05Aug - 1500 
BST), as well as the tar.gz versions and got the same problem.

I compiled with icc 10.1 and am using mkl 10.2 on very standard Linux 
distribution.

Here is my configure line

./configure CC=icc CPPFLAGS="-I$MKL_ROOT/include" LDFLAGS="-L$MKL_ROOT/lib/" 
--with-fft=mkl --prefix=$HOME/gromacs-4.5b2/icc/double --enable-double --program-suffix=""LD=icc

Followed by "make -j 4&&  make install"

Has anyone else tried this yet ? It seems like a quite trivial bug.

Thanks

David

David Grocutt
Environment&  Health Research Division
Fujitsu Laboratories of Europe
Phone: +44 (0) 208 606 4533
Fax: +44 (0) 208 606 4539
Email david.groc...@uk.fujitsu.com


__

  Fujitsu Laboratories of Europe Limited
  Hayes Park Central, Hayes End Road, Hayes, Middlesex, UB4 8FE
  Registered No. 4153469

  This e-mail and any attachments are for the sole use of addressee(s) and
  may contain information which is privileged and confidential. Unauthorised
  use or copying for disclosure is strictly prohibited. The fact that this
  e-mail has been scanned by Trendmicro Interscan does not guarantee that
  it has not been intercepted or amended nor that it is virus-free.



--
gmx-users mailing listgmx-users@gromacs.org
http://lists.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-requ...@gromacs.org.

Can't post? Read http://www.gromacs.org/mailing_lists/users.php


Re: [gmx-users] Double Precision Gromacs 4.5 beta 2 on Intel Xeon "Woodcrest"

2010-08-09 Thread Mark Abraham
- Original Message -
From: david.groc...@uk.fujitsu.com
Date: Tuesday, August 10, 2010 1:25
Subject: [gmx-users] Double Precision Gromacs 4.5 beta 2 on Intel Xeon 
"Woodcrest"
To: gmx-users@gromacs.org

> Hi, this is the first time I have messaged this group, so please 
> bear with me.
> 
> I have had little trouble with previous versions (4.0.7 for 
> example), however with this version the pdb2gmx program gives a 
> segmentation fault error if run stand-alone, even with no input. 
> When compiled with debug, idb claims it is a "strlen" problem in 
> glibc. Running either grompp or mdrun or any other of the 
> executables without any input files merely yields the help 
> screen (as expected).
> 
> The single precision version works fine with Intel Compiler and 
> MKL !
> The double precision version works with GNU compiler and MKL, 
> but I need it to work with Intel

Not really. icc+MKL provides a miniscule improvement over gcc+FFTW3, so if the 
former gives trouble, use the latter. Search the archive, I probably published 
some 4.0.7 numbers.

> When compiling the double precision version 4.0.7, I found that 
> I needed to use the configure option --disable-x86-64-sse

That is probably to be expected. If these Woodcrest processors are in some 
Altix machine, then there's a history of unresolved problems with these 
nonbonded kernels on such machines. The problem seems not to be with the 
kernels. Search the archives if relevant.

> For 4.5b2, I have downloaded both the current version from Git 
> (05Aug - 1500 BST), as well as the tar.gz versions and got the 
> same problem.
> 
> I compiled with icc 10.1 and am using mkl 10.2 on very standard 
> Linux distribution.
> 
> Here is my configure line
> 
> ./configure CC=icc CPPFLAGS="-I$MKL_ROOT/include" LDFLAGS="-
> L$MKL_ROOT/lib/" --with-fft=mkl --prefix=$HOME/gromacs-
> 4.5b2/icc/double --enable-double --program-
> suffix=""LD=icc    

Something's gotten mangled here - the line's incomplete. One needs to take 
particular care to link correctly to MKL - consult the MKL docs for your system.

> Followed by "make -j 4 && make install"
> 
> Has anyone else tried this yet ? It seems like a quite trivial bug.

icc 11.1 + mkl + double works fine on my Intel Nehalem machine.

Mark
--
gmx-users mailing listgmx-users@gromacs.org
http://lists.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-requ...@gromacs.org.
Can't post? Read http://www.gromacs.org/mailing_lists/users.php


[gmx-users] Double Precision Gromacs 4.5 beta 2 on Intel Xeon "Woodcrest"

2010-08-09 Thread David.Grocutt
Hi, this is the first time I have messaged this group, so please bear with me.

I have had little trouble with previous versions (4.0.7 for example), however 
with this version the pdb2gmx program gives a segmentation fault error if run 
stand-alone, even with no input. When compiled with debug, idb claims it is a 
"strlen" problem in glibc. Running either grompp or mdrun or any other of the 
executables without any input files merely yields the help screen (as expected).

The single precision version works fine with Intel Compiler and MKL !
The double precision version works with GNU compiler and MKL, but I need it to 
work with Intel

When compiling the double precision version 4.0.7, I found that I needed to use 
the configure option --disable-x86-64-sse


For 4.5b2, I have downloaded both the current version from Git (05Aug - 1500 
BST), as well as the tar.gz versions and got the same problem.

I compiled with icc 10.1 and am using mkl 10.2 on very standard Linux 
distribution.

Here is my configure line

./configure CC=icc CPPFLAGS="-I$MKL_ROOT/include" LDFLAGS="-L$MKL_ROOT/lib/" 
--with-fft=mkl --prefix=$HOME/gromacs-4.5b2/icc/double --enable-double 
--program-suffix=""LD=icc

Followed by "make -j 4 && make install"

Has anyone else tried this yet ? It seems like a quite trivial bug.

Thanks

David

__

 Fujitsu Laboratories of Europe Limited
 Hayes Park Central, Hayes End Road, Hayes, Middlesex, UB4 8FE
 Registered No. 4153469
 
 This e-mail and any attachments are for the sole use of addressee(s) and
 may contain information which is privileged and confidential. Unauthorised
 use or copying for disclosure is strictly prohibited. The fact that this
 e-mail has been scanned by Trendmicro Interscan does not guarantee that 
 it has not been intercepted or amended nor that it is virus-free.

--
gmx-users mailing listgmx-users@gromacs.org
http://lists.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-requ...@gromacs.org.
Can't post? Read http://www.gromacs.org/mailing_lists/users.php


Re: [gmx-users] Double Precision Gromacs 4.5 beta 2 on Intel Xeon "Woodcrest"

2010-08-06 Thread Roland Schulz
Hi,

I can reproduce it. Probably won't have time till Monday to look at the
reason.

Roland

On Fri, Aug 6, 2010 at 5:33 AM,  wrote:

> Hi, this is the first time I have messaged this group, so please bear with
> me.
>
> I have had little trouble with previous versions (4.0.7 for example),
> however with this version the pdb2gmx program gives a segmentation fault
> error if run stand-alone, even with no input. When compiled with debug, idb
> claims it is a "strlen" problem in glibc. Running either grompp or mdrun or
> any other of the executables without any input files merely yields the help
> screen (as expected).
>
> The single precision version works fine with Intel Compiler and MKL !
> The double precision version works with GNU compiler and MKL, but I need it
> to work with Intel
>
> When compiling the double precision version 4.0.7, I found that I needed to
> use the configure option --disable-x86-64-sse
>
>
> For 4.5b2, I have downloaded both the current version from Git (05Aug -
> 1500 BST), as well as the tar.gz versions and got the same problem.
>
> I compiled with icc 10.1 and am using mkl 10.2 on very standard Linux
> distribution.
>
> Here is my configure line
>
> ./configure CC=icc CPPFLAGS="-I$MKL_ROOT/include"
> LDFLAGS="-L$MKL_ROOT/lib/" --with-fft=mkl
> --prefix=$HOME/gromacs-4.5b2/icc/double --enable-double
> --program-suffix=""LD=icc
>
> Followed by "make -j 4 && make install"
>
> Has anyone else tried this yet ? It seems like a quite trivial bug.
>
> Thanks
>
> David
>
> David Grocutt
> Environment & Health Research Division
> Fujitsu Laboratories of Europe
> Phone: +44 (0) 208 606 4533
> Fax: +44 (0) 208 606 4539
> Email david.groc...@uk.fujitsu.com
>
>
> __
>
>  Fujitsu Laboratories of Europe Limited
>  Hayes Park Central, Hayes End Road, Hayes, Middlesex, UB4 8FE
>  Registered No. 4153469
>
>  This e-mail and any attachments are for the sole use of addressee(s) and
>  may contain information which is privileged and confidential. Unauthorised
>  use or copying for disclosure is strictly prohibited. The fact that this
>  e-mail has been scanned by Trendmicro Interscan does not guarantee that
>  it has not been intercepted or amended nor that it is virus-free.
>
> --
> gmx-users mailing listgmx-users@gromacs.org
> http://lists.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-requ...@gromacs.org.
> Can't post? Read http://www.gromacs.org/mailing_lists/users.php
>



-- 
ORNL/UT Center for Molecular Biophysics cmb.ornl.gov
865-241-1537, ORNL PO BOX 2008 MS6309
-- 
gmx-users mailing listgmx-users@gromacs.org
http://lists.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-requ...@gromacs.org.
Can't post? Read http://www.gromacs.org/mailing_lists/users.php

[gmx-users] Double Precision Gromacs 4.5 beta 2 on Intel Xeon "Woodcrest"

2010-08-06 Thread David.Grocutt
Hi, this is the first time I have messaged this group, so please bear with me.

I have had little trouble with previous versions (4.0.7 for example), however 
with this version the pdb2gmx program gives a segmentation fault error if run 
stand-alone, even with no input. When compiled with debug, idb claims it is a 
"strlen" problem in glibc. Running either grompp or mdrun or any other of the 
executables without any input files merely yields the help screen (as expected).

The single precision version works fine with Intel Compiler and MKL !
The double precision version works with GNU compiler and MKL, but I need it to 
work with Intel

When compiling the double precision version 4.0.7, I found that I needed to use 
the configure option --disable-x86-64-sse


For 4.5b2, I have downloaded both the current version from Git (05Aug - 1500 
BST), as well as the tar.gz versions and got the same problem.

I compiled with icc 10.1 and am using mkl 10.2 on very standard Linux 
distribution.

Here is my configure line

./configure CC=icc CPPFLAGS="-I$MKL_ROOT/include" LDFLAGS="-L$MKL_ROOT/lib/" 
--with-fft=mkl --prefix=$HOME/gromacs-4.5b2/icc/double --enable-double 
--program-suffix=""LD=icc

Followed by "make -j 4 && make install"

Has anyone else tried this yet ? It seems like a quite trivial bug.

Thanks

David

David Grocutt
Environment & Health Research Division
Fujitsu Laboratories of Europe
Phone: +44 (0) 208 606 4533
Fax: +44 (0) 208 606 4539
Email david.groc...@uk.fujitsu.com


__

 Fujitsu Laboratories of Europe Limited
 Hayes Park Central, Hayes End Road, Hayes, Middlesex, UB4 8FE
 Registered No. 4153469
 
 This e-mail and any attachments are for the sole use of addressee(s) and
 may contain information which is privileged and confidential. Unauthorised
 use or copying for disclosure is strictly prohibited. The fact that this
 e-mail has been scanned by Trendmicro Interscan does not guarantee that 
 it has not been intercepted or amended nor that it is virus-free.

--
gmx-users mailing listgmx-users@gromacs.org
http://lists.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-requ...@gromacs.org.
Can't post? Read http://www.gromacs.org/mailing_lists/users.php