Skip to content

Commit

Permalink
rm references to "files-uit"; fixes #4
Browse files Browse the repository at this point in the history
these links were broken for a long time and were
not missed
now most of that is outdated anyway so we are zapping it
  • Loading branch information
bast committed Sep 28, 2015
1 parent 1bfa367 commit 1b2a736
Show file tree
Hide file tree
Showing 5 changed files with 0 additions and 140 deletions.
20 changes: 0 additions & 20 deletions faqs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -536,10 +536,6 @@ next:
done
wait

Complete examples with descriptive comments can be found here:
:doc:`partasks.sh </uit/files-uit/partasks.sh/view>`,
:doc:`dowork.sh </uit/files-uit/dowork.sh/view>`.


How can I submit many jobs in one command?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Expand Down Expand Up @@ -602,10 +598,6 @@ next:
done
wait

Complete examples with descriptive comments can be found here:
:doc:`partasks.sh </uit/files-uit/partasks.sh/view>`,
:doc:`dowork.sh </uit/files-uit/dowork.sh/view>`.


My ssh connections are dying / freezing.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Expand Down Expand Up @@ -813,15 +805,3 @@ means that the program will run with 8 threads by default. You can
choose the number of threads with (for 4 threads):

***export OMP\_NUM\_THREADS=4***





Please consult the `MKL
documentation <../../files-uit/math-lib-stuff/the-intel-math-kernel-library-mkl-10.x>`_
for more details.



.. vim:ft=rst
52 changes: 0 additions & 52 deletions guides/developer/compilers.rst
Original file line number Diff line number Diff line change
Expand Up @@ -114,55 +114,3 @@ wrappers that invokes all the necessary MPI stuff automatically for
you. Therefore, everything else is the same for compiling MPI codes as
for compiling plain C/C++ codes. Please check the `section abut MPI
Libraries <mpi-libraries>`_ for more information about using MPI.



Compiler Options
~~~~~~~~~~~~~~~~

Below you will find a complete list of compiler options for the
Intel compilers (the compiler options are essentially identical
for the ifort, icc or icpc compilers), but we have also made a list with
selected compiler options which we recommend for getting started, plus a
list with some options we consider as "nice to know".

* `List of compiler options ('ifort, icc or icpc -help')
<../../files-uit/icc-9-x-documents/icc-9-x-compiler-options-list>`_
* `Options for getting
started <../../files-uit/icc-9-x-documents/icc-icpc-9-x-recommended-compiler-options>`_
* `Options "nice to
know" <../../files-uit/icc-9-x-documents/icc-icpc-9-x-nice-to-know-options>`_
* `Quick-Reference Guide to Optimization with Intel(R)
Compilers. <../../files-uit/intel-qref-222300_222300.pdf>`_

Intel C/C++ Compiler Documentation
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

In general we will recommend our users to approach the Intel C/C++
documentation in the following order:

#. Start out with the `'icc/icpc
-help ' <../../files-uit/icc-9-x-documents/icc-9-x-compiler-options-list/>`_
information, where you will find all( ?) the compiler options for
the compilers in a compact and structured way (this information is
identical for icc and icpc). Do not pay too much attention to the
subjects that the options are sorted under, because it may well happen
that you will find the option you are looking for under a different
subject than you first expected.
#. If further / more detailed information is needed (or something is
missing in 'icc/icpc -help'), check out the manual page for the
icc/icpc compiler, '`man
icc/icpc <../../files-uit/icc-9-x-documents/man-icc-9.x.htm/view>`_ ',
where all options are described in detail (The manual pages are
identical for icc and icpc).
#. If even further information is needed you should consult the rather
huge `reference manuals for the
icc/icpc compilers <../manual/intel/c>`_. NB! Please notice
that these manuals also contain information for all other supported
OS's. For the most recent updated versions of the manuals, please check
the following `Intel
page <http://developer.intel.com/software/products/>`_ (Then go to:
Compilers --> Linux --> Intel C/C++ Compiler for Linux --> Support
Resources).

.. vim:ft=rst
31 changes: 0 additions & 31 deletions guides/developer/libraries.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,34 +10,3 @@ General comments on using libraries.

Please follow this link to the `Metasenter page about
libraries <http://docs.notur.no/metacenter/metacenter-documentation/metacenter_user_guide/general-on-using-libraries>`_.


Math / Scientific library's installed on Stallo:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Intel Math Kernel Library (MKL) is the recommended math /
scientific librar y on Stallo, containing Intel's versions of
several of the other library's listed below.

* :doc:`MKL <../../files-uit/math-lib-stuff/the-intel-math-kernel-library-mkl-10.x>`
- the Intel Math Kernal Library - the recommended math /
scientific library on Stallo.
* :doc:`BLACS <../../files-uit/math-lib-stuff/blacs>` - the Basic
Linear Algebra Communication Subprograms library
* :doc:`FFTW <../../files-uit/math-lib-stuff/fftw>` - a C subroutine
library for computing the discrete Fourier transform (DFT)
* :doc:`GFS <../../files-uit/math-lib-stuff/gfs>` - the Gerris Flow
Solver
* :doc:`GotoBLAS <../../files-uit/math-lib-stuff/gotoblas>` - the
fastest(?) implementation of the Basic Linear Algebra Subroutines
(BLAS)
* :doc:`GTS <../../files-uit/math-lib-stuff/gts>` - the GNU
Triangulated Surface Library
* :doc:`GSL <../../files-uit/math-lib-stuff/gsl>` - the GNU Scientific
Library
* :doc:`LAPACK <../../files-uit/math-lib-stuff/lapack>` - the Linear
Algebra PACKage library
* :doc:`ScaLAPACK <../../files-uit/math-lib-stuff/scalapack>` - the
Scalable Linear Algebra PACKage library

.. vim:ft=rst
27 changes: 0 additions & 27 deletions guides/developer/optimization.rst
Original file line number Diff line number Diff line change
Expand Up @@ -14,29 +14,6 @@ software and libraries
for available and recommended libraries.


Performance monitoring
----------------------

 Some simple performance monitoring tools:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

* :doc:`top <../../files-uit/performance-tools/testing>` 
Find the use of memory, CPU time and other information about all running tasks
*   :doc:`the time command <../files-uit/performance-tools/the-time-command>` 
time spent, memory and page faults

*   :doc:`lsof <../files-uit/performance-tools/lsof>` 

Monitor file access

*   :doc:`strace <../files-uit/performance-tools/strace>`  trace system calls and signals
*   :doc:`valgrind cache profiler <../files-uit/performance-tools/valgrind-cache-profiler>` 

Simple tool to quantify cache misses

*   :doc:`Compiler optimization report (intel) <../files-uit/performance-tools/compiler-optimization-report-intel>`

Compiler option for optimization report

Document Actions
''''''''''''''''
Expand Down Expand Up @@ -76,10 +53,6 @@ set, but using just a few iterations for the time stepping.
else you need to use the ``-prof _dir`` flag, see the manual for
details.

To get started with more advanced optimization you can take a look at
this pdf file from Intel.
`intel-qref-222300 _222300.pdf <http://docs.notur.no/uit/files-uit/intel-qref-222300_222300.pdf>`_




Expand Down
10 changes: 0 additions & 10 deletions guides/developer/parallel.rst
Original file line number Diff line number Diff line change
Expand Up @@ -217,16 +217,6 @@ btl _sm _eager _limit.



Appendix
.........................

 :doc:`Here <../../files-uit/EagerTest.f90>` is a simple fortran program
used to test eager send limits.





Intel MPI
.........................

Expand Down

0 comments on commit 1b2a736

Please sign in to comment.