Claim Missing Document
Check
Articles

Found 1 Documents
Search
Journal : Journal of ICT Research and Applications

Improvement of Fluid Simulation Runtime of Smoothed Particle Hydrodynamics by Using Graphics Processing Unit (GPU) Wahyu Srigutomo; Ruddy Kurnia; Suprijadi Suprijadi
Journal of ICT Research and Applications Vol. 11 No. 3 (2017)
Publisher : LPPM ITB

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.5614/itbj.ict.res.appl.2017.11.3.2

Abstract

This study concerns an implementation of smoothed particle hydrodynamics (SPH) fluid simulation on a graphics processing unit (GPU) using the Compute Unified Device Architecture's (CUDA) parallel programming. A bookkeeping method for the neighbor search algorithm was incorporated to accelerate calculations. Based on sequence code profiling of the SPH method, particle interaction computation "“ which comprises the calculation of the continuity equation and the momentum conservation equation "“ consumes 95.2% of the calculation time. In this paper, an improvement of the calculation is proposed by calculating the particle interaction part on the GPU and by using a bookkeeping algorithm to restrict the calculation only to contributed particles. Three aspects are addressed in this paper: firstly, speed-up of the CUDA parallel programming computation as a function of the number of particles used in the simulation; secondly, the influence of double precision and single precision schemes on the computational acceleration; and thirdly, calculation accuracy with respect to the number of particles. Scott Russell's wave generator was implemented for a 2D case and a 3D dam-break. The results show that the proposed method was succesfull in accelerating the SPH simulation on the GPU.
Co-Authors Abdullah, Adi Rahmansyah Amir Acep Purqon Acep Purqon Adam Sukma Putra Adhitya S. Sunarya Adi R.A. Abdullah Alamta Singarimbun Alan Maulana Alan Maulana Alief Sadlie Kasman Anggie Susilawati Anwar, Hairil Ari Setiawan Arizal Akbar Zikri Asep Harja Asep Harja Asep Saefullah Azrul Azwar Bakrun Bakrun Candra E. Novana Deny Juanda Puradimaja Dini Andriani Dini Fitriani Doddy Sutarno Doddy Sutarno Doddy Sutarno Doddy Sutarno Doddy Sutarno Doddy Sutarno Eddy Supriyana Eleonora Agustine Eleonora Agustine Eleonora Agustine Eleonora Agustine Enjang Jaenal Mustopa Enjang Jaenal Mustopa Enjang Jaenal Mustopa Fajriani Fajriani Fajriani Fajriani Fariduzzaman Fariduzzaman Fourier Dzar Eljabbar Latief Frafti Rejeki Fungki Iqlima Nasyidiyah Ghany Hanifan Muslim Hairil Anwar Hairil Anwar Hairil Anwar Halawa Ernwati Hapsoro, Cahyo Aji Harapan Marpaung Hardi Hamzah Harry Mahardika Haryo Seno Hendra Gunawan Herlan Darmawan Herlin Tarigan Hisashi Utada Humolungo, Ismail Husnul Hamdi Husnul Hamdi, Husnul I G. P. F. Soerya Djaja I Gede Putu Fadjar Soerya Djaja Imam Suyanto Imran Hilman Mohammad Imran Hilman Mohammad Irwan Ary Darmawan irwan meilano Irzaman, Irzaman Ismail Humolungo Jayawarsa, A.A. Ketut Joko Sampurno Kartika Hajar Kirana Kumalasari, Ratih Kuncoro, Alvina Kusumadewi Linus Pasasa M. Habri Zen Mahardika, Harry Maria Evita Martin Liess Martin Liess Melany Febrina Mitra Djamal Moh Yasin Mohammad Heriyanto Mohammad Heriyanto Muhamad Hilmi Aufa Muhammad Abdilllah Budianto Nadhira Gunawan Ni Ketut Lasmia Nina Siti Aminah Pepen Supendi Pratomo, Prihamdhanu Mukti Prihamdhanu Mukti Pratomo Prihandhanu M. Pratomo Purnama, Dikdik Sidik Putra, Heriansyah Rahmi Elzufiah Rakotovao Lovanantenaina Omega Rasito Tursinah, Rasito RATIH KUMALASARI Ratih Kumalasari Retna Apsari Richardo Barry Astro Rifky Nauval Rostikwati, Diana Ayu Ruddy Kurnia Satria, Eko Seno, Haryo Sesri Santurima Setyanto Cahyo Pranoto Sidik, Adi Permana Sitti Balkis Sparisoma Viridi Sumintadireja, Prihadi Suprijadi Suprijadi Suprijadi Suprijadi Supriyadi Supriyadi Surya Ningsih Surya Ningsih Suryanto, Wiwit Tsuneomi Kagiyama Tsuneomi Kagiyama Tsuneomi Kagiyama Umar Fauzi UMAR FAUZI Umar Said Wahyu Hidayat Wahyudi Wahyudi Warsa warsa Wataru Kanda Yanti Yanti Yazid Bindar Yuant Tiandho Zulfahmi Zulfahmi Zulfahmi Zulfahmi Zulhendra Zulhendra