Re: [ccp4bb] Who is using 64-bit Linux?

2012-04-13 Thread James Holton
I myself recently had the misfortune of trying to get a java program 
relying on the (apparently 32-bit only) JMF package to run on 64-bit 
linux.  This wasted almost an entire week of my life!  I tried 
downgrading the operating system to 32-bit, but that reduced the number 
of CPUs available in the system from 24 to 8.  Still don't know why 
that is (I'm not all that familiar with Ubuntu, and don't want to be), 
but I imagine one could call that a performance hit.


On the whole, however, I have not seen any significant performance 
advantage of 64 over 32 bit running crystallography programs 
side-by-side on equivalent hardware.  I have also been unimpressed with 
the supposed memory access advantages of 64 bit.  I had to do a LOT of 
recompiling programs in order to create maps or MTZ files bigger than 2 
GB, and I also still have certain programs running out of virtual 
memory at 4GB as well.  Despite the fact that the relevant machine has 
48 GB of RAM and 80 GB of swap.


I tell you.  Technology just doesn't work.

-James Holton
MAD Scientist

On 4/4/2012 2:21 AM, Takanori Nakane wrote:

Dear Tim,


64-bit is about memory addressing - why would you expect a performance
boost? I have wondered where this notion originated from.


The x86_64 architecture has more registers than 32bit (x86)
architecture. Register access is faster than memory access so
the more data programs can put on registers, the faster it runs.

Best regards,

Takanori Nakane


Re: [ccp4bb] Who is using 64-bit Linux?

2012-04-13 Thread Sabuj Pattanayek
 I tell you.  Technology just doesn't work.

developers and user's don't, technology is usually ok, but I feel your pain.


Re: [ccp4bb] Who is using 64-bit Linux?

2012-04-13 Thread James Stroud

On Apr 13, 2012, at 1:24 PM, James Holton wrote:

 I tried downgrading the operating system to 32-bit, but that reduced the 
 number of CPUs available in the system from 24 to 8.  Still don't know why 
 that is 

I'm probably wrong, but I'll guess that a 32 bit operating system can only 
spare 3 of those bits to address CPUs ;-)

James




Re: [ccp4bb] Who is using 64-bit Linux?

2012-04-13 Thread Sabuj Pattanayek
No, that's a limit set by the ubuntu 32 bit kernel maintainers when
they configured and compiled the kernel (again, see my comment about
the problem being with developers and users). I think the limit is 256
for x86, 4096 for ia64 (itanium), even old versions of RHEL supported
16 and 32 logical CPUs for x86 :

http://support.bull.com/ols/product/system/linux/redhat/help/kbf/g/inst/PrKB11417

http://cateee.net/lkddb/web-lkddb/NR_CPUS.html

On Fri, Apr 13, 2012 at 3:08 PM, James Stroud xtald...@gmail.com wrote:

 On Apr 13, 2012, at 1:24 PM, James Holton wrote:

 I tried downgrading the operating system to 32-bit, but that reduced the
 number of CPUs available in the system from 24 to 8.  Still don't know why
 that is


 I'm probably wrong, but I'll guess that a 32 bit operating system can only
 spare 3 of those bits to address CPUs ;-)

 James




Re: [ccp4bb] Who is using 64-bit Linux?

2012-04-13 Thread Pete Meyer
On the whole, however, I have not seen any significant performance 
advantage of 64 over 32 bit running crystallography programs 
side-by-side on equivalent hardware.  I have also been unimpressed with 
the supposed memory access advantages of 64 bit.  I had to do a LOT of 
recompiling programs in order to create maps or MTZ files bigger than 2 
GB, and I also still have certain programs running out of virtual 
memory at 4GB as well.  Despite the fact that the relevant machine has 
48 GB of RAM and 80 GB of swap.


Eventually all of the programs using cute memory tricks to deal with the 
restrictions of 70s, 80s, and early 90s systems will be patched, or 
replaced by ones which don't use these acrobatics.


But I don't think it'll be anytime soon.

Pete



I tell you.  Technology just doesn't work.

-James Holton
MAD Scientist

On 4/4/2012 2:21 AM, Takanori Nakane wrote:

Dear Tim,


64-bit is about memory addressing - why would you expect a performance
boost? I have wondered where this notion originated from.

The x86_64 architecture has more registers than 32bit (x86)
architecture. Register access is faster than memory access so
the more data programs can put on registers, the faster it runs.

Best regards,

Takanori Nakane


Re: [ccp4bb] Who is using 64-bit Linux?

2012-04-05 Thread Harry Powell

Hi David

I'm curious - do you mean running on a 32-bit Centos box or running  
the 32-bit Mosflm executable on a 64-bit Centos box?


We did have one report of problems with the 32-bit exe on a 64-bit  
box, which (seemingly) randomly gave one of two different results  
(either the same failure or success) - but that was fixed in the beta  
we released in July last year, and didn't occur with the 64-bit exe  
at all.


We really are grateful to people who tell us about the bugs they find  
rather than try to struggle on in silence!




Funny enough I can't get iMosflm running reliably on 32 bit CentOS  
5 or CentOS 6 and I can on 64 bits versions.


We have all running (CCP4, Coot, iMosflm, XDS, phenix, best, etc,  
etc) running in 64 bit and intent to move all user computers to  
uniform 64 bit environment on the next shutdown as it is more  
difficult to support both 32 and 64 bit enviroment.


David
--
David Aragao, PhD | Research Fellow - MX | Australian Synchrotron
p: (03) 8540 4121 | f: (03) 8540 4200 | m: 0467 775 203
david.ara...@synchrotron.org.au | www.synchrotron.org.au
800 Blackburn Road, Clayton, Victoria 3168, Australia


