NetworkDesigner-Artifex-Optsim: a suite of integrated software tools for synthesis and analysis of high speed networks