Before revision:  In this paper, we propose a novel GPU-based parallel algorithm, called cuPC, to accelerate an order-independent version of PC.
After revision:  In this paper, we propose a novel GPU-based parallel algorithm, called cuPC, to execute an order-independent version of PC.