You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _projects/dense_eigen_project.md
+27-6Lines changed: 27 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -70,13 +70,29 @@ We confirmed the libraries are ported and perform on the systems;
70
70
71
71
1. GPU or accelerator-based eigenvalue solver like MAGMA or ELPA must be examined in 2017/2018. Currently, we have not yet confirmed to build the ELPA GPU extension on JURECA. Also, we would enhance the EigenExa library with an acceleration of GPUs.
72
72
73
+
## Results for 2017/2018
74
+
75
+
1. We have done benchmarks using EigenExa, ELPA, and Elemental on available platforms, K, JUQUEEN and JURECA and lately on JURECA Booster module.
76
+
1. As JUQUEEN will be put out of operation by end of March 2018 we only completed old benchmarks. The old compiler does not support C++/11 and the latest Fortran, thus it was not possible to install newer versions of Elemental and ELPA.
77
+
1. We inspected new versions of ELPA and EigenExa that support KNL processors.
78
+
1. Support for Elemental is temporarily stopped with version 0.87.7, which is the last stable version and runs on JURECA in pure MPI mode, thus there are only results for JURECA for this version.
79
+
1. Results are still the same as 2016/17
80
+
* EigenExa very good if the full eigenspectrum is wanted
81
+
* Libraries have to be tuned for the architecture
82
+
* Best performance with the library tuned for the machine
83
+
* On JUQUEEN and JURECA hybrid parallelization with moderate OpenMP part preferred
84
+
* On K computer EigenExa best with as little MPI parallelization as necessary
85
+
* On K computer ELPA2 best with pure MPI parallelization
86
+
* If only 5 percent of eigenspectrum needed even on K computer ELPA2 pure MPI becomes fastest
87
+
1. No results for GPU
88
+
1. First results for KNL on JURECA booster, similar to the results for JURECA
89
+
73
90
### Software update and descriptions:
74
91
75
-
* EigenExa : 2.4a1_rewind (officially 2.4 has been released)
76
-
supports calculation of a part of eigenspectrum like ELPA
77
-
* ELPA : 2016.005.003
78
-
includes new QR decomposition based block householder transformation.
79
-
* Elemental: 0.87
92
+
* EigenExa : 2.4p1
93
+
* ELPA : 2017.11.001
94
+
includes support for KNL and GPU, new user interface
95
+
* Elemental: 0.87.7
80
96
allows to compute arbitrary part of the eigenspectrum
81
97
82
98
@@ -87,7 +103,9 @@ In the 4th JLESC meeting at Bonn, we had a pre-meeting of this project with rega
87
103
Frequent e-mail exchanges between Toshiyuki Imamura and Inge Gutheil.
88
104
In the 5th JLESC meeting at Lyon, both met and discussed about this project.
89
105
Also, 6th JLESC meeting was hosted by AICS and Inge Gutheil visited AICS.
90
-
106
+
Toshiyuki Imamura visited the 7th JLESC workshop in UIUC Urbana and
107
+
will visit the 8th JLESC workshop in Barcelona. He visited Juelich after ISC
108
+
to talk about KNL usage.
91
109
92
110
## Impact and publications
93
111
@@ -130,6 +148,9 @@ For each half, we plan to do as follow.
130
148
131
149
* 2nd 6 months: tuning the existing libraries on the available computers -->
132
150
151
+
We plan a minisymposium at PMAA 2018 in Zuerich with the title
152
+
153
+
*Performance benchmark of standard eigensolver on KNL systems
0 commit comments