Harry
--
Dr Harry Powell, MRC Laboratory of Molecular Biology, MRC Centre,  
Hills Road, Cambridge, CB2 0QH






Re: [ccp4bb] Who is using 64-bit Linux?

2012-04-04 Thread Tim Gruene
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Dear Tom,

64-bit is about memory addressing - why would you expect a performance
boost? I have wondered where this notion originated from.

Cheers,
Tim

On 04/03/12 22:07, Tom Peat wrote:
 We use the 64 bit Centos (Red Hat) distro and CCP4, Coot, etc seem to work 
 fine on this. 
 I can't say I notice a big performance boost from the 64 bit side of things. 
 Maybe I'm just impatient. 
 cheers, tom
 
 
 Tom Peat
 Biophysics Group
 CSIRO, CMSE
 343 Royal Parade
 Parkville, VIC, 3052
 +613 9662 7304
 +614 57 539 419
 tom.p...@csiro.au
 
 From: CCP4 bulletin board [CCP4BB@JISCMAIL.AC.UK] On Behalf Of Roger Rowlett 
 [rrowl...@colgate.edu]
 Sent: Wednesday, April 04, 2012 5:57 AM
 To: CCP4BB@JISCMAIL.AC.UK
 Subject: [ccp4bb] Who is using 64-bit Linux?
 
 The time has come for me to upgrade my Linux OS to something more recent
 for me and my student workstations. A 32-bit distro is certainly
 conservative and compatible with CCP4 and Coot, but it seems like that
 solution hobbles my hardware and puts some limitations on available
 memory, even with PAE enabled. So who is using a 64-bit distro these
 days, and are there lingering issues of compatibility and dependency
 hell with commonly used XRD software, like CCP4, Coot, iMOSFLM etc.?
 
 Ubuntu 12.04 LTS (beta) actually works OK with one simple workaround for
 the global menu for CCP4 and Coot, and wine compatibility is fine for
 running CrysalisPro in the same environment, so it's really comes down
 to whether or not the extra performance of a 64-bit OS is worth the pain
 of compatibility issues for XRD software. Any thoughts?
 
 Cheers,
 
 ___
 Roger S. Rowlett
 Gordon  Dorothy Kline Professor
 Department of Chemistry
 Colgate University
 13 Oak Drive
 Hamilton, NY 13346
 
 tel: (315)-228-7245
 ofc: (315)-228-7395
 fax: (315)-228-7935
 email: rrowl...@colgate.edu
 

- -- 
- --
Dr Tim Gruene
Institut fuer anorganische Chemie
Tammannstr. 4
D-37077 Goettingen

GPG Key ID = A46BEE1A

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iD8DBQFPfAmoUxlJ7aRr7hoRArGeAKDgsoIKEADDo6ycaJBpLf6W9tnCFACeOSM6
1gZUOKKWkQ6Ioo+pQkPtw4Y=
=DdSc
-END PGP SIGNATURE-


Re: [ccp4bb] Who is using 64-bit Linux?

2012-04-04 Thread Tom Peat
Hello Tim,

I believe the notion comes about as one can thread 64 instead of 32 addresses 
concurrently, thereby boosting performance.  If it has no performance boost, 
why would they bother? 

Cheers, tom

-Original Message-
From: Tim Gruene [mailto:t...@shelx.uni-ac.gwdg.de] 
Sent: Wednesday, 4 April 2012 6:43 PM
To: Peat, Tom (CMSE, Parkville)
Cc: CCP4BB@JISCMAIL.AC.UK
Subject: Re: [ccp4bb] Who is using 64-bit Linux?

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Dear Tom,

64-bit is about memory addressing - why would you expect a performance
boost? I have wondered where this notion originated from.

Cheers,
Tim

On 04/03/12 22:07, Tom Peat wrote:
 We use the 64 bit Centos (Red Hat) distro and CCP4, Coot, etc seem to work 
 fine on this. 
 I can't say I notice a big performance boost from the 64 bit side of things. 
 Maybe I'm just impatient. 
 cheers, tom
 
 
 Tom Peat
 Biophysics Group
 CSIRO, CMSE
 343 Royal Parade
 Parkville, VIC, 3052
 +613 9662 7304
 +614 57 539 419
 tom.p...@csiro.au
 
 From: CCP4 bulletin board [CCP4BB@JISCMAIL.AC.UK] On Behalf Of Roger Rowlett 
 [rrowl...@colgate.edu]
 Sent: Wednesday, April 04, 2012 5:57 AM
 To: CCP4BB@JISCMAIL.AC.UK
 Subject: [ccp4bb] Who is using 64-bit Linux?
 
 The time has come for me to upgrade my Linux OS to something more recent
 for me and my student workstations. A 32-bit distro is certainly
 conservative and compatible with CCP4 and Coot, but it seems like that
 solution hobbles my hardware and puts some limitations on available
 memory, even with PAE enabled. So who is using a 64-bit distro these
 days, and are there lingering issues of compatibility and dependency
 hell with commonly used XRD software, like CCP4, Coot, iMOSFLM etc.?
 
 Ubuntu 12.04 LTS (beta) actually works OK with one simple workaround for
 the global menu for CCP4 and Coot, and wine compatibility is fine for
 running CrysalisPro in the same environment, so it's really comes down
 to whether or not the extra performance of a 64-bit OS is worth the pain
 of compatibility issues for XRD software. Any thoughts?
 
 Cheers,
 
 ___
 Roger S. Rowlett
 Gordon  Dorothy Kline Professor
 Department of Chemistry
 Colgate University
 13 Oak Drive
 Hamilton, NY 13346
 
 tel: (315)-228-7245
 ofc: (315)-228-7395
 fax: (315)-228-7935
 email: rrowl...@colgate.edu
 

