ssnetsim / supersim

A flexible event-driven cycle-accurate network simulator
Apache License 2.0
8 stars 1 forks source link

Multi-request transactions should have an option to send each request to a new destination with a new size. #39

Closed nicmcd closed 4 years ago

nicmcd commented 4 years ago

Example: https://github.com/ssnetsim/supersim/blob/194faeab51fcf5a02a42cbdf37eb20c78d233c87/src/workload/pulse/PulseTerminal.cc#L301

nicmcd commented 4 years ago

The decision is to enable this for Pulse and Blast, but not AllToAll. AllToAll uses a DistributionTrafficPattern which requires specific destination targeting. All requests of a given transaction will be sent to the same destination with the same size for AllToAll.