separate numa from dynamic