Efficient engineered systems require scalability. A scalable system has increasing performance with size. In an ideal case, the increase in (e.g., speedup) corresponds to number of units that are added system. However, if multiple work on same task, then coordination among these is required. This can introduce overheads impact performance. The costs lead sublinear improvement or even diminishin...