|
[Sponsors] |
I need help for parallalising of fortran code |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
June 6, 2003, 08:41 |
I need help for parallalising of fortran code
|
#1 |
Guest
Posts: n/a
|
Hi, Every one,
I am working on DNS of Diffusion Flames, presently i have a code which is in Fortran 77, I want parallalise this code, can any body suggest how to do parallalisation, where can i get help(books or online material etc) about parallalising the code. I will be very happy if any body gives this information. Thankyou Mahiboob |
|
June 6, 2003, 09:50 |
Re: I need help for parallalising of fortran code
|
#2 |
Guest
Posts: n/a
|
I think if you serach in forum you will get much infomation
|
|
June 7, 2003, 22:29 |
Re: I need help for parallalising of fortran code
|
#3 |
Guest
Posts: n/a
|
wow big job I think
Depend on the computer source and what kind of parallel method you want to use. If you want to implement message transfer scheme like MPI and PVM, I think you need hard work. If it is a shared memory thing, then it is easy. |
|
June 10, 2003, 09:34 |
Re: I need help for parallalising of fortran code
|
#4 |
Guest
Posts: n/a
|
If you have access to a multi-processor computer with shared-memory, it will be mush easier to use openmp to parallize it (see http://www.openmp.org/ ). If you are stuck with a distributed memory system (such as a linux cluster), well I suggest using MPI instead of PVM. It is the most widely used. But it will not be straitforward job. (see http://www-unix.mcs.anl.gov/mpi/mpich/ and http://www-unix.mcs.anl.gov/petsc/petsc-2/ )
BTW: if you code is explicit, getting it to run in parallel will be much easier. |
|
June 11, 2003, 02:40 |
Re: I need help for parallalising of fortran code
|
#5 |
Guest
Posts: n/a
|
Why you, Sebastien, don't recommend to use, e.g., High Performance Fortran (HPF) which is easy for studying in comparison with MPI and which yields almost the same results for CFD?
|
|
June 11, 2003, 08:54 |
Re: I need help for parallalising of fortran code
|
#6 |
Guest
Posts: n/a
|
OpenMP is as easy as HPF and is portable across all platforms. It is also an industry standard.
But, HPF would also be a good choice. I recommended OpenMP first because I am more familiar with it. |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Discontinuous Galerkin schemes -- fortran source code | diedro | Main CFD Forum | 3 | March 12, 2011 11:20 |
parallel fortran code | Ahmed | Main CFD Forum | 1 | October 23, 2008 08:15 |
Who can find me this fortran code 'CHEMR'? | Dong Ye | Main CFD Forum | 1 | October 13, 2005 18:02 |
Design Integration with CFD? | John C. Chien | Main CFD Forum | 19 | May 17, 2001 16:56 |
Multi-dimensional heat conduction fortran code | odat | Main CFD Forum | 1 | August 6, 1999 01:18 |