Skip to content
Snippets Groups Projects
Commit 42feddbe authored by Blake Nelson's avatar Blake Nelson
Browse files

Removed references to ATLAS and MKL.

git-svn-id: https://gforge.sci.utah.edu/svn/nektar/trunk@2254 305cdda6-5ce1-45b3-a98d-dfc68c8b3305
parent 2d5cad3b
No related branches found
No related tags found
No related merge requests found
...@@ -193,7 +193,10 @@ ...@@ -193,7 +193,10 @@
<a name ="Setting_up_GCC" ></a>Setting up GCC <a name ="Setting_up_GCC" ></a>Setting up GCC
</h3> </h3>
<p align="left"> <p align="left">
In order to compile Nektar++, you must have a newer version of GCC installed. GCC 4.1 and newer will work, but 4.2 or newer is recommended because the ATLAS (a BLAS implementation) website says 4.2 results in better performance. Below I will give instructions on how to check the GCC version number, and installing a new version if it is too old. In order to compile Nektar++, you must have a newer version of GCC installed. GCC 4.1
and newer will work, but 4.2 or newer is recommended.
Below I will give instructions on how to check the GCC version number,
and installing a new version if it is too old.
</p> </p>
<ol> <ol>
<li> <li>
...@@ -368,15 +371,6 @@ ...@@ -368,15 +371,6 @@
System supplied. Most linux distributions come with blas and System supplied. Most linux distributions come with blas and
lapack, usually located in /usr/lib. lapack, usually located in /usr/lib.
</li> </li>
<li>
Automatically Tuned Linear Algebra Software (ATLAS)
<ul>
<li>This is an open-source version of BLAS that can be tuned to the specific system it is installed on. Performance isn't as great as the implementations (below) for a specific hardware platform, but there is a large improvement over the generic Netlib libraries.</li>
<li>
URL: <a href="http://math-atlas.sourceforge.net/" target="_blank">http://math-atlas.sourceforge.net/</a>
</li>
</ul>
</li>
<li> <li>
AMD Core Math Library (ACML) AMD Core Math Library (ACML)
<ul> <ul>
...@@ -388,16 +382,6 @@ ...@@ -388,16 +382,6 @@
</li> </li>
</ul> </ul>
</li> </li>
<li>
Intel Math Kernel Library
(MKL)
<ul>
<li>This BLAS implementation that provides optimized support for Pentium and Itanium CPUs.</li>
<li>
URL: <a href="http://www.intel.com/cd/software/products/asmo-na/eng/307757.htm" target="_blank">http://www.intel.com/cd/software/products/asmo-na/eng/307757.htm</a>
</li>
</ul>
</li>
</ul> </ul>
<h3> <h3>
<a name="Generating_the_GCC_Makefiles_with_CMake"></a> Generating the GCC Makefiles with CMake <a name="Generating_the_GCC_Makefiles_with_CMake"></a> Generating the GCC Makefiles with CMake
...@@ -461,12 +445,11 @@ ...@@ -461,12 +445,11 @@
</ul> </ul>
</li> </li>
<li> <li>
<strong>USE_ACML / USE_ATLAS / USE_MKL</strong> <strong>USE_ACML</strong>
<ul> <ul>
<li> <li>
These are the three BLAS implementations that can be used. Determine which implementation you have installed, and set the appropriate variable to <em> Set this value to <strong>ON</strong> if you wish to use the AMD ACML library for
<strong>ON</strong> blas and lapack support.
</em>.
</li> </li>
<li>At the end of all the questions, you might be prompted for the path to the BLAS and LAPACK libraries from the package you installed, if CMake couldn't find them in the default search paths. Therefore, it might be useful to have this information handy.</li> <li>At the end of all the questions, you might be prompted for the path to the BLAS and LAPACK libraries from the package you installed, if CMake couldn't find them in the default search paths. Therefore, it might be useful to have this information handy.</li>
<li>Note if the variable is asking for a library path (path to a *.so file), or a directory path. Don't enter a directory path if it is expecting a library.</li> <li>Note if the variable is asking for a library path (path to a *.so file), or a directory path. Don't enter a directory path if it is expecting a library.</li>
...@@ -478,7 +461,7 @@ ...@@ -478,7 +461,7 @@
<li> <li>
Set this value to <em> Set this value to <em>
<strong>ON</strong> <strong>ON</strong>
</em> if you are using the system provided blas and lapack libraries and neither of the previously mentioned implementations. </em> if you are using the system provided blas and lapack libraries.
</li> </li>
</ul> </ul>
</li> </li>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment