[Pw_forum] 5.0.1 "cannot allocate spsi" in cegterg
Filippo Spiga
spiga.filippo at gmail.com
Sat Jan 19 19:36:26 CET 2013
On Jan 19, 2013, at 6:58 PM, Антон Литвиненко <tenebrosus.scriptor at gmail.com> wrote:.
> 2. There are copyright limitations on that Intel software so I am also interested in alternative tools to avoid them.
I perfectly understand your point. I recently add the support to OpenBLAS (check README.GPU) because not everybody can use Intel compilers. QE-GPU builds automatically the library with multi-threading support. Easy to do, no need to modify make.sys! You may want to try it...
>> In case of QE-GPU, having 4 MPI on a multi-core workstation means share the GPU among them and split by a factor of the number of the MPI processes the available RAM on the GPU board (in your case 4). I do not know what kind of GPU do you have but you would like to avoid this scenario.
> I use GeForce GTX 460 with 1Gb of memory onboard and I definitely want to avoid this scenario. I've just rebuilt QE.
Yes, definitely. 1 GByte is a low amount of memory (2~3 GByte is quite good, high-end cards has up to 6 GByte but these cards are quite expensive). Your card has compute capability "20", CUDA 5.0 is the best choice (if you have a old version you might have to upgrade the NVIDIA driver too).
> And, probably, I should leave the heaviest tasks for x86-64 system with more memory...
Remember that You can restart a run performed using QE-GPU with standard CPU-only code and vice-versa. Feel free to ask more if you need clarifications.
Happy computing.
Cheers,
Filippo
--
Filippo SPIGA
** Sent from my iPad, sorry if I am brief **
More information about the users
mailing list