Computação de alto desempenho em R: paralelização e técnicas de otimização
Resumo
O processamento e análise de grande quantidade de dados estão presentes nas mais diversas áreas como biologia, química, física, estatística, geografia, entre outras, fato este que pode tornar a tarefa computacionalmente complexa e exaustiva. A linguagem R é uma ferramenta computacional eficiente para realizar estes tipos de tarefas, possibilitando, ainda, que elas sejam realizadas em ambientes computacionais de alto desempenho, objetivando sua paralelização e, consequentemente, um melhor desempenho computacional. Por este motivo, este trabalho visa o estudo e a demonstração de implementações que comprovam que a utilização da linguagem R é uma alternativa viável quando da necessidade de se trabalhar com grandes quantidades de dados e de se obter respostas eficientes e rápidas quando da resolução dos mais diversos tipos de modelos e simulações computacionais.