- -- 
- --
Dr Tim Gruene
Institut fuer anorganische Chemie
Tammannstr. 4
D-37077 Goettingen

GPG Key ID = A46BEE1A

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iD8DBQFPfAmoUxlJ7aRr7hoRArGeAKDgsoIKEADDo6ycaJBpLf6W9tnCFACeOSM6
1gZUOKKWkQ6Ioo+pQkPtw4Y=
=DdSc
-END PGP SIGNATURE-


Re: [ccp4bb] Who is using 64-bit Linux?

2012-04-04 Thread Tim Gruene
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi Tom,

because there are PCs out there with more than 200GB RAM, as well as
programs and systems that make use of them. As far as I understand a
32-bit compiled kernel would have not possibility to address anything
beyong 4GB.

Regards,
Tim

On 04/04/12 10:53, Tom Peat wrote:
 Hello Tim,
 
 I believe the notion comes about as one can thread 64 instead of 32 addresses 
 concurrently, thereby boosting performance.  If it has no performance boost, 
 why would they bother? 
 
 Cheers, tom
 
 -Original Message-
 From: Tim Gruene [mailto:t...@shelx.uni-ac.gwdg.de] 
 Sent: Wednesday, 4 April 2012 6:43 PM
 To: Peat, Tom (CMSE, Parkville)
 Cc: CCP4BB@JISCMAIL.AC.UK
 Subject: Re: [ccp4bb] Who is using 64-bit Linux?
 
 Dear Tom,
 
 64-bit is about memory addressing - why would you expect a performance
 boost? I have wondered where this notion originated from.
 
 Cheers,
 Tim
 
 On 04/03/12 22:07, Tom Peat wrote:
 We use the 64 bit Centos (Red Hat) distro and CCP4, Coot, etc seem to work 
 fine on this. 
 I can't say I notice a big performance boost from the 64 bit side of things. 
 Maybe I'm just impatient. 
 cheers, tom
 
 
 Tom Peat
 Biophysics Group
 CSIRO, CMSE
 343 Royal Parade
 Parkville, VIC, 3052
 +613 9662 7304
 +614 57 539 419
 tom.p...@csiro.au
 
 From: CCP4 bulletin board [CCP4BB@JISCMAIL.AC.UK] On Behalf Of Roger Rowlett 
 [rrowl...@colgate.edu]
 Sent: Wednesday, April 04, 2012 5:57 AM
 To: CCP4BB@JISCMAIL.AC.UK
 Subject: [ccp4bb] Who is using 64-bit Linux?
 
 The time has come for me to upgrade my Linux OS to something more recent
 for me and my student workstations. A 32-bit distro is certainly
 conservative and compatible with CCP4 and Coot, but it seems like that
 solution hobbles my hardware and puts some limitations on available
 memory, even with PAE enabled. So who is using a 64-bit distro these
 days, and are there lingering issues of compatibility and dependency
 hell with commonly used XRD software, like CCP4, Coot, iMOSFLM etc.?
 
 Ubuntu 12.04 LTS (beta) actually works OK with one simple workaround for
 the global menu for CCP4 and Coot, and wine compatibility is fine for
 running CrysalisPro in the same environment, so it's really comes down
 to whether or not the extra performance of a 64-bit OS is worth the pain
 of compatibility issues for XRD software. Any thoughts?
 
 Cheers,
 
 ___
 Roger S. Rowlett
 Gordon  Dorothy Kline Professor
 Department of Chemistry
 Colgate University
 13 Oak Drive
 Hamilton, NY 13346
 
 tel: (315)-228-7245
 ofc: (315)-228-7395
 fax: (315)-228-7935
 email: rrowl...@colgate.edu
 
 

- -- 
- --
Dr Tim Gruene
Institut fuer anorganische Chemie
Tammannstr. 4
D-37077 Goettingen

GPG Key ID = A46BEE1A

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iD8DBQFPfA/AUxlJ7aRr7hoRAmfDAKDleNNb2BVxcNIHg7x81ks3gK5BpACgzQ9J
DwQDnMorze1xjTZ+0qqacEg=
=wVwe
-END PGP SIGNATURE-


Re: [ccp4bb] Who is using 64-bit Linux?

2012-04-04 Thread Takanori Nakane

Dear Tim,


64-bit is about memory addressing - why would you expect a performance
boost? I have wondered where this notion originated from.


The x86_64 architecture has more registers than 32bit (x86)
architecture. Register access is faster than memory access so
the more data programs can put on registers, the faster it runs.

Best regards,

Takanori Nakane


Re: [ccp4bb] Who is using 64-bit Linux?

2012-04-04 Thread Roger Rowlett
A 32 bit Linux OS with PAE enabled (which is all of the current Linux
distros) can actually address 64 Gb of memory, but no more than 3 Gb per
process. 3 Gb may not be that much of a limitation for many processes, so
large performance increases on a 64-bit system compared to a 32-bit may be
difficult to observe in practice for now.

