Seol mar théacs é seo: IEEE parallel & distributed technology :