{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,18]],"date-time":"2026-09-18T07:44:01Z","timestamp":1789717441090,"version":"4.0.1"},"reference-count":49,"publisher":"Society for Industrial & Applied Mathematics (SIAM)","issue":"6","funder":[{"name":"Rice Intel Parallel Computing Center"},{"name":"Ken Kennedy-Cray Inc."},{"name":"Rice Graduate Education for Minorities"},{"DOI":"10.13039\/100006168","name":"National Nuclear Security Administration","doi-asserted-by":"publisher","award":["17-SC-20-SC"],"award-info":[{"award-number":["17-SC-20-SC"]}],"id":[{"id":"10.13039\/100006168","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100006132","name":"Office of Science","doi-asserted-by":"publisher","award":["DE-AC02-05CH11231"],"award-info":[{"award-number":["DE-AC02-05CH11231"]}],"id":[{"id":"10.13039\/100006132","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["S12-SSI 1450339"],"award-info":[{"award-number":["S12-SSI 1450339"]}],"id":[{"id":"10.13039\/100000001","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":[[2018,1]]},"abstract":"<jats:p>We present a performance analysis appropriate for comparing algorithms using different numerical discretizations. By taking into account the total time-to-solution, numerical accuracy with respect to an error norm, and the computation rate, a cost-benefit analysis can be performed to determine which algorithm and discretization are particularly suited for an application. This work extends the performance spectrum model in [J. Chang et al., Concurrency and Computation Practice and Experience, 30 (2017), e4401] for interpretation of hardware and algorithmic trade-offs in numerical PDE simulation. As a proof-of-concept, popular finite element software packages are used to illustrate this analysis for Poisson's equation.<\/jats:p>","DOI":"10.1137\/18m1172260","type":"journal-article","created":{"date-parts":[[2018,12,11]],"date-time":"2018-12-11T14:57:02Z","timestamp":1544540222000},"page":"C779-C802","source":"Crossref","is-referenced-by-count":16,"title":["Comparative Study of Finite Element Methods Using the Time-Accuracy-Size(TAS) Spectrum Analysis"],"prefix":"10.1137","volume":"40","author":[{"given":"Justin","family":"Chang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Maurice S.","family":"Fabien","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Matthew G.","family":"Knepley","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Richard T.","family":"Mills","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"351","published-online":{"date-parts":[[2018,12,11]]},"reference":[{"key":"atypb1","doi-asserted-by":"publisher","DOI":"10.1002\/nme.506"},{"key":"atypb2","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2004.62"},{"key":"atypb3","volume-title":"ACM Trans. Math. Software (TOMS), 44","author":"Agelek R.","year":"2017"},{"key":"atypb4","first-page":"9","volume":"3","author":"M.","year":"2015","journal-title":"Arch. Numer. Software"},{"key":"atypb5","first-page":"483","volume-title":"Proceedings of the","author":"Amdahl G. M.","year":"1967"},{"key":"atypb6","doi-asserted-by":"publisher","DOI":"10.1137\/S0036142901384162"},{"key":"atypb7","volume-title":"Argonne National Laboratory","author":"Balay S.","year":"2018"},{"key":"atypb8","unstructured":"S. Balay, S. Abhyankar, M. F. Adams, J. Brown, P. Brune, K. Buschelman, L. Dalcin, V. Eijkhout, W. D. Gropp, D. Kaushik, M. G. Knepley, D. A. May, L. C. McInnes, R. T. Mills, T. Munson, K. Rupp, P. Sanan, B. F. Smith, S. Zampini, H. Zhang, and H. Zhang,\n                      PETSc Web Page\n                      ,http:\/\/www.mcs.anl.gov\/petsc, 2018."},{"key":"atypb9","doi-asserted-by":"publisher","DOI":"10.1515\/jnma-2016-1045"},{"key":"atypb10","doi-asserted-by":"publisher","DOI":"10.5194\/gmd-9-3803-2016"},{"key":"atypb11","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4757-3658-8"},{"key":"atypb12","volume-title":"SIAM Conference on Parallel Processing for Scientific Computing as part of the Minisymposia \u201cTo Thread or Not to Thread,\u201d Paris, 2016","author":"Brown J.","year":"2016"},{"key":"atypb13","doi-asserted-by":"publisher","DOI":"10.1137\/110834512"},{"key":"atypb14","doi-asserted-by":"publisher","DOI":"10.1007\/s10915-016-0250-5"},{"key":"atypb15","doi-asserted-by":"publisher","DOI":"10.1016\/j.cma.2017.03.022"},{"key":"atypb16","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.4401"},{"key":"atypb17","doi-asserted-by":"publisher","DOI":"10.1137\/070706616"},{"key":"atypb18","volume-title":"Introduction to High Performance Scientific Computing","author":"Eijkhout V.","year":"2014"},{"key":"atypb19","doi-asserted-by":"publisher","DOI":"10.1002\/nme.5919"},{"key":"atypb20","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-47789-6_66"},{"key":"atypb21","doi-asserted-by":"publisher","DOI":"10.1016\/j.nucengdes.2009.05.021"},{"key":"atypb22","doi-asserted-by":"publisher","DOI":"10.1145\/42411.42415"},{"key":"atypb23","doi-asserted-by":"publisher","DOI":"10.1137\/15M1021325"},{"key":"atypb24","doi-asserted-by":"publisher","DOI":"10.1007\/s10915-011-9501-7"},{"key":"atypb25","doi-asserted-by":"publisher","DOI":"10.1007\/s00366-006-0049-3"},{"key":"atypb26","series-title":"Lecture Notes for CAAM 519, Department of Computational and Applied Mathematics","volume-title":"Computational Science I","author":"Knepley M. G.","year":"2017"},{"key":"atypb27","doi-asserted-by":"publisher","DOI":"10.1155\/2009\/948613"},{"key":"atypb28","first-page":"71","volume-title":"Proceedings of the 3rd International Conference on Exascale Applications and Software Conference","author":"Lange M.","year":"2015"},{"key":"atypb29","doi-asserted-by":"publisher","DOI":"10.1137\/15M1026092"},{"key":"atypb30","doi-asserted-by":"publisher","DOI":"10.1504\/IJCSE.2009.029164"},{"key":"atypb31","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2018.01.022"},{"key":"atypb32","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2014.28"},{"key":"atypb33","doi-asserted-by":"publisher","DOI":"10.1137\/15M1021167"},{"key":"atypb34","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.3820"},{"key":"atypb35","volume-title":"ACM Trans. Math. Software (TOMS), 43","author":"Rathgeber F.","year":"2016"},{"key":"atypb36","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0064470"},{"key":"atypb37","volume-title":"Sandia National Laboratories","author":"Sala M.","year":"2004"},{"key":"atypb38","doi-asserted-by":"publisher","DOI":"10.4208\/cicp.OA-2016-0007"},{"key":"atypb39","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2004.11.017"},{"key":"atypb40","doi-asserted-by":"publisher","DOI":"10.1145\/1498765.1498785"},{"key":"atypb41","volume-title":"coneoproject\/COFFEE: A Compiler for Fast Expression Evaluation","year":"2017"},{"key":"atypb42","volume-title":"FIAT: The Finite Element Automated Tabulator","year":"2018"},{"key":"atypb43","volume-title":"FInAT: A Smarter Library of Finite Elements","year":"2017"},{"key":"atypb44","volume-title":"An Automated Finite Element System","year":"2018"},{"key":"atypb45","volume-title":"Extensible Toolkit for Scientific Computation, 2017","year":"2071"},{"key":"atypb46","volume-title":"Petsc4py: The Python Interface to PETSc","year":"2017"},{"key":"atypb47","volume-title":"Framework for Performance-Portable Parallel Computations on Unstructured Meshes","year":"2018"},{"key":"atypb48","volume-title":"TSFC: The Two Stage Form Compiler","year":"2018"},{"key":"atypb49","volume-title":"UFL: The Unified Form Language","year":"2018"}],"container-title":["SIAM Journal on Scientific Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/epubs.siam.org\/doi\/pdf\/10.1137\/18M1172260","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,8,21]],"date-time":"2026-08-21T15:25:32Z","timestamp":1787325932000},"score":1,"resource":{"primary":{"URL":"https:\/\/epubs.siam.org\/doi\/10.1137\/18M1172260"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,1]]},"references-count":49,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2018,1]]}},"alternative-id":["10.1137\/18M1172260"],"URL":"https:\/\/doi.org\/10.1137\/18m1172260","relation":{},"ISSN":["1064-8275","1095-7197"],"issn-type":[{"value":"1064-8275","type":"print"},{"value":"1095-7197","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,1]]}}}