# $PCCC_Release SCore Release 7.0.0.0 BETA of SCore Cluster System Software (2008/11/17) $ # $PCCC_Copyright # SCore Cluster System Software version 7 # Copyright (C) 2003-2008 PC Cluster Consortium # # This software is free software; you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License version # 2.1 published by the Free Software Foundation. # # This software is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this software; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 # USA # # NOTICE: # SCore Cluster System Software versions 1 through 4 # Copyright (c) 2001,2000,1999,1998,1997 # Real World Computing Partnership # The SCore Cluster System Software copyright was transferred to # the PC Cluster Consortium from Real World Computing Partnership. # $ SCORE7-BETA RELEASE NOTE This SCore7-beta release has some missing features from the final target of SCore7. Here is the list of scheduled features. - Checkpoint and Restart - One-sided communication - Gang scheduling - Tight coupling with the third party batch schedulers. - File staging - PMX/TCP - Performance tuning The final target of full-featured SCore7 is the end of March, 2009. MAJOR CHANGES FROM SCORE 6 - The SCore's low-level communication library is now called PMX having new API. The performance problem on a multi-core system is dramatically improved. - Infiniband, Myrinet(2G), Myri10G are supported as well as Ethernet. - There are two PMX implementations with Ethernet, PMX/Ethernet and PMX/EtherHXB. The former is a stable one and the latter is experimental one at this moment but having higher performance. - SCore7 has two MPICH2 implementations, libmtmi and nemesis. - The mpi-selector command is enabled and you may choose one of SCore MPI implementations or any other MPI implementations. - SCore7 now has the man pages. The scorer command is the man page command dedicated for SCore. - You can specify not only the allocation of process and core but also the allocation of process(es) and CPU socket. - The scrun command now supports of invoking two or more programs in a parallel job in the way of the mpirun commands. For example, "scrun a.out : b.out." - No need of restarting scoreboard daemon process when you change scorehosts.db file. - Network configuration files, such as pm-ethernet.conf, are no longer needed. - No file staging takes place in this beta version and the executable binary file must be located on an NFS volume. - In the scout command, the output from the compute hosts is not only merged but also sorted or reverse-sorted. - The command to monitor the activity of user job in real-time is now called "scope" and you can attach monitor(s) whenever you want. - Lots of bug fixes and enhancements.