Prerequisities to run the program with OpenMP

General OpenMP discussion

Prerequisities to run the program with OpenMP

Postby Yuri » Fri Dec 30, 2011 10:52 pm


What are prerequisities to run the program in Fortran with OpenMP. I'm trying to compile a project which uses the MPI_Init, MPI_COMM_SIZE, MPI_COMM_RANK, etc.. functions compilation level is w/o errors but at the run time when execution comes to that forementioned funtions it crashes and says "Call to missing routine".

IMHO those functions/procedures are some kind of external routines/references and additional library should be inlcuded (e.g. OpenMP.lib etc..). In order to run the code successfully where to look for that routines?

BTW : I'm using Silverfrost Fortran, I'm not even sure that its compiler supports parallel programming

Posts: 2
Joined: Fri Dec 30, 2011 10:37 pm

Re: Prerequisities to run the program with OpenMP

Postby ftinetti » Mon Jan 09, 2012 11:25 am

Remember that MPI_...() are functions belonging to the MPI library, which is not directly related to OpenMP.

Posts: 603
Joined: Wed Feb 10, 2010 2:44 pm

Return to Using OpenMP

Who is online

Users browsing this forum: Yahoo [Bot] and 4 guests