“…It should also be noted that one of the advantages of distributed computing is the increase in available memory, hence reducing the need for disk storage of data during calculation phases [13]. A further feature of PC networks is their heterogeneous nature, this further complicates the load balancing issue, and work has recently been reported in this area [14,15].…”