{"title":"用gpu加速超新星的数值模拟","authors":"H. Matsufuru, K. Sumiyoshi","doi":"10.1109/CANDARW.2018.00056","DOIUrl":null,"url":null,"abstract":"To understand the mechanism of supernova explosions, large-scale numerical simulations are essential because of their complex dynamics described by a coupled equations of neutrino radiation transport and hydrodynamics of dense matter. In this work, we employ GPUs to accelerate such simulations. By adopting the implicit scheme for the evolution equation, an iterative linear equation solver for the coefficient matrix is the most time consuming part, which has been shown to be efficiently offloaded to GPUs. There are still several secondary bottlenecks which cost substantial time in the simulations, such as computation of the collision term of the Boltzmann equation of neutrinos, and parameter tuning of the matrices in the iterative solver. This paper focuses on these parts and offloads them to GPUs by employing CUDA in the case of spherically symmetric system. As a result, the time evolution is sufficiently accelerated for desirable model sizes toward systematic survey of stellar models with better grid resolution than that adopted so far.","PeriodicalId":329439,"journal":{"name":"2018 Sixth International Symposium on Computing and Networking Workshops (CANDARW)","volume":"72 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Accelerating Numerical Simulations of Supernovae with GPUs\",\"authors\":\"H. Matsufuru, K. Sumiyoshi\",\"doi\":\"10.1109/CANDARW.2018.00056\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"To understand the mechanism of supernova explosions, large-scale numerical simulations are essential because of their complex dynamics described by a coupled equations of neutrino radiation transport and hydrodynamics of dense matter. In this work, we employ GPUs to accelerate such simulations. By adopting the implicit scheme for the evolution equation, an iterative linear equation solver for the coefficient matrix is the most time consuming part, which has been shown to be efficiently offloaded to GPUs. There are still several secondary bottlenecks which cost substantial time in the simulations, such as computation of the collision term of the Boltzmann equation of neutrinos, and parameter tuning of the matrices in the iterative solver. This paper focuses on these parts and offloads them to GPUs by employing CUDA in the case of spherically symmetric system. As a result, the time evolution is sufficiently accelerated for desirable model sizes toward systematic survey of stellar models with better grid resolution than that adopted so far.\",\"PeriodicalId\":329439,\"journal\":{\"name\":\"2018 Sixth International Symposium on Computing and Networking Workshops (CANDARW)\",\"volume\":\"72 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 Sixth International Symposium on Computing and Networking Workshops (CANDARW)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CANDARW.2018.00056\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 Sixth International Symposium on Computing and Networking Workshops (CANDARW)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CANDARW.2018.00056","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Accelerating Numerical Simulations of Supernovae with GPUs
To understand the mechanism of supernova explosions, large-scale numerical simulations are essential because of their complex dynamics described by a coupled equations of neutrino radiation transport and hydrodynamics of dense matter. In this work, we employ GPUs to accelerate such simulations. By adopting the implicit scheme for the evolution equation, an iterative linear equation solver for the coefficient matrix is the most time consuming part, which has been shown to be efficiently offloaded to GPUs. There are still several secondary bottlenecks which cost substantial time in the simulations, such as computation of the collision term of the Boltzmann equation of neutrinos, and parameter tuning of the matrices in the iterative solver. This paper focuses on these parts and offloads them to GPUs by employing CUDA in the case of spherically symmetric system. As a result, the time evolution is sufficiently accelerated for desirable model sizes toward systematic survey of stellar models with better grid resolution than that adopted so far.