[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico]
[Índice de assunto]
Re: [ABE-L]: corrigindo
- Subject: Re: [ABE-L]: corrigindo
- From: "Gustavo H. Esteves" <gesteves@uepb.edu.br>
- Date: Tue, 11 Sep 2012 19:04:31 -0300
Prezado Jose de Carvalho,
Não vi a implementação original do problema da simulação dos lançamentos da moeda em R e também não sei exatamente como o SAS é implementado para poder comparar os resultados.
Porém, o R é um software de linguagem interpretada (sendo que suas funções "core", em geral, são implementadas em alguma linguagem compilada, tais como C, C++ ou Fortran) e por isso ele costuma ficar realmente muito lento quando se usa muitos "loops" (principalmente aninhados).
Recentemente tive um problema com a implementação de uma função de correlação que ficou 64 vezes mais rápida (em um simulação de 1000 observações de um normal bivariada) quando implementada em C, se comparada com sua implementação original em R.
Atenciosamente,
Gustavo
2012/9/11 Jose F. de Carvalho
<carvalho@statistika.com.br>
Caro Gauss:
Rodei o seguinte programa no SAS, em minha máquina mais fraca (ASUS
EEE PC Seashell, com 1Gb de memória, usando SAS 9.3); como se vê,
são 50 milhões de gerações de uma Bernouilli, com p=0.5). O tempo de
CPU foi 30.43 segundos (e o de "sala" 1:24.28 [um minuto e vinte e
quatro segundos). Não estou comparando softwares, pois não sei se as
máquinas são comparáveis. Tão diferentes assim não são. Achei 18
minutos um tempo absurdamente alto para um job tão pequeno. Qual era
o ponto de seu e-mail?
data t;
p=0.5;
do i=1 to 5E+07;
x = RAND('BERNOULLI',p);
output;
end;
run;
Um abraço.
Zé Carvalho
On 09/11/2012 03:07 PM, Gauss Cordeiro wrote:
Corrigindo:
Em e-mail anterior na minha frase abaixo errei a filiação do
Prof. José Carlos Fogo
que deve ser UFSCar:
"José
Carlos Fogo (UFES)
simulou no R o lançamento de uma moeda 50 milhões de
vezes (usado umnotebook
intel centrino com 1GB de RAM) e encontrou 0,5001552 (em
cerca de 18 min)
para
a freqüência de caras"
Grato,
Gauss
--
Gustavo Henrique Esteves
Departamento de Estatística,
Centro de Ciências e Tecnologia,
Universidade Estadual da Paraíba.
e-mail:
gesteves@uepb.edu.br
*********************************************************
"Cada um carrega em si o dom de ser capaz,
de ser feliz."
Almir Sater / Renato Teixeira
*********************************************************