Load Balancing and Static Placement/Scheduling Heuristic on Distributed Heterogeneous Architecture