Updated Operating System ImageWe have prepared an updated Operating System image for Marylou4, and have installed it on a portion of the cluster. This image, based on RedHat 5.0, will provide updated libraries, compilers, etc., and we hope will provide a cleaner, easier-to-use environment for our users. However, this means that there were some changes to the environment that we need to make you aware of. There are currently 60 nodes available with Ethernet connectivity. We will be moving to this new OS version everywhere by the end of the summer, so we encourage you to make sure your code works as soon as possible We fully expect this new image to have some problems. This is why we are asking the users' help in isolating what those problems are. Please give your code a try, and contact us for additional help. Interactive NodeWe have provided one interactive node with the new configuration, with the hostname Operating SystemThe new operating system is based on RedHat Linux v5.0 with the associated libraries. Since these libraries are different then the old library versions, most compiled software will need to be recompiled with the new libraries. If you have questions about specific software, please contact us, and we will do our best to help you through the problems. Batch CommandsThe new system image includes the traditional
In order to request nodes with the new Operating System image, you need to do one of the following:
CompilersThe new image has the following compilers available:
All these compilers should be available in your default path. If you cannot find them by simply typing the short name, please contact us for help MPI ImplementationThe default MPI implementation has moved from MPICH to OpenMPI. This new implementation has several advantages, including supporting both Ethernet and Infiniband directly. This means that once we migrate this OS image everywhere, you won't have to recompile your code for Infiniband anymore. The same compiled program will work over either transport. In fact, if Infiniband is available on all the nodes your job is assigned to, then OpenMPI will use it by default, even if you didn't request Infiniband. Since MPI is a standard, any program that uses MPI should work with any implementation, so we don't anticipate too many problems with switching to OpenMPI. The MPI programs will almost certianly need to be recompiled against the new libraries, though. MPI EnvironmentWith the new MPI implementation, we have attempted to make chosing the MPI compilers easier to use. The default login environment should put all the appropriate compilers like By default, the system is set up to use OpenMPI with GCC compilers. If you want to use either Intel or Portland Group compilers, you will have to make a small change using a new tool called In order to use mpi-selector, you will need to use one of the following options:
|
Notices
|