Pode ser que eu elevando o número de interações como no Linux o gerenciamento de memória é melhor que do Windows a medida que N (numero de interações) seja suficientemente grande, o Windows irá levar mais tempo de processamento...
Em 21 de outubro de 2011 22:14, Pedro Rafael <[email protected] > escreveu: > Bem o determinante da matriz era diferente de zero. Contudo, a mesma > condição e mesma matriz eu utilizei no Windows e Linux e aqui não sei o > porque o tempo de execução no Linux foi maior, a grosso modo 8 segundos de > diferença. Será que é algum problema no meu Linux? > > > > Em 21 de outubro de 2011 17:39, beniltoncarvalho [via R-br] < > [email protected]> escreveu: > > Nao da p eu testar agora... Mas essa matrix eh mesmo inversivel? Tem cara >> de ter um número de condição grande.... E aí é complicado prever... Talvez >> uma matriz de Hilbert de baixa ordem? Tipo 8 a 10.... Só p confirmar o >> comportamento em casos mais estáveis? >> >> >> On Friday, 21 October 2011, Jose Claudio Faria <[hidden >> email]<http://user/SendEmail.jtp?type=node&node=3926718&i=0>> >> wrote: >> > Esqueci: 64 bits também! >> > >> > Abs, >> > -- >> > ///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\ >> > Jose Claudio Faria >> > Estatistica - Prof. Pleno >> > UESC/DCET/Brasil >> > joseclaudio.faria at gmail.com >> > ///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\ >> > >> > >> > Em 21 de outubro de 2011 17:21, Jose Claudio Faria >> > <[hidden email] <http://user/SendEmail.jtp?type=node&node=3926718&i=1>> >> escreveu: >> >> Pedro, >> >> >> >> Apenas para referência, no meu Linux Mint LMDE, num Sony Vaio com 4GB >> >> de memória, processador Intel Dual Core Duo 2 com o R 14.0 os tempos >> >> foram: >> >> Time difference of 20.58264 secs >> >> Time difference of 19.85585 secs >> >> Time difference of 19.77763 secs >> >> Time difference of 20.00405 secs >> >> Time difference of 20.33801 secs >> >> >> >> Abs, >> >> -- >> >> ///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\ >> >> Jose Claudio Faria >> >> Estatistica - Prof. Pleno >> >> UESC/DCET/Brasil >> >> joseclaudio.faria at gmail.com >> >> ///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\ >> >> >> >> >> >> >> >> Em 21 de outubro de 2011 14:37, Pedro Rafael >> >> <[hidden email] <http://user/SendEmail.jtp?type=node&node=3926718&i=2>> >> escreveu: >> >>> Pessoal fiz um programa bem simples para que que a cada interação o R >> >>> inverta uma matriz. Fiz isso no Windows 7 64 bits e no Ubuntu 11.10 64 >> bits >> >>> no mesmo computador. simulei 5 vezes no windows e 5 vezes no linux. O >> número >> >>> de simulações não tem nenhum respaldo estatístico, fiz por >> conveniência. O >> >>> programa é: >> >>> >> >>> rm(list = ls (all = TRUE)) >> >>> tempo_inicial = Sys.time() >> >>> M = matrix(abs(runif(10000,7,1000000)),100,100) >> >>> inversas <- function(A,numero){ >> >>> i = NULL >> >>> for(i in 1:numero){ >> >>> A = solve(A) >> >>> } >> >>> } >> >>> inversas(M,10000) >> >>> tempo_final = Sys.time() >> >>> tempo = tempo_final - tempo_inicial >> >>> tempo >> >>> >> >>> >> >>> No final me estranhou porque no Windows levou em todas as vezes 8 >> segundos a >> >>> menos que no Linux. O que pode ser? >> >>> >> >>> Os tempos em segundos: >> >>> >> >>> Windows 7 64 bits >> >>> Tempos: 20,729; 20,695; 20,677; 20,663 >> >>> >> >>> Linux Ubuntu 11.10 64 bits: >> >>> Tempos: 28,05745; 28,04319; 28,0124; 28;0885 >> >>> >> >>> A matriz M aí apresentada na terceira linha de código é uma matriz >> aleatória >> >>> mas em que a cada vez que o script é lido ela muda, contudo eu fixei >> para os >> >>> dois sistemas a mesma matriz. Vale salientar que isso não passa de uma >> >>> tentativa simples de verificar os tempos de execução de um código. >> >>> >> >>> -- >> >>> Saudações, >> >>> Pedro Rafael Diniz Marinho. >> >>> Estatístico - Secretaria de Estado da Saúde - PB. >> >>> >> >>> >> >>> _______________________________________________ >> >>> R-br mailing list >> >>> [hidden email] <http://user/SendEmail.jtp?type=node&node=3926718&i=3> >> >>> 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. >> >> >> > _______________________________________________ >> > R-br mailing list >> > [hidden email] <http://user/SendEmail.jtp?type=node&node=3926718&i=4> >> > 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) >> >> >> _______________________________________________ >> R-br mailing list >> [hidden email] <http://user/SendEmail.jtp?type=node&node=3926718&i=5> >> 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. >> >> ------------------------------ >> If you reply to this email, your message will be added to the discussion >> below: >> >> http://r-br.2285057.n4.nabble.com/R-br-Tempo-de-simulacao-no-Linux-e-Windows-tp3926269p3926718.html >> To unsubscribe from R-br, click >> here<http://r-br.2285057.n4.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=3357982&code=cGVkcm8ucmFmYWVsLm1hcmluaG9AZ21haWwuY29tfDMzNTc5ODJ8NTAyMjI0MDYw>. >> >> > > > > -- > Saudações, > Pedro Rafael Diniz Marinho. > Estatístico - Secretaria de Estado da Saúde - PB. > > > -- Saudações, Pedro Rafael Diniz Marinho. Estatístico - Secretaria de Estado da Saúde - PB.
_______________________________________________ R-br mailing list [email protected] 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.
