我已經在MPI中編寫了一個程序,並且我想在3個或更多核心(或計算機)下執行它,並且我想在每個處理器的文件中寫入一些內容,創建了兩個不同的文件,但我不知道我應該怎麼做更多的核心,是否有必要爲每個處理器創建單獨的文件?如果是的話,那麼我應該如何根據我的代碼做到這一點,它是不同的多電腦 ?在MPI中寫入文件
void main()////it is just for 2 cores,what should I do if I use
more cores or more computers?
{
FILE*fp=fopen("C:\\a.txt","w");
FILE*fp1=fopen("C:\\b.txt","w");
if(Id==0)
{
here I write in "fp"
}
else
{
here I write in "fp1"
}
}