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

Hi,

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

Regards,
Yuri
 
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.

HTH.
ftinetti
 
Posts: 558
Joined: Wed Feb 10, 2010 2:44 pm


Return to Using OpenMP

Who is online

Users browsing this forum: Google [Bot] and 1 guest