<div dir="ltr"><div><div><div><div><div><div>Hi!<br><br></div>I'm just starting to use SLEPc on a quad-core workstation computer (Intel Core i5-2500 CPU @ 3.30GHz).<br><br>But I'm not getting the speedup that I was expecting, when increasing the number of cores. E.g. when running ex1.c from the documentation, on 1, 2, 3 and 4 cores. When asking for the 500 eigenvalues of smallest magnitude, for a 5000x5000 matrix, I'm getting the following approximate timings:<br>
<br></div># n_core  time_usage<br></div><div>1              480s<br></div><div>2              400s<br></div><div>3              500s<br></div><div>4              580s<br></div><div><br></div>Should I not expect a speedup for n_core > 2?<br>
<br>The example is using the krylovschur algorithm. For all four runs, the program states "Number of iterations of the method: 33".<br><br></div>I'm using PETSc 3.4.3, SLEPc 3.4.3, OpenMPI 1.6.5, and everything is compiled using GCC 4.8.1 or 4.8.2.<br>
<br></div>Best regards<br></div>Torquil Sørensen<br><div><div><br></div></div></div>