Rename RZG to MPCDF in ELPA headers

The Rechenzentrum Garching (RZG) has been renamed into
the Max Planck Computing and Data Facility (MPCDF).

This is reflected now in the adapted headers.

In the near future, all references to the ELPA webside and
the ELPA email will also be adapted.
parent 927f988a
...@@ -3,7 +3,8 @@ ...@@ -3,7 +3,8 @@
! The ELPA library was originally created by the ELPA consortium, ! The ELPA library was originally created by the ELPA consortium,
! consisting of the following organizations: ! consisting of the following organizations:
! !
! - Rechenzentrum Garching der Max-Planck-Gesellschaft (RZG), ! - Max Planck Computing and Data Facility (MPCDF), formerly known as
! Rechenzentrum Garching der Max-Planck-Gesellschaft (RZG),
! - Bergische Universität Wuppertal, Lehrstuhl für angewandte ! - Bergische Universität Wuppertal, Lehrstuhl für angewandte
! Informatik, ! Informatik,
! - Technische Universität München, Lehrstuhl für Informatik mit ! - Technische Universität München, Lehrstuhl für Informatik mit
......
...@@ -3,7 +3,8 @@ ...@@ -3,7 +3,8 @@
! The ELPA library was originally created by the ELPA consortium, ! The ELPA library was originally created by the ELPA consortium,
! consisting of the following organizations: ! consisting of the following organizations:
! !
! - Rechenzentrum Garching der Max-Planck-Gesellschaft (RZG), ! - Max Planck Computing and Data Facility (MPCDF), fomerly known as
! Rechenzentrum Garching der Max-Planck-Gesellschaft (RZG),
! - Bergische Universität Wuppertal, Lehrstuhl für angewandte ! - Bergische Universität Wuppertal, Lehrstuhl für angewandte
! Informatik, ! Informatik,
! - Technische Universität München, Lehrstuhl für Informatik mit ! - Technische Universität München, Lehrstuhl für Informatik mit
......
...@@ -3,7 +3,8 @@ ...@@ -3,7 +3,8 @@
! The ELPA library was originally created by the ELPA consortium, ! The ELPA library was originally created by the ELPA consortium,
! consisting of the following organizations: ! consisting of the following organizations:
! !
! - Rechenzentrum Garching der Max-Planck-Gesellschaft (RZG), ! - Max Planck Computing and Data Facility (MPCDF), fomerly known as
! Rechenzentrum Garching der Max-Planck-Gesellschaft (RZG),
! - Bergische Universität Wuppertal, Lehrstuhl für angewandte ! - Bergische Universität Wuppertal, Lehrstuhl für angewandte
! Informatik, ! Informatik,
! - Technische Universität München, Lehrstuhl für Informatik mit ! - Technische Universität München, Lehrstuhl für Informatik mit
......
...@@ -19,7 +19,7 @@ these hints, and maybe try which kernel works best for you. ...@@ -19,7 +19,7 @@ these hints, and maybe try which kernel works best for you.
Currently we offer the following alternatives for the ELPA2 kernels: Currently we offer the following alternatives for the ELPA2 kernels:
* elpa2_kernels_{real|complex}.f90 * elpa2_kernels_{real|complex}.f90
- The generic FORTRAN version of the ELPA2 kernels - The generic FORTRAN version of the ELPA2 kernels
which should be useable on every platform. which should be useable on every platform.
...@@ -33,12 +33,12 @@ Currently we offer the following alternatives for the ELPA2 kernels: ...@@ -33,12 +33,12 @@ Currently we offer the following alternatives for the ELPA2 kernels:
order to enforce better compiler order to enforce better compiler
optimizations. This produces correct optimizations. This produces correct
code, however, some compilers might code, however, some compilers might
produce a warning. produce a warning.
* elpa2_kernels_{real|complex}_simple.f90 * elpa2_kernels_{real|complex}_simple.f90
- Plain and simple version of elpa2_kernels.f90. - Plain and simple version of elpa2_kernels.f90.
Please note that we observed that some compilers get Please note that we observed that some compilers get
get confused by the hand optimizations done in get confused by the hand optimizations done in
...@@ -46,50 +46,50 @@ Currently we offer the following alternatives for the ELPA2 kernels: ...@@ -46,50 +46,50 @@ Currently we offer the following alternatives for the ELPA2 kernels:
give better performance with this give better performance with this
version - so it is worth to try both! version - so it is worth to try both!
The configure option "--with-generic-simple" The configure option "--with-generic-simple"
uses these kernels. uses these kernels.
* elpa2_kernels_real_bgp.f90 * elpa2_kernels_real_bgp.f90
- Fortran code enhanced with assembler calls - Fortran code enhanced with assembler calls
for the IBM BlueGene/P. For the complex for the IBM BlueGene/P. For the complex
eigenvalue problem the "elpa2_kernels_complex.f90" eigenvalue problem the "elpa2_kernels_complex.f90"
is recommended. The configure option is recommended. The configure option
"--with-generic-bgp" uses these "--with-generic-bgp" uses these
kernels. Note that the OpenMP functionality of kernels. Note that the OpenMP functionality of
this kernel is not yet tested and thus an this kernel is not yet tested and thus an
preprocessor error is thrown in the combination preprocessor error is thrown in the combination
of this kernel with OpenMP. By manually editing of this kernel with OpenMP. By manually editing
the file src/elpa2.F90 one can avoid this and the file src/elpa2.F90 one can avoid this and
test the OpenMP functionality. The ELPA test the OpenMP functionality. The ELPA
developers would welcome every feedback to this developers would welcome every feedback to this
subject. subject.
* elpa2_kernels_real_bgq.f90 * elpa2_kernels_real_bgq.f90
- Fortran code enhanced with assembler calls - Fortran code enhanced with assembler calls
for the IBM BlueGene/Q. For the complex for the IBM BlueGene/Q. For the complex
eigenvalue problem the "elpa2_kernels_complex.f90" eigenvalue problem the "elpa2_kernels_complex.f90"
is recommended. The configure option is recommended. The configure option
"--with-generic-bgq" uses these "--with-generic-bgq" uses these
kernels. Note that the OpenMP functionality of kernels. Note that the OpenMP functionality of
this kernel is not yet tested and thus an this kernel is not yet tested and thus an
preprocessor error is thrown in the combination preprocessor error is thrown in the combination
of this kernel with OpenMP. By manually editing of this kernel with OpenMP. By manually editing
the file src/elpa2.F90 one can avoid this and the file src/elpa2.F90 one can avoid this and
test the OpenMP functionality. The ELPA test the OpenMP functionality. The ELPA
developers would welcome every feedback developers would welcome every feedback
to this subject. to this subject.
* elpa2_kernels_asm_x86_64.s * elpa2_kernels_asm_x86_64.s
- Fortran code enhanced with assembler - Fortran code enhanced with assembler
for the SSE vectorization. The configure option for the SSE vectorization. The configure option
"--with-sse-assembler" uses these kernels. "--with-sse-assembler" uses these kernels.
They are worth trying on x86_64 without AVX, They are worth trying on x86_64 without AVX,
e.g. Intel Nehalem. e.g. Intel Nehalem.
Several Several
* elpa2_kernels_{real|complex}_sse-avx_*.c(pp) * elpa2_kernels_{real|complex}_sse-avx_*.c(pp)
- Optimized intrinisic code for x86_64 - Optimized intrinisic code for x86_64
systems (i.e. Intel/AMD architecture) systems (i.e. Intel/AMD architecture)
using SSE2/SSE3 operations. using SSE2/SSE3 operations.
...@@ -97,11 +97,11 @@ Several ...@@ -97,11 +97,11 @@ Several
compiler generates slower code!) compiler generates slower code!)
Note that you have to specify with Note that you have to specify with
configure the flags configure the flags
CFLAGS="-O3 -mavx -funsafe-loop-optimizations \ CFLAGS="-O3 -mavx -funsafe-loop-optimizations \
-funsafe-math-optimizations -ftree-vect-loop-version \ -funsafe-math-optimizations -ftree-vect-loop-version \
-ftree-vectorize" -ftree-vectorize"
and and
CXXFLAGS="-O3 -mavx -funsafe-loop-optimizations \ CXXFLAGS="-O3 -mavx -funsafe-loop-optimizations \
-funsafe-math-optimizations -ftree-vect-loop-version \ -funsafe-math-optimizations -ftree-vect-loop-version \
-ftree-vectorize" -ftree-vectorize"
...@@ -112,19 +112,19 @@ Several ...@@ -112,19 +112,19 @@ Several
CFLAGS and CXXFLAGS automatically. CFLAGS and CXXFLAGS automatically.
On Intel Sandybridge architectures the On Intel Sandybridge architectures the
configure option "--with-avx-sandybride" configure option "--with-avx-sandybride"
uses the best combination, which is a uses the best combination, which is a
combination of block2 for real matrices combination of block2 for real matrices
and block1 for complex matrices. and block1 for complex matrices.
On AMD Bulldozer architectures the On AMD Bulldozer architectures the
configure option "--with-amd-bulldozer" configure option "--with-amd-bulldozer"
uses the best combination, which is a uses the best combination, which is a
combination of block4 for real matrices combination of block4 for real matrices
and block1 for complex matrices. and block1 for complex matrices.
Otherwise, you can try out your own Otherwise, you can try out your own
combinations with the configure options combinations with the configure options
"--with-avx-complex-block{1|2}" and "--with-avx-complex-block{1|2}" and
"--with-avx-real-block{2|4|6}". "--with-avx-real-block{2|4|6}".
...@@ -137,7 +137,7 @@ So which version should be used? ...@@ -137,7 +137,7 @@ So which version should be used?
* On the IBM BlueGene/P, BlueGene/Q, * On the IBM BlueGene/P, BlueGene/Q,
you should get the optimal performance using the optimized intrinsics/assembler versions you should get the optimal performance using the optimized intrinsics/assembler versions
elpa2_kernels_{real|complex}_bg{p|q}.f90, respectively. elpa2_kernels_{real|complex}_bg{p|q}.f90, respectively.
* On x86_64 systems (i.e. almost all Intel/AMD systems) you should get * On x86_64 systems (i.e. almost all Intel/AMD systems) you should get
the optimal performance using the optimized intrinsics/assembler versions the optimal performance using the optimized intrinsics/assembler versions
......
! This file is part of ELPA. ! This file is part of ELPA.
! !
! The ELPA library was originally created by the ELPA consortium, ! The ELPA library was originally created by the ELPA consortium,
! consisting of the following organizations: ! consisting of the following organizations:
! !
! - Rechenzentrum Garching der Max-Planck-Gesellschaft (RZG), ! - Max Planck Computing and Data Facility (MPCDF), formerly known as
! Rechenzentrum Garching der Max-Planck-Gesellschaft (RZG),
! - Bergische Universität Wuppertal, Lehrstuhl für angewandte ! - Bergische Universität Wuppertal, Lehrstuhl für angewandte
! Informatik, ! Informatik,
! - Technische Universität München, Lehrstuhl für Informatik mit ! - Technische Universität München, Lehrstuhl für Informatik mit
! Schwerpunkt Wissenschaftliches Rechnen , ! Schwerpunkt Wissenschaftliches Rechnen ,
! - Fritz-Haber-Institut, Berlin, Abt. Theorie, ! - Fritz-Haber-Institut, Berlin, Abt. Theorie,
! - Max-Plack-Institut für Mathematik in den Naturwissenschaftrn, ! - Max-Plack-Institut für Mathematik in den Naturwissenschaftrn,
! Leipzig, Abt. Komplexe Strukutren in Biologie und Kognition, ! Leipzig, Abt. Komplexe Strukutren in Biologie und Kognition,
! and ! and
! - IBM Deutschland GmbH ! - IBM Deutschland GmbH
! !
! !
...@@ -19,8 +20,8 @@ ...@@ -19,8 +20,8 @@
! http://elpa.rzg.mpg.de/ ! http://elpa.rzg.mpg.de/
! !
! ELPA is free software: you can redistribute it and/or modify ! ELPA is free software: you can redistribute it and/or modify
! it under the terms of the version 3 of the license of the ! it under the terms of the version 3 of the license of the
! GNU Lesser General Public License as published by the Free ! GNU Lesser General Public License as published by the Free
! Software Foundation. ! Software Foundation.
! !
! ELPA is distributed in the hope that it will be useful, ! ELPA is distributed in the hope that it will be useful,
...@@ -45,7 +46,7 @@ ...@@ -45,7 +46,7 @@
! It should be compiled with the highest possible optimization level. ! It should be compiled with the highest possible optimization level.
! !
! On Intel use -O3 -xSSE4.2 (or the SSE level fitting to your CPU) ! On Intel use -O3 -xSSE4.2 (or the SSE level fitting to your CPU)
! !
! Copyright of the original code rests with the authors inside the ELPA ! Copyright of the original code rests with the authors inside the ELPA
! consortium. The copyright of any additional modifications shall rest ! consortium. The copyright of any additional modifications shall rest
! with their original authors, but shall adhere to the licensing terms ! with their original authors, but shall adhere to the licensing terms
......
! This file is part of ELPA. ! This file is part of ELPA.
! !
! The ELPA library was originally created by the ELPA consortium, ! The ELPA library was originally created by the ELPA consortium,
! consisting of the following organizations: ! consisting of the following organizations:
! !
! - Rechenzentrum Garching der Max-Planck-Gesellschaft (RZG), ! - Max Planck Computing and Data Facility (MPCDF), formerly known as
! Rechenzentrum Garching der Max-Planck-Gesellschaft (RZG),
! - Bergische Universität Wuppertal, Lehrstuhl für angewandte ! - Bergische Universität Wuppertal, Lehrstuhl für angewandte
! Informatik, ! Informatik,
! - Technische Universität München, Lehrstuhl für Informatik mit ! - Technische Universität München, Lehrstuhl für Informatik mit
! Schwerpunkt Wissenschaftliches Rechnen , ! Schwerpunkt Wissenschaftliches Rechnen ,
! - Fritz-Haber-Institut, Berlin, Abt. Theorie, ! - Fritz-Haber-Institut, Berlin, Abt. Theorie,
! - Max-Plack-Institut für Mathematik in den Naturwissenschaftrn, ! - Max-Plack-Institut für Mathematik in den Naturwissenschaftrn,
! Leipzig, Abt. Komplexe Strukutren in Biologie und Kognition, ! Leipzig, Abt. Komplexe Strukutren in Biologie und Kognition,
! and ! and
! - IBM Deutschland GmbH ! - IBM Deutschland GmbH
! !
! !
...@@ -19,8 +20,8 @@ ...@@ -19,8 +20,8 @@
! http://elpa.rzg.mpg.de/ ! http://elpa.rzg.mpg.de/
! !
! ELPA is free software: you can redistribute it and/or modify ! ELPA is free software: you can redistribute it and/or modify
! it under the terms of the version 3 of the license of the ! it under the terms of the version 3 of the license of the
! GNU Lesser General Public License as published by the Free ! GNU Lesser General Public License as published by the Free
! Software Foundation. ! Software Foundation.
! !
! ELPA is distributed in the hope that it will be useful, ! ELPA is distributed in the hope that it will be useful,
......
...@@ -3,7 +3,8 @@ ...@@ -3,7 +3,8 @@
// The ELPA library was originally created by the ELPA consortium, // The ELPA library was originally created by the ELPA consortium,
// consisting of the following organizations: // consisting of the following organizations:
// //
// - Rechenzentrum Garching der Max-Planck-Gesellschaft (RZG), // - Max Planck Computing and Data Facility (MPCDF), formerly known as
// Rechenzentrum Garching der Max-Planck-Gesellschaft (RZG),
// - Bergische Universität Wuppertal, Lehrstuhl für angewandte // - Bergische Universität Wuppertal, Lehrstuhl für angewandte
// Informatik, // Informatik,
// - Technische Universität München, Lehrstuhl für Informatik mit // - Technische Universität München, Lehrstuhl für Informatik mit
...@@ -56,7 +57,7 @@ ...@@ -56,7 +57,7 @@
// distributed along with the original code in the file "COPYING". // distributed along with the original code in the file "COPYING".
// //
// Author: Alexander Heinecke (alexander.heinecke@mytum.de) // Author: Alexander Heinecke (alexander.heinecke@mytum.de)
// Adapted for building a shared-library by Andreas Marek, RZG (andreas.marek@rzg.mpg.de) // Adapted for building a shared-library by Andreas Marek, MPCDF (andreas.marek@mpcdf.mpg.de)
// -------------------------------------------------------------------------------------------------- // --------------------------------------------------------------------------------------------------
#include <complex> #include <complex>
......
...@@ -3,7 +3,8 @@ ...@@ -3,7 +3,8 @@
// The ELPA library was originally created by the ELPA consortium, // The ELPA library was originally created by the ELPA consortium,
// consisting of the following organizations: // consisting of the following organizations:
// //
// - Rechenzentrum Garching der Max-Planck-Gesellschaft (RZG), // - Max Planck Computing and Data Facility (MPCDF), formerly known as
// Rechenzentrum Garching der Max-Planck-Gesellschaft (RZG),
// - Bergische Universität Wuppertal, Lehrstuhl für angewandte // - Bergische Universität Wuppertal, Lehrstuhl für angewandte
// Informatik, // Informatik,
// - Technische Universität München, Lehrstuhl für Informatik mit // - Technische Universität München, Lehrstuhl für Informatik mit
...@@ -56,7 +57,7 @@ ...@@ -56,7 +57,7 @@
// distributed along with the original code in the file "COPYING". // distributed along with the original code in the file "COPYING".
// //
// Author: Alexander Heinecke (alexander.heinecke@mytum.de) // Author: Alexander Heinecke (alexander.heinecke@mytum.de)
// Adapted for building a shared-library by Andreas Marek, RZG (andreas.marek@rzg.mpg.de) // Adapted for building a shared-library by Andreas Marek, MPCDF (andreas.marek@mpcdf.mpg.de)
// -------------------------------------------------------------------------------------------------- // --------------------------------------------------------------------------------------------------
#include <complex> #include <complex>
......
! This file is part of ELPA. ! This file is part of ELPA.
! !
! The ELPA library was originally created by the ELPA consortium, ! The ELPA library was originally created by the ELPA consortium,
! consisting of the following organizations: ! consisting of the following organizations:
! !
! - Rechenzentrum Garching der Max-Planck-Gesellschaft (RZG), ! - Max Planck Computing and Data Facility (MPCDF), formerly known as
! Rechenzentrum Garching der Max-Planck-Gesellschaft (RZG),
! - Bergische Universität Wuppertal, Lehrstuhl für angewandte ! - Bergische Universität Wuppertal, Lehrstuhl für angewandte
! Informatik, ! Informatik,
! - Technische Universität München, Lehrstuhl für Informatik mit ! - Technische Universität München, Lehrstuhl für Informatik mit
! Schwerpunkt Wissenschaftliches Rechnen , ! Schwerpunkt Wissenschaftliches Rechnen ,
! - Fritz-Haber-Institut, Berlin, Abt. Theorie, ! - Fritz-Haber-Institut, Berlin, Abt. Theorie,
! - Max-Plack-Institut für Mathematik in den Naturwissenschaftrn, ! - Max-Plack-Institut für Mathematik in den Naturwissenschaftrn,
! Leipzig, Abt. Komplexe Strukutren in Biologie und Kognition, ! Leipzig, Abt. Komplexe Strukutren in Biologie und Kognition,
! and ! and
! - IBM Deutschland GmbH ! - IBM Deutschland GmbH
! !
! !
...@@ -19,8 +20,8 @@ ...@@ -19,8 +20,8 @@
! http://elpa.rzg.mpg.de/ ! http://elpa.rzg.mpg.de/
! !
! ELPA is free software: you can redistribute it and/or modify ! ELPA is free software: you can redistribute it and/or modify
! it under the terms of the version 3 of the license of the ! it under the terms of the version 3 of the license of the
! GNU Lesser General Public License as published by the Free ! GNU Lesser General Public License as published by the Free
! Software Foundation. ! Software Foundation.
! !
! ELPA is distributed in the hope that it will be useful, ! ELPA is distributed in the hope that it will be useful,
...@@ -45,7 +46,7 @@ ...@@ -45,7 +46,7 @@
! It should be compiled with the highest possible optimization level. ! It should be compiled with the highest possible optimization level.
! !
! On Intel use -O3 -xSSE4.2 (or the SSE level fitting to your CPU) ! On Intel use -O3 -xSSE4.2 (or the SSE level fitting to your CPU)
! !
! Copyright of the original code rests with the authors inside the ELPA ! Copyright of the original code rests with the authors inside the ELPA
! consortium. The copyright of any additional modifications shall rest ! consortium. The copyright of any additional modifications shall rest
! with their original authors, but shall adhere to the licensing terms ! with their original authors, but shall adhere to the licensing terms
......
! This file is part of ELPA. ! This file is part of ELPA.
! !
! The ELPA library was originally created by the ELPA consortium, ! The ELPA library was originally created by the ELPA consortium,
! consisting of the following organizations: ! consisting of the following organizations:
! !
! - Rechenzentrum Garching der Max-Planck-Gesellschaft (RZG), ! - Max Planck Computing and Data Facility (MPCDF), formerly known as
! Rechenzentrum Garching der Max-Planck-Gesellschaft (RZG),
! - Bergische Universität Wuppertal, Lehrstuhl für angewandte ! - Bergische Universität Wuppertal, Lehrstuhl für angewandte
! Informatik, ! Informatik,
! - Technische Universität München, Lehrstuhl für Informatik mit ! - Technische Universität München, Lehrstuhl für Informatik mit
! Schwerpunkt Wissenschaftliches Rechnen , ! Schwerpunkt Wissenschaftliches Rechnen ,
! - Fritz-Haber-Institut, Berlin, Abt. Theorie, ! - Fritz-Haber-Institut, Berlin, Abt. Theorie,
! - Max-Plack-Institut für Mathematik in den Naturwissenschaftrn, ! - Max-Plack-Institut für Mathematik in den Naturwissenschaftrn,
! Leipzig, Abt. Komplexe Strukutren in Biologie und Kognition, ! Leipzig, Abt. Komplexe Strukutren in Biologie und Kognition,
! and ! and
! - IBM Deutschland GmbH ! - IBM Deutschland GmbH
! !
! !
...@@ -19,8 +20,8 @@ ...@@ -19,8 +20,8 @@
! http://elpa.rzg.mpg.de/ ! http://elpa.rzg.mpg.de/
! !
! ELPA is free software: you can redistribute it and/or modify ! ELPA is free software: you can redistribute it and/or modify
! it under the terms of the version 3 of the license of the ! it under the terms of the version 3 of the license of the
! GNU Lesser General Public License as published by the Free ! GNU Lesser General Public License as published by the Free
! Software Foundation. ! Software Foundation.
! !
! ELPA is distributed in the hope that it will be useful, ! ELPA is distributed in the hope that it will be useful,
...@@ -44,7 +45,7 @@ ...@@ -44,7 +45,7 @@
! This file contains the compute intensive kernels for the Householder transformations. ! This file contains the compute intensive kernels for the Householder transformations.
! !
! *** Special IBM BlueGene/P version with BlueGene assembler instructions in Fortran *** ! *** Special IBM BlueGene/P version with BlueGene assembler instructions in Fortran ***
! !
! Copyright of the original code rests with the authors inside the ELPA ! Copyright of the original code rests with the authors inside the ELPA
! consortium. The copyright of any additional modifications shall rest ! consortium. The copyright of any additional modifications shall rest
! with their original authors, but shall adhere to the licensing terms ! with their original authors, but shall adhere to the licensing terms
...@@ -52,7 +53,7 @@ ...@@ -52,7 +53,7 @@
! !
! -------------------------------------------------------------------------------------------------- ! --------------------------------------------------------------------------------------------------
!module real_bgp_kernel !module real_bgp_kernel
! private ! private
! public double_hh_trafo_bgp ! public double_hh_trafo_bgp
!contains !contains
......
...@@ -3,7 +3,8 @@ ...@@ -3,7 +3,8 @@
! The ELPA library was originally created by the ELPA consortium, ! The ELPA library was originally created by the ELPA consortium,
! consisting of the following organizations: ! consisting of the following organizations:
! !
! - Rechenzentrum Garching der Max-Planck-Gesellschaft (RZG), ! - Max Planck Computing and Data Facility (MPCDF), formerly known as
! Rechenzentrum Garching der Max-Planck-Gesellschaft (RZG),
! - Bergische Universität Wuppertal, Lehrstuhl für angewandte ! - Bergische Universität Wuppertal, Lehrstuhl für angewandte
! Informatik, ! Informatik,
! - Technische Universität München, Lehrstuhl für Informatik mit ! - Technische Universität München, Lehrstuhl für Informatik mit
......
! This file is part of ELPA. ! This file is part of ELPA.
! !
! The ELPA library was originally created by the ELPA consortium, ! The ELPA library was originally created by the ELPA consortium,
! consisting of the following organizations: ! consisting of the following organizations:
! !
! - Rechenzentrum Garching der Max-Planck-Gesellschaft (RZG), ! - Max Planck Computing and Data Facility (MPCDF), formerly known as
! Rechenzentrum Garching der Max-Planck-Gesellschaft (RZG),
! - Bergische Universität Wuppertal, Lehrstuhl für angewandte ! - Bergische Universität Wuppertal, Lehrstuhl für angewandte
! Informatik, ! Informatik,
! - Technische Universität München, Lehrstuhl für Informatik mit ! - Technische Universität München, Lehrstuhl für Informatik mit
! Schwerpunkt Wissenschaftliches Rechnen , ! Schwerpunkt Wissenschaftliches Rechnen ,
! - Fritz-Haber-Institut, Berlin, Abt. Theorie, ! - Fritz-Haber-Institut, Berlin, Abt. Theorie,
! - Max-Plack-Institut für Mathematik in den Naturwissenschaftrn, ! - Max-Plack-Institut für Mathematik in den Naturwissenschaftrn,
! Leipzig, Abt. Komplexe Strukutren in Biologie und Kognition, ! Leipzig, Abt. Komplexe Strukutren in Biologie und Kognition,
! and ! and
! - IBM Deutschland GmbH ! - IBM Deutschland GmbH
! !
! !
...@@ -19,8 +20,8 @@ ...@@ -19,8 +20,8 @@
! http://elpa.rzg.mpg.de/ ! http://elpa.rzg.mpg.de/
! !
! ELPA is free software: you can redistribute it and/or modify ! ELPA is free software: you can redistribute it and/or modify
! it under the terms of the version 3 of the license of the ! it under the terms of the version 3 of the license of the
! GNU Lesser General Public License as published by the Free ! GNU Lesser General Public License as published by the Free
! Software Foundation. ! Software Foundation.
! !
! ELPA is distributed in the hope that it will be useful, ! ELPA is distributed in the hope that it will be useful,
...@@ -47,7 +48,7 @@ ...@@ -47,7 +48,7 @@
! compilers this performs better than a sophisticated version with transformed and unrolled loops. ! compilers this performs better than a sophisticated version with transformed and unrolled loops.
!