The document describes a method for speeding up cycle-based logic simulation using graphics processing units (GPUs). The authors develop a parallel cycle-based logic simulation algorithm that uses and-inverter graphs (AIGs) as the design representation. They create two clustering algorithms that partition circuit gates into independent blocks that can be simulated concurrently. Experimental results show speedups of up to 5x using the first clustering algorithm and up to 21x using the second algorithm on several benchmarks. The work demonstrates that GPUs can significantly accelerate logic simulation through parallelization.