我正在学习操作系统,他们的不同观点,如不同的调度算法等.我的问题是:我可以将自己的操作系统作为最后一年的项目吗?请建议一些好的资源(即赞赏视频培训),这有助于我理解并主要让我能够开发至少一个小型操作系统.
我使用MPI在C中编写了一个程序,其中struct变量将以环形方式发送给进程,并根据从该变量接收的值,分配该特定进程的工作.
问题是我需要知道如何在MPI_Send()函数中发送struct变量,因为它在运行时给出了INVALID DATATYPE,请考虑以下示例
struct info{
int ne, n, u, v, process, min, strip, mincost, b;
} stat;
MPI_Send(&stat,sizeof(stat),sizeof(struct info),1,2,MPI_COMM_WORLD);
Run Code Online (Sandbox Code Playgroud)