... | @@ -44,6 +44,8 @@ or |
... | @@ -44,6 +44,8 @@ or |
|
It is recommended to use `PZHEEVR`. This engine takes advantage from the fact that typically we extract only a fraction of eigenstates. However, we find that in some rare cases (system dependent) this routine does not work correctly. In such a case, `PZHEEVD` should be used.
|
|
It is recommended to use `PZHEEVR`. This engine takes advantage from the fact that typically we extract only a fraction of eigenstates. However, we find that in some rare cases (system dependent) this routine does not work correctly. In such a case, `PZHEEVD` should be used.
|
|
|
|
|
|
# Benchmarks & Scalings
|
|
# Benchmarks & Scalings
|
|
|
|
All tests correspond to the extraction of **all** eigenvectors.
|
|
|
|
|
|
| matrix size | p | q | mb | nb | prec. | routine | system | time [sec] | cost |
|
|
| matrix size | p | q | mb | nb | prec. | routine | system | time [sec] | cost |
|
|
| ------------|---|---|----|----|--------|---------|--------|------------|------|
|
|
| ------------|---|---|----|----|--------|---------|--------|------------|------|
|
|
| **65,536 = 2x32^3** | 24 | 28 | 8 | 8 | complex| ELPA (1-GPU) | Summit | **118** | **0.52 nh** |
|
|
| **65,536 = 2x32^3** | 24 | 28 | 8 | 8 | complex| ELPA (1-GPU) | Summit | **118** | **0.52 nh** |
|
... | | ... | |