Flexible and extensible framework to emulate expected exascale architecture characteristics