- 12 Apr, 2016 1 commit
-
-
Andreas Marek authored
-
- 05 Apr, 2016 1 commit
-
-
Andreas Marek authored
The SSE kernels with blocking of 2,4,6 (real case) and 1,2 (complex) case are now available by default Thus the following changes have been done - introduce new macros in configure.ac and Makefile.am - renmae the AVX kernels in AVX_AVX2 (they also support AVX2) - introduce new files with SSE kernel - introduce new kernel parameters ! - make the SSE kernels callable The results are identical with previous kernels
-
- 04 Apr, 2016 2 commits
-
-
Andreas Marek authored
- The SSE part will be available in different files. - Specify whether AVX or AVX2 was used to build
-
Andreas Marek authored
-
- 24 Feb, 2016 1 commit
-
-
Andreas Marek authored
-
- 11 Dec, 2015 2 commits
-
-
Andreas Marek authored
- the contact email is now: elpa-library@mpcdf.mpg.de - the official website is now hosted at http://elpa.mpcdf.mpg.de
-
Andreas Marek authored
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.
-
- 28 Oct, 2015 1 commit
-
-
Alexander Heinecke authored
- enabling fusing iterations of stage 5 in ELPA2 for every configuration - Changed reduction bandwidth in ELPA2 to be at least 64 - partial OpenMP parallelization of the QR factorization in bandred_real - OpenMP parallelization of SYMM - OpenMP parallelization of SYR2K in bandred_real - OpenMP parallelization for elpa1_reduce_add_vectors and elpa1_transpose_vectors - AVX2 support in backtransformation elpa2_kernels (FMA3 instructions introduced with Haswell microarchitecture)
-
- 27 Jan, 2015 1 commit
-
-
Lorenz Huedepohl authored
-
- 26 May, 2014 2 commits
-
-
Andreas Marek authored
Now it is possible - to choose the kernel (real and complex independently) at run-time via environment variables, or - to specify the kernel (real and complex independently) at runtime via specifing the kernel in the call to ELPA This has a few implications 1) The ELPA 2014.06 release has a change in the API and is thus not binary compatible with previous versions 2) if no kernels are specified, a default kernel is choosen 3) if a wrong kernel is specified, a default kernel is choosen For sake of simplicity it is still possible to build ELPA with support for only one kernel, as in previous versions. However, it is still not binary compatible to previous versions
-
Andreas Marek authored
The configure.ac of ELPA_2013.11 is cleaned up a bit Also, ELPA_2013.11 is copied to ELPA_2014.06 in order to have the base for the next ELPA release
-
- 08 Aug, 2013 1 commit
-
-
Andreas Marek authored
This commit releases ELPA version 2013.08 It is identical with the latest commit version 2013.02_BETA, except: - rename ELPA_2013.02.BETA -> ELPA_2013.08 - update of configure.ac - remove of src/elpa2.f90_save - remove of test/Makefile This version has been tested extensivly, however, there might always be some bugs. In case of questions please contact elpa-library@rzg.mpg.de or via the ELPA forum on http://elpa-lib.fhi-berlin.mpg.de/forum/index.php
-
- 25 Jul, 2013 2 commits
-
-
Andreas Marek authored
Similiar to ELPA_2011.12 this version of ELPA now supports automake. To the _source_ code of ELPA the following changes had to be made: -elpa2.F90 now use the create "config-f90.h" file to choose via preprocessor switches which kernel was defined by the user - the SSE-AVX intrinsic kernels of A. Heinecke had to be changed such that they support "internal linkage" for the building of a shared library. The following other changes were made to the documentation - elpa2_kernels/README_elpa2_kernels.txt was updated; the new configure targets are explained - README, INSTALL were updated To high propability this commit is the last one, before this beta version will become an official release
-
Andreas Marek authored
-
- 21 May, 2013 1 commit
-
-
Andreas Marek authored
On behalf of the Elpa Consortium and due to a remark of Volker Blum the license model of ELPA is "corrected" - each file now contains the appropiate header - the files in the subdirectory "COPYING" are now in accordance with LGPL v. 3, the license we choose to use
-
- 23 Jan, 2013 1 commit
-
-
Alexander Heinecke authored
-
- 22 Jan, 2013 1 commit
-
-
Alexander Heinecke authored
created 2013.02 release
-
- 04 Jan, 2013 1 commit
-
-
Alexander Heinecke authored
-
- 03 Jan, 2013 1 commit
-
-
Alexander Heinecke authored
-
- 06 Dec, 2012 1 commit
-
-
Alexander Heinecke authored
-
- 13 Jul, 2012 1 commit
-
-
Alexander Heinecke authored
-
- 11 Jul, 2012 1 commit
-
-
Alexander Heinecke authored
-