old-www/HOWTO/SMP-HOWTO-8.html

160 lines
4.8 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
<TITLE>Linux SMP HOWTO: Useful pointers</TITLE>
<LINK HREF="SMP-HOWTO-9.html" REL=next>
<LINK HREF="SMP-HOWTO-7.html" REL=previous>
<LINK HREF="SMP-HOWTO.html#toc8" REL=contents>
</HEAD>
<BODY>
<A HREF="SMP-HOWTO-9.html">Next</A>
<A HREF="SMP-HOWTO-7.html">Previous</A>
<A HREF="SMP-HOWTO.html#toc8">Contents</A>
<HR>
<H2><A NAME="s8">8. Useful pointers</A></H2>
<P>
<H2><A NAME="ss8.1">8.1 Various</A>
</H2>
<P>
<UL>
<LI>
<A HREF="http://yara.ecn.purdue.edu/~pplinux/">Parallel Processing using Linux</A>
</LI>
<LI>
<A HREF="http://yara.ecn.purdue.edu/~pplinux/PPHOWTO/pphowto.html">Linux Parallel Processing HOWTO</A>
</LI>
<LI> linux-smp mailing list
<P>To <B>subscribe</B>, send <CODE>subscribe linux-smp</CODE> in the message body
at
<A HREF="mailto:majordomo@vger.kernel.org">majordomo@vger.kernel.org</A><P>To <B>unsubscribe</B>, send <CODE>unsubscribe linux-smp</CODE> in the message body at
<A HREF="mailto:majordomo@vger.kernel.org">majordomo@vger.kernel.org</A><P>
<A HREF="http://www.linuxhq.com/lnxlists/linux-smp/">Linux SMP archives</A><P>
<A HREF="http://www.progressive-comp.com/Lists/?l=linux-smp&amp;r=1&amp;w=2#linux-smp">Linux SMP archives at progressive-comp.com</A><P>
<P>
</LI>
<LI>
<A HREF="http://pauillac.inria.fr/~xleroy/linuxthreads/">pthread library made by Xavier Leroy</A>
</LI>
<LI>
<A HREF="http://www.nlug.org/smp/">Motherboards rumored to run Linux SMP</A>
</LI>
<LI>
<A HREF="http://www.cs.inf.ethz.ch/~rauch/procps.html">procps</A>
</LI>
<LI>
<A HREF="http://queenbee.fhcrc.org/~warnes/procps">procps patch for 2.2.x</A>
</LI>
<LI>
<A HREF="http://lore.ece.utexas.edu/~bgrayson/xosview.html">xosview</A>
</LI>
<LI>
<A HREF="http://www.ima.umn.edu/~klee/linux/xosview-1.6.1-5a1.tgz">xosview for 2.2.x</A>
</LI>
<LI>
<A HREF="http://www.phy.duke.edu/brahma/benchmarks.smp">SMP Performance of Linux</A>
</LI>
<LI>
<A HREF="http://cesdis.gsfc.nasa.gov/linux/drivers/">CESDIS Linux Ethernet device drivers site</A>
</LI>
<LI>
<A HREF="http://kikumaru.w-w.ne.jp/pc/celeron/index_e.html">Dual Celeron System</A>
</LI>
<LI>
<A HREF="http://www.linuxhq.com/kernel/v2.4/doc/smp.tex">LaTeX document describing implementation of MultiProcessor Linux</A>
</LI>
<LI>
<A HREF="http://www.linuxhq.com/kernel/v2.4/doc/IRQ-affinity.txt.html">IRQ affinity</A>
</LI>
</UL>
<P>
<P>
<H2><A NAME="ss8.2">8.2 Multithreaded programs and library</A>
</H2>
<P>
<UL>
<LI>
<A HREF="http://linas.org/linux/threads-faq.html">Linux Threads FAQ</A>
</LI>
<LI>
<A HREF="http://www.informatik.uni-bremen.de/~hollow/mthread.html">Multithreaded programs on linux</A>
</LI>
<LI>
<A HREF="http://www.cs.utk.edu/~ghenry/distrib/">Pentium Pro Optimized BLAS and FFTs for Intel Linux</A> (not available right now,
but a dual proc library is planned for 5/27/98, see
<A HREF="http://www.cs.utk.edu/~ghenry/distrib/blasnews">Blas News</A> for details)
</LI>
<LI>
<A HREF="http://www.ssec.wisc.edu/~brianp/Mesa.html">Mesa library</A> (with experimental
multi-threading)
</LI>
<LI>
<A HREF="http://nemo.physics.ncsu.edu/~briggs/gimp/index.html">Parallel plugins for The GIMP</A>
</LI>
</UL>
<P>
<P>
<P>
<H2><A NAME="ss8.3">8.3 SMP specific patches</A>
</H2>
<P>
<UL>
<LI>
<A HREF="http://nemo.physics.ncsu.edu/~briggs/vfix.html">Patch for a bug in the 440FX chipset</A>
</LI>
<LI>
<A HREF="http://isunix.it.ilstu.edu/~thockin/pset/">PSET - Processor Sets for the Linux kernel</A>
</LI>
<LI>
<A HREF="http://www.redhat.com/~mingo/">Ingo Molnar SMP patches</A> (for experts only, please read
linux-smp@vger.kernel.org)
</LI>
</UL>
<P>
<P>
<P>
<H2><A NAME="ss8.4">8.4 Parallelizing/Optimizing Compilers for 586/686 machines</A>
(<B>Sumit Roy</B>)</H2>
<P>
<UL>
<LI>
<A HREF="http://www.goof.com/pcg/">Pentium Compiler Group</A> creators of pgcc
</LI>
<LI>
<A HREF="http://www.absoft.com/">Absoft</A> , Fortran 90 and
Fortran 77 compilers
</LI>
<LI>
<A HREF="http://www.pgroup.com/">The Portland Group, Inc.</A>, supports the
<A HREF="http://www.openmp.org">OpenMP</A> standard for Fortran parallelization on
Linux
</LI>
<LI>
<A HREF="http://www.psrv.com/">Pacific-Sierra Research Corporation</A>, has a free F90 compiler for Linux, as well
as parallelizing compilers for SMP Linux
</LI>
<LI>
<A HREF="http://s006.infomall.org/index.html">Applied Parallel Research</A>, currently have parallelizing
compilers for WinNT
</LI>
<LI>
<A HREF="http://www.kai.com">KAI</A> has a C++-Compiler for
Linux, that understands OpenMPI. It is called Guide_OpenMP. Info
under
<A HREF="http://www.kai.com/parallel/kappro/guide">http://www.kai.com/parallel/kappro/guide</A>. (<B>Gero Wedemann</B>)
</LI>
</UL>
<P>
<P>
<HR>
<A HREF="SMP-HOWTO-9.html">Next</A>
<A HREF="SMP-HOWTO-7.html">Previous</A>
<A HREF="SMP-HOWTO.html#toc8">Contents</A>
</BODY>
</HTML>