public int GetMips() { int mips = 0; switch (AllocationPolicy) { case TIME_SHARED: case OTHER_POLICY_SAME_RATING: mips = GetMipsOfOnePe() * HostList.GetNumberOfPes(); break; case SPACE_SHARED: case OTHER_POLICY_DIFFERENT_RATING: foreach (Host host in HostList) { mips += host.GetTotalMips(); } break; default: break; } return(mips); }
public int GetNumberOfPes() { return(HostList.GetNumberOfPes()); }