<!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&r=1&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>