1*b4cdc43dSValeria Barra@article{Brown:2010, 2*b4cdc43dSValeria Barra Author = {{Brown}, J.}, 3*b4cdc43dSValeria Barra Journal = {Journal of Scientific Computing}, 4*b4cdc43dSValeria Barra Volume = 45, 5*b4cdc43dSValeria Barra Month = oct, 6*b4cdc43dSValeria Barra Title = {Efficient Nonlinear Solvers for Nodal High-Order Finite Elements in 3D}, 7*b4cdc43dSValeria Barra Year = 2010, 8*b4cdc43dSValeria Barra doi = {10.1007/s10915-010-9396-8}, 9*b4cdc43dSValeria Barra} 10*b4cdc43dSValeria Barra 11*b4cdc43dSValeria Barra@misc{C99-lang, 12*b4cdc43dSValeria Barra title={ISO/IEC 9899: 1999 Programming Languages-C}, 13*b4cdc43dSValeria Barra author={{International Standards Organisation}}, 14*b4cdc43dSValeria Barra year={1999}, 15*b4cdc43dSValeria Barra publisher={American National Standards Institute, New York} 16*b4cdc43dSValeria Barra} 17*b4cdc43dSValeria Barra 18*b4cdc43dSValeria Barra@article{CEED-ECP-paper, 19*b4cdc43dSValeria Barra author = {Kolev, Tzanio and 20*b4cdc43dSValeria Barra Fischer, Paul and 21*b4cdc43dSValeria Barra Min, Misun and 22*b4cdc43dSValeria Barra Dongarra, Jack and 23*b4cdc43dSValeria Barra Brown, Jed and 24*b4cdc43dSValeria Barra Dobrev, Veselin and 25*b4cdc43dSValeria Barra Warburton, Tim and 26*b4cdc43dSValeria Barra Tomov, Stanimire and 27*b4cdc43dSValeria Barra Shephard, Mark S. and 28*b4cdc43dSValeria Barra Abdelfattah, Ahmad and 29*b4cdc43dSValeria Barra Barra, Valeria and 30*b4cdc43dSValeria Barra Beams, Natalie and 31*b4cdc43dSValeria Barra Camier, Jean-Sylvain and 32*b4cdc43dSValeria Barra Chalmers, Noel and 33*b4cdc43dSValeria Barra Dudouit, Yohann and 34*b4cdc43dSValeria Barra Karakus, Ali and 35*b4cdc43dSValeria Barra Karlin, Ian and 36*b4cdc43dSValeria Barra Kerkemeier, Stefan and 37*b4cdc43dSValeria Barra Lan, Yu-Hsiang and 38*b4cdc43dSValeria Barra Medina, David and 39*b4cdc43dSValeria Barra Merzari, Elia and 40*b4cdc43dSValeria Barra Obabko, Aleksandr and 41*b4cdc43dSValeria Barra Pazner, Will and 42*b4cdc43dSValeria Barra Rathnayake, Thilina and 43*b4cdc43dSValeria Barra Smith, Cameron W. and 44*b4cdc43dSValeria Barra Spies, Lukas and 45*b4cdc43dSValeria Barra Swirydowicz, Kasia and 46*b4cdc43dSValeria Barra Thompson, Jeremy and 47*b4cdc43dSValeria Barra Tomboulides, Ananias and 48*b4cdc43dSValeria Barra Tomov, Vladimir}, 49*b4cdc43dSValeria Barra title = {Efficient Exascale Discretizations: High-Order Finite Element Methods}, 50*b4cdc43dSValeria Barra journal = {International Journal of High Performance Computing Applications}, 51*b4cdc43dSValeria Barra year = {2021}, 52*b4cdc43dSValeria Barra doi = {10.1177/10943420211020803} 53*b4cdc43dSValeria Barra} 54*b4cdc43dSValeria Barra 55*b4cdc43dSValeria Barra@misc{CEEDMS25, 56*b4cdc43dSValeria Barra author = {Brown, Jed and 57*b4cdc43dSValeria Barra Abdelfattah, Ahmad and 58*b4cdc43dSValeria Barra Barra, Valeria and 59*b4cdc43dSValeria Barra Dobrev, Veselin and 60*b4cdc43dSValeria Barra Dudouit, Yohann and 61*b4cdc43dSValeria Barra Fischer, Paul and 62*b4cdc43dSValeria Barra Kolev, Tzanio and 63*b4cdc43dSValeria Barra Medina, David and 64*b4cdc43dSValeria Barra Min, Misun and 65*b4cdc43dSValeria Barra Ratnayaka, Thilina and 66*b4cdc43dSValeria Barra Smith, Cameron and 67*b4cdc43dSValeria Barra Thompson, Jeremy and 68*b4cdc43dSValeria Barra Tomov, Stanimire and 69*b4cdc43dSValeria Barra Tomov, Vladimir and 70*b4cdc43dSValeria Barra Warburton, Tim}, 71*b4cdc43dSValeria Barra title = {{CEED ECP Milestone Report: Public release of CEED 72*b4cdc43dSValeria Barra 2.0}}, 73*b4cdc43dSValeria Barra year = 2019, 74*b4cdc43dSValeria Barra publisher = {Zenodo}, 75*b4cdc43dSValeria Barra doi = {10.5281/zenodo.2641316} 76*b4cdc43dSValeria Barra} 77*b4cdc43dSValeria Barra 78*b4cdc43dSValeria Barra@misc{CEEDMS34, 79*b4cdc43dSValeria Barra author = {Kolev, Tzanio and 80*b4cdc43dSValeria Barra Fischer, Paul and 81*b4cdc43dSValeria Barra Abdelfattah, Ahmad and 82*b4cdc43dSValeria Barra Ananthan, Shreyas and 83*b4cdc43dSValeria Barra Barra, Valeria and 84*b4cdc43dSValeria Barra Beams, Natalie and 85*b4cdc43dSValeria Barra Bleile, Ryan and 86*b4cdc43dSValeria Barra Brown, Jed and 87*b4cdc43dSValeria Barra Carson, Robert and 88*b4cdc43dSValeria Barra Camier, Jean-Sylvain and 89*b4cdc43dSValeria Barra Churchfield, Matthew and 90*b4cdc43dSValeria Barra Dobrev, Veselin and 91*b4cdc43dSValeria Barra Dongarra, Jack and 92*b4cdc43dSValeria Barra Dudouit, Yohann and 93*b4cdc43dSValeria Barra Karakus, Ali and 94*b4cdc43dSValeria Barra Kerkemeier, Stefan and 95*b4cdc43dSValeria Barra Lan, YuHsiang and 96*b4cdc43dSValeria Barra Medina, David and 97*b4cdc43dSValeria Barra Merzari, Elia and 98*b4cdc43dSValeria Barra Min, Misun and 99*b4cdc43dSValeria Barra Parker, Scott and 100*b4cdc43dSValeria Barra Ratnayaka, Thilina and 101*b4cdc43dSValeria Barra Smith, Cameron and 102*b4cdc43dSValeria Barra Sprague, Michael and 103*b4cdc43dSValeria Barra Stitt, Thomas and 104*b4cdc43dSValeria Barra Thompson, Jeremy and 105*b4cdc43dSValeria Barra Tomboulides, Ananias and 106*b4cdc43dSValeria Barra Tomov, Stanimire and 107*b4cdc43dSValeria Barra Tomov, Vladimir and 108*b4cdc43dSValeria Barra Vargas, Arturo and 109*b4cdc43dSValeria Barra Warburton, Tim and 110*b4cdc43dSValeria Barra Weiss, Kenneth}, 111*b4cdc43dSValeria Barra title = {{CEED ECP Milestone Report: Improve performance and 112*b4cdc43dSValeria Barra capabilities of CEED-enabled ECP applications on 113*b4cdc43dSValeria Barra Summit/Sierra}}, 114*b4cdc43dSValeria Barra year = 2020, 115*b4cdc43dSValeria Barra publisher = {Zenodo}, 116*b4cdc43dSValeria Barra doi = {10.5281/zenodo.3860804} 117*b4cdc43dSValeria Barra} 118*b4cdc43dSValeria Barra 119*b4cdc43dSValeria Barra@misc{CEEDwebsite, 120*b4cdc43dSValeria Barra title = "CEED", 121*b4cdc43dSValeria Barra url = "https://ceed.exascaleproject.org/", 122*b4cdc43dSValeria Barra year = "2021" 123*b4cdc43dSValeria Barra} 124*b4cdc43dSValeria Barra 125*b4cdc43dSValeria Barra@misc{CUDAwebsite, 126*b4cdc43dSValeria Barra title = "CUDA", 127*b4cdc43dSValeria Barra url = "https://developer.nvidia.com/about-cuda", 128*b4cdc43dSValeria Barra year = "2021" 129*b4cdc43dSValeria Barra} 130*b4cdc43dSValeria Barra 131*b4cdc43dSValeria Barra@article{Fischer2020scalability, 132*b4cdc43dSValeria Barra title={Scalability of high-performance PDE solvers}, 133*b4cdc43dSValeria Barra author={Paul Fischer and Misun Min and Thilina Rathnayake and Som Dutta and Tzanio Kolev and Veselin Dobrev and Jean-Sylvain Camier and Martin Kronbichler and Tim Warburton and Kasia Świrydowicz and Jed Brown}, 134*b4cdc43dSValeria Barra journal={The International Journal of High Performance Computing Applications}, 135*b4cdc43dSValeria Barra year={2020}, 136*b4cdc43dSValeria Barra doi = "10.1177/1094342020915762" 137*b4cdc43dSValeria Barra} 138*b4cdc43dSValeria Barra 139*b4cdc43dSValeria Barra@book{Fortran77-lang, 140*b4cdc43dSValeria Barra title={Standard {X3}. 9-1978, Programming Language {Fortran} (revision of {ANSI X2}. 9-1966)}, 141*b4cdc43dSValeria Barra author={ANSI}, 142*b4cdc43dSValeria Barra journal={New York: ANSI}, 143*b4cdc43dSValeria Barra year={1978} 144*b4cdc43dSValeria Barra} 145*b4cdc43dSValeria Barra 146*b4cdc43dSValeria Barra@misc{HIPwebsite, 147*b4cdc43dSValeria Barra title = "HIP", 148*b4cdc43dSValeria Barra url = "https://rocmdocs.amd.com/en/latest/Programming_Guides/HIP-GUIDE.html", 149*b4cdc43dSValeria Barra year = "2021" 150*b4cdc43dSValeria Barra} 151*b4cdc43dSValeria Barra 152*b4cdc43dSValeria Barra@article{Julia-lang, 153*b4cdc43dSValeria Barra title={Julia: A fresh approach to numerical computing}, 154*b4cdc43dSValeria Barra author={Bezanson, Jeff and Edelman, Alan and Karpinski, Stefan and Shah, Viral B}, 155*b4cdc43dSValeria Barra journal={SIAM {R}eview}, 156*b4cdc43dSValeria Barra volume={59}, 157*b4cdc43dSValeria Barra number={1}, 158*b4cdc43dSValeria Barra pages={65--98}, 159*b4cdc43dSValeria Barra year={2017}, 160*b4cdc43dSValeria Barra publisher={SIAM}, 161*b4cdc43dSValeria Barra doi={10.1137/141000671} 162*b4cdc43dSValeria Barra} 163*b4cdc43dSValeria Barra 164*b4cdc43dSValeria Barra@misc{libceed-user-manual, 165*b4cdc43dSValeria Barra author = {Abdelfattah, Ahmad and 166*b4cdc43dSValeria Barra Barra, Valeria and 167*b4cdc43dSValeria Barra Beams, Natalie and 168*b4cdc43dSValeria Barra Brown, Jed and 169*b4cdc43dSValeria Barra Camier, Jean-Sylvain and 170*b4cdc43dSValeria Barra Dobrev, Veselin and 171*b4cdc43dSValeria Barra Dudouit, Yohann and 172*b4cdc43dSValeria Barra Ghaffari, Leila and 173*b4cdc43dSValeria Barra Kolev, Tzanio and 174*b4cdc43dSValeria Barra Medina, David and 175*b4cdc43dSValeria Barra Pazner, Will and 176*b4cdc43dSValeria Barra Rathnayake, Thilina and 177*b4cdc43dSValeria Barra Thompson, Jeremy L and 178*b4cdc43dSValeria Barra Tomov, Stanimire}, 179*b4cdc43dSValeria Barra title = {libCEED User Manual}, 180*b4cdc43dSValeria Barra month = mar, 181*b4cdc43dSValeria Barra year = 2021, 182*b4cdc43dSValeria Barra publisher = {Zenodo}, 183*b4cdc43dSValeria Barra version = {0.8}, 184*b4cdc43dSValeria Barra doi = {10.5281/zenodo.4895340} 185*b4cdc43dSValeria Barra} 186*b4cdc43dSValeria Barra 187*b4cdc43dSValeria Barra@InProceedings{libceed-paper-proc-scipy-2020, 188*b4cdc43dSValeria Barra author = {Valeria Barra and Jed Brown and Jeremy Thompson and Yohann Dudouit}, 189*b4cdc43dSValeria Barra title = {{H}igh-performance operator evaluations with ease of use: lib{C}{E}{E}{D}'s {P}ython interface}, 190*b4cdc43dSValeria Barra booktitle = {{P}roceedings of the 19th {P}ython in {S}cience {C}onference}, 191*b4cdc43dSValeria Barra pages = {85 - 90}, 192*b4cdc43dSValeria Barra year = {2020}, 193*b4cdc43dSValeria Barra editor = {{M}eghann {A}garwal and {C}hris {C}alloway and {D}illon {N}iederhut and {D}avid {S}hupe}, 194*b4cdc43dSValeria Barra doi = {10.25080/Majora-342d178e-00c} 195*b4cdc43dSValeria Barra} 196*b4cdc43dSValeria Barra 197*b4cdc43dSValeria Barra@misc{LIBXSMM, 198*b4cdc43dSValeria Barra title = "{LIBXSMM development site}", 199*b4cdc43dSValeria Barra url = "http://github.com/hfp/libxsmm", 200*b4cdc43dSValeria Barra year = "2021" 201*b4cdc43dSValeria Barra} 202*b4cdc43dSValeria Barra 203*b4cdc43dSValeria Barra@misc{MAGMAwebsite, 204*b4cdc43dSValeria Barra title = "{MAGMA development site}", 205*b4cdc43dSValeria Barra url = "https://bitbucket.org/icl/magma", 206*b4cdc43dSValeria Barra year = "2021" 207*b4cdc43dSValeria Barra} 208*b4cdc43dSValeria Barra 209*b4cdc43dSValeria Barra@misc{MFEMlibrary, 210*b4cdc43dSValeria Barra title = "{MFEM}: {Modular Finite Element Methods Library}", 211*b4cdc43dSValeria Barra url = "https://mfem.org/", 212*b4cdc43dSValeria Barra year = "2021", 213*b4cdc43dSValeria Barra doi = "10.11578/dc.20171025.1248" 214*b4cdc43dSValeria Barra} 215*b4cdc43dSValeria Barra 216*b4cdc43dSValeria Barra@article{mfem-paper, 217*b4cdc43dSValeria Barra title = {{MFEM}: A Modular Finite Element Library}, 218*b4cdc43dSValeria Barra author = {R. Anderson and J. Andrej and A. Barker and J. Bramwell and J.-S. Camier and 219*b4cdc43dSValeria Barra J. Cerveny V. Dobrev and Y. Dudouit and A. Fisher and Tz. Kolev and W. Pazner and 220*b4cdc43dSValeria Barra M. Stowell and V. Tomov and I. Akkerman and J. Dahm and D. Medina and S. Zampini}, 221*b4cdc43dSValeria Barra journal = {Computers \& Mathematics with Applications}, 222*b4cdc43dSValeria Barra doi = {10.1016/j.camwa.2020.06.009}, 223*b4cdc43dSValeria Barra year = {2020} 224*b4cdc43dSValeria Barra} 225*b4cdc43dSValeria Barra 226*b4cdc43dSValeria Barra@misc{Nekwebsite, 227*b4cdc43dSValeria Barra title = "Nek5000", 228*b4cdc43dSValeria Barra url = "https://nek5000.mcs.anl.gov/", 229*b4cdc43dSValeria Barra year = "2021" 230*b4cdc43dSValeria Barra} 231*b4cdc43dSValeria Barra 232*b4cdc43dSValeria Barra@inproceedings{Numba, 233*b4cdc43dSValeria Barraauthor = {Lam, Siu Kwan and Pitrou, Antoine and Seibert, Stanley}, 234*b4cdc43dSValeria Barratitle = {Numba: A LLVM-Based Python JIT Compiler}, 235*b4cdc43dSValeria Barrayear = {2015}, 236*b4cdc43dSValeria Barraisbn = {9781450340052}, 237*b4cdc43dSValeria Barrapublisher = {Association for Computing Machinery}, 238*b4cdc43dSValeria Barraaddress = {New York, NY, USA}, 239*b4cdc43dSValeria Barradoi = {10.1145/2833157.2833162}, 240*b4cdc43dSValeria Barraabstract = {Dynamic, interpreted languages, like Python, are attractive for domain-experts and scientists experimenting with new ideas. However, the performance of the interpreter is often a barrier when scaling to larger data sets. This paper presents a just-in-time compiler for Python that focuses in scientific and array-oriented computing. Starting with the simple syntax of Python, Numba compiles a subset of the language into efficient machine code that is comparable in performance to a traditional compiled language. In addition, we share our experience in building a JIT compiler using LLVM[1].}, 241*b4cdc43dSValeria Barrabooktitle = {Proceedings of the Second Workshop on the LLVM Compiler Infrastructure in HPC}, 242*b4cdc43dSValeria Barraarticleno = {7}, 243*b4cdc43dSValeria Barranumpages = {6}, 244*b4cdc43dSValeria Barrakeywords = {compiler, LLVM, Python}, 245*b4cdc43dSValeria Barralocation = {Austin, Texas}, 246*b4cdc43dSValeria Barraseries = {LLVM '15} 247*b4cdc43dSValeria Barra} 248*b4cdc43dSValeria Barra 249*b4cdc43dSValeria Barra@Article{NumPy, 250*b4cdc43dSValeria Barra title = {Array programming with {NumPy}}, 251*b4cdc43dSValeria Barra author = {Charles R. Harris and K. Jarrod Millman and St{'{e}}fan J. 252*b4cdc43dSValeria Barra van der Walt and Ralf Gommers and Pauli Virtanen and David 253*b4cdc43dSValeria Barra Cournapeau and Eric Wieser and Julian Taylor and Sebastian 254*b4cdc43dSValeria Barra Berg and Nathaniel J. Smith and Robert Kern and Matti Picus 255*b4cdc43dSValeria Barra and Stephan Hoyer and Marten H. van Kerkwijk and Matthew 256*b4cdc43dSValeria Barra Brett and Allan Haldane and Jaime Fern{'{a}}ndez del 257*b4cdc43dSValeria Barra R{'{\i}}o and Mark Wiebe and Pearu Peterson and Pierre 258*b4cdc43dSValeria Barra G{'{e}}rard-Marchant and Kevin Sheppard and Tyler Reddy and 259*b4cdc43dSValeria Barra Warren Weckesser and Hameer Abbasi and Christoph Gohlke and 260*b4cdc43dSValeria Barra Travis E. Oliphant}, 261*b4cdc43dSValeria Barra year = {2020}, 262*b4cdc43dSValeria Barra month = sep, 263*b4cdc43dSValeria Barra journal = {Nature}, 264*b4cdc43dSValeria Barra volume = {585}, 265*b4cdc43dSValeria Barra number = {7825}, 266*b4cdc43dSValeria Barra pages = {357--362}, 267*b4cdc43dSValeria Barra doi = {10.1038/s41586-020-2649-2}, 268*b4cdc43dSValeria Barra publisher = {Springer Science and Business Media {LLC}} 269*b4cdc43dSValeria Barra} 270*b4cdc43dSValeria Barra 271*b4cdc43dSValeria Barra@misc{NVRTCwebsite, 272*b4cdc43dSValeria Barra title = "NVRTC", 273*b4cdc43dSValeria Barra url = "https://docs.nvidia.com/cuda/nvrtc/index.html", 274*b4cdc43dSValeria Barra year = "2021" 275*b4cdc43dSValeria Barra} 276*b4cdc43dSValeria Barra 277*b4cdc43dSValeria Barra@misc{OCCAwebsite, 278*b4cdc43dSValeria Barra title = "{OCCA} development site", 279*b4cdc43dSValeria Barra url = "http://github.com/libocca/occa", 280*b4cdc43dSValeria Barra year = "2021" 281*b4cdc43dSValeria Barra} 282*b4cdc43dSValeria Barra 283*b4cdc43dSValeria Barra@article{Orszag:1980, 284*b4cdc43dSValeria Barra title = "Spectral methods for problems in complex geometries", 285*b4cdc43dSValeria Barra journal = "Journal of Computational Physics", 286*b4cdc43dSValeria Barra volume = "37", 287*b4cdc43dSValeria Barra pages = "70 - 92", 288*b4cdc43dSValeria Barra year = "1980", 289*b4cdc43dSValeria Barra doi = "10.1016/0021-9991(80)90005-4", 290*b4cdc43dSValeria Barra author = "Steven A Orszag" 291*b4cdc43dSValeria Barra} 292*b4cdc43dSValeria Barra 293*b4cdc43dSValeria Barra@TechReport{PETScUserManual, 294*b4cdc43dSValeria Barra author = {Satish Balay and Shrirang Abhyankar and Mark~F. Adams and Jed Brown and Peter Brune 295*b4cdc43dSValeria Barra and Kris Buschelman and Lisandro Dalcin and Alp Dener and Victor Eijkhout and William~D. Gropp 296*b4cdc43dSValeria Barra and Dmitry Karpeyev and Dinesh Kaushik and Matthew~G. Knepley and Dave~A. May and Lois Curfman McInnes 297*b4cdc43dSValeria Barra and Richard Tran Mills and Todd Munson and Karl Rupp and Patrick Sanan 298*b4cdc43dSValeria Barra and Barry~F. Smith and Stefano Zampini and Hong Zhang and Hong Zhang}, 299*b4cdc43dSValeria Barra title = {{PETS}c Users Manual}, 300*b4cdc43dSValeria Barra institution = {Argonne National Laboratory}, 301*b4cdc43dSValeria Barra year = 2021, 302*b4cdc43dSValeria Barra number = {ANL-95/11 - Revision 3.15} 303*b4cdc43dSValeria Barra} 304*b4cdc43dSValeria Barra 305*b4cdc43dSValeria Barra@misc{Python-lang, 306*b4cdc43dSValeria Barra title = "Python", 307*b4cdc43dSValeria Barra url = "https://www.python.org/", 308*b4cdc43dSValeria Barra year = "2021", 309*b4cdc43dSValeria Barra} 310*b4cdc43dSValeria Barra 311*b4cdc43dSValeria Barra@misc{Rust-lang, 312*b4cdc43dSValeria Barra title = "Rust", 313*b4cdc43dSValeria Barra url = "https://www.rust-lang.org/", 314*b4cdc43dSValeria Barra year = "2021", 315*b4cdc43dSValeria Barra} 316*b4cdc43dSValeria Barra 317*b4cdc43dSValeria Barra@misc{python-cffi, 318*b4cdc43dSValeria Barra title = "C Foreign Function Interface for {Python}", 319*b4cdc43dSValeria Barra url = "https://cffi.readthedocs.io", 320*b4cdc43dSValeria Barra year = "2021", 321*b4cdc43dSValeria Barra} 322*b4cdc43dSValeria Barra 323*b4cdc43dSValeria Barra@article{straka1993numerical, 324*b4cdc43dSValeria Barra title={Numerical solutions of a non-linear density current: A benchmark solution and comparisons}, 325*b4cdc43dSValeria Barra author={Straka, Jerry M and Wilhelmson, Robert B and Wicker, Louis J and Anderson, John R and Droegemeier, Kelvin K}, 326*b4cdc43dSValeria Barra journal={International Journal for Numerical Methods in Fluids}, 327*b4cdc43dSValeria Barra volume={17}, 328*b4cdc43dSValeria Barra number={1}, 329*b4cdc43dSValeria Barra pages={1--22}, 330*b4cdc43dSValeria Barra year={1993}, 331*b4cdc43dSValeria Barra publisher={Wiley Online Library}, 332*b4cdc43dSValeria Barra doi={10.1002/fld.1650170103} 333*b4cdc43dSValeria Barra} 334*b4cdc43dSValeria Barra 335*b4cdc43dSValeria Barra@book{deville2002highorder, 336*b4cdc43dSValeria Barra title={High-order methods for incompressible fluid flow}, 337*b4cdc43dSValeria Barra author={Deville, Michel O and Fischer, Paul F and Mund, Ernest H}, 338*b4cdc43dSValeria Barra year={2002}, 339*b4cdc43dSValeria Barra publisher={Cambridge University Press}, 340*b4cdc43dSValeria Barra isbn={0-521-45309-7} 341*b4cdc43dSValeria Barra} 342*b4cdc43dSValeria Barra 343*b4cdc43dSValeria Barra@article{gropp2014using, 344*b4cdc43dSValeria Barra title={Using {MPI}: Portable Parallel Programming with the Message-Passing Interface}, 345*b4cdc43dSValeria Barra author={Gropp, William and Lusk, Ewing and Skjellum, Anthony}, 346*b4cdc43dSValeria Barra year={2014}, 347*b4cdc43dSValeria Barra publisher={The MIT Press}, 348*b4cdc43dSValeria Barra isbn={9780262527392} 349*b4cdc43dSValeria Barra} 350*b4cdc43dSValeria Barra 351*b4cdc43dSValeria Barra@article{libMeshPaper, 352*b4cdc43dSValeria Barra author = {Benjamin S. Kirk and John W. Peterson and Roy H. Stogner and Graham F. Carey}, 353*b4cdc43dSValeria Barra title = {{\texttt{libMesh}: A C++ Library for Parallel Adaptive Mesh Refinement/Coarsening Simulations}}, 354*b4cdc43dSValeria Barra journal = {Engineering with Computers}, 355*b4cdc43dSValeria Barra volume = 22, 356*b4cdc43dSValeria Barra number = {3--4}, 357*b4cdc43dSValeria Barra pages = {237--254}, 358*b4cdc43dSValeria Barra year = 2006, 359*b4cdc43dSValeria Barra doi = {10.1007/s00366-006-0049-3} 360*b4cdc43dSValeria Barra} 361*b4cdc43dSValeria Barra@book{LoggMardalWells2012, 362*b4cdc43dSValeria Barra title = {Automated Solution of Differential Equations by the Finite Element Method: The {FEniCS} book}, 363*b4cdc43dSValeria Barra author = {Anders Logg and Kent-Andre Mardal and Garth N. Wells and others}, 364*b4cdc43dSValeria Barra editor = {Anders Logg and Kent-Andre Mardal and Garth N. Wells}, 365*b4cdc43dSValeria Barra volume = {84}, 366*b4cdc43dSValeria Barra year = {2012}, 367*b4cdc43dSValeria Barra publisher = {Springer}, 368*b4cdc43dSValeria Barra doi = {10.1007/978-3-642-23099-8}, 369*b4cdc43dSValeria Barra isbn = {978-3-642-23098-1} 370*b4cdc43dSValeria Barra} 371*b4cdc43dSValeria Barra 372*b4cdc43dSValeria Barra@article{dealII92, 373*b4cdc43dSValeria Barra title = {The \texttt{deal.II} Library, Version 9.2}, 374*b4cdc43dSValeria Barra author = {Daniel Arndt and Wolfgang Bangerth and Bruno Blais and 375*b4cdc43dSValeria Barra Thomas C. Clevenger and Marc Fehling and Alexander V. Grayver and 376*b4cdc43dSValeria Barra Timo Heister and Luca Heltai and Martin Kronbichler and Matthias Maier and 377*b4cdc43dSValeria Barra Peter Munch and Jean-Paul Pelteret and Reza Rastak and 378*b4cdc43dSValeria Barra Ignacio Thomas and Bruno Turcksin and Zhuoran Wang and David Wells}, 379*b4cdc43dSValeria Barra journal = {Journal of Numerical Mathematics}, 380*b4cdc43dSValeria Barra publisher = {De Gruyter}, 381*b4cdc43dSValeria Barra year = {2020}, 382*b4cdc43dSValeria Barra volume = {28}, 383*b4cdc43dSValeria Barra number = {3}, 384*b4cdc43dSValeria Barra pages = {131-146}, 385*b4cdc43dSValeria Barra DOI = {10.1515/jnma-2020-0043}, 386*b4cdc43dSValeria Barra url = {https://dealii.org/deal92-preprint.pdf} 387*b4cdc43dSValeria Barra} 388*b4cdc43dSValeria Barra 389*b4cdc43dSValeria Barra@misc{kruppcomparison, 390*b4cdc43dSValeria Barra title="{CPU-GPU-MIC} Comparision Charts", 391*b4cdc43dSValeria Barra author={Karl Rupp}, 392*b4cdc43dSValeria Barra url={https://github.com/karlrupp/cpu-gpu-mic-comparison}, 393*b4cdc43dSValeria Barra year={2020} 394*b4cdc43dSValeria Barra} 395*b4cdc43dSValeria Barra 396*b4cdc43dSValeria Barra@article{williams2009roofline, 397*b4cdc43dSValeria Barra title={Roofline: an insightful visual performance model for multicore architectures}, 398*b4cdc43dSValeria Barra author={Williams, Samuel and Waterman, Andrew and Patterson, David}, 399*b4cdc43dSValeria Barra journal={Communications of the ACM}, 400*b4cdc43dSValeria Barra volume={52}, 401*b4cdc43dSValeria Barra number={4}, 402*b4cdc43dSValeria Barra pages={65--76}, 403*b4cdc43dSValeria Barra year={2009}, 404*b4cdc43dSValeria Barra publisher={ACM}, 405*b4cdc43dSValeria Barra doi={10.1145/1498765.1498785} 406*b4cdc43dSValeria Barra} 407*b4cdc43dSValeria Barra 408*b4cdc43dSValeria Barra@article{babuska1994hpfem, 409*b4cdc43dSValeria Barra title={The $p$ and $h-p$ versions of the finite element method, basic principles and properties}, 410*b4cdc43dSValeria Barra author={Babu{\v{s}}ka, Ivo and Suri, Manil}, 411*b4cdc43dSValeria Barra journal={SIAM Review}, 412*b4cdc43dSValeria Barra volume={36}, 413*b4cdc43dSValeria Barra number={4}, 414*b4cdc43dSValeria Barra pages={578--632}, 415*b4cdc43dSValeria Barra year={1994}, 416*b4cdc43dSValeria Barra publisher={SIAM}, 417*b4cdc43dSValeria Barra doi={10.1137/1036141} 418*b4cdc43dSValeria Barra} 419*b4cdc43dSValeria Barra 420*b4cdc43dSValeria Barra@article{lottes2005hms, 421*b4cdc43dSValeria Barra title={Hybrid Multigrid/{Schwarz} Algorithms for the Spectral Element Method}, 422*b4cdc43dSValeria Barra author={Lottes, J.W. and Fischer, P.F.}, 423*b4cdc43dSValeria Barra journal={Journal of Scientific Computing}, 424*b4cdc43dSValeria Barra volume={24}, 425*b4cdc43dSValeria Barra number={1}, 426*b4cdc43dSValeria Barra pages={45--78}, 427*b4cdc43dSValeria Barra year={2005}, 428*b4cdc43dSValeria Barra publisher={Springer}, 429*b4cdc43dSValeria Barra doi={10.1007/s10915-004-4787-3} 430*b4cdc43dSValeria Barra} 431*b4cdc43dSValeria Barra 432*b4cdc43dSValeria Barra@article{zhang2021petscsf, 433*b4cdc43dSValeria Barra title={The {PetscSF} Scalable Communication Layer}, 434*b4cdc43dSValeria Barra author={Zhang, Junchao and Brown, Jed and Balay, Satish and Faibussowitsch, Jacob and Knepley, Matthew and Marin, Oana and Mills, Richard Tran and Munson, Todd and Smith, Barry F and Zampini, Stefano}, 435*b4cdc43dSValeria Barra journal={IEEE Transactions on Parallel and Distributed Systems}, 436*b4cdc43dSValeria Barra archivePrefix={arXiv}, 437*b4cdc43dSValeria Barra eprint={2102.13018}, 438*b4cdc43dSValeria Barra year={2021}, 439*b4cdc43dSValeria Barra doi={10.1109/TPDS.2021.3084070} 440*b4cdc43dSValeria Barra} 441