[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article

GPU-accelerated visualisation of ADS granular flow target model

Published: 01 November 2015 Publication History

Abstract

This paper presents a discrete element method to handle particle collision detection and responses in transport simulation the simulation of transport of protons and neutrons in granular flow target geometric model based on GPUs. Discrete element method was adopted in the realisation of large-scale particle visualisation. The method simulates and solves edge detection, position judging, motion direction, calculation of the next collision point using GPU acceleration during the process of transport, and demonstrates the complete interaction process through OpenGL. Results show that the model presented exploits the acceleration of GPUs and has gained remarkable functional improvement compared with traditional method using solely CPUs. In addition, we used the MCNPX to calculate this model with high-speed proton bombardment. The distribution of power energies verifies that the granular flow target model is reliable and feasible.

References

[1]
Amada, T., Umura, M., Yasymuro, Y., Manabe, Y. and Chihara, K. (2004) 'Particle-based fluid simulation on GPU', ACM Workshop on General-purpose Computing on Graphic Processors.
[2]
Bayraktar, S., Güdükbay, U. and Özgüç, B. (2009) 'GPU-based neighbor-search algorithm for particle simulations', Journal of Graphics, GPU, and Game Tools, Vol. 14, No. 1, pp.31-42.
[3]
Bustos, B., Deussen, O., Hiller, S. and Keim, D. (2006) 'A graphics hardware accelerated algorithm for nearest neighbor search', Computational Science - ICCS, Lecture Notes in Computer Science, Vol. 3994, pp.196-199.
[4]
Crowe, C., Sommerfeld, M. and Tsuji, Y. (1998) Multiphase Flows with Droplets and Particles, CRC Press, USA.
[5]
Gao, X., Wang, Z., Wan, H. and Long, X. (2010) 'Accelerate smoothed particle hydrodynamics using GPU', Proc. IEEE Youth Conference on Information Computing and Telecommunication (YC_ICT), pp.399-402.
[6]
Goswami, P., Schlegel, P., Soenthaler, B. and Pajarola, R. (2010) 'Interactive SPH simulation and rendering on the GPU', Eurograhics/ACM SIGGRAPH Symposium on Computer Animation, pp.1-10.
[7]
Green, S. (2012) Particles Simulation using CUDA, NVIDIA [online] http://docs.nvidia.com/cuda/samples/5_Simulations/particles/doc/particles.pdf (accessed 25 April 2014).
[8]
Harada, T. and Masaie, I. (2008) 'Massive particles: particle-based simulations on multiple GPUs', ACM SIGGRAPH Talks.
[9]
Hegeman, N.K. and Miller, G.S.P. (2006) 'Particle-based fluid simulation on the GPU', Pro. the 6th International Conference on Computational Science, Vol. 4, pp.228-235.
[10]
Hérault, A., Bilotta, G. and Dalrymple, R.A. (2010) 'SPH on GPU with CUDA', Journal of Hydraulic Research, Vol. 48, Supp. 1, pp.74-79.
[11]
Hoetzlein, R.C. (2008) Analyzing Performance and Efficiency of Smoothed Particle Hydrodynamics, University of California [online] https://www.researchgate.net/publication/241924598_Analyzing_Performance_and_Efficiency_of_Smoothed_Part icle_Hydrodynamics (accessed 5 August 2014).
[12]
Huang, Q-q., Jiang, S-l. and Xu, S-p. (2011) 'The simulation and implementation of discrete particle system based on CUDA', Business Computing and Global Informatization (BCGIN), International Conference on, pp.501-504.
[13]
Ji, Q., Li, K-C., Jiang, H., Zhou, Q. and Yang, L. (2015) 'GPU-accelerated DEM implementation with CUDA', International Journal of Computer Science and Engineering, Inderscience.
[14]
Kipfer, P., Segal, M. and Westermann, R. (2004) 'Uberflow: a GPU based particle engine', Proc. ACM SIGGRAPH/Eurographics Conference on Graphics Hardware, pp.115-122.
[15]
Li, K-C. and Weng, T-H. (2009) 'Performance-based parallel application toolkit for high-performance clusters', The Journal of Supercomputing, Vol. 48, No. 1, pp.43-65, Springer.
[16]
Li, Y., Sun, H., Yuan, J., Wu, T., Tian, Y., Li, Y., Zhou, R. and Li, K-C. (2015) 'Accelerating 3D digital differential analyzer ray tracing algorithm on the GPU using CUDA', in The International Workshop on Embedded Multicore Systems (ICPP-EMS), IEEE.
[17]
NEA/OECD (2005) Accelerator-driven Systems (ADS) and Fast Reactors (FR) in Advanced Nuclear Fuel Cycles [online] https://www.oecd-nea.org/ndd/reports/2002/nea3109-ads.pdf (accessed 18 March 2015).
[18]
Qiu, Y., You, C-F. and Qi, H-Y. (2002) 'Studying of contact forces among particles with the DEM model', Journal of Engineering Thermophysics, June, Vol. 23, Supp. 1, pp.197-200.
[19]
Sun, X-y. and Wang, J. (2007) 'Theories and application on smoothed particle hydrodynamics method', Water Resources and Hydropower Engineering, Vol. 38, No. 3, pp.44-46, 1000-0860(2007)03-0044-03.
[20]
Weng, T-H., Pham, H., Jiang, H. and Li, K-C. (2013) 'Designing parallel sparse matrix transposition algorithm using CSR for GPUs', in Intelligent Technologies and Engineering Systems, Springer, Vol. 234, pp.251-257.
[21]
Young, M. (1989) The Technical Writer's Handbook, University Science, Mill Valley, CA.
[22]
Zhang, Y., Guo, X., Jiang, H. and Li, K-C. (2013) 'Towards constructing application-level GPU computation states', IEEE/ACIS 12th International Conference on Computer and Information Science (ICIS), pp.161-166, IEEE.
[23]
Zhou, Q., Yang, J., Wu, J., Tian, Y., Wang, J., Jiang, H. and Li, K-C. (2015) 'An improved algorithm to convert CAD model to MCNP geometry model based on STEP file', Annals of Nuclear Energy, Vol. 78, pp.81-88.

Cited By

View all
  • (2018)Pixel classified colourisation method based on neighbourhood similarity prioriInternational Journal of High Performance Computing and Networking10.5555/3282715.328272112:3(270-277)Online publication date: 19-Dec-2018
  • (2018)An improved adaptive selection search for block motion estimationInternational Journal of Computational Science and Engineering10.5555/3141013.314102515:1-2(106-111)Online publication date: 20-Dec-2018
  • (2018)An improved adaptive selection search for block motion estimationInternational Journal of Computational Science and Engineering10.5555/3140984.314099615:1-2(106-111)Online publication date: 20-Dec-2018

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image International Journal of High Performance Computing and Networking
International Journal of High Performance Computing and Networking  Volume 8, Issue 4
November 2015
89 pages
ISSN:1740-0562
EISSN:1740-0570
Issue’s Table of Contents

Publisher

Inderscience Publishers

Geneva 15, Switzerland

Publication History

Published: 01 November 2015

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 09 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2018)Pixel classified colourisation method based on neighbourhood similarity prioriInternational Journal of High Performance Computing and Networking10.5555/3282715.328272112:3(270-277)Online publication date: 19-Dec-2018
  • (2018)An improved adaptive selection search for block motion estimationInternational Journal of Computational Science and Engineering10.5555/3141013.314102515:1-2(106-111)Online publication date: 20-Dec-2018
  • (2018)An improved adaptive selection search for block motion estimationInternational Journal of Computational Science and Engineering10.5555/3140984.314099615:1-2(106-111)Online publication date: 20-Dec-2018

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media