Hence, their updating processes are suitable for parallel computing. In the Star Student Project parallel implementation, the whole circuit is divided into several sub circuits. As a result, a sub circuit is allocated to a processing element (PE) and we can reduce the simulation time, which is inversely proportional to the number of PEs. Furthermore, the general purpose computing on graphics processing units (GPGPU)-based LIM, has been proposed for massively parallel computing.