Linux SMP
Here is a list of hardware/software components I managed to get running
- Intel
- Sparc
- Alpha
- UNIX98 ptys
- If you have UNIX98 pty support in the kernel and /dev/ptmx exists,
then you must mount the "devpts" filesystem on /dev/pts, and /dev/ptmx
must have 0666 permissions. (World writable.)
This is done by /etc/init.d/devpts.sh, but it might be missing from
older revisions of the Debian glibc package.
Steve
dunham@cse.msu.edu
- Linux has traditionally used the BSD-like names /dev/ptyxx for
masters and /dev/ttyxx for slaves of pseudo terminals. This scheme
has a number of problems. The GNU C library glibc 2.1 and later,
however, supports the Unix98 naming standard: in order to acquire a
pseudo terminal, a process opens /dev/ptmx; the number of the pseudo
terminal is then made available to the process and the pseudo
terminal slave can be accessed as /dev/pts/. What was
traditionally /dev/ttyp2 will then be /dev/pts/2, for example.
The entries in /dev/pts/ are created on the fly by a virtual
filesystem; therefore, if you say Y here you should say Y to
"/dev/pts filesystem for Unix98 PTYs" as well.
If you want to say Y here, you need to have the C library glibc 2.1
or later (equal to libc-6.1, check with "ls -l /lib/libc.so.*").
Read the instructions in Documentation/Changes pertaining to pseudo
terminals.
- MPICH-1.1.1 test results
- xosview for SMP
xosview-1.5.1.tar.gz(202072 Bytes)
xosview-1.6.1.tar.gz(119139 Bytes)
xosview-1.6.1-5a1.tgz include Kernel 2.2.2+ (170955 Bytes)
xosview-1.7.1-3a.tgz include glibc2.1 (137424 Bytes)
- xcpustate for SMP
xcpusate-2.3.tar.gz(73568 Bytes)
xcpusate-2.5a.tar.gz(w/ Memory, Swap, and Net)(72566 Bytes)
xcpusate-2.5a-v2.1.tar.gz include Kernel 2.1 & 2.2 (w/ Memory, Swap, and Net)(72698 Bytes)
Yes it running fine. I will try to update these pages as more details
become available on this setup.
Useful sources of Linux-SMP information
Useful Stuff
Kumsup Lee
(klee@ima.umn.edu)
Last Modified Date :