Roger Rowlett
On Apr 4, 2012 5:09 AM, Tim Gruene t...@shelx.uni-ac.gwdg.de wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Hi Tom,

 because there are PCs out there with more than 200GB RAM, as well as
 programs and systems that make use of them. As far as I understand a
 32-bit compiled kernel would have not possibility to address anything
 beyong 4GB.

 Regards,
 Tim

 On 04/04/12 10:53, Tom Peat wrote:
  Hello Tim,
 
  I believe the notion comes about as one can thread 64 instead of 32
 addresses concurrently, thereby boosting performance.  If it has no
 performance boost, why would they bother?
 
  Cheers, tom
 
  -Original Message-
  From: Tim Gruene [mailto:t...@shelx.uni-ac.gwdg.de]
  Sent: Wednesday, 4 April 2012 6:43 PM
  To: Peat, Tom (CMSE, Parkville)
  Cc: CCP4BB@JISCMAIL.AC.UK
  Subject: Re: [ccp4bb] Who is using 64-bit Linux?
 
  Dear Tom,
 
  64-bit is about memory addressing - why would you expect a performance
  boost? I have wondered where this notion originated from.
 
  Cheers,
  Tim
 
  On 04/03/12 22:07, Tom Peat wrote:
  We use the 64 bit Centos (Red Hat) distro and CCP4, Coot, etc seem to
 work fine on this.
  I can't say I notice a big performance boost from the 64 bit side of
 things.
  Maybe I'm just impatient.
  cheers, tom
 
 
  Tom Peat
  Biophysics Group
  CSIRO, CMSE
  343 Royal Parade
  Parkville, VIC, 3052
  +613 9662 7304
  +614 57 539 419
  tom.p...@csiro.au
  
  From: CCP4 bulletin board [CCP4BB@JISCMAIL.AC.UK] On Behalf Of Roger
 Rowlett [rrowl...@colgate.edu]
  Sent: Wednesday, April 04, 2012 5:57 AM
  To: CCP4BB@JISCMAIL.AC.UK
  Subject: [ccp4bb] Who is using 64-bit Linux?
 
  The time has come for me to upgrade my Linux OS to something more recent
  for me and my student workstations. A 32-bit distro is certainly
  conservative and compatible with CCP4 and Coot, but it seems like that
  solution hobbles my hardware and puts some limitations on available
  memory, even with PAE enabled. So who is using a 64-bit distro these
  days, and are there lingering issues of compatibility and dependency
  hell with commonly used XRD software, like CCP4, Coot, iMOSFLM etc.?
 
  Ubuntu 12.04 LTS (beta) actually works OK with one simple workaround for
  the global menu for CCP4 and Coot, and wine compatibility is fine for
  running CrysalisPro in the same environment, so it's really comes down
  to whether or not the extra performance of a 64-bit OS is worth the pain
  of compatibility issues for XRD software. Any thoughts?
 
  Cheers,
 
  ___
  Roger S. Rowlett
  Gordon  Dorothy Kline Professor
  Department of Chemistry
  Colgate University
  13 Oak Drive
  Hamilton, NY 13346
 
  tel: (315)-228-7245
  ofc: (315)-228-7395
  fax: (315)-228-7935
  email: rrowl...@colgate.edu
 
 

 - --
 - --
 Dr Tim Gruene
 Institut fuer anorganische Chemie
 Tammannstr. 4
 D-37077 Goettingen

 GPG Key ID = A46BEE1A

 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.12 (GNU/Linux)
 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

 iD8DBQFPfA/AUxlJ7aRr7hoRAmfDAKDleNNb2BVxcNIHg7x81ks3gK5BpACgzQ9J
 DwQDnMorze1xjTZ+0qqacEg=
 =wVwe
 -END PGP SIGNATURE-



Re: [ccp4bb] Who is using 64-bit Linux?

2012-04-04 Thread Roger Rowlett
Thanks everyone for the info. To summarize, it looks like 64-bit Linux is
not the issue it was a few years ago for crystallography software. Many
typically used crystallography packages are compiled for 64 bit now and the
ia32 libs typically provide compatibility for those not yet compiled as 64
bit binaries.

Cheers,

