<p>O multicore foi o primeiro pacote a permitir o uso de múltiplos núcleos simultaneamente. Recentemente, os recursos do multicore foram adicionados ao pacote parallel. Alguns melhoramentos foram incorporados ao parallel. </p>
<p>Agora estamos num momento de limbo, no qual ambos pacotes co-existem. Mas o multicore eventualmente será removido. A política de remoção de pacotes do R é de que renovamos o pacote de modo gradual, ao passo que estimulamos o uso do pacote "novo". A remoção não é e nem deve ser imediata pq o R é usado em muitos ambientes de produção e não podemos prever quais seriam as consequências da remoção imediata de algum pacote. (imagine o que poderia acontecer no mercado de algorithm trading no descuido de algum desenvolvedor não notar a substituição de um determinado pacote que ele utilize para suas transações) </p>
<p>A dica é: use sempre o parallel. </p>
<div class="gmail_quote">On Oct 5, 2012 9:21 PM, "Junior Beleti" <<a href="mailto:beleti.junior@gmail.com">beleti.junior@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Boa tarde a todos,<div><br></div><div>gostaria de saber qual seria ou se existe ligação entre os pacotes "multicore" e "parallel".</div><div><div><br></div><div>Por exemplo, posso utilizar os dois com a função mclapply, apenas instanciando-os:</div>
<div><br></div><div>require(multicore) OU require(parallel), que consigo executar a função mclapply normalmente.</div><div><br></div><div>Na documentação do multicore, vi que o pacote parallel tem a descrição de "Avaliar uma expressão de forma assíncrona em processos separados", e já o multicore possui a descrição de "pacote para processamento paralelo de código R".</div>
<div><br></div><div>Qual seria a diferença dos dois pacotes no uso da função mclapply, por exemplo?</div><div><br></div><div>Att,</div><div><br></div><div>Junior.</div>
</div>
<br>_______________________________________________<br>
R-br mailing list<br>
<a href="mailto:R-br@listas.c3sl.ufpr.br">R-br@listas.c3sl.ufpr.br</a><br>
<a href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" target="_blank">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a><br>
Leia o guia de postagem (<a href="http://www.leg.ufpr.br/r-br-guia" target="_blank">http://www.leg.ufpr.br/r-br-guia</a>) e forneça código mínimo reproduzível.<br></blockquote></div>