-
Notifications
You must be signed in to change notification settings - Fork 41
Q & A
Philip Top edited this page Dec 3, 2018
·
2 revisions
A. That depends on your requirement including platform, performance, and number of federates. Here are some general guidelines.
- Just getting started, stick with the default of zmq
- If you don't want to use zmq, use tcp
- If you are on a single shared memory machine and concerned about performance, use ipc(unless you have big message (10kB+) sizes, then use something else
- The test core can be used if you have all your federates in a single process
- If you are concerned about round trip latency on a small network the tcp core is probably best
- The udp core is similar to tcp, though slightly less reliable and with faster start up times, it is also probably faster on some network situations
- mpi can be used on a high performance cluster, though it is still under development
- The tcp_ss socket is targeted at specific applications through a firewall though it might be useful in other circumstances
- A second zmq socket type is in development for large numbers federates(300+) on a single machine