|
|
 |
 |

- Which version of Linux is supported?
- IA32
| Version |
Built on |
Supported |
| 2008.0.0 |
RHEL 4.3 |
RHEL4.3, serial on RedHat 9 |
| 2007.0.0 |
RedHat 9 |
RH 3, RH 4, RH 9, SuSE 9, SuSE 9.1, Fedora Core 2 |
| 2006.0 |
RedHat 9 |
RH 3, RH 4, RH 9, SuSE 9, SuSE 9.1, Fedora Core 2 |
| 2005.5 |
RedHat 9 |
RH 3, RH 4, RH 9, SuSE 9, SuSE 9.1, Fedora Core 2 |
| 2005 |
MSC.Linux |
RH 7, RH 9, RH AS 3, SuSE 9.1, MSC.Linux, Fedora Core 2 |
| 2004 |
MSC.Linux |
RH 7, RH 9, SuSE 8.1, MSC.Linux, Mandrake |
| 2001 |
MSC.Linux |
RedHat 7, RedHat 9, MSC.Linux, Caldera, Debian, Slackware |
| 70.7 |
RedHat 5 |
RedHat 5, RedHat 7, RedHat 9, MSC.Linux |
- x8664
| Version |
Built on |
Supported |
| 2008.0.0 |
RHEL4.3 |
RHEL4, RHEL5, SuSE 10, serial tests completed on RHEL3 and SuSE9 |
| 2007.0.0 |
RedHat AS 3 |
RH AS3, RH WS3, RH4, SuSE 9.0, SuSE 9.1, SuSE 10.0, Scyld 29cz |
| 2006.0.1 |
RedHat AS 3 |
RH AS3, RH WS3, RH4, SuSE 9.0, SuSE 9.1, SuSE 10.0, Scyld 29cz |
| 2005.5 |
RedHat AS 3 |
RH AS3, RH WS3, RH4, SuSE 9.0, SuSE 9.1, SuSE 10.0, Scyld 29cz |
| 2005.0.2 |
RedHat AS 3 |
RH AS3, SuSE 9.0 |
| 2004 |
RedHat 3 |
RedHat 3, SuSE 9.0 |
- IA64
| Version |
Built on |
Supported |
| 2008.0.0 |
RedHat AS3 |
RH AS3, RH WS4, ProPack 5 (SuSE 10), ProPack 4 (SuSE 9), ProPack 3SP2 (RH AS 3), CentOS release 4.4 |
| 2007.0.0 |
RedHat AS3 |
RH AS3, RH WS4, ProPack 4 (SuSE 9), ProPack 3SP2 (RH AS 3), CentOS release 4.4 |
| 2006.0 |
RedHat AS3 |
RH AS3, RH WS4, ProPack 4 (SuSE 9), ProPack 3SP2 (RH AS 3) |
| 2005.5 |
RedHat AS3 |
RH AS3, RH WS4, ProPack 4 (SuSE 9), ProPack 3SP2 (RH AS 3) |
| 2005 |
RedHat 7.2 |
RedHat 7.2, RedHat 2.1, RH AS 3, RH4 (Fujitsu) |
| 2004 |
RedHat 7.2 |
RedHat 7.2, RedHat 2.1
Serial will work with RH AS 3, DMP will NOT work without
rebuilding the LAM 6.5.6 RPM. |
| 2001 |
RedHat 7.2 |
RedHat 7.2. SMP does not work. |
| 70.7 |
SGI PP2.3 |
SGI PP4.
SMP does not work |
| Notes:
|
- Which hardware is supported?
- IA32 systems:
These systems are 32 bit systems. These include Intel Pentium 3,
Intel Pentium 4, AMD Athelon systems. Memory requests on these
systems are limited to 2Gb.
- 8664 systems:
These systems are memory addressable 64 bit systems. These include
AMD/Opteron and Intel/EM64T systems. The current IA32 executables
run on this system, but memory requests are limited to 2Gb. As of
Nov/2004 a native 2004 version of Nastran (which can access 8Gb of
memory) is almost ready for release. I hope to have a 2005 native
version released in Q1/2005.
- IA64 systems:
These systems are memory addressable 64 bit systems. These include
Intel Itanium and Itanium 2 systems. Memory requests on these
systems are limited to 8 Gb.
- ILP64 systems:
Starting with V2005.5, ILP64 systems have been built (but not delivered) for both
IA64 and x8664 platforms. These systems will be available with
MD Nastran V2006. ILP64 stands for INTEGER/LONG/POINTER 64 bit systems
and are also called "i8" systems.
This system will be able to access more than 8Gb of memory.
- If I have 4 Gb of RAM, why can't I specify "mem=3Gb" on an IA32 system?
MSC.Nastran allocates memory in one large chunk. IA32 systems can only
allocate 2Gb chunks without special mods to the OS. This limitation is
partially a restriction of the OS and partially a restriction of the
FORTRAN compiler.
Please note that although MSC.Nastran cannot allocate memory past 2Gb,
that the memory will still be used by the OS for cacheing and elasped
times can be greatly improved. For example, in the table below are the
elapsed times with MSC.Nastran submitted with the same amount of memory
(800mb), but the physical memory was increased:
| Physical Memory |
Elapsed times |
| 1 Gb |
1:15:00 |
| 2 Gb |
1:00:00 |
| 3 Gb |
45:00 |
- If I have 16Gb on an Itanium 2, why can't I specify "mem=10Gb"?
Since FORTRAN INTEGERs are 32 bits, the maximum index (The "I" in X(I) )
can be 2**32 + 2**31 + 2**30 + ... + 2**0, so the maximun BYTE
address is 8Gb. MSC is working on
an ILP64 system in which INTEGERs are 64 bits.
|
 |
|