Roger Rowlett
On Apr 4, 2012 6:06 AM, Roger Rowlett rrowl...@colgate.edu wrote:

 A 32 bit Linux OS with PAE enabled (which is all of the current Linux
 distros) can actually address 64 Gb of memory, but no more than 3 Gb per
 process. 3 Gb may not be that much of a limitation for many processes, so
 large performance increases on a 64-bit system compared to a 32-bit may be
 difficult to observe in practice for now.

 Roger Rowlett
 On Apr 4, 2012 5:09 AM, Tim Gruene t...@shelx.uni-ac.gwdg.de wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Hi Tom,

 because there are PCs out there with more than 200GB RAM, as well as
 programs and systems that make use of them. As far as I understand a
 32-bit compiled kernel would have not possibility to address anything
 beyong 4GB.

 Regards,
 Tim

 On 04/04/12 10:53, Tom Peat wrote:
  Hello Tim,
 
  I believe the notion comes about as one can thread 64 instead of 32
 addresses concurrently, thereby boosting performance.  If it has no
 performance boost, why would they bother?
 
  Cheers, tom
 
  -Original Message-
  From: Tim Gruene [mailto:t...@shelx.uni-ac.gwdg.de]
  Sent: Wednesday, 4 April 2012 6:43 PM
  To: Peat, Tom (CMSE, Parkville)
  Cc: CCP4BB@JISCMAIL.AC.UK
  Subject: Re: [ccp4bb] Who is using 64-bit Linux?
 
  Dear Tom,
 
  64-bit is about memory addressing - why would you expect a performance
  boost? I have wondered where this notion originated from.
 
  Cheers,
  Tim
 
  On 04/03/12 22:07, Tom Peat wrote:
  We use the 64 bit Centos (Red Hat) distro and CCP4, Coot, etc seem to
 work fine on this.
  I can't say I notice a big performance boost from the 64 bit side of
 things.
  Maybe I'm just impatient.
  cheers, tom
 
 
  Tom Peat
  Biophysics Group
  CSIRO, CMSE
  343 Royal Parade
  Parkville, VIC, 3052
  +613 9662 7304
  +614 57 539 419
  tom.p...@csiro.au
  
  From: CCP4 bulletin board [CCP4BB@JISCMAIL.AC.UK] On Behalf Of Roger
 Rowlett [rrowl...@colgate.edu]
  Sent: Wednesday, April 04, 2012 5:57 AM
  To: CCP4BB@JISCMAIL.AC.UK
  Subject: [ccp4bb] Who is using 64-bit Linux?
 
  The time has come for me to upgrade my Linux OS to something more
 recent
  for me and my student workstations. A 32-bit distro is certainly
  conservative and compatible with CCP4 and Coot, but it seems like that
  solution hobbles my hardware and puts some limitations on available
  memory, even with PAE enabled. So who is using a 64-bit distro these
  days, and are there lingering issues of compatibility and dependency
  hell with commonly used XRD software, like CCP4, Coot, iMOSFLM etc.?
 
  Ubuntu 12.04 LTS (beta) actually works OK with one simple workaround
 for
  the global menu for CCP4 and Coot, and wine compatibility is fine for
  running CrysalisPro in the same environment, so it's really comes down
  to whether or not the extra performance of a 64-bit OS is worth the
 pain
  of compatibility issues for XRD software. Any thoughts?
 
  Cheers,
 
  ___
  Roger S. Rowlett
  Gordon  Dorothy Kline Professor
  Department of Chemistry
  Colgate University
  13 Oak Drive
  Hamilton, NY 13346
 
  tel: (315)-228-7245
  ofc: (315)-228-7395
  fax: (315)-228-7935
  email: rrowl...@colgate.edu
 
 

 - --
 - --
 Dr Tim Gruene
 Institut fuer anorganische Chemie
 Tammannstr. 4
 D-37077 Goettingen

 GPG Key ID = A46BEE1A

 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.12 (GNU/Linux)
 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

 iD8DBQFPfA/AUxlJ7aRr7hoRAmfDAKDleNNb2BVxcNIHg7x81ks3gK5BpACgzQ9J
 DwQDnMorze1xjTZ+0qqacEg=
 =wVwe
 -END PGP SIGNATURE-




Re: [ccp4bb] Who is using 64-bit Linux?

2012-04-04 Thread David Aragao
Hi All,

I did quite a bit of performance comparison with XDS between two centOS 5 (64 
vs 32) and did notice performance boost when writing results to a remote NFS 
directory. Interestingly, using same OSs writing locally the performance boost 
was not noticeable. At the time I thought that somehow the temporary files that 
XDS was creating on the 32bit OS were better handled in memory instead. This 
off course was done using 32bit compiled XDS vs 64 bit compiled XDS. I did not 
try to run the 32bit XDS on the 64 bit OS. Maybe I should.
This was done on particular machines configuration and would not generalize to 
all programs and situations.

On the topic of 64 bit vs 32 which to choose?

Funny enough I can't get iMosflm running reliably on 32 bit CentOS 5 or CentOS 
6 and I can on 64 bits versions. 

We have all running (CCP4, Coot, iMosflm, XDS, phenix, best, etc, etc) running 
in 64 bit and intent to move all user computers to uniform 64 bit environment 
on the next shutdown as it is more difficult to support both 32 and 64 bit 
enviroment. 

David
--
David Aragao, PhD | Research Fellow - MX | Australian Synchrotron
p: (03) 8540 4121 | f: (03) 8540 4200 | m: 0467 775 203
david.ara...@synchrotron.org.au | www.synchrotron.org.au
800 Blackburn Road, Clayton, Victoria 3168, Australia

From: Roger Rowlett [rrowl...@colgate.edu]
Sent: 04 April 2012 20:13
Subject: Re: Who is using 64-bit Linux?

Thanks everyone for the info. To summarize, it looks like 64-bit Linux is not 
the issue it was a few years ago for crystallography software. Many typically 
used crystallography packages are compiled for 64 bit now and the ia32 libs 
typically provide compatibility for those not yet compiled as 64 bit binaries.

Cheers,

Roger Rowlett

On Apr 4, 2012 6:06 AM, Roger Rowlett 
rrowl...@colgate.edumailto:rrowl...@colgate.edu wrote:

A 32 bit Linux OS with PAE enabled (which is all of the current Linux distros) 
can actually address 64 Gb of memory, but no more than 3 Gb per process. 3 Gb 
may not be that much of a limitation for many processes, so large performance 
increases on a 64-bit system compared to a 32-bit may be difficult to observe 
in practice for now.

Roger Rowlett

On Apr 4, 2012 5:09 AM, Tim Gruene 
t...@shelx.uni-ac.gwdg.demailto:t...@shelx.uni-ac.gwdg.de wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi Tom,

because there are PCs out there with more than 200GB RAM, as well as
programs and systems that make use of them. As far as I understand a
32-bit compiled kernel would have not possibility to address anything
beyong 4GB.

Regards,
Tim

