Eu preciso executar um código usando mpicc (parallel gcc). Um servidor tem dois pacotes de mpicc instalados, a saber , OPENMPI
e MPICH
em /usr/local/OPENMPI
e , /usr/local/MPICH
respectivamente. Por padrão mpicc de OPENMPI está sendo usado
which mpicc
shows/usr/local/OPENMPI/bin/mpicc
Meu código é construído para MPICH. Em vez de chamar mpicc de MPICH usando o caminho completo todas as vezes. Existe uma maneira fácil de fazer /usr/local/MPICH/bin/mpicc
como padrão até que eu conclua meu trabalho e depois mude de volta para/usr/local/OPENMPI/bin/mpicc