【高性能計算】 mobaXtern的使用

下載完之後

session 這裏新建一個連接,輸入ip地址,用戶名,密碼就可以連接上了

連接之後,就進入一個linux的操作界面
進入一個目標文件夾下,所有的工作都將在這個文件夾中進行
在這裏插入圖片描述

我們先新建一個hello.c的文件,隨便寫一個hello world的文件。

#include <stdio.h>
#include "mpi.h"

int main( int argc, char *argv[] )
{
    int rank;
    int size;

    MPI_Init( 0, 0 );
    MPI_Comm_rank(MPI_COMM_WORLD, &rank);
    MPI_Comm_size(MPI_COMM_WORLD, &size);
    printf( "Hello world from process %d of %d\n", rank, size );
    MPI_Finalize();
    return 0;
}

然後編譯

在這裏插入圖片描述

編譯之後運行
在這裏插入圖片描述

我們也可以給這個程序分配運行的節點

新建一個hostname
在這裏插入圖片描述
然後在vim裏面輸入結點的信息
在這裏插入圖片描述
運行
在這裏插入圖片描述

當然我們也可以修改節點個數

在這裏插入圖片描述
這樣我們就可以簡單的跑一個Hello world 啦!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章