On 04/04/12 10:53, Tom Peat wrote:
 Hello Tim,

 I believe the notion comes about as one can thread 64 instead of 32 addresses 
 concurrently, thereby boosting performance.  If it has no performance boost, 
 why would they bother?

 Cheers, tom

 -Original Message-
 From: Tim Gruene 
 [mailto:t...@shelx.uni-ac.gwdg.demailto:t...@shelx.uni-ac.gwdg.de]
 Sent: Wednesday, 4 April 2012 6:43 PM
 To: Peat, Tom (CMSE, Parkville)
 Cc: CCP4BB@JISCMAIL.AC.UKmailto:CCP4BB@JISCMAIL.AC.UK
 Subject: Re: [ccp4bb] Who is using 64-bit Linux?

 Dear Tom,

 64-bit is about memory addressing - why would you expect a performance
 boost? I have wondered where this notion originated from.

 Cheers,
 Tim

 On 04/03/12 22:07, Tom Peat wrote:
 We use the 64 bit Centos (Red Hat) distro and CCP4, Coot, etc seem to work 
 fine on this.
 I can't say I notice a big performance boost from the 64 bit side of things.
 Maybe I'm just impatient.
 cheers, tom


 Tom Peat
 Biophysics Group
 CSIRO, CMSE
 343 Royal Parade
 Parkville, VIC, 3052
 +613 9662 7304tel:%2B613%209662%207304
 +614 57 539 419tel:%2B614%2057%20539%20419
 tom.p...@csiro.au
 
 From: CCP4 bulletin board 
 [CCP4BB@JISCMAIL.AC.UKmailto:CCP4BB@JISCMAIL.AC.UK] On Behalf Of Roger 
 Rowlett [rrowl...@colgate.edumailto:rrowl...@colgate.edu]
 Sent: Wednesday, April 04, 2012 5:57 AM
 To: CCP4BB@JISCMAIL.AC.UKmailto:CCP4BB@JISCMAIL.AC.UK
 Subject: [ccp4bb] Who is using 64-bit Linux?

 The time has come for me to upgrade my Linux OS to something more recent
 for me and my student workstations. A 32-bit distro is certainly
 conservative and compatible with CCP4 and Coot, but it seems like that
 solution hobbles my hardware and puts some limitations on available
 memory, even with PAE enabled. So who is using a 64-bit distro these
 days, and are there lingering issues of compatibility and dependency
 hell with commonly used XRD software, like CCP4, Coot, iMOSFLM etc.?

 Ubuntu 12.04 LTS (beta) actually works OK with one simple workaround for
 the global menu for CCP4 and Coot, and wine compatibility is fine for
 running CrysalisPro in the same environment, so it's really comes down
 to whether or not the extra performance of a 64-bit OS is worth the pain
 of compatibility issues for XRD software. Any thoughts?

 Cheers

[ccp4bb] Who is using 64-bit Linux?

2012-04-03 Thread Roger Rowlett
The time has come for me to upgrade my Linux OS to something more recent 
for me and my student workstations. A 32-bit distro is certainly 
conservative and compatible with CCP4 and Coot, but it seems like that 
solution hobbles my hardware and puts some limitations on available 
memory, even with PAE enabled. So who is using a 64-bit distro these 
days, and are there lingering issues of compatibility and dependency 
hell with commonly used XRD software, like CCP4, Coot, iMOSFLM etc.?


Ubuntu 12.04 LTS (beta) actually works OK with one simple workaround for 
the global menu for CCP4 and Coot, and wine compatibility is fine for 
running CrysalisPro in the same environment, so it's really comes down 
to whether or not the extra performance of a 64-bit OS is worth the pain 
of compatibility issues for XRD software. Any thoughts?


Cheers,

___
Roger S. Rowlett
Gordon  Dorothy Kline Professor
Department of Chemistry
Colgate University
13 Oak Drive
Hamilton, NY 13346

tel: (315)-228-7245
ofc: (315)-228-7395
fax: (315)-228-7935
email: rrowl...@colgate.edu


Re: [ccp4bb] Who is using 64-bit Linux?

2012-04-03 Thread Tom Peat
We use the 64 bit Centos (Red Hat) distro and CCP4, Coot, etc seem to work fine 
on this. 
I can't say I notice a big performance boost from the 64 bit side of things. 
Maybe I'm just impatient. 
cheers, tom


Tom Peat
Biophysics Group
CSIRO, CMSE
343 Royal Parade
Parkville, VIC, 3052
+613 9662 7304
+614 57 539 419
tom.p...@csiro.au

From: CCP4 bulletin board [CCP4BB@JISCMAIL.AC.UK] On Behalf Of Roger Rowlett 
[rrowl...@colgate.edu]
Sent: Wednesday, April 04, 2012 5:57 AM
To: CCP4BB@JISCMAIL.AC.UK
Subject: [ccp4bb] Who is using 64-bit Linux?

The time has come for me to upgrade my Linux OS to something more recent
for me and my student workstations. A 32-bit distro is certainly
conservative and compatible with CCP4 and Coot, but it seems like that
solution hobbles my hardware and puts some limitations on available
memory, even with PAE enabled. So who is using a 64-bit distro these
days, and are there lingering issues of compatibility and dependency
hell with commonly used XRD software, like CCP4, Coot, iMOSFLM etc.?

Ubuntu 12.04 LTS (beta) actually works OK with one simple workaround for
the global menu for CCP4 and Coot, and wine compatibility is fine for
running CrysalisPro in the same environment, so it's really comes down
to whether or not the extra performance of a 64-bit OS is worth the pain
of compatibility issues for XRD software. Any thoughts?

Cheers,

___
Roger S. Rowlett
Gordon  Dorothy Kline Professor
Department of Chemistry
Colgate University
13 Oak Drive
Hamilton, NY 13346

tel: (315)-228-7245
ofc: (315)-228-7395
fax: (315)-228-7935
email: rrowl...@colgate.edu


Re: [ccp4bb] Who is using 64-bit Linux?

