CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Running, Solving & CFD

SIMPLE vs LAPLACE

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   November 18, 2013, 05:45
Default SIMPLE vs LAPLACE
  #1
New Member
 
Lionel R.
Join Date: Nov 2013
Posts: 1
Rep Power: 0
lionelr is on a distinguished road
Dear all,

I'm working on optimizing OpenFOAM execution speed using GPU. For now I use Paralution (see http://www.paralution.com/) and it works fine. The OpenFOAM plugin example they provide uses a Laplacian (fvm::laplacian(DT, T)) algorithm and allows a speedup up to 7x comparing to the CPU only execution time on our testbed.

When I test Paralution with the SIMPLE algorithm on a backward facing step test case, we don't have any speedup comparing to the CPU execution.

I suspect an I/O overhead with the SIMPLE algorithm. In both cases, the solver is a PCG.

My questions are :
(1) Have you some explanations of that phenomena ?
(2) Have you some tips on how to get ride of this problem ?

Thanks and best regards,
Lionel
lionelr is offline   Reply With Quote

Old   February 28, 2014, 11:47
Default paralution openmp backend
  #2
Member
 
Hassan
Join Date: Oct 2012
Location: Iran
Posts: 63
Rep Power: 13
luckycfd is on a distinguished road
Hi,
I compiled paralution-0.5.0 correctly and my openfoam is 2.1.x.
To test the solver, I use the OpenFOAM plugin example, Laplace. but I don't have any speedup by openmp backend!
I attached the my laplace folder, please guide me how can I configure this example for getting speed up bye openmp threads?
I set number of openmp threads in the shell by:
Code:
export OMP_NUM_THREADS=2
is it correct for setting the number of openmp threads for paralution?
my system have 8 x six-core (NUMA) = 48 core no hyper threading.

regards
Hassan
Attached Files
File Type: gz Laplace.tar.gz (4.7 KB, 15 views)
luckycfd is offline   Reply With Quote

Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
SIMPLE algorithm in 3D cylindrical coordinates zouchu Main CFD Forum 1 January 20, 2014 17:02
The correction on pressure equation of SIMPLE algorithm in MRFSimpleFOAM solver renyun0511 OpenFOAM Running, Solving & CFD 0 November 10, 2010 01:47
How to add correcting pressure equation in SIMPLE of MRFSimpleFOAM? renyun0511 OpenFOAM Programming & Development 0 November 4, 2010 01:38
Making SIMPLE converge faster Fabio Main CFD Forum 4 April 9, 2006 11:35
PISO vs. SIMPLE benedikt flurl Main CFD Forum 2 April 14, 2005 06:54


All times are GMT -4. The time now is 09:48.