Competitive neural networks on message-passing parallel computers