In this paper, we present a new linear time algorithm Sor scheduling user (
Unit Execution and Communication Time) trees on two identical processors. T
he chosen criterion is the makespan. The used strategy is based on clusteri
ng of tasks. We show that this algorithm builds optimal schedules. Some ext
ensions are discussed for non UECT tasks.