The paper addresses issue of efficiency of an event-driven simulation of a granular materials system. Performance of a number
of techniques for collision detection optimization is analyzed in the framework of a shaker ball mill model. Dynamic computational
geometry data structures are employed for this purpose. The results of the study provide insights on how the parameters of
the system, such as the number of particles, the distribution of their radii and the density of packing, influence simulation
efficiency.