= Frequently Asked Questions = See also the FAQs included in the [[http:/doc/html/faq.html|documentation]]. === Successful Installations === || '''CPU''' || '''OS''' || '''magpar version''' || '''comment''' || || various AMD and Intel dual and quad-core processors || [[http://www.centos.org/|CentOS]] 5 (64 bit) || 0.8 || using automated installation with Makefile.libs, GCC 4.2.1, and self compiled ATLAS 3.7.36 on 64-bit Linux || || various AMD and Intel dual and quad-core processors || [[http://www.rocksclusters.org/|Rocks]] 4.5 (64 bit) || 0.5-0.8 || [[http://software.intel.com/en-us/intel-compilers/|Intel compilers]] version 10.2 and 11.0, [[http://software.intel.com/en-us/intel-mkl/|Intel Math Kernel Library]] || || AMD Opteron Processor 250 (2 x 2.4 GHz) || [[http://www.redhat.com/rhel/|Red Hat Enterprise Linux]] 3 (64 bit) || 0.5-0.8 || [[http:/doc/html/faq.html#amd64|64-bit Linux]] || || Sun UltraSPARC IV+ || [[http://www.sun.com/software/solaris/|Sun Solaris]] 10 (64 bit) || 0.8 || [[InstallationOnSolarisSPARC|Installation on Solaris/SPARC]] || === magpar on Windows === See the documentation for information on compiling magpar with [[http://www.magpar.net/static/magpar/doc/html/faq.html#win32_compile|Cygwin]] and [[http://www.magpar.net/static/magpar/doc/html/faq.html#mingw_compile|MinGW]] compilers and [[http://www.magpar.net/static/magpar/doc/html/faq.html#win32_run|running simulations]]. In addition, users have reported successful parallel magpar installations/runs with MPICH in the Cygwin environment: * Follow the general instructions for compilation in [[http://www.magpar.net/static/magpar/doc/html/faq.html#win32_compile|Cygwin]]. * Download, compile, and install a suitable MPICH Windows package (*.msi) from the [[http://www.mcs.anl.gov/research/projects/mpich2/downloads/index.php?s=downloads|MPICH homepage]]. * Update the MPI_DIR variable in your magpar Makefile.in.$HOST or Makefile.in.defaults * Run a magpar example with 2 magpar processes on the local machine (e.g. a dual core processor) with a command like this: {{{mpiexec.exe -n 2 -localonly ./magpar.exe}}} * Running parallel magpar processes on remote machines should only be a matter of a proper MPICH2 network installation. This requires the installation of MPDs (MPICH daemons) as a service on the remote machines. === PETSc installation problems === Links to PETSc troubleshooting guides and FAQs: * http://www-unix.mcs.anl.gov/petsc/petsc-2/documentation/troubleshooting.html * http://www-unix.mcs.anl.gov/petsc/petsc-2/documentation/faq.html