# $PCCC_Release SCore Release 7.Beta.2.1 BETA1 of SCore Cluster System Software (2009/05/27) $ # $PCCC_Copyright # SCore Cluster System Software version 7 # Copyright (C) 2003-2009 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-2 RELEASE NOTE - Some outcomes of the eScience project (funded by Japanese MEXT), a flexible file staging system, STG, and file I/O tarcing utility, IOC, are added. - The new PMX device, SCTP, is introduced, and the original source code of the lksctp library is also added into the SCore source tree in the case of missing lksctp RPM. - The remote process spawning program, Windup, is introduced and is combined with the scout command and can work with "ssh -A" by default, or rsh when it is specified so. - The on-demand file staging system, Catwalk, is introduced - SCore-D KVS system has KVS cache to fasten the user program initilization. - Searching PMX devices when no device is explicitly specified. SCORE7-BETA-1 RELEASE NOTE - X11 protocol relaying option of the scrun command is introduced. - The scratch command which adds line header so that users can see which process outputs the line is newly introduced. - The scan command to attach gdb is newly introduced. - The papion command, which enables performance measurement via PAPI, is newly introduced. - The socut command now can work with ssh when the SCORE_RSH environment is set to ssh. - The configuration options for GLUT and PAPI are newly added. - PMX device option can be specified with the network option of the scrun command. - SCore-D system call bug is fixed and the job invokation speed is dramatically improved. - MPICH2/Nemesis/SCore termination bug is fixed. - The bug of XON-XOFF protocol, which can be seen when large amount of standard and error messages are output, is fixed. SCORE7-BETA-0 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.