Scott Hemmert
Scott Hemmert
> 1. We have found out that increasing the buffer size parameters (input_buf_size and output_buf_size) does actually decrease our performance significantly (intended as bandwidth of an AllToAll or AllReduce for...
I assume you're using the ember AllToAll motif? I discovered recently that it was written with a simple naive approach. It just sends a single message to every other rank...
Nothing immediately jumps out for the ember parameters. The number of total packets should be a problem. The one issue I do see is that the dragonfly shape is not...
Here's a high level of each of the algorithms: min - Each packet takes a minimal path. Where there are multiple minimal paths, the actual path taken is based on...
@tommasobo You are correct, it is essentially UGAL-L. I'm not sure we could do a UGAL-G oracle-type implementation on SST, since it was designed from the ground up to not...
This typically means that you put in a bandwidth to a parameter that is looking for a frequency or period. I'd need to see your configuration file to provide any...
Here are some answers to your merlin questions: Implementing a new topology requires two parts. A C++ SubComponent derived from the Topology class defined in sst/lelements/merlin/router.h. A python class derived...
Happy to help out. Here are the answers to the questions: a) The 391 ns is the time it takes for the init motif to complete (though I don't think...
The problem is your buffer sizes, which are set to 1kB. It turns out that the firefly stack has an MTU of 1024 bytes, so the packets are too large...
I suspect the --enable-debug and --enable-event-tracking flags are not what you want. There is a way to trace the packets through the NICs and routers, but I don't think ember...