Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
29234 Discussions

About IVF multithreading program communication

danielsue
Beginner
288 Views
I have a model written in IVF8.0. Currently, this model is a single threading program with process "read data -> solve model -> check boundary condition -> modify input parameter if nessary ->output result". Now I have to improve this model to multithreading/parallel program working on cluster system with machine amount 10-20. Thus, parameter exchangeing is needed. My partner, a C++ programmer, is in charge of threading communication.He is not familiar with fortran and do not concern how the model runs. But he needs to control on the processes of the model while it is running, for example, send a message to make the model pause at any time, to output the result at any time or stop the model at any time. I have read books on MPI, OpenMP and WIN32 api to build multithreading program. But I donnot get a goold solution for us both.
Can anybody give me some advice? I'm looking forward to your help.
0 Kudos
0 Replies
Reply