A Scalable and Ultrafast Eigensolver for Three Dimensional Photonic Crystals on GPU

dc.contributor黃聰明zh_TW
dc.contributorHuang, Tsung-Mingen_US
dc.contributor.author蔡欣翰zh_TW
dc.contributor.authorTsai, Hsin-Hanen_US
dc.date.accessioned2019-09-05T01:05:57Z
dc.date.available2017-05-17
dc.date.available2019-09-05T01:05:57Z
dc.date.issued2017
dc.description.abstract無中文摘要zh_TW
dc.description.abstractThis research applies parallel computations on a GPU by CUDA for solving three dimensional Maxwell's equation with face-centered cubic (FCC) lattice. We focus on how to solve an Eigenvalue Problem more efficiently. Because of the problem we solved is Hermitian and positive definite. The algorithm of the solver is based on inverse Lanczos method for eigenvalue problems and associated conjugate gradient method for linear systems. By using cuBLAS, cuFFT, combining kernels, transpose multiple matrices simultaneously, and some skills, we can save time from computations or accessing memory. Integrating all techniques, we can solve each of a set of 5.184 million dimension eigenvalue problem for 10 smallest positive eigenvalues within 44 to 63 seconds. And we have a great scability on multiple GPU cards by MPI. All results are computed on two clusters. One is equipped two GPU cards called NVIDIA Tesla K40c, most of works are computed here. And the other is equipped a lot of GPU cards called M2070, which are used for MPI.en_US
dc.description.sponsorship數學系zh_TW
dc.identifierG060340014S
dc.identifier.urihttp://etds.lib.ntnu.edu.tw/cgi-bin/gs32/gsweb.cgi?o=dstdcdr&s=id=%22G060340014S%22.&%22.id.&
dc.identifier.urihttp://rportal.lib.ntnu.edu.tw:80/handle/20.500.12235/101546
dc.language英文
dc.subjectMaxwell equationzh_TW
dc.subjectband structurezh_TW
dc.subjectface-centered cubic latticezh_TW
dc.subjectGPUzh_TW
dc.subjectCUDAzh_TW
dc.subjectMPIzh_TW
dc.subjectcuBLASzh_TW
dc.subjectcuFFTzh_TW
dc.subjectMaxwell equationen_US
dc.subjectband structureen_US
dc.subjectface-centered cubic latticeen_US
dc.subjectGPUen_US
dc.subjectCUDAen_US
dc.subjectMPIen_US
dc.subjectcuBLASen_US
dc.subjectcuFFTen_US
dc.titleA Scalable and Ultrafast Eigensolver for Three Dimensional Photonic Crystals on GPUzh_TW
dc.titleA Scalable and Ultrafast Eigensolver for Three Dimensional Photonic Crystals on GPUen_US

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
060340014s01.pdf
Size:
3.37 MB
Format:
Adobe Portable Document Format

Collections