2009-09-14 8 views

Répondre

3

Je crains que vous obtenez quelques choses enchevêtrent et confus, comme vous l'avez fait dans votre post récent sur le r- liste d'aide:

  1. Pensez-y de bas en haut.
  2. Vous avez besoin d'un mécanisme pour le calcul parallèle, qu'il implique ou non plusieurs machines.
  3. Le paquet snow fait pour vous, qui est l'une des raisons pour lesquelles nous l'avons souligné dans le JSS survey paper
  4. Vous pouvez commencer avec la neige, qui, dans le cas le plus simple fonctionne a) sous Windows et b) ne nécessite pas MPI ou PVM - il suffit d'utiliser des sockets
  5. Une fois que vous avez compris cela, passez à des niveaux plus élevés d'abstraction de l'utilisation de la neige avec le backend doSNOW pour prendre en charge foreach.
  6. Le package multicore ne fonctionne pas (encore?) Sous Windows et ne vous concerne pas (en cours?), Alors ignorez-le au moins pour l'instant. De même pour son backend doMC.

Des exemples de travail existent pour chaque étape du processus. Je reviens toujours à la vérification par des tests de cas de ce qui fonctionne et de ce qui ne fonctionne pas.

+0

Est-ce encore correct (réponse à partir de septembre 09), que multicœur ne fonctionne pas sur Windows. Cela signifie-t-il que la fonctionnalité multicœur du package parrallel de R 2.14.0 ne fonctionne pas non plus sous Windows? –

+1

Oui, et non, et les détails sont dans la vignette et d'autres documents pour le paquet parallels. –

+0

Merci, j'ai intégré mon code à votre message. –

Questions connexes