2012-04-03 Thread Ed Pozharski
Whatever you do, make sure you have enough bottled water before the next
doomsday:

http://en.wikipedia.org/wiki/Year_2038_problem

I am using 64-bit linux almost exclusively for some time now.  XRD
software works fine, no lingering issues that I can report.  ia32-libs
do the trick for 32-bit binaries.

On Tue, 2012-04-03 at 15:57 -0400, Roger Rowlett wrote:
 The time has come for me to upgrade my Linux OS to something more recent 
 for me and my student workstations. A 32-bit distro is certainly 
 conservative and compatible with CCP4 and Coot, but it seems like that 
 solution hobbles my hardware and puts some limitations on available 
 memory, even with PAE enabled. So who is using a 64-bit distro these 
 days, and are there lingering issues of compatibility and dependency 
 hell with commonly used XRD software, like CCP4, Coot, iMOSFLM etc.?
 
 Ubuntu 12.04 LTS (beta) actually works OK with one simple workaround for 
 the global menu for CCP4 and Coot, and wine compatibility is fine for 
 running CrysalisPro in the same environment, so it's really comes down 
 to whether or not the extra performance of a 64-bit OS is worth the pain 
 of compatibility issues for XRD software. Any thoughts?
 
 Cheers,
 
 ___
 Roger S. Rowlett
 Gordon  Dorothy Kline Professor
 Department of Chemistry
 Colgate University
 13 Oak Drive
 Hamilton, NY 13346
 
 tel: (315)-228-7245
 ofc: (315)-228-7395
 fax: (315)-228-7935
 email: rrowl...@colgate.edu

-- 
Oh, suddenly throwing a giraffe into a volcano to make water is crazy?
Julian, King of Lemurs


Re: [ccp4bb] Who is using 64-bit Linux?

2012-04-03 Thread Bernhard Rupp (Hofkristallrat a.D.)
I have RHEL62-64 in a win 7-64 8GB desktop VMware installation. CCP4, ccp4i,
coot, and shelxcde beta executables run fine.
There were issues with the coot package installation due to unresolved
dependencies
and my ignorance thereof, but I think a working RHEL62-64 compatible package
is available now, the coot wiki has latest info.
I could not get Xtalview running, probably some xterm thing beyond my grasp,
which also screws up the latest hkl2mapV0.3,
V0.2 runs fine. 
Free intel ifort runs great.

The great part about the VM ware installation is that I also got it running
on a win7-64 8GB laptop
by simply copying the virtual RHEL machine (files).
That alone saved a few day's work.
Also the Unity feature of VMware is a blast.

BR

-Original Message-
From: CCP4 bulletin board [mailto:CCP4BB@JISCMAIL.AC.UK] On Behalf Of Roger
Rowlett
Sent: Tuesday, April 03, 2012 12:58 PM
To: CCP4BB@JISCMAIL.AC.UK
Subject: [ccp4bb] Who is using 64-bit Linux?

The time has come for me to upgrade my Linux OS to something more recent for
me and my student workstations. A 32-bit distro is certainly conservative
and compatible with CCP4 and Coot, but it seems like that solution hobbles
my hardware and puts some limitations on available memory, even with PAE
enabled. So who is using a 64-bit distro these days, and are there lingering
issues of compatibility and dependency hell with commonly used XRD software,
like CCP4, Coot, iMOSFLM etc.?

Ubuntu 12.04 LTS (beta) actually works OK with one simple workaround for the
global menu for CCP4 and Coot, and wine compatibility is fine for running
CrysalisPro in the same environment, so it's really comes down to whether or
not the extra performance of a 64-bit OS is worth the pain of compatibility
issues for XRD software. Any thoughts?

Cheers,

___
Roger S. Rowlett
Gordon  Dorothy Kline Professor
Department of Chemistry
Colgate University
13 Oak Drive
Hamilton, NY 13346

tel: (315)-228-7245
ofc: (315)-228-7395
fax: (315)-228-7935
email: rrowl...@colgate.edu


Re: [ccp4bb] Who is using 64-bit Linux?

2012-04-03 Thread David Schuller
We have been using 64 bit Linux for several years. I'm not aware of any 
lingering issues with the 64 bit-ness.
Linux is always sprinkling in a few new bugs, but I don't know of any 
current issues with 32 bit vs. 64 bit.



On 04/03/12 15:57, Roger Rowlett wrote:
The time has come for me to upgrade my Linux OS to something more 
recent for me and my student workstations. A 32-bit distro is 
certainly conservative and compatible with CCP4 and Coot, but it seems 
like that solution hobbles my hardware and puts some limitations on 
available memory, even with PAE enabled. So who is using a 64-bit 
distro these days, and are there lingering issues of compatibility and 
dependency hell with commonly used XRD software, like CCP4, Coot, 
iMOSFLM etc.?


Ubuntu 12.04 LTS (beta) actually works OK with one simple workaround 
for the global menu for CCP4 and Coot, and wine compatibility is fine 
for running CrysalisPro in the same environment, so it's really comes 
down to whether or not the extra performance of a 64-bit OS is worth 
the pain of compatibility issues for XRD software. Any thoughts?


Cheers,

___
Roger S. Rowlett
Gordon  Dorothy Kline Professor
Department of Chemistry
Colgate University
13 Oak Drive
Hamilton, NY 13346

tel: (315)-228-7245
ofc: (315)-228-7395
fax: (315)-228-7935
email: rrowl...@colgate.edu



--
===
All Things Serve the Beam
===
   David J. Schuller
   modern man in a post-modern world
   MacCHESS, Cornell University
   schul...@cornell.edu


Re: [ccp4bb] Who is using 64-bit Linux?

