Incast: fixes and cleanup
This commit does 5 things:
- Adds Incast workload source, header, and configuration files to the Workloads build process.
- Ensures that size is queried from the configuration file - this defines
process_cntin the incast workload.
#define SWM_APP_TAG_BASE 0in the incast workload header file, it wasn't defined anywhere else and would break the build. I am not certain if 0 is the correct default value for this macro
- Removes the
assert(0)that followed the
- Adds a default
incast.jsonand cleans up the existing .json files
Preliminary tests have been completed on a 2K Dragonfly Plus test network with and without QoS (type 1 and 2).