PSIM: A Modular Particle System on Graphics Processing Unit | IEEE Journals & Magazine | IEEE Xplore