Abstract
Results of empirical studies of four algorithms for collision detection optimization (CDO) in a framework of event-driven simulation of mechanically alloyed materials are presented. Performance analysis is conducted in a framework of a shaker ball mill model. The results of the study provide insights on how the physical characteristics of the modeled system, such as the number of particles, the distribution of their radii and the density of packing, influence the simulation. Algorithms presented are suitable for parallelization on EREW PRAM architecture with p processors.
Similar content being viewed by others
References
P. Agarwal, L. Guibas, T. Murali, and J. Vitter. Cylindrical static and kinetic binary space partitions. 13th Annual Symposium on Computational Geometry, pp. 39–48, 1997.
J. Basch, L. Guibas, and L. Zhang, Proximity problems on moving spheres. 13th Annual Symposium on Computational Geometry, pp. 344–351, 1997.
D. M. Beazley, P. S. Lomdahl, N. Gronbech-Jensen, and P. Tamayo. A high performance communications and memory caching scheme for molecular dynamics on the CM-5. 8th International Parallel Processing Symposium, pp. 800–809. Cancun, Mexico, 1994.
J. S. Benjamin. Dispersion strengthened superalloys by mechanical alloying. Metallurgical Transactions, 1:2943–2951, 1970.
M. de Berg, H. Everett, and L. J. Guibas. The union of moving polygonal pseudodiscs—combinatorial bounds and applications. Computational Geometry: Theory and Applications, 11:69–82, 1998.
D. Gavrilov, O. Vinogradov, and W. J. D. Shaw. Simulation of grinding in a shaker ball mill. Powder Technology, 101(1):63–72, 1999.
M. Gavrilova and J. Rokne. Collision Detection Optimization in a Multi-Particle System, LNCS 2331, pp. 105–114. Springer-Verlag, 2002.
M. Gavrilova and J. Rokne. Swap conditions for dynamic Voronoi diagram for circles and line segments. Journal of Computer-Aided Geom. Design, 6:89–106, 1999.
S. Gottschalk, M. Lin, and D. Manocha. OBBtree: A hierarchical data structure for rapid interference detection. Computer Graphics Proceedings, Annual Conference Series, pp. 171–180, 1996.
P. Hubbard. Approximating polyhedra with spheres for time-critical collision detection. ACM Transaction on Graphics, 15(3):179–210, 1996.
K. Johnson. Contact Mechanics, Cambridge University Press, 1985.
V. Kamat. Survey of techniques for simulation of dynamic collision detection and response. Computer Graphics, 17(4):379–385, 1993.
D.-J. Kim, L. Guibas, and S.-Y. Shin. Fast collision detection among multiple moving spheres. IEEE Transactions on Visualization and Computer Graphics, 4(3):1998.
J. T. Klosowski, M. Held, J. D. B. Mitchell, H. Sowizral, and K. Zikan. Efficient collision detection using bounding volume hierarchies of k-DOPs. IEEE Trans. Visualizat. Comput. Graph., 4(1):21–36, 1998.
A. Krantz. Analysis of an efficient algorithms for the hard-sphere problem. ACM Transaction on Modeling and Computer Simulation, 6(3):185–209, 1996.
M. Marin, D. Russo, and P. Cordero. Efficient algorithms for many-body hard particle molecular dynamics. Journal of Computer Physics, 109:306–329, 1993.
P. G. McCormick, H. Huang, M. P. Dallimore, J. Ding, and J. Pan. The dynamics of mechanical alloying. In Proceedings of the 2nd International Conference on Structural Application of Mechanical Alloying, Vancouver, B.C., pp. 45–50, 1993.
N. N. Medvedev. Voronoi-Delaunay method for non-crystalline structures, SB Russian Academy of Science, Novosibirsk, 2000.
V. Milenkovic. Position-based physics: Simulating a motion of many highly interactive spheres and polyhedra. Computer Graphics Proceedings, Annual Conference Series, pp. 129–136, 1996.
B. Mirtich and J. Canny. Impulse-based simulation of rigid bodies. In Symposium on Interactive 3D Graphics, pp. 181–188, 1995.
A. Okabe, B. Boots, and K. Sugihara. Spatial Tessellations: Concepts and Applications of Voronoi Diagrams, John Wiley and Sons, England, 1992.
J. Park and D. Fussell. Forward dynamics based realistic animation of rigid bodies. Computers and Graphics, 21(4):483–496, 1997.
O. Vinogradov. Explicit equations of motion of interacting spherical particles. Recent Advances in Structural Mechanics, 248:111–115, 1992.
J. C. Hardwick. Implementation and evaluation of an efficient parallel Delaunay triangulation algorithm. In Proceedings of 9th Annual Symposium on Parallel Algorithm and Architectures, pp. 22–25, 1997.
I. Kolingerov and J. Kohout. Pessimistic threaded Delaunay triangulation. GraphiCon'2000, pp. 76–83, 2000.
N. M. Amato and E. A. Ramos. On computing Voronoi diagrams by divide-prune-and-conquer. In Proceedings of the 12th Annual ACM Symposium on Computational Geometry, pp. 166–175, 1996.
S. Akl and K. Lyon. Parallel Computational Geometry, Prentice Hall, 1993.
S. G. Akl and S. D. Bruda. Improving a solution's quality through parallel processing. The Journal of Supercomputing, 19(2):221–233, 2001.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Gavrilova, M.L. Empirical Studies of Optimization Techniques in the Event-Driven Simulation of Mechanically Alloyed Materials. The Journal of Supercomputing 28, 165–176 (2004). https://doi.org/10.1023/B:SUPE.0000020176.35946.9d
Issue Date:
DOI: https://doi.org/10.1023/B:SUPE.0000020176.35946.9d