[Getdp] Usage of multicore CPUs

Lars Rindorf lrf at teknologisk.dk
Thu Sep 23 08:48:47 CEST 2010


Hi Michael

Yes, it is possible. If for example you have an Intel CPU then you can buy intel mkl blas. If you compile getdp from source with this blas then it will be parallelized on the CPU for certain matrix solvers. The matrix assembly will remain sequential despite using multi core blas. This is due to the construction of getdp. 

To run getdp on a cluster then you need to partition the matrix. Gmsh can do this but getdp is not currently able to this. I think Christophe is planning to do incorporate it in some future version.

KR 
Lars



-----Oprindelig meddelelse-----
Fra: getdp-bounces at ace20.montefiore.ulg.ac.be [mailto:getdp-bounces at ace20.montefiore.ulg.ac.be] På vegne af michael.asam at infineon.com
Sendt: 10. september 2010 15:42
Til: getdp at geuz.org
Emne: [Getdp] Usage of multicore CPUs

Hi all,

does anyone know if it is possible to use more than one CPU core with GetDP in order to speed up the simulation?
Thank's for your help!

Best regards,
Michael Asam



_______________________________________________
getdp mailing list
getdp at geuz.org
http://www.geuz.org/mailman/listinfo/getdp