charmplusplus / charm

The Charm++ parallel programming system. Visit https://charmplusplus.org/ for more information.
Apache License 2.0
203 stars 49 forks source link

Has Bigsim already been obsoleted? #2798

Closed zhehaoli1999 closed 4 years ago

zhehaoli1999 commented 4 years ago

Hi guys, I follow the doc of BigSim parallel simulator (link) trying to build bgampi using the command ./build bgampi netlrts-linux-x86_64 -O2 and ./build bgampi netlrts-linux-x86_64 bigemulator -O2, and I get make: *** No rule to make target 'bgampi'. Stop. and Error> option: bigemulator is not supported in this version!

Also I notice that you have removed Bigsim from Charm++ in issue #2703 , so I am wondering if Bigsim simulator has already been obsoleted? and what version of Charm++ should I use if I need to use Bigsim? thanks a lot.

ericjbohm commented 4 years ago

Hello Li Zhehao,

Yes we have obsoleted BigSim and the BigSim simulator. They have been superseded by the TraceR and Charades projects. Is there some essential functionality that they had that you find lacking elsewhere? We were not aware that anyone was actively using BigSim.

On Apr 10, 2020, at 4:14 AM, Li Zhehao notifications@github.com wrote:

Hi guys, I follow the doc of BigSim parallel simulator (link) https://charm.readthedocs.io/en/v6.10.1/bigsim/manual.html trying to build bgampi using the command ./build bgampi netlrts-linux-x86_64 -O2 and ./build bgampi netlrts-linux-x86_64 bigemulator -O2, and I always get make: *** No rule to make target 'bgampi'. Stop.

Also I notice that you have removed Bigsim from Charm++ in issue #2703 https://github.com/UIUC-PPL/charm/pull/2703 , so I am wondering if Bigsim simulator has already been obsoleted, thanks.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/UIUC-PPL/charm/issues/2798, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB3HFH5EQGXMHJR3TVDPSE3RL3PPDANCNFSM4MFKSKZQ.

zhehaoli1999 commented 4 years ago

Thanks for your reply! These days I am using bigsim and traceR to do some simulations of mpi collective communication, and I notice that to install traceR I need to first install bigsim from Charm++ v6.10.0, and to run the simulation I need to use bigsim emulator first and then replay the trace in traceR.
Anyway, I will check out the doc of traceR if I meet any problem, thank you again.

matthiasdiener commented 4 years ago

Closing this issue. Please feel from to reopen if you have further questions.