2012-04-03 Thread Harry Powell

Hi Roger

CCP4 and Mosflm work fine in my testing - I do builds for Linux and  
Macs, both 32 and 64 bits. I wouldn't expect to see a difference in  
performance (and don't see anything significant in practice).


One thing - I think you will need to install 32-bit compatibility  
libraries for some of the code that is dynamically linked and has  
been built as 32-bit, e.g. I think ActiveTcl distros might need them  
(for iMosflm).


On 3 Apr 2012, at 20:57, Roger Rowlett wrote:

The time has come for me to upgrade my Linux OS to something more  
recent for me and my student workstations. A 32-bit distro is  
certainly conservative and compatible with CCP4 and Coot, but it  
seems like that solution hobbles my hardware and puts some  
limitations on available memory, even with PAE enabled. So who is  
using a 64-bit distro these days, and are there lingering issues of  
compatibility and dependency hell with commonly used XRD software,  
like CCP4, Coot, iMOSFLM etc.?


Ubuntu 12.04 LTS (beta) actually works OK with one simple  
workaround for the global menu for CCP4 and Coot, and wine  
compatibility is fine for running CrysalisPro in the same  
environment, so it's really comes down to whether or not the extra  
performance of a 64-bit OS is worth the pain of compatibility  
issues for XRD software. Any thoughts?


Cheers,

___
Roger S. Rowlett
Gordon  Dorothy Kline Professor
Department of Chemistry
Colgate University
13 Oak Drive
Hamilton, NY 13346

tel: (315)-228-7245
ofc: (315)-228-7395
fax: (315)-228-7935
email: rrowl...@colgate.edu


Harry
--
Dr Harry Powell, MRC Laboratory of Molecular Biology, MRC Centre,  
Hills Road, Cambridge, CB2 0QH






Re: [ccp4bb] Who is using 64-bit Linux?

2012-04-03 Thread Kip Guja
Fedora and RHEL 64-bit work well and run pretty much all 
the standard programs (CCP4/Coot/Phenix/CNS/SHELX).  By 
installing the relevant 32-bit libraries you can also run 
older programs if need be.


On a related note, XtalView will work on Fedora/RHEL if 
you install/compile the appropriate XView library files. 
For more info, check out: 
http://www.physionet.org/physiotools/xview/


Hope that helps,
Kip

On Tue, 3 Apr 2012 17:01:30 -0400
 David Schuller dj...@cornell.edu wrote:
We have been using 64 bit Linux for several years. I'm 
not aware of any lingering issues with the 64 bit-ness.
Linux is always sprinkling in a few new bugs, but I 
don't know of any current issues with 32 bit vs. 64 bit.



On 04/03/12 15:57, Roger Rowlett wrote:
The time has come for me to upgrade my Linux OS to 
something more recent for me and my student workstations. 
A 32-bit distro is certainly conservative and compatible 
with CCP4 and Coot, but it seems like that solution 
hobbles my hardware and puts some limitations on 
available memory, even with PAE enabled. So who is using 
a 64-bit distro these days, and are there lingering 
issues of compatibility and dependency hell with commonly 
used XRD software, like CCP4, Coot, iMOSFLM etc.?


Ubuntu 12.04 LTS (beta) actually works OK with one 
simple workaround for the global menu for CCP4 and Coot, 
and wine compatibility is fine for running CrysalisPro in 
the same environment, so it's really comes down to 
whether or not the extra performance of a 64-bit OS is 
worth the pain of compatibility issues for XRD software. 
Any thoughts?


Cheers,

___
Roger S. Rowlett
Gordon  Dorothy Kline Professor
Department of Chemistry
Colgate University
13 Oak Drive
Hamilton, NY 13346

tel: (315)-228-7245
ofc: (315)-228-7395
fax: (315)-228-7935
email: rrowl...@colgate.edu



--
===
All Things Serve the Beam
===
   David J. Schuller
   modern man in a 
post-modern world
   MacCHESS, Cornell 
University

   schul...@cornell.edu


Re: [ccp4bb] Who is using 64-bit Linux?

2012-04-03 Thread Ho Leung Ng
Roger,

My lab is using 64 bit distros of SUSE and Linux Mint and hasn't had
any compatibility issues that I can recall.


Ho

Ho Leung Ng
University of Hawaii at Manoa
Assistant Professor, Department of Chemistry
h...@hawaii.edu


Date:Tue, 3 Apr 2012 15:57:40 -0400
From:Roger Rowlett rrowl...@colgate.edu
Subject: Who is using 64-bit Linux?

The time has come for me to upgrade my Linux OS to something more recent
for me and my student workstations. A 32-bit distro is certainly
conservative and compatible with CCP4 and Coot, but it seems like that
solution hobbles my hardware and puts some limitations on available
memory, even with PAE enabled. So who is using a 64-bit distro these
days, and are there lingering issues of compatibility and dependency
hell with commonly used XRD software, like CCP4, Coot, iMOSFLM etc.?

Ubuntu 12.04 LTS (beta) actually works OK with one simple workaround for
the global menu for CCP4 and Coot, and wine compatibility is fine for
running CrysalisPro in the same environment, so it's really comes down
to whether or not the extra performance of a 64-bit OS is worth the pain
of compatibility issues for XRD software. Any thoughts?

Cheers,

___
Roger S. Rowlett
Gordon  Dorothy Kline Professor
Department of Chemistry
Colgate University
13 Oak Drive
Hamilton, NY 13346

tel: (315)-228-7245
ofc: (315)-228-7395
fax: (315)-228-7935
email: rrowl...@colgate.edu