linux-BR.org

Notícias de software livre e tecnologias

Aqui está a aparência desse código no híbrido fortran, paralelizando as dimensões X e Y na CPU e na GPU.Observe que as ineficiências da ordem de armazenamento são ignoradas neste exemplo (isso criaria uma cópia implícita da dimensão z nas matrizes A, B, C).Entre os dois, pode ser um gráfico de chamada arbitrariamente profundo, contendo arbitrariamente muitas regiões paralelas (com algumas restrições, veja abaixo).O híbrido Fortran foi usado com sucesso para portar o núcleo físico do modelo nacional de previsão climática da próxima geração do Japão para a GPGPU.Atualmente, estamos planejando portar o modelo de clima de código aberto usado internacionalmente para o híbrido fortran.

Fonte: https://github.com/muellermichel/Hybrid-Fortran