• DocumentCode
    228638
  • Title

    A Volume Integral Equation Stokes Solver for Problems with Variable Coefficients

  • Author

    Malhotra, Dhairya ; Gholami, Amir ; Biros, George

  • Author_Institution
    Univ. of Texas at Austin, Austin, TX, USA
  • fYear
    2014
  • fDate
    16-21 Nov. 2014
  • Firstpage
    92
  • Lastpage
    102
  • Abstract
    We present a novel numerical scheme for solving the Stokes equation with variable coefficients in the unit box. Our scheme is based on a volume integral equation formulation. Compared to finite element methods, our formulation decouples the velocity and pressure, generates velocity fields that are by construction divergence free to high accuracy and its performance does not depend on the order of the basis used for discretization. In addition, we employ a novel adaptive fast multipole method for volume integrals to obtain a scheme that is algorithmically optimal. Our scheme supports non-uniform discretizations and is spectrally accurate. To increase per node performance, we have integrated our code with both NVIDIA and Intel accelerators. In our largest scalability test, we solved a problem with 20 billion unknowns, using a 14-order approximation for the velocity, on 2048 nodes of the Stampede system at the Texas Advanced Computing Center. We achieved 0.656 peta FLOPS for the overall code (23% efficiency) and one peta FLOPS for the volume integrals (33% efficiency). As an application example, we simulate Stokes ow in a porous medium with highly complex pore structure using a penalty formulation to enforce the no slip condition.
  • Keywords
    approximation theory; integral equations; parallel machines; 14-order approximation; Intel accelerator; NVIDIA; Stampede system; Stokes equation; adaptive fast multipole method; nonuniform discretization; penalty formulation; peta FLOPS; pore structure; porous medium; pressure; variable coefficient; velocity; volume integral equation Stokes solver; Chebyshev approximation; Convergence; Convolution; Equations; Geometry; Integral equations; Mathematical model;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing, Networking, Storage and Analysis, SC14: International Conference for
  • Conference_Location
    New Orleans, LA
  • Print_ISBN
    978-1-4799-5499-5
  • Type

    conf

  • DOI
    10.1109/SC.2014.13
  • Filename
    7012995