Distributed computing systems and non-uniform memory access architectures are typically the most quickly scaled to many processors, and thus would seem a natural targeted for software of which exhibits scalable parallelism. Software is thought to exhibit scalable parallelism if it can make use of additional processors to fix larger problems, when i. e. this term describes software for which often Gustafson’s law retains.