IEEE Parallel & Distributed Technology: Systems & Applications