Network based parallel computing communication, architecture, and applications ; 4th International Workshop, CANPC 2000 ; Toulouse, France, January 8, 2000 ; proceedings (Springer, 2000)