{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,21]],"date-time":"2026-08-21T17:24:34Z","timestamp":1787333074189,"version":"build-2736575974"},"reference-count":32,"publisher":"Society for Industrial & Applied Mathematics (SIAM)","issue":"2","funder":[{"DOI":"10.13039\/100006224","name":"Argonne National Laboratory","doi-asserted-by":"publisher","award":["1F-32301"],"award-info":[{"award-number":["1F-32301"]}],"id":[{"id":"10.13039\/100006224","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["DMS-1216674"],"award-info":[{"award-number":["DMS-1216674"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100007185","name":"Total","doi-asserted-by":"publisher","award":["20150023"],"award-info":[{"award-number":["20150023"]}],"id":[{"id":"10.13039\/501100007185","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000015","name":"U.S. Department of Energy","doi-asserted-by":"publisher","award":["DE-AC02-06CH11357"],"award-info":[{"award-number":["DE-AC02-06CH11357"]}],"id":[{"id":"10.13039\/100000015","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["SIAM J. Sci. Comput."],"published-print":{"date-parts":[[2017,1]]},"abstract":"<jats:p>We evaluate the computational performance of the Bernstein--B\u00e9zier basis for discontinuous Galerkin (DG) discretizations and show how to exploit properties of derivative and lift operators specific to Bernstein polynomials for an optimal complexity quadrature-free evaluation of the DG formulation. Issues of efficiency and numerical stability are discussed in the context of a model wave propagation problem. We compare the performance of Bernstein--B\u00e9zier kernels to both a straightforward and a block-partitioned implementation of nodal DG kernels in a time-explicit GPU-accelerated DG solver. Computational experiments confirm the advantage of Bernstein--B\u00e9zier DG kernels over both straightforward and block-partitioned nodal DG kernels at high orders of approximation.<\/jats:p>","DOI":"10.1137\/15m1053542","type":"journal-article","created":{"date-parts":[[2017,4,25]],"date-time":"2017-04-25T12:22:56Z","timestamp":1493122976000},"page":"A628-A654","source":"Crossref","is-referenced-by-count":17,"title":["GPU-Accelerated Bernstein--B\u00e9zier Discontinuous Galerkin Methods for Wave Problems"],"prefix":"10.1137","volume":"39","author":[{"given":"Jesse","family":"Chan","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"T.","family":"Warburton","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"351","published-online":{"date-parts":[[2017,4,25]]},"reference":[{"key":"atypb1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2009.06.041"},{"key":"atypb2","volume-title":"Nodal Discontinuous Galerkin Methods: Algorithms, Analysis, and Applications","author":"Hesthaven J. S.","year":"2007"},{"key":"atypb3","doi-asserted-by":"publisher","DOI":"10.1145\/1058129.1058148"},{"key":"atypb4","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2008.5214359"},{"key":"atypb6","doi-asserted-by":"publisher","DOI":"10.1016\/j.cagd.2012.03.001"},{"key":"atypb7","doi-asserted-by":"publisher","DOI":"10.1137\/11082539X"},{"key":"atypb8","doi-asserted-by":"publisher","DOI":"10.1137\/130914048"},{"key":"atypb9","doi-asserted-by":"publisher","DOI":"10.1007\/s00211-010-0327-2"},{"key":"atypb10","doi-asserted-by":"publisher","DOI":"10.1007\/s00211-011-0431-y"},{"key":"atypb11","first-page":"1","volume-title":"Numer. Math.","author":"Kirby R. C.","year":"2016"},{"key":"atypb12","doi-asserted-by":"publisher","DOI":"10.1137\/S1064827597315716"},{"key":"atypb13","doi-asserted-by":"publisher","DOI":"10.1007\/s00211-006-0681-2"},{"key":"atypb14","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-7091-0794-2_2"},{"key":"atypb15","doi-asserted-by":"publisher","DOI":"10.1007\/s10665-006-9086-6"},{"key":"atypb16","doi-asserted-by":"publisher","DOI":"10.1016\/j.cpc.2015.12.012"},{"key":"atypb17","doi-asserted-by":"publisher","DOI":"10.1016\/j.laa.2006.11.020"},{"key":"atypb18","volume-title":"A Short Note on a Bernstein-Bezier Basis for the Pyramid, preprint, arXiv:1508.05609","author":"Chan J.","year":"2015"},{"key":"atypb19","doi-asserted-by":"publisher","DOI":"10.1016\/j.cagd.2004.06.001"},{"key":"atypb20","doi-asserted-by":"publisher","DOI":"10.1137\/1.9780898717686"},{"key":"atypb21","doi-asserted-by":"publisher","DOI":"10.1016\/S0377-0427(00)00376-9"},{"key":"atypb22","volume-title":"Computing the Bezier Control Points of the Lagrangian Interpolant in Arbitrary Dimension, preprint, \\hrefhttps:\/\/arxiv.org\/abs\/1510.09197 arXiv:1510.09197","author":"Ainsworth M.","year":"2015"},{"key":"atypb23","unstructured":"M. H. Carpenter and C. A. Kennedy,\n                      Fourth-Order 2n-Storage Runge-Kutta Schemes\n                      , Technical Report NASA-TM-109112, NAS 1.15:109112, NASA Langley Research Center, 1994."},{"key":"atypb24","doi-asserted-by":"crossref","DOI":"10.56021\/9781421407944","volume-title":"Matrix Computations","author":"Golub G. H.","year":"2012"},{"key":"atypb25","doi-asserted-by":"publisher","DOI":"10.1177\/1094342010385729"},{"key":"atypb26","doi-asserted-by":"publisher","DOI":"10.1002\/fld.3963"},{"key":"atypb27","doi-asserted-by":"publisher","DOI":"10.1016\/j.cageo.2016.03.008"},{"key":"atypb28","volume-title":"OCCA: A Unified Approach to Multi-Threading Languages, preprint, arXiv:1403.0968","author":"Medina D. S.","year":"2014"},{"key":"atypb29","unstructured":"D. Medina,\n                      OKL: A Unified Language for Parallel Architectures\n                      , Ph.D. thesis, Rice University, 2015."},{"key":"atypb30","doi-asserted-by":"publisher","DOI":"10.1145\/1498765.1498785"},{"key":"atypb31","doi-asserted-by":"publisher","DOI":"10.1016\/0021-9045(85)90043-7"},{"key":"atypb32","doi-asserted-by":"publisher","DOI":"10.1016\/S0045-7825(03)00294-9"},{"key":"atypb33","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-8396(03)00025-6"}],"container-title":["SIAM Journal on Scientific Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/epubs.siam.org\/doi\/pdf\/10.1137\/15M1053542","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,8,21]],"date-time":"2026-08-21T16:30:07Z","timestamp":1787329807000},"score":1,"resource":{"primary":{"URL":"https:\/\/epubs.siam.org\/doi\/10.1137\/15M1053542"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,1]]},"references-count":32,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2017,1]]}},"alternative-id":["10.1137\/15M1053542"],"URL":"https:\/\/doi.org\/10.1137\/15m1053542","relation":{},"ISSN":["1064-8275","1095-7197"],"issn-type":[{"value":"1064-8275","type":"print"},{"value":"1095-7197","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,1]]}}}