<div dir="ltr"><span class="gmail-tlid-translation gmail-translation" lang="pt">O <b>ropenblas</b> (<<a href="https://prdm0.github.io/ropenblas/">https://prdm0.github.io/ropenblas/</a>>) é um pacote projetado para facilitar a vinculação da biblioteca OpenBLAS (<<a href="https://www.openblas.net/">https://www.openblas.net/</a>>) com a linguagem R. O pacote, que funciona apenas para sistemas Linux, baixará automaticamente o código-fonte mais recente da biblioteca OpenBLAS e o compilará. O pacote ligará automaticamente o idioma R para usar a biblioteca OpenBLAS. Tudo será feito automaticamente, independentemente da distribuição do Linux que você estiver usando.</span><br><span class="gmail-tlid-translation gmail-translation" lang="pt"></span><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><span class="gmail-tlid-translation gmail-translation" lang="pt"><br>Você também pode especificar versões mais antigas da biblioteca OpenBLAS. Automaticamente, se nenhuma versão for especificada, o pacote ropenblas considerará a versão mais recente da biblioteca OpenBLAS.<br><br>A consideração de usar a biblioteca OpenBLAS em vez do BLAS (<<a href="http://www.netlib.org/blas/">http://www.netlib.org/blas/</a>>) pode trazer otimizações extras para seu código e melhor desempenho computacional para suas simulações, pois o OpenBLAS é uma implementação otimizada da biblioteca BLAS.<br><br>Algumas das razões pelas quais é conveniente vincular a linguagem R ao uso de alternativas otimizadas para BLAS podem ser encontradas aqui (<<a href="https://csantill.github.io/RPerformanceWBLAS/">https://csantill.github.io/RPerformanceWBLAS/</a>>). Vários outros benchmarks que apontam para um melhor desempenho computacional considerando a biblioteca OpenBLAS podem ser encontrados na internet.<br><br></span><div class="gmail-text-wrap gmail-tlid-copy-target"><div class="gmail-result-shield-container gmail-tlid-copy-target" tabindex="0"><span class="gmail-tlid-translation gmail-translation" lang="pt">Algumas vantagens de usar a biblioteca <b>ropenblas</b>:<br><br>[1] Tudo é feito dentro da linguagem R;<br><br>[2] O procedimento será o mesmo para qualquer distribuição Linux;<br><br>[3] A biblioteca OpenBLAS será compilada e você escolherá qual versão de compilação vincular ao R, independentemente da sua distribuição Linux;<br><br>[4] Se a sua distribuição GNU / Linux não possui versões atualizadas do OpenBLAS, pouco importa. O pacote ropenblas busca a versão estável mais recente da conta de desenvolvimento da biblioteca OpenBLAS no GitHub;<br><br>[5] Você não precisa conhecer bem o Linux. Em algumas distribuições, pode não ser tão simples para um usuário menos experiente compilar e vincular a biblioteca à biblioteca OpenBLAS com a linguagem R;<br><br>[6] É muito mais fácil direcionar uma pessoa para vincular o OpenBLAS ao R dizendo "execute <b>ropenblas</b> () no R" do que pedir a essa pessoa que verifique se uma versão não otimizada do BLAS está instalada no sistema. Então você deve orientar a remoção da versão não otimizada do BLAS e guiá-lo para a instalação da biblioteca OpenBLAS através dos mais diversos procedimentos, dependendo da distribuição GNU / Linux usada;<br><br>[7] Como afirmado anteriormente, o procedimento funciona para qualquer Linux e isso inclui o Android. Se o seu Android for capaz de executar comandos privilegiados (ROOT) e se você tiver o R instalado via Termux com as dependências necessárias, poderá compilar e vincular o OpenBLAS ao R usando <b>ropenblas</b>.</span><span class="gmail-tlid-translation-gender-indicator gmail-translation-gender-indicator"></span></div></div></div></div></div></div></div></div></div></div></div>