On module assignment in two-processor distributed systems: a modified algorithm

In this method an arbitrary module of the program is considered for allocation to a processor or for being fused with another module. The method has been said to produce an optimal allocation for a two-processor distributed system when the intermodule communication pattern forms a tree