CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > CONVERGE

How to run post convert msmpi 64 parallelly?

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   January 6, 2019, 10:03
Question How to run post convert msmpi 64 parallelly?
  #1
Senior Member
 
LT
Join Date: Dec 2010
Posts: 104
Rep Power: 15
NewKid is on a distinguished road
Hi, everyone,
I encountered one problem while running post_convert_msmpi_64.exe, which was said to be a parallel converter, to convert the 'out' files. It seems running the exe file solely didn't save more time than running post_convert.exe to convert the 'out' file which had a size more then 42G.
Then I tried to run post_convert_msmpi_64.exe with msmpi library, like 'mpiexec -n 64 post_convert_msmpi_64.exe' on my AMD ThreadRipper 2990WX CPU. Emm......, nothing better happened, sometimes even need more time, and the 2990WX CPU looked like only one core reached 100% while many of the cores stayed 0% and some of them reached 1-2% from time to time. CPU looked like the figure below.
Cache.jpg

So I want to know how to run post_convert_msmpi_64.exe parallelly to use the AMD TR 2990WX fully and shorten the duration to convert 'out' file?

Thanks in advance!

Last edited by NewKid; January 6, 2019 at 10:17. Reason: Add figure
NewKid is offline   Reply With Quote

Old   January 24, 2019, 10:38
Default
  #2
Senior Member
 
nitesh.attal's Avatar
 
Nitesh Attal
Join Date: Sep 2017
Location: Convergent Science, Northville MI
Posts: 113
Rep Power: 8
nitesh.attal is on a distinguished road
Quote:
Originally Posted by NewKid View Post
Hi, everyone,
I encountered one problem while running post_convert_msmpi_64.exe, which was said to be a parallel converter, to convert the 'out' files. It seems running the exe file solely didn't save more time than running post_convert.exe to convert the 'out' file which had a size more then 42G.
Then I tried to run post_convert_msmpi_64.exe with msmpi library, like 'mpiexec -n 64 post_convert_msmpi_64.exe' on my AMD ThreadRipper 2990WX CPU. Emm......, nothing better happened, sometimes even need more time, and the 2990WX CPU looked like only one core reached 100% while many of the cores stayed 0% and some of them reached 1-2% from time to time. CPU looked like the figure below.
Attachment 67570

So I want to know how to run post_convert_msmpi_64.exe parallelly to use the AMD TR 2990WX fully and shorten the duration to convert 'out' file?

Thanks in advance!

It appears that you are running the post converter (64 process) on a machine with 32 core which may be the cause of slowdown (2 process per core). Please try running less than 32 processes on your 32 core machine, e.g.,

mpiexec -n 16 post_convert_msmpi_64.exe
__________________
Nitesh Attal
Principal Engineer | Applications
CONVERGECFD
nitesh.attal is offline   Reply With Quote

Old   February 3, 2019, 00:01
Talking Thanks!
  #3
Senior Member
 
LT
Join Date: Dec 2010
Posts: 104
Rep Power: 15
NewKid is on a distinguished road
Thanks so much for your suggestion! Now parallel converting is OK with 16, 8, or 4 cores. Anyway, it seems running the converter directly takes the shortest time to complete the conversion...
P.S: We complete the conversion using post_convert_ompi_64 on Ubuntu right now.

Regards!
NewKid 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
run cfx post in batch amazdeh CFX 2 September 25, 2020 00:08
Working directory via command line Luiz CFX 4 March 6, 2011 20:02
'Could not run the post processor' in v9.4 therockyy FLOW-3D 1 February 16, 2010 09:37
Is dnsFoam can run in parallel mamaly60 OpenFOAM Running, Solving & CFD 0 October 29, 2007 18:27
Cycling a transient run Chetan Mistry Phoenics 0 March 3, 2004 09:50


All times are GMT -4. The time now is 02:41.