R utilizando apenas 1 processador para rodar

Bom dia R-Br. Eu participava da antiga R-Stat e demorei um pouco para migrar para o novo ambiente mas estou por aqui faz alguns dias. Tenho uma questão com relação à priorização que o R faz relacionada aos processadores disponíveis no computador. Tenho um notebook com 4 núcleos de processamento mas percebo que quando rodo algo pesado no R apenas um deles é utilizado. O escolhido varia de vez em vez. Alguém sabe como fazer ele utilizar melhor o processamento disponível ou que caminho devo seguir para descobrir? Acho que o ideal seria ter os processadores trabalhando juntos. Utilizo o R através do RStudio (http://rstudio.org/) rodando em Ubuntu 10.10. Obrigado. Paulo Nogueira Starzynski

Pacote foreach, combinado com os pacotes de registro de interface (doMPI, doMC, etc). b 2011/7/5 Paulo Nogueira <paulons@gmail.com>:
Bom dia R-Br. Eu participava da antiga R-Stat e demorei um pouco para migrar para o novo ambiente mas estou por aqui faz alguns dias.
Tenho uma questão com relação à priorização que o R faz relacionada aos processadores disponíveis no computador. Tenho um notebook com 4 núcleos de processamento mas percebo que quando rodo algo pesado no R apenas um deles é utilizado. O escolhido varia de vez em vez. Alguém sabe como fazer ele utilizar melhor o processamento disponível ou que caminho devo seguir para descobrir? Acho que o ideal seria ter os processadores trabalhando juntos.
Utilizo o R através do RStudio (http://rstudio.org/) rodando em Ubuntu 10.10.
Obrigado. Paulo Nogueira Starzynski
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
-- Successful people ask better questions, and as a result, they get better answers. (Tony Robbins)

Paulo como ponte de partida, voce olhou o pacote multicore do R disponível no CRAN ? On Tue, 5 Jul 2011, Paulo Nogueira wrote:
Bom dia R-Br. Eu participava da antiga R-Stat e demorei um pouco para migrar para o novo ambiente mas estou por aqui faz alguns dias.
Tenho uma questão com relação à priorização que o R faz relacionada aos processadores disponíveis no computador. Tenho um notebook com 4 núcleos de processamento mas percebo que quando rodo algo pesado no R apenas um deles é utilizado. O escolhido varia de vez em vez. Alguém sabe como fazer ele utilizar melhor o processamento disponível ou que caminho devo seguir para descobrir? Acho que o ideal seria ter os processadores trabalhando juntos.
Utilizo o R através do RStudio (http://rstudio.org/) rodando em Ubuntu 10.10.
Obrigado. Paulo Nogueira Starzynski

http://cran-r.c3sl.ufpr.br/web/packages/multicore/index.html 2011/7/5 Zeni <hzeni82@gmail.com>:
Amigo, Eu tenho o R 2.11 e sempre uso a mirror da UFPR. Eu não achei esse pacote 'multicore', será que tenho que procurar em outro mirror?
Obrigado
Em 05-Jul-11 1:26 PM, Paulo Justiniano escreveu:
Paulo
como ponte de partida, voce olhou o pacote multicore do R disponível no CRAN ?
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.

Gustavo duas perguntas: - Esse pacote é de uso exclusivo para Linux ou também serve para Windows? - Eu acessei o pacote pelo site que você forneceu, obrigado pela força. É que eu tinha acessado pelo comando abaixo: install.packages('multicore') e a respota foi: --- Please select a CRAN mirror for use in this session --- Warning message: In getDependencies(pkgs, dependencies, available, lib) : package ‘multicore’ is not available Então quer dizer que existem pacotes que estão disponíveis no site mais não "aparecem" na lista de pacotes quando mandamos instalar usando o comando dentro do próprio R? Essa eu não sabia! Valeu! Em 05-Jul-11 8:29 PM, Gustavo Carvalho escreveu:
http://cran-r.c3sl.ufpr.br/web/packages/multicore/index.html

Em teoria não funciona no Windows: "SystemRequirements: POSIX-compliant OS (essentially anything but Windows; some Windows variants are supported experimentally, your mileage may vary)" 2011/7/5 Zeni <hzeni82@gmail.com>:
Gustavo duas perguntas:
- Esse pacote é de uso exclusivo para Linux ou também serve para Windows?
- Eu acessei o pacote pelo site que você forneceu, obrigado pela força. É que eu tinha acessado pelo comando abaixo:
install.packages('multicore') e a respota foi: --- Please select a CRAN mirror for use in this session --- Warning message: In getDependencies(pkgs, dependencies, available, lib) : package ‘multicore’ is not available
Então quer dizer que existem pacotes que estão disponíveis no site mais não "aparecem" na lista de pacotes quando mandamos instalar usando o comando dentro do próprio R? Essa eu não sabia!
Valeu!
Em 05-Jul-11 8:29 PM, Gustavo Carvalho escreveu:
http://cran-r.c3sl.ufpr.br/web/packages/multicore/index.html
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.

On Tue, 2011-07-05 at 20:48 -0300, Zeni wrote:
Gustavo duas perguntas:
- Esse pacote é de uso exclusivo para Linux ou também serve para Windows?
Zeni Se você quer performance e estabilidade no R deixa o Windows e vai para um Linux Até a paralelização automática é mais fácil de ocorrer no Linux do que no Windows -- []s Tura

Por sinal, e' sabido que multicore/snow + RStudio geram problemas ainda nao exatamente compreendidos... Nao estranhe se coisas esquisitas acontecerem (imagino que seja associado ao fato de o RStudio usar um processo diferente daquele usado pelo R). Recordo-me de ver reclamacoes a este respeito, mas falha-me a memoria em saber exatamente sob qual sistema operacional eles ocorreram. b 2011/7/5 Paulo Justiniano <paulojus@leg.ufpr.br>:
Paulo
como ponte de partida, voce olhou o pacote multicore do R disponível no CRAN ?
On Tue, 5 Jul 2011, Paulo Nogueira wrote:
Bom dia R-Br. Eu participava da antiga R-Stat e demorei um pouco para migrar para o novo ambiente mas estou por aqui faz alguns dias.
Tenho uma questão com relação à priorização que o R faz relacionada aos processadores disponíveis no computador. Tenho um notebook com 4 núcleos de processamento mas percebo que quando rodo algo pesado no R apenas um deles é utilizado. O escolhido varia de vez em vez. Alguém sabe como fazer ele utilizar melhor o processamento disponível ou que caminho devo seguir para descobrir? Acho que o ideal seria ter os processadores trabalhando juntos.
Utilizo o R através do RStudio (http://rstudio.org/) rodando em Ubuntu 10.10.
Obrigado. Paulo Nogueira Starzynski
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
-- Successful people ask better questions, and as a result, they get better answers. (Tony Robbins)
participantes (6)
-
Benilton Carvalho
-
Bernardo Rangel Tura
-
Gustavo Carvalho
-
Paulo Justiniano
-
Paulo Nogueira
-
Zeni