Visual Fortran's Parallelisation Capabilities
Has anyone tried using Visual fortran and it's auto-parallelisation capabilities? If I have some sequential code that needs to parallelised using MPI and Fortran, anybody with any ideas as how to do it?
Thanks! : ) |
Re: Visual Fortran's Parallelisation Capabilities
Do you mean compaq visual fortran or the later intel visual fortran?
I do not have experience in the parallel visual fortran. But I believe you can use the compiler directives provided by the visual fotran to invoke the omp library. It is actually for share-memory archetecture. So read the manual and share-memory programming books. MPI is not related. If you want to use MPI, you can use GNU fortran and choose a MPI implementations to do the job. Again, read one MPI programming book. |
Re: Visual Fortran's Parallelisation Capabilities
does it mean my serial code can not used if i want a parallel computation .
|
Re: Visual Fortran's Parallelisation Capabilities
Hi
For sure you can use your serial code as a basis, BUT you need to implement the parrallel procedure (and instructions ...) by yourself in the source. Among the work to do, try to find in your code the best way to split the computations. This step is crucial, and will be different from incompressible or compressible formulations, and from structured to unstructured strategies ... Once this done, you can work hard on MPI for example, but do not miss the first step ... Good luck Buch |
All times are GMT -4. The time now is 04:54. |