메뉴 건너뛰기




Volumn 35, Issue 12, 2009, Pages 2353-2364

Accelerating geoscience and engineering system simulations on graphics hardware

Author keywords

Accelerators; General purpose graphics processing units; Geofluids; Lattice Boltzmann; Least squares minimization; Magnetic force microscopy; Parallel computing; Seismology; Spectral finite element method

Indexed keywords

ACCELERATORS; GENERAL PURPOSE GRAPHICS PROCESSING UNITS; GEOFLUIDS; LATTICE BOLTZMANN; LEAST-SQUARES MINIMIZATION; PARALLEL COMPUTING; SPECTRAL FINITE ELEMENT METHOD;

EID: 70350202523     PISSN: 00983004     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.cageo.2009.05.001     Document Type: Article
Times cited : (59)

References (68)
  • 3
    • 70350158857 scopus 로고    scopus 로고
    • Asanovic, K., Bodik, R., Catanzaro, B.C., Gebis, J.J., Husbands, P., Keutzer, K., Patterson, D.A., Plishker, W.L., Shalf, J., Williams, S.W., Yelick, K.A., 2006. The landscape of parallel computing research: a view from Berkeley. Technical Report No. UCB/EECS-2006-183.
    • Asanovic, K., Bodik, R., Catanzaro, B.C., Gebis, J.J., Husbands, P., Keutzer, K., Patterson, D.A., Plishker, W.L., Shalf, J., Williams, S.W., Yelick, K.A., 2006. The landscape of parallel computing research: a view from Berkeley. Technical Report No. UCB/EECS-2006-183.
  • 5
    • 0002303805 scopus 로고    scopus 로고
    • Quantum lattice-gas model for the many-particle Schrödinger equation in d dimensions
    • Boghosian B.M., and Taylor W. Quantum lattice-gas model for the many-particle Schrödinger equation in d dimensions. Physical Review E 57 1 (1998) 54-66
    • (1998) Physical Review E , vol.57 , Issue.1 , pp. 54-66
    • Boghosian, B.M.1    Taylor, W.2
  • 6
    • 0032076785 scopus 로고    scopus 로고
    • A study of porosity and permeability using a lattice Boltzmann simulation
    • Bosl W.J., Dvorkin J., and Nur A. A study of porosity and permeability using a lattice Boltzmann simulation. Geophysical Research Letters 25 9 (1998) 1475-1478
    • (1998) Geophysical Research Letters , vol.25 , Issue.9 , pp. 1475-1478
    • Bosl, W.J.1    Dvorkin, J.2    Nur, A.3
  • 9
    • 34249843711 scopus 로고
    • Lattice Boltzmann computational fluid dynamics in three dimensions
    • Chen S., Wang Z., Shan X., and Doolen G. Lattice Boltzmann computational fluid dynamics in three dimensions. Journal of Statistical Physics 68 3/4 (1992) 379-400
    • (1992) Journal of Statistical Physics , vol.68 , Issue.3-4 , pp. 379-400
    • Chen, S.1    Wang, Z.2    Shan, X.3    Doolen, G.4
  • 10
    • 70350147444 scopus 로고    scopus 로고
    • Colella, P., 2004. Defining software requirements for scientific computing. Presentation as Referenced in Asanovic et al. 2006.
    • Colella, P., 2004. Defining software requirements for scientific computing. Presentation as Referenced in Asanovic et al. 2006.
  • 11
    • 0034631659 scopus 로고    scopus 로고
    • D" as a transition in the heterogeneity spectrum of the lowermost mantle
    • Cormier V. D" as a transition in the heterogeneity spectrum of the lowermost mantle. Journal of Geophysical Research 105 (2000) 16193-16205
    • (2000) Journal of Geophysical Research , vol.105 , pp. 16193-16205
    • Cormier, V.1
  • 12
    • 0035363017 scopus 로고    scopus 로고
    • Thirteen-velocity three-dimensional lattice Boltzmann model
    • d'Humières D., Bouzidi M., and Lallemand P. Thirteen-velocity three-dimensional lattice Boltzmann model. Physical Review E 63 6 (2001) 066702
    • (2001) Physical Review E , vol.63 , Issue.6 , pp. 066702
    • d'Humières, D.1    Bouzidi, M.2    Lallemand, P.3
  • 15
    • 0542402520 scopus 로고    scopus 로고
    • Boundary-fitting and local grid refinement for lattice-BGK models
    • Filippova O., and Hänel D. Boundary-fitting and local grid refinement for lattice-BGK models. International Journal of Modern Physics C 9 8 (1998) 1271-1279
    • (1998) International Journal of Modern Physics C , vol.9 , Issue.8 , pp. 1271-1279
    • Filippova, O.1    Hänel, D.2
  • 16
    • 0034791045 scopus 로고    scopus 로고
    • Blood flow in abdominal aortic aneurysms: pulsatile flow hemodynamics
    • Finol E.A., and Amon C.H. Blood flow in abdominal aortic aneurysms: pulsatile flow hemodynamics. Journal of Biomechanical Engineering 123 5 (2001) 474-484
    • (2001) Journal of Biomechanical Engineering , vol.123 , Issue.5 , pp. 474-484
    • Finol, E.A.1    Amon, C.H.2
  • 17
    • 1842735938 scopus 로고    scopus 로고
    • The spectral element atmosphere model (SEAM): high-resolution parallel computation and localized resolution of regional dynamics
    • Fournier A., Taylor M.A., and Tribbia J.J. The spectral element atmosphere model (SEAM): high-resolution parallel computation and localized resolution of regional dynamics. Monthly Weather Review 132 3 (2004) 726-748
    • (2004) Monthly Weather Review , vol.132 , Issue.3 , pp. 726-748
    • Fournier, A.1    Taylor, M.A.2    Tribbia, J.J.3
  • 18
    • 1442360463 scopus 로고    scopus 로고
    • Magnetic domain structures and stray fields of individual elongated magnetite grains revealed by magnetic force microscopy (MFM)
    • Frandsen C., Stipp S.L.S., McEnroe S., Madsen M., and Knudsen J.M. Magnetic domain structures and stray fields of individual elongated magnetite grains revealed by magnetic force microscopy (MFM). Physics of the Earth and Planetary Interiors 141 2 (2004) 121-129
    • (2004) Physics of the Earth and Planetary Interiors , vol.141 , Issue.2 , pp. 121-129
    • Frandsen, C.1    Stipp, S.L.S.2    McEnroe, S.3    Madsen, M.4    Knudsen, J.M.5
  • 19
    • 24944465363 scopus 로고    scopus 로고
    • P-SV wave-field connection technique for regional wave propagation simulation
    • Ge Z., Fu L.-Y., and Wu R.-S. P-SV wave-field connection technique for regional wave propagation simulation. Bulletin of the Seismological Society of America 95 (2005) 1375-1386
    • (2005) Bulletin of the Seismological Society of America , vol.95 , pp. 1375-1386
    • Ge, Z.1    Fu, L.-Y.2    Wu, R.-S.3
  • 20
    • 40549109949 scopus 로고    scopus 로고
    • Two-relaxation-time lattice Boltzmann scheme: about parametrization, velocity, pressure and mixed boundary conditions
    • Ginzburg I., Verhaeghe F., and d'Humières D. Two-relaxation-time lattice Boltzmann scheme: about parametrization, velocity, pressure and mixed boundary conditions. Communications in Computational Physics 3 (2008) 427-478
    • (2008) Communications in Computational Physics , vol.3 , pp. 427-478
    • Ginzburg, I.1    Verhaeghe, F.2    d'Humières, D.3
  • 22
    • 0032894561 scopus 로고    scopus 로고
    • Degassing and microlite crystallization during pre-climactic events of the 1991 eruption of Mt. Pinatubo, Philippines
    • Hammer J.E., Cashman K.V., Hoblitt R.P., and Newman S. Degassing and microlite crystallization during pre-climactic events of the 1991 eruption of Mt. Pinatubo, Philippines. Bulletin of Volcanology 60 5 (1999) 355-380
    • (1999) Bulletin of Volcanology , vol.60 , Issue.5 , pp. 355-380
    • Hammer, J.E.1    Cashman, K.V.2    Hoblitt, R.P.3    Newman, S.4
  • 23
    • 23744486853 scopus 로고    scopus 로고
    • Accelerating the SVD block-Jacobi method
    • Hari V. Accelerating the SVD block-Jacobi method. Computing 75 1 (2005) 27-53
    • (2005) Computing , vol.75 , Issue.1 , pp. 27-53
    • Hari, V.1
  • 24
    • 70350158856 scopus 로고
    • Density waves in granular flow
    • Non-Linearity and Breakdown in Soft Condensed Matter, Springer, Berlin, Heidelberg, pp
    • Herrmann, H.J., Flekkoy, E., Nagel, K., Peng, G., Ristow, G., 1994. Density waves in granular flow. Non-Linearity and Breakdown in Soft Condensed Matter, Lecture Notes in Physics, vol. 437. Springer, Berlin, Heidelberg, pp. 28-39.
    • (1994) Lecture Notes in Physics , vol.437 , pp. 28-39
    • Herrmann, H.J.1    Flekkoy, E.2    Nagel, K.3    Peng, G.4    Ristow, G.5
  • 25
    • 24144463715 scopus 로고    scopus 로고
    • Permeability and melt flow in simulated and natural partially molten basaltic magmas
    • Hersum T., Hilpert M., and Marsh B.D. Permeability and melt flow in simulated and natural partially molten basaltic magmas. Earth and Planetary Science Letters 237 (2005) 798-814
    • (2005) Earth and Planetary Science Letters , vol.237 , pp. 798-814
    • Hersum, T.1    Hilpert, M.2    Marsh, B.D.3
  • 26
    • 2942640959 scopus 로고    scopus 로고
    • Nonlinear optimization framework for image-based modeling on programmable graphics hardware
    • Hillesland K.E., Molinov S., and Grzeszczuk R. Nonlinear optimization framework for image-based modeling on programmable graphics hardware. ACM Transactions on Graphics 22 3 (2003) 925-934
    • (2003) ACM Transactions on Graphics , vol.22 , Issue.3 , pp. 925-934
    • Hillesland, K.E.1    Molinov, S.2    Grzeszczuk, R.3
  • 27
    • 10044242747 scopus 로고    scopus 로고
    • Did melting glaciers cause volcanic eruptions in eastern California? Probing the mechanics of dike formation
    • Jellinek A.M., Manga M., and Saar M.O. Did melting glaciers cause volcanic eruptions in eastern California? Probing the mechanics of dike formation. Journal of Geophysical Research-Solid Earth 109 B9 (2004) B09206
    • (2004) Journal of Geophysical Research-Solid Earth , vol.109 , Issue.B9
    • Jellinek, A.M.1    Manga, M.2    Saar, M.O.3
  • 30
    • 0033300549 scopus 로고    scopus 로고
    • Scanning squid microscopy
    • URL 〈http://arjournals.annualreviews.org/doi/abs/10.1146/annurev.matsci.29.1.117〉
    • Kirtley J.R., and Wikswo J.P. Scanning squid microscopy. Annual Review of Materials Science 29 1 (1999) 117-148. http://arjournals.annualreviews.org/doi/abs/10.1146/annurev.matsci.29.1.117 URL 〈http://arjournals.annualreviews.org/doi/abs/10.1146/annurev.matsci.29.1.117〉
    • (1999) Annual Review of Materials Science , vol.29 , Issue.1 , pp. 117-148
    • Kirtley, J.R.1    Wikswo, J.P.2
  • 31
    • 0035633096 scopus 로고    scopus 로고
    • Wave propagation in 2-D elastic media using a spectral element method with triangles and quadrangles
    • Komatitsch D., Martin R., Tromp J., Taylor M.A., and Wingate B.A. Wave propagation in 2-D elastic media using a spectral element method with triangles and quadrangles. Journal of Computational Acoustics 9 2 (2001) 703-718
    • (2001) Journal of Computational Acoustics , vol.9 , Issue.2 , pp. 703-718
    • Komatitsch, D.1    Martin, R.2    Tromp, J.3    Taylor, M.A.4    Wingate, B.A.5
  • 32
    • 64449087473 scopus 로고    scopus 로고
    • Porting a high-order finite-element earthquake modeling application to NVIDIA graphics cards using CUDA
    • Komatitsch D., Michea D., and Erlebacher G. Porting a high-order finite-element earthquake modeling application to NVIDIA graphics cards using CUDA. Journal of Parallel and Distributed Computing 69 5 (2009) 451-460
    • (2009) Journal of Parallel and Distributed Computing , vol.69 , Issue.5 , pp. 451-460
    • Komatitsch, D.1    Michea, D.2    Erlebacher, G.3
  • 33
    • 0033400861 scopus 로고    scopus 로고
    • Introduction to the spectral element method for three-dimensional seismic wave propagation
    • Komatitsch D., and Tromp J. Introduction to the spectral element method for three-dimensional seismic wave propagation. Geophysical Journal International 139 3 (1999) 806-822
    • (1999) Geophysical Journal International , vol.139 , Issue.3 , pp. 806-822
    • Komatitsch, D.1    Tromp, J.2
  • 34
    • 0001672534 scopus 로고
    • Short-time motion of colloidal particles: numerical simulation via a fluctuating lattice-Boltzmann equation
    • Ladd A.J.C. Short-time motion of colloidal particles: numerical simulation via a fluctuating lattice-Boltzmann equation. Physical Review Letters 70 9 (Mar 1993) 1339-1342
    • (1993) Physical Review Letters , vol.70 , Issue.9 , pp. 1339-1342
    • Ladd, A.J.C.1
  • 36
    • 0037335338 scopus 로고    scopus 로고
    • An Eulerian description of the streaming process in the lattice Boltzmann equation
    • Lee T., and Lin C.-L. An Eulerian description of the streaming process in the lattice Boltzmann equation. Journal of Computational Physics 185 2 (2003) 445-471
    • (2003) Journal of Computational Physics , vol.185 , Issue.2 , pp. 445-471
    • Lee, T.1    Lin, C.-L.2
  • 37
    • 0347516395 scopus 로고    scopus 로고
    • Implementing lattice Boltzmann computation on graphics hardware
    • Li W., Wei X., and Kaufman A. Implementing lattice Boltzmann computation on graphics hardware. The Visual Computer 19 (2003) 444-456
    • (2003) The Visual Computer , vol.19 , pp. 444-456
    • Li, W.1    Wei, X.2    Kaufman, A.3
  • 38
    • 28844509238 scopus 로고    scopus 로고
    • Least-squares finite-element scheme for the lattice Boltzmann method on an unstructured mesh
    • Li Y., LeBoeuf E.J., and Basu P.K. Least-squares finite-element scheme for the lattice Boltzmann method on an unstructured mesh. Physical Review E 72 4 (2005) 046711
    • (2005) Physical Review E , vol.72 , Issue.4 , pp. 046711
    • Li, Y.1    LeBoeuf, E.J.2    Basu, P.K.3
  • 42
    • 21844511842 scopus 로고
    • On the convergence of the Jacobi method for arbitrary orderings
    • Mascarenhas W.F. On the convergence of the Jacobi method for arbitrary orderings. SIAM Journal on Matrix Analysis and Applications 16 4 (1995) 1197-1209
    • (1995) SIAM Journal on Matrix Analysis and Applications , vol.16 , Issue.4 , pp. 1197-1209
    • Mascarenhas, W.F.1
  • 43
    • 78651550268 scopus 로고    scopus 로고
    • Can CUDA make parallel programming straightforward and scalable?
    • Nickolls J., Buck I., Garland M., and Skadron K. Can CUDA make parallel programming straightforward and scalable?. ACM Queue 6 (2008) 40-53
    • (2008) ACM Queue , vol.6 , pp. 40-53
    • Nickolls, J.1    Buck, I.2    Garland, M.3    Skadron, K.4
  • 44
    • 65349123003 scopus 로고    scopus 로고
    • Seismic evidence for distinct anisotropy in the innermost inner core
    • Niu F., and Chen Q.-F. Seismic evidence for distinct anisotropy in the innermost inner core. Nature Geoscience 1 (2008) 692-696
    • (2008) Nature Geoscience , vol.1 , pp. 692-696
    • Niu, F.1    Chen, Q.-F.2
  • 45
    • 70350191997 scopus 로고    scopus 로고
    • nVIDIA, 2008a. CUDA Programming Guide. NVIDIA, first ed. URL 〈http://developer.download.nvidia.com/compute/cuda/1_1/NVIDIA_CUDA_Programming_Guide_1.1.pdf〉
    • nVIDIA, 2008a. CUDA Programming Guide. NVIDIA, first ed. URL 〈http://developer.download.nvidia.com/compute/cuda/1_1/NVIDIA_CUDA_Programming_Guide_1.1.pdf〉
  • 46
    • 70350140050 scopus 로고    scopus 로고
    • GPU Architectural Overview. nVIDIA. URL
    • nVIDIA, 2008b. NVIDIA GeForce GTX 200 GPU Architectural Overview. nVIDIA. URL 〈http://www.nvidia.com/docs/IO/55506/GeForce_GTX_200_GPU_Technical_Brief.pdf〉
    • (2008) NVIDIA GeForce GTX , vol.200
  • 48
    • 1642271800 scopus 로고    scopus 로고
    • Lattice-Boltzmann simulation of two-phase flow in porous media
    • pT: J; UT: ISI:000188284800002.
    • Pan C., Hilpert M., and Miller C.T. Lattice-Boltzmann simulation of two-phase flow in porous media. Water Resources Research 40 1 (2004) W01501 pT: J; UT: ISI:000188284800002.
    • (2004) Water Resources Research , vol.40 , Issue.1
    • Pan, C.1    Hilpert, M.2    Miller, C.T.3
  • 49
    • 48549109395 scopus 로고
    • A spectral element method for fluid dynamics
    • Patera, A.T., 1984. A spectral element method for fluid dynamics. Journal of Computational Physics 54, 468-488.
    • (1984) Journal of Computational Physics , vol.54 , pp. 468-488
    • Patera, A.T.1
  • 51
    • 0036995749 scopus 로고    scopus 로고
    • Ray tracing on programmable graphics hardware
    • iSSN 0730-0301 (Proceedings of ACM SIGGRAPH 2002).
    • Purcell T.J., Buck I., Mark W.R., and Hanrahan P. Ray tracing on programmable graphics hardware. ACM Transactions on Graphics 21 3 (2002) 703-712 iSSN 0730-0301 (Proceedings of ACM SIGGRAPH 2002).
    • (2002) ACM Transactions on Graphics , vol.21 , Issue.3 , pp. 703-712
    • Purcell, T.J.1    Buck, I.2    Mark, W.R.3    Hanrahan, P.4
  • 53
    • 39749105807 scopus 로고    scopus 로고
    • Continuum percolation for randomly oriented soft-core prisms
    • Saar M.O., and Manga M. Continuum percolation for randomly oriented soft-core prisms. Physical Review E 65 5 (2002) 056131
    • (2002) Physical Review E , vol.65 , Issue.5 , pp. 056131
    • Saar, M.O.1    Manga, M.2
  • 54
    • 0034988939 scopus 로고    scopus 로고
    • Numerical models of the onset of yield strength in crystal-melt suspensions
    • Saar M.O., Manga M., Cashman K.V., and Fremouw S. Numerical models of the onset of yield strength in crystal-melt suspensions. Earth and Planetary Science Letters 187 3-4 (2001) 367-379
    • (2001) Earth and Planetary Science Letters , vol.187 , Issue.3-4 , pp. 367-379
    • Saar, M.O.1    Manga, M.2    Cashman, K.V.3    Fremouw, S.4
  • 55
    • 0032787031 scopus 로고    scopus 로고
    • The lattice Boltzmann method as a basis for ocean circulation modeling
    • Salmon R. The lattice Boltzmann method as a basis for ocean circulation modeling. Journal of Marine Research 57 (1999) 503-535
    • (1999) Journal of Marine Research , vol.57 , pp. 503-535
    • Salmon, R.1
  • 57
    • 4644282408 scopus 로고    scopus 로고
    • The global short-period wavefield modelled with a Monte Carlo seismic phonon method
    • Shearer P., and Earle P. The global short-period wavefield modelled with a Monte Carlo seismic phonon method. Geophysical Journal International 158 (2004) 1103-1117
    • (2004) Geophysical Journal International , vol.158 , pp. 1103-1117
    • Shearer, P.1    Earle, P.2
  • 59
    • 72149122150 scopus 로고    scopus 로고
    • Implementation of a lattice Boltzmann kernel using the compute unified device architecture developed by nVIDIA
    • 11pp, DOI: 10.1007/s00791-008-0120-2
    • Tölke, J., 2008. Implementation of a lattice Boltzmann kernel using the compute unified device architecture developed by nVIDIA. Computing and Visualisation in Science, 11pp., DOI: 10.1007/s00791-008-0120-2.
    • (2008) Computing and Visualisation in Science
    • Tölke, J.1
  • 62
    • 38849150756 scopus 로고    scopus 로고
    • Broadband modelling of global seismic wave propagation on the Earth simulator using the spectral-element method
    • Tsuboi S., Komatititsch D., and Tromp J. Broadband modelling of global seismic wave propagation on the Earth simulator using the spectral-element method. Journal of the Seismological Society of Japan 57 (2005) 321-329
    • (2005) Journal of the Seismological Society of Japan , vol.57 , pp. 321-329
    • Tsuboi, S.1    Komatititsch, D.2    Tromp, J.3
  • 63
    • 55549104005 scopus 로고    scopus 로고
    • Magma yield stress and permeability: insights from multiphase percolation theory
    • Walsh S.D.C., and Saar M.O. Magma yield stress and permeability: insights from multiphase percolation theory. Journal of Volcanology and Geothermal Research 177 4 (2008) 1011-1019
    • (2008) Journal of Volcanology and Geothermal Research , vol.177 , Issue.4 , pp. 1011-1019
    • Walsh, S.D.C.1    Saar, M.O.2
  • 66
    • 35949018560 scopus 로고
    • Statistical mechanics of cellular automata
    • Wolfram S. Statistical mechanics of cellular automata. Reviews of Modern Physics 55 (1983) 601-644
    • (1983) Reviews of Modern Physics , vol.55 , pp. 601-644
    • Wolfram, S.1
  • 67
    • 0038460094 scopus 로고    scopus 로고
    • A parallel ring ordering algorithm for efficient one-sided Jacobi SVD computations
    • Zhou B.B., and Brent R.P. A parallel ring ordering algorithm for efficient one-sided Jacobi SVD computations. Journal of Parallel and Distributed Computing 42 1 (1997) 1-10
    • (1997) Journal of Parallel and Distributed Computing , vol.42 , Issue.1 , pp. 1-10
    • Zhou, B.B.1    Brent, R.P.2
  • 68
    • 0037978914 scopus 로고    scopus 로고
    • Construction of hysteresis loops of single domain elements and coupled permalloy ring arrays by magnetic force microscopy
    • Zhu X., Grütter P., Metlushko V., Hao Y., no F.J.C., Ross C.A., Ilic B., and Smith H.I. Construction of hysteresis loops of single domain elements and coupled permalloy ring arrays by magnetic force microscopy. Journal of Applied Physics 93 10 (2003) 8540-8542
    • (2003) Journal of Applied Physics , vol.93 , Issue.10 , pp. 8540-8542
    • Zhu, X.1    Grütter, P.2    Metlushko, V.3    Hao, Y.4    no, F.J.C.5    Ross, C.A.6    Ilic, B.7    Smith, H.I.8


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.