Hi everybody,
I am using OpenSeesMP on my local cluster and I am observing that there is load imbalance. I searched for examples where load balancing is explained properly, but I could not find any. It would be very helpful if anybody can post an example or point me towards one.
Thanks
Kameshwar
Search found 16 matches
- Fri Apr 19, 2013 8:54 am
- Forum: Parallel Processing
- Topic: Load balancing
- Replies: 1
- Views: 2893
- Thu Feb 21, 2013 9:04 pm
- Forum: Parallel Processing
- Topic: OpneSeesMP on windows 8
- Replies: 8
- Views: 10695
Re: OpneSeesMP on windows 8
i have tried executing my regular codes in sequential mode and they run fine.
I ran smpd in debug mode; the following is the output. It gives some error but I dont know how to fix that
F:\try 1>smpd -d
[-1:13360]..\smpd_get_opt_int
[-1:13360]../smpd_get_opt_int
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt_int
[-1:13360]../smpd_get_opt_int
[-1:13360]..\smpd_get_opt_int
[-1:13360]../smpd_get_opt_int
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt_string
[-1:13360]../smpd_get_opt_string
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt_string
[-1:13360]../smpd_get_opt_string
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt_string
[-1:13360]../smpd_get_opt_string
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt_string
[-1:13360]../smpd_get_opt_string
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt_string
[-1:13360]../smpd_get_opt_string
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt_string
[-1:13360]../smpd_get_opt_string
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt_string
[-1:13360]../smpd_get_opt_string
[-1:13360]..\smpd_get_opt_string
[-1:13360]../smpd_get_opt_string
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]./smpd_parse_command_args
[-1:13360].\smpd_get_smpd_data
[-1:13360]..\smpd_get_smpd_data_from_environment
[-1:13360]../smpd_get_smpd_data_from_environment
[-1:13360]./smpd_get_smpd_data
[-1:13360].\smpd_entry_point
[00:13360]..\smpd_set_smpd_data
[00:13360]../smpd_set_smpd_data
[00:13360]..\SMPDU_Sock_create_set
[00:13360]...\SMPDU_Sock_get_sock_set_id
[00:13360].../SMPDU_Sock_get_sock_set_id
[00:13360]...created a set for the listener: 500
[00:13360]...\SMPDU_Sock_listen
[00:13360]....ERROR:Error binding socket to given port, Only one usage of each s
ocket address (protocol/network address/port) is normally permitted. (10048)
[00:13360]....ERROR:Error creating listen sock
[00:13360].../SMPDU_Sock_listen
[00:13360]...ERROR:SMPDU_Sock_listen failed,
sock error: Error = 10048
[00:13360]../smpd_entry_point
[00:13360]..calling SMPDU_Sock_finalize
[00:13360]..\SMPDU_Sock_finalize
[00:13360]../SMPDU_Sock_finalize
[00:13360]..\smpd_exit
[00:13360]...\smpd_kill_all_processes
[00:13360].../smpd_kill_all_processes
[00:13360]...\smpd_finalize_drive_maps
[00:13360].../smpd_finalize_drive_maps
I ran smpd in debug mode; the following is the output. It gives some error but I dont know how to fix that
F:\try 1>smpd -d
[-1:13360]..\smpd_get_opt_int
[-1:13360]../smpd_get_opt_int
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt_int
[-1:13360]../smpd_get_opt_int
[-1:13360]..\smpd_get_opt_int
[-1:13360]../smpd_get_opt_int
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt_string
[-1:13360]../smpd_get_opt_string
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt_string
[-1:13360]../smpd_get_opt_string
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt_string
[-1:13360]../smpd_get_opt_string
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt_string
[-1:13360]../smpd_get_opt_string
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt_string
[-1:13360]../smpd_get_opt_string
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt_string
[-1:13360]../smpd_get_opt_string
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]..\smpd_get_opt_string
[-1:13360]../smpd_get_opt_string
[-1:13360]..\smpd_get_opt_string
[-1:13360]../smpd_get_opt_string
[-1:13360]..\smpd_get_opt
[-1:13360]../smpd_get_opt
[-1:13360]./smpd_parse_command_args
[-1:13360].\smpd_get_smpd_data
[-1:13360]..\smpd_get_smpd_data_from_environment
[-1:13360]../smpd_get_smpd_data_from_environment
[-1:13360]./smpd_get_smpd_data
[-1:13360].\smpd_entry_point
[00:13360]..\smpd_set_smpd_data
[00:13360]../smpd_set_smpd_data
[00:13360]..\SMPDU_Sock_create_set
[00:13360]...\SMPDU_Sock_get_sock_set_id
[00:13360].../SMPDU_Sock_get_sock_set_id
[00:13360]...created a set for the listener: 500
[00:13360]...\SMPDU_Sock_listen
[00:13360]....ERROR:Error binding socket to given port, Only one usage of each s
ocket address (protocol/network address/port) is normally permitted. (10048)
[00:13360]....ERROR:Error creating listen sock
[00:13360].../SMPDU_Sock_listen
[00:13360]...ERROR:SMPDU_Sock_listen failed,
sock error: Error = 10048
[00:13360]../smpd_entry_point
[00:13360]..calling SMPDU_Sock_finalize
[00:13360]..\SMPDU_Sock_finalize
[00:13360]../SMPDU_Sock_finalize
[00:13360]..\smpd_exit
[00:13360]...\smpd_kill_all_processes
[00:13360].../smpd_kill_all_processes
[00:13360]...\smpd_finalize_drive_maps
[00:13360].../smpd_finalize_drive_maps
- Thu Feb 21, 2013 12:41 pm
- Forum: Parallel Processing
- Topic: OpneSeesMP on windows 8
- Replies: 8
- Views: 10695
Re: OpneSeesMP on windows 8
The sequential version works fine..
My system is 64 bit; tcl and mpich are both 32 bit versions
My system is 64 bit; tcl and mpich are both 32 bit versions
- Thu Feb 21, 2013 11:49 am
- Forum: Parallel Processing
- Topic: OpneSeesMP on windows 8
- Replies: 8
- Views: 10695
Re: OpneSeesMP on windows 8
Because the example provided in MPICH2 installation directory is running fine, can there be any problem with the version of tcl in windows 8 ?
- Sun Feb 17, 2013 1:44 pm
- Forum: OpenSees.exe Users
- Topic: How to model a frame-shear wall structure in 3D?
- Replies: 16
- Views: 15374
Re: How to model a frame-shear wall structure in 3D?
Is there any means by which we can get it now and when will it be released ?
Thanks
Kameshwar
Thanks
Kameshwar
- Thu Feb 14, 2013 8:29 pm
- Forum: Parallel Processing
- Topic: OpneSeesMP on windows 8
- Replies: 8
- Views: 10695
Re: OpneSeesMP on windows 8
Thanks for your comment. I have also tried to reinstall MPICH2, I have also tried to run the example from MPICH2's directory and it runs fine.Also, the validation is successful and smpd is running, so i guess MPICH2 is fine. I use OpenSeesMP on windows 7, but when I use the same procedure on windows 8, it does not work. Can you please post the link where specific instruction to run OpenSeesMP on windows 8 are provided.
Thanks
Thanks
- Sun Feb 10, 2013 10:25 pm
- Forum: Parallel Processing
- Topic: OpneSeesMP on windows 8
- Replies: 8
- Views: 10695
OpneSeesMP on windows 8
Hi all
I am trying to use OpenSeesMP on my windows 8 machine. I have downloaded and successfully installed MPICH2 (32 bit version 1.4.1p1), smpd is running and the command mpiexec -validate gives an output SUCCESS. I have tried to run the example problem in $MPICHROOT\examples and it runs fine. So I am assuming that installation of MPICH2 is correct. However when i use the command
mpiexec -np 6 OpenSeesMP filename.tcl
on command prompt nothing happens.
I use OpenSeesMP on my windows 7 machine with the same procedure and .tcl codes and it runs perfectly fine. I am not able to figure out the problem as to why it does not run on windows 8. Please suggest solutions to fix the problem.
Thanks
Kameshwar
I am trying to use OpenSeesMP on my windows 8 machine. I have downloaded and successfully installed MPICH2 (32 bit version 1.4.1p1), smpd is running and the command mpiexec -validate gives an output SUCCESS. I have tried to run the example problem in $MPICHROOT\examples and it runs fine. So I am assuming that installation of MPICH2 is correct. However when i use the command
mpiexec -np 6 OpenSeesMP filename.tcl
on command prompt nothing happens.
I use OpenSeesMP on my windows 7 machine with the same procedure and .tcl codes and it runs perfectly fine. I am not able to figure out the problem as to why it does not run on windows 8. Please suggest solutions to fix the problem.
Thanks
Kameshwar
- Mon Jan 28, 2013 3:58 pm
- Forum: OpenSees.exe Users
- Topic: Strain rate effect
- Replies: 0
- Views: 1342
Strain rate effect
Hi all
I am working with concrete and steel materials with impact loads. I wanted to know if there is any way to incorporate the strain rate effects in these material models.
Thanks
Kameshwar
I am working with concrete and steel materials with impact loads. I wanted to know if there is any way to incorporate the strain rate effects in these material models.
Thanks
Kameshwar
- Wed Jan 09, 2013 6:41 pm
- Forum: OpenSees.exe Users
- Topic: Rate dependent materials
- Replies: 0
- Views: 1557
Rate dependent materials
Hi
I wanted to know if there are any rate dependent concrete and steel material models.
Thanks
Kameshwar
I wanted to know if there are any rate dependent concrete and steel material models.
Thanks
Kameshwar
- Sun Oct 28, 2012 1:17 pm
- Forum: OpenSees.exe Users
- Topic: error encountered while attempting to identify parameter
- Replies: 5
- Views: 4079
Re: error encountered while attempting to identify parameter
Hi Manish
did you find the problem in the parameter command ? I am also facing the same problem.
did you find the problem in the parameter command ? I am also facing the same problem.
- Sun Oct 28, 2012 11:38 am
- Forum: OpenSees.exe Users
- Topic: how can i fix the WARNING?
- Replies: 7
- Views: 5767
Re: how can i fix the WARNING?
So I assume that the error is in static/gravity analysis. I got similar errors when I had rigid body motion in the model, if you are sure that you do not have any rigid body motion in the model, try changing the algorithm to Newton line search.
- Sat Oct 27, 2012 8:26 pm
- Forum: OpenSees.exe Users
- Topic: how can i fix the WARNING?
- Replies: 7
- Views: 5767
Re: how can i fix the WARNING?
In which analysis do you get the error ?.... i mean in static or transient ?
- Sat Oct 27, 2012 8:22 pm
- Forum: OpenSees.exe Users
- Topic: Zero length contact 3D elements
- Replies: 4
- Views: 5112
Re: Zero length contact 3D elements
Initially, I was doing eigen analysis before analyzing the model for gravity loads, so the contact were not getting activated and the bridge deck was in rigid body motion. I figured this out and did the gravity analysis first, but still the eigen values were negative. I had to try different values for the penalty parameter and finally one set of parameter worked.
- Thu Oct 18, 2012 9:13 pm
- Forum: OpenSees.exe Users
- Topic: zerolengthcontact 3Delements convergence problem
- Replies: 0
- Views: 1370
zerolengthcontact 3Delements convergence problem
Hi all
I am trying to use zero length contact 3D elements in my bridge model between the deck and the bent cap. I want to analyze the bride for earthquake ground motions, the problem is that transient analysis is not converging. I have tried using different integrators and algorithms still i have convergence issues. Any suggestions on what should i do ?
Thanks
Kamesh
I am trying to use zero length contact 3D elements in my bridge model between the deck and the bent cap. I want to analyze the bride for earthquake ground motions, the problem is that transient analysis is not converging. I have tried using different integrators and algorithms still i have convergence issues. Any suggestions on what should i do ?
Thanks
Kamesh
- Thu Oct 18, 2012 9:08 pm
- Forum: OpenSees.exe Users
- Topic: Zero length contact 3D elements
- Replies: 4
- Views: 5112
Re: Zero length contact 3D elements
Problem solved.