[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux] Vectorisation de code C++
Alexandre Dulaunoy wrote:
...
Par contre, il existe des méthodes pour programmer des applications //.
Le message passing est souvent une solution pour //iser des applications.
(cf. PVM, MPI)
Oui, mais ce sont essentiellement des solutions qui parallélisent sur
plusieurs noeuds (= plusieurs machines) d'un cluster et pas sur plusieurs
CPU d'une seule machine (autant que je sache, du moins).
La gestion SMP est prise en charge par le scheduler, et uniquement le scheduler.
Linux n'a pas de "pinning" qui permet sur certaines plateformes UNIX (Solaris
a ça, je pense) de forcer l'éxécution d'un processus ou thread sur un CPU bien
précis.
Mais, clairement: ça sert à rien, il faut laisser faire le scheduler.
...
Donc le problème n'est pas si simple.
aaah non, ça, clairement... :-)
--
-o) Pascal Bleser ATOS Origin/Aachen(DE) |
/\\ <pascal.bleser@atosorigin.com> |
_\_v <guru@linuxbe.org> |
---------------------------------------------|
Jesus saves,Buddha makes incremental backups :
---------------------------------------------'
_______________________________________________
Linux Mailing List
LCP - 11 Mai - http://www.unixtech.be/lcp.php
Archives: http://www.unixtech.be/mailman/listinfo/linux