Algumas vantagens de usar a biblioteca ropenblas:
[1] Tudo é feito dentro da linguagem R;
[2] O procedimento será o mesmo para qualquer distribuição Linux;
[3] A biblioteca OpenBLAS será compilada e você escolherá qual versão de compilação vincular ao R, independentemente da sua distribuição Linux;
[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;
[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;
[6] É muito mais fácil direcionar uma pessoa para vincular o OpenBLAS ao R dizendo "execute ropenblas () 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;
[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 ropenblas.