CANPC stands for Communication and Architectural Support for Network-Based Parallel Computing (Workshop)