[Beowulf] 64-bit AMD Opteron with 32-bit Intel Xeon possible?
Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.
Mark Hahn hahn at mcmaster.caFri Aug 31 12:46:27 PDT 2007
- Previous message: [Beowulf] 64-bit AMD Opteron with 32-bit Intel Xeon possible?
- Next message: [Beowulf] Big storage
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
> For now I have only 2 dual-processor (smp) machines from ASL that I am trying > to get working together with a fortran 90 code that includes the LAPACK > solver ZGESVX. One machine has 32-bit Xeons, the other has 64-bit Opterons. I would run a 32b environment on both and ignore the nice features (registers) that come along with the opterons. > 1.) Is it recommended to compile a single executable that will run on both > machines as I have done, or is it easy to allow different executables (i.e. > make a 64bit executable for the Opteron machine)? you should evaluate the possible gain from customized systems/binaries. first, the premise is that 64b binaries will run more efficiently, presumably due to being able to address more memory, or because they have more/wider registers. for your code, neither might be true. further, you need to evaluate whether having a subset of nodes run faster will benefit the overall performance, since to do so would require some sort of work adaptation (finer-grained work queue, adaptive division of work, etc.) I find that most people, once they choose to invest in MPI, tend to just toss another handful of cpus on the fire, rather than struggling to tune that extra 5% by sweating the 64b-ness, etc. > 2.) When installing MPICH1, should I configure/make/make install separately > on both machines, or will I end up with library incompatibilities because of > the 32 vs. 64bit architectures? Should I just install MPICH1 on one machine > and copy over the resulting directory tree /usr/local/mpich? I think you should run both as xeons and simply nfs share such packages.
- Previous message: [Beowulf] 64-bit AMD Opteron with 32-bit Intel Xeon possible?
- Next message: [Beowulf] Big storage
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Beowulf mailing list
