A generic interface for parallel cell-based finite element operator application

► Implementation framework for finite element operator application. ► Efficient data structures for high performance, including sum-factorization. ► Hybrid parallelization including MPI, shared memory, and vectorization. ► Operator application reaches up to 70% of system’s peak performance. ► Framew...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computers & fluids Jg. 63; S. 135 - 147
Hauptverfasser: Kronbichler, Martin, Kormann, Katharina
Format: Journal Article
Sprache:Englisch
Veröffentlicht: Kidlington Elsevier Ltd 30.06.2012
Elsevier
Schlagworte:
ISSN:0045-7930, 1879-0747, 1879-0747
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract ► Implementation framework for finite element operator application. ► Efficient data structures for high performance, including sum-factorization. ► Hybrid parallelization including MPI, shared memory, and vectorization. ► Operator application reaches up to 70% of system’s peak performance. ► Framework outperforms sparse matrix–vector products for element order two and higher. We present a memory-efficient and parallel framework for finite element operator application implemented in the generic open-source library deal.II. Instead of assembling a sparse matrix and using it for matrix–vector products, the operation is applied by cell-wise quadrature. The evaluation of shape functions is implemented with a sum-factorization approach. Our implementation is parallelized on three levels to exploit modern supercomputer architecture in an optimal way: MPI over remote nodes, thread parallelization with dynamic task scheduling within the nodes, and explicit vectorization for utilizing processors’ vector units. Special data structures are designed for high performance and to keep the memory requirements to a minimum. The framework handles adaptively refined meshes and systems of partial differential equations. We provide performance tests for both linear and nonlinear PDEs which show that our cell-based implementation is faster than sparse matrix–vector products for polynomial order two and higher on hexahedral elements and yields ten times higher Gflops rates.
AbstractList We present a memory-efficient and parallel framework for finite element operator application implemented in the generic open-source library deal.II. Instead of assembling a sparse matrix and using it for matrix-vector products, the operation is applied by cell-wise quadrature. The evaluation of shape functions is implemented with a sum-factorization approach. Our implementation is parallelized on three levels to exploit modern supercomputer architecture in an optimal way: MPI over remote nodes, thread parallelization with dynamic task scheduling within the nodes, and explicit vectorization for utilizing processors' vector units. Special data structures are designed for high performance and to keep the memory requirements to a minimum. The framework handles adaptively refined meshes and systems of partial differential equations. We provide performance tests for both linear and nonlinear PDEs which show that our cell-based implementation is faster than sparse matrix-vector products for polynomial order two and higher on hexahedral elements and yields ten times higher Gflops rates.
► Implementation framework for finite element operator application. ► Efficient data structures for high performance, including sum-factorization. ► Hybrid parallelization including MPI, shared memory, and vectorization. ► Operator application reaches up to 70% of system’s peak performance. ► Framework outperforms sparse matrix–vector products for element order two and higher. We present a memory-efficient and parallel framework for finite element operator application implemented in the generic open-source library deal.II. Instead of assembling a sparse matrix and using it for matrix–vector products, the operation is applied by cell-wise quadrature. The evaluation of shape functions is implemented with a sum-factorization approach. Our implementation is parallelized on three levels to exploit modern supercomputer architecture in an optimal way: MPI over remote nodes, thread parallelization with dynamic task scheduling within the nodes, and explicit vectorization for utilizing processors’ vector units. Special data structures are designed for high performance and to keep the memory requirements to a minimum. The framework handles adaptively refined meshes and systems of partial differential equations. We provide performance tests for both linear and nonlinear PDEs which show that our cell-based implementation is faster than sparse matrix–vector products for polynomial order two and higher on hexahedral elements and yields ten times higher Gflops rates.
Author Kronbichler, Martin
Kormann, Katharina
Author_xml – sequence: 1
  givenname: Martin
  surname: Kronbichler
  fullname: Kronbichler, Martin
  email: kronbichler.martin@gmail.com
– sequence: 2
  givenname: Katharina
  surname: Kormann
  fullname: Kormann, Katharina
  email: katharina.kormann@it.uu.se
BackLink http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=26043170$$DView record in Pascal Francis
https://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-174401$$DView record from Swedish Publication Index (Uppsala universitet)
BookMark eNqFkUGPFCEQhYlZE2dXf4N9MfFgt0AzDRw8TFZdTTbZi3ol1XT1hgkDLdCa_fcyzroHL3MgLyTfe1TxLslFiAEJec1oxygb3u87Gw_L7Fc3dZwy3lHRVXlGNkxJ3VIp5AXZUCq2rdQ9fUEuc97Teu-52JC7XXOPAZOzjQsF0wwWmzmmZoEE3qNvLHrfjpBxamYXXMEGPR4wlCYumKBUFpbFOwvFxfCSPJ_BZ3z1qFfk--dP366_tLd3N1-vd7etFUKVls9SW8CBCsHVxOk4arCgtdqOA6JmtheWCqCgGBukHnAaBy0458NgJzZv-yvy7pSbf-OyjmZJ7gDpwURw5qP7sTMx3Zt1NUwKQVnF357wJcWfK-ZiDi4fN4OAcc0Vo1rKoZ7zKFWcM66UquibRxSyBT8nCNblp1l4Xa-vyZX7cOJsijknnI115e93lQTO10hzrNLszVOV5lilocJUqX75n__fE-edu5MTaxe_HCaTrcNgcXIJbTFTdGcz_gAaCr_o
CODEN CPFLBI
CitedBy_id crossref_primary_10_1002_nla_2348
crossref_primary_10_1016_j_cma_2025_117985
crossref_primary_10_1145_3424144
crossref_primary_10_1177_10943420231217221
crossref_primary_10_1145_3425193
crossref_primary_10_1016_j_jcp_2018_06_037
crossref_primary_10_1515_jnma_2016_1045
crossref_primary_10_1016_j_apnum_2021_05_011
crossref_primary_10_1137_16M110455X
crossref_primary_10_1137_22M1503270
crossref_primary_10_1145_3325864
crossref_primary_10_1007_s11837_018_3079_6
crossref_primary_10_1177_10943420221107880
crossref_primary_10_1016_j_apnum_2017_07_006
crossref_primary_10_1177_1094342016671790
crossref_primary_10_1016_j_jcp_2023_111984
crossref_primary_10_1515_cmam_2020_0078
crossref_primary_10_1016_j_jpdc_2024_104925
crossref_primary_10_1002_fld_4712
crossref_primary_10_1016_j_jcp_2020_109538
crossref_primary_10_1002_cnm_3228
crossref_primary_10_1080_17445760_2023_2266875
crossref_primary_10_1002_nme_7350
crossref_primary_10_1007_s10494_018_9941_3
crossref_primary_10_1177_1094342020915762
crossref_primary_10_1515_jnma_2021_0081
crossref_primary_10_1016_j_jcp_2025_114186
crossref_primary_10_1016_j_cma_2024_117600
crossref_primary_10_1145_3580314
crossref_primary_10_1002_cpe_4097
crossref_primary_10_1002_fld_4683
crossref_primary_10_1016_j_anucene_2019_107076
crossref_primary_10_1002_nme_70102
crossref_primary_10_1145_2851488
crossref_primary_10_1515_jnma_2023_0089
crossref_primary_10_1007_s40571_022_00478_6
crossref_primary_10_1016_j_jcp_2017_11_035
crossref_primary_10_1137_24M1653756
crossref_primary_10_1016_j_actamat_2023_119011
crossref_primary_10_1145_3469720
crossref_primary_10_1177_1757482X17700148
crossref_primary_10_1007_s11075_018_0539_6
crossref_primary_10_1007_s10915_018_0649_2
crossref_primary_10_1038_s41524_020_0298_5
crossref_primary_10_1145_3695466
crossref_primary_10_1016_j_actamat_2017_06_053
crossref_primary_10_1515_jnma_2018_0054
crossref_primary_10_1137_23M1625962
crossref_primary_10_1016_j_compfluid_2020_104541
crossref_primary_10_1515_cmam_2024_0192
crossref_primary_10_1002_nme_5137
crossref_primary_10_1016_j_jocs_2022_101804
crossref_primary_10_1016_j_commatsci_2025_113844
crossref_primary_10_1016_j_jcp_2017_07_039
crossref_primary_10_1515_jnma_2022_0054
crossref_primary_10_1515_jnma_2020_0043
crossref_primary_10_1145_3603372
crossref_primary_10_1002_nme_7320
crossref_primary_10_1016_j_cma_2023_116101
crossref_primary_10_1002_nme_6336
crossref_primary_10_1016_j_commatsci_2023_112589
crossref_primary_10_1002_nla_2375
crossref_primary_10_1016_j_cpc_2019_107091
crossref_primary_10_1002_fld_4511
crossref_primary_10_1137_20M1376005
crossref_primary_10_1137_18M1185399
crossref_primary_10_1137_19M1267891
crossref_primary_10_1016_j_jocs_2018_12_006
crossref_primary_10_1109_TAP_2024_3360700
crossref_primary_10_1016_j_addma_2024_104380
crossref_primary_10_1016_j_compfluid_2018_07_019
crossref_primary_10_1016_j_jcp_2019_06_001
crossref_primary_10_1088_1361_6420_aa635b
crossref_primary_10_1137_17M1128903
crossref_primary_10_1145_3503925
crossref_primary_10_1002_nme_6343
crossref_primary_10_1016_j_cpc_2019_07_016
crossref_primary_10_1016_j_compbiomed_2025_110017
crossref_primary_10_1016_j_jcp_2017_09_031
crossref_primary_10_1016_j_cma_2021_114250
crossref_primary_10_1002_nme_5836
crossref_primary_10_1016_j_camwa_2019_05_021
crossref_primary_10_1137_17M1148384
crossref_primary_10_1016_j_camwa_2020_02_022
crossref_primary_10_1515_jnma_2017_0058
crossref_primary_10_1186_s40323_024_00276_0
crossref_primary_10_1002_fld_4409
crossref_primary_10_1137_22M1504184
crossref_primary_10_1145_3765616
crossref_primary_10_1016_j_cma_2020_113431
crossref_primary_10_1137_24M1642706
crossref_primary_10_1016_j_cpc_2022_108473
crossref_primary_10_1371_journal_pone_0240813
crossref_primary_10_1515_jnma_2024_0137
crossref_primary_10_1016_j_addma_2023_103921
crossref_primary_10_1016_j_cpc_2015_03_019
crossref_primary_10_1002_pssb_201800069
crossref_primary_10_1145_3470637
crossref_primary_10_1016_j_compfluid_2019_104386
crossref_primary_10_1515_jnma_2019_0064
crossref_primary_10_1016_j_compfluid_2024_106243
crossref_primary_10_1016_j_jcp_2016_09_037
crossref_primary_10_1103_PhysRevB_111_035101
crossref_primary_10_1137_18M1226580
crossref_primary_10_1002_qj_4515
crossref_primary_10_1137_24M1653689
Cites_doi 10.1145/1486525.1486529
10.1016/S0021-9991(03)00194-3
10.1145/355887.355891
10.1002/cnm.1630040303
10.1145/2049673.2049678
10.1007/s00607-008-0003-x
10.1145/1089014.1089021
10.1017/S0962492901000010
10.1016/j.jcp.2009.06.041
10.1016/S0965-9978(01)00027-8
10.1016/j.compfluid.2005.02.011
10.1137/100791634
10.1007/s00607-008-0004-9
10.1002/cpe.1584
10.1016/j.cma.2006.07.011
10.1145/1362622.1362674
10.1145/1268776.1268779
10.1137/0911026
10.1016/j.jcp.2010.06.024
10.1016/0021-9991(80)90005-4
10.1109/eScience.2011.53
10.1007/s11831-007-9003-9
10.1016/S0045-7825(00)00322-4
10.1016/j.compfluid.2010.08.012
10.1016/0045-7825(89)90157-6
10.1002/nla.593
10.1016/j.advengsoft.2005.01.003
10.1145/1731022.1731030
10.1016/0045-7825(87)90005-3
10.1007/s00366-006-0049-3
10.1145/225545.225548
ContentType Journal Article
Copyright 2012 Elsevier Ltd
2015 INIST-CNRS
Copyright_xml – notice: 2012 Elsevier Ltd
– notice: 2015 INIST-CNRS
DBID AAYXX
CITATION
IQODW
7UA
C1K
F1W
H96
L.G
7SC
7TB
7U5
8FD
FR3
H8D
JQ2
KR7
L7M
L~C
L~D
ADTPV
AOWAS
DF2
DOI 10.1016/j.compfluid.2012.04.012
DatabaseName CrossRef
Pascal-Francis
Water Resources Abstracts
Environmental Sciences and Pollution Management
ASFA: Aquatic Sciences and Fisheries Abstracts
Aquatic Science & Fisheries Abstracts (ASFA) 2: Ocean Technology, Policy & Non-Living Resources
Aquatic Science & Fisheries Abstracts (ASFA) Professional
Computer and Information Systems Abstracts
Mechanical & Transportation Engineering Abstracts
Solid State and Superconductivity Abstracts
Technology Research Database
Engineering Research Database
Aerospace Database
ProQuest Computer Science Collection
Civil Engineering Abstracts
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
SwePub
SwePub Articles
SWEPUB Uppsala universitet
DatabaseTitle CrossRef
Aquatic Science & Fisheries Abstracts (ASFA) Professional
Aquatic Science & Fisheries Abstracts (ASFA) 2: Ocean Technology, Policy & Non-Living Resources
ASFA: Aquatic Sciences and Fisheries Abstracts
Water Resources Abstracts
Environmental Sciences and Pollution Management
Aerospace Database
Civil Engineering Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Mechanical & Transportation Engineering Abstracts
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
Solid State and Superconductivity Abstracts
Engineering Research Database
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts Professional
DatabaseTitleList Aquatic Science & Fisheries Abstracts (ASFA) Professional

Aerospace Database
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Physics
EISSN 1879-0747
EndPage 147
ExternalDocumentID oai_DiVA_org_uu_174401
26043170
10_1016_j_compfluid_2012_04_012
S0045793012001429
GroupedDBID --K
--M
-~X
.DC
.~1
0R~
1B1
1~.
1~5
4.4
457
4G.
5GY
5VS
7-5
71M
8P~
9JN
AACTN
AAEDT
AAEDW
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAXUO
ABAOU
ABJNI
ABMAC
ABXDB
ABYKQ
ACAZW
ACDAQ
ACGFS
ACIWK
ACNNM
ACRLP
ADBBV
ADEZE
ADGUI
ADMUD
ADTZH
AEBSH
AECPX
AEKER
AENEX
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHJVU
AIEXJ
AIGVJ
AIKHN
AITUG
AJBFU
AJOXV
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
ARUGR
AXJTR
BJAXD
BKOJK
BLXMC
CS3
DU5
EBS
EFJIC
EFLBG
EJD
EO8
EO9
EP2
EP3
FDB
FIRID
FNPLU
FYGXN
G-Q
GBLVA
HZ~
IHE
J1W
JJJVA
KOM
LG9
LY7
M41
MHUIS
MO0
N9A
O-L
O9-
OAUVE
OZT
P-8
P-9
P2P
PC.
PQQKQ
Q38
ROL
RPZ
SDF
SDG
SDP
SES
SPC
SPCBC
SPD
SST
SSW
SSZ
T5K
TN5
XPP
ZMT
~G-
29F
6TJ
9DU
AAQXK
AATTM
AAXKI
AAYWO
AAYXX
ABDPE
ABEFU
ABFNM
ABWVN
ACKIV
ACLOT
ACRPL
ACVFH
ADCNI
ADIYS
ADNMO
AEIPS
AEUPX
AFFNX
AFJKZ
AFPUW
AGQPQ
AI.
AIGII
AIIUN
AKBMS
AKRWK
AKYEP
ANKPU
APXCP
ASPBG
AVWKF
AZFZN
CITATION
EFKBS
FEDTE
FGOYB
G-2
HLZ
HVGLF
R2-
SBC
SET
SEW
T9H
VH1
WUQ
~HD
AFXIZ
AGCQF
AGRNS
BNPGV
IQODW
RIG
SSH
7UA
C1K
F1W
H96
L.G
7SC
7TB
7U5
8FD
FR3
H8D
JQ2
KR7
L7M
L~C
L~D
ADTPV
AOWAS
DF2
ID FETCH-LOGICAL-c448t-2f79cae604428d20bb9aca9985b6ee91c34c04a0a8116796edb69422266cd1f53
ISICitedReferencesCount 133
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000307093500010&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 0045-7930
1879-0747
IngestDate Tue Nov 04 16:26:07 EST 2025
Sun Sep 28 02:29:45 EDT 2025
Tue Oct 07 09:25:19 EDT 2025
Mon Jul 21 09:14:59 EDT 2025
Tue Nov 18 22:17:21 EST 2025
Sat Nov 29 03:39:11 EST 2025
Fri Feb 23 02:29:47 EST 2024
IsPeerReviewed true
IsScholarly true
Keywords Hybrid parallelization
Finite/spectral element method
Matrix-free method
Sum-factorization
Finite element method
Computational fluid dynamics
Refinement method
Digital simulation
Parallel processing
Spectral element method
Modelling
Adaptive method
Mesh generation
Language English
License https://www.elsevier.com/tdm/userlicense/1.0
CC BY 4.0
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c448t-2f79cae604428d20bb9aca9985b6ee91c34c04a0a8116796edb69422266cd1f53
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
PQID 1082212888
PQPubID 23462
PageCount 13
ParticipantIDs swepub_primary_oai_DiVA_org_uu_174401
proquest_miscellaneous_1709776977
proquest_miscellaneous_1082212888
pascalfrancis_primary_26043170
crossref_citationtrail_10_1016_j_compfluid_2012_04_012
crossref_primary_10_1016_j_compfluid_2012_04_012
elsevier_sciencedirect_doi_10_1016_j_compfluid_2012_04_012
PublicationCentury 2000
PublicationDate 2012-06-30
PublicationDateYYYYMMDD 2012-06-30
PublicationDate_xml – month: 06
  year: 2012
  text: 2012-06-30
  day: 30
PublicationDecade 2010
PublicationPlace Kidlington
PublicationPlace_xml – name: Kidlington
PublicationTitle Computers & fluids
PublicationYear 2012
Publisher Elsevier Ltd
Elsevier
Publisher_xml – name: Elsevier Ltd
– name: Elsevier
References Heroux, Bartlett, Howle, Hoekstra, Hu, Kolda (b0080) 2005; 31
Pantalé (b0215) 2005; 36
Gee, Hu, Tuminaro (b0270) 2009; 16
Braack, Burman, John, Lube (b0190) 2007; 196
Vuduc R, Demmel JW, Yelick KA. The optimized sparse kernel interface (OSKI) library. Tech rep. Berkeley Benchmarking and Optimization Project. Berkeley: University of California; 2007.
Komatitsch, Erlebacher, Göddeke, Michéa (b0135) 2010; 229
Brown, Saad (b0275) 1990; 11
Reinders (b0220) 2007
Differential equations analysis library. Technical reference.
Logg (b0040) 2007; 14
Hughes, Ferencz, Hallquist (b0120) 1987; 61
Bank (b0065) 1998
Balay S, Buschelman K, Eijkhout V, Gropp WD, Kaushik D, Knepley MG, et al. PETSc users manual. Tech rep ANL-95/11 – revision 3.1. Argonne National Laboratory; 2010.
Patterson, Hennessy (b0090) 2009
Karniadakis, Sherwin (b0160) 2005
Saad (b0005) 2003
Melenk, Gerdes, Schwab (b0110) 2001; 190
Burstedde, Wilcox, Ghattas (b0205) 2011; 33
Kormann K, Kronbichler M. Parallel finite element operator application: graph partitioning and coloring. In: Proceedings of the 2011 IEEE 7th international conference on e-Science. Piscataway, NJ; 2011. p. 332–9.
Renard Y, Pommier J. Getfem++. Tech rep. INSA Toulouse; 2006.
Patzák, Bittnar (b0060) 2001; 32
Rheinboldt, Mesztenyi (b0175) 1980; 6
Bangerth, Kayser-Herold (b0150) 2009; 36
.
Bangerth, Burstedde, Heister, Kronbichler (b0210) 2011; 38
Becker, Rannacher (b0180) 2001; 10
Tezduyar (b0195) 2007; 36
Berger P, Brouaye P, Syre JC. A mesh coloring method for efficient MIMD processing in finite element problems. In: Proceedings of the international conference on parallel processing, ICPP’82. Bellaire (MI, USA): IEEE Computer Society; 1982. p. 41–46.
Buis, Dyksen (b0165) 1996; 22
Langtangen (b0025) 2003
Cohen (b0170) 2002
Farhat, Crivelli (b0230) 1989; 72
Heroux MA, et al. Trilinos Web page; 2011.
Message Passing Interface Forum. MPI: a message-passing interface standard (version 2.2). Tech rep; 2009.
Benantar M, Flaherty JE. A six-color procedure for the parallel solution of elliptic systems using the finite quadtree structure. In: Proceedings of the fourth SIAM conference on parallel processing for scientific computing; 1990. p. 230–236.
Basini P, Blitz C, Bozdagˇ E, Casarotti E, Chen M, Gharti HN, et al. SPECFEM 3D user manual. Tech rep. Computational Infrastructure for Geodynamics, Princeton University, University of PAU, CNRS, and INRIA; 2011.
Gustafsson (b0115) 2008; vol. 38
McCalpin JD. STREAM: sustainable memory bandwidth in high performance computers, a continually updated technical report; 1991–2007.
Williams S, Oliker L, Vuduc R, Shalf J, Yelick K, Demmel JW. Optimization of sparse matrix-vector multiplication on emerging multicore platforms. In: Proc. SC2007: High performance computing, networking, and storage conference; 2007. p. 10–6.
Göddeke, Strzodka (b0265) 2010
Bastian, Blatt, Dedner, Engwer, Klöfkorn, Kornhuber (b0030) 2008; 82
Carey, Barragy, McLay, Sharma (b0125) 1988; 4
Bastian, Blatt, Dedner, Engwer, Klöfkorn, Kornhuber (b0035) 2008; 82
Intel Corporation. Intel advanced vector extensions programming reference. Ref. No. 319433-009; 2010.
Turek S, Göddeke D, Becker C, Buijssen SHM, Wobker H. FEAST – realisation of hardware-oriented numerics for HPC simulations with finite elements. In: Concurrency and computation: practice and experience, vol. 22 (6); 2010. p. 2247–65 [special issue Proceedings of ISC 2008.
Cantwell, Sherwin, Kirby, Kelly (b0145) 2011; 43
Adams, Brezina, Hu, Tuminaro (b0260) 2003; 188
Bangerth, Hartmann, Kanschat (b0010) 2007; 33
Orszag (b0155) 1980; 37
Intel Corporation. Intel C++ compiler for linux intrinsics reference. Ref. No. 312482-001US; 2006.
Balay S, Buschelman K, Gropp WD, Kaushik D, Knepley MG, McInnes LC, et al. PETSc Web page; 2011.
Klöckner, Warburton, Bridge, Hesthaven (b0130) 2009; 228
Bruaset, Langtangen (b0020) 1997
Kirk, Peterson, Stogner, Carey (b0055) 2006; 22
Bangerth W, Kanschat G.
Eriksson, Johnson, Logg (b0185) 2004
Logg, Wells (b0045) 2010; 37
10.1016/j.compfluid.2012.04.012_b0200
Pantalé (10.1016/j.compfluid.2012.04.012_b0215) 2005; 36
10.1016/j.compfluid.2012.04.012_b0245
Komatitsch (10.1016/j.compfluid.2012.04.012_b0135) 2010; 229
10.1016/j.compfluid.2012.04.012_b0085
10.1016/j.compfluid.2012.04.012_b0240
Adams (10.1016/j.compfluid.2012.04.012_b0260) 2003; 188
Cohen (10.1016/j.compfluid.2012.04.012_b0170) 2002
Logg (10.1016/j.compfluid.2012.04.012_b0045) 2010; 37
Langtangen (10.1016/j.compfluid.2012.04.012_b0025) 2003
10.1016/j.compfluid.2012.04.012_b0255
10.1016/j.compfluid.2012.04.012_b0015
Heroux (10.1016/j.compfluid.2012.04.012_b0080) 2005; 31
Orszag (10.1016/j.compfluid.2012.04.012_b0155) 1980; 37
Tezduyar (10.1016/j.compfluid.2012.04.012_b0195) 2007; 36
10.1016/j.compfluid.2012.04.012_b0050
Farhat (10.1016/j.compfluid.2012.04.012_b0230) 1989; 72
10.1016/j.compfluid.2012.04.012_b0095
10.1016/j.compfluid.2012.04.012_b0250
Saad (10.1016/j.compfluid.2012.04.012_b0005) 2003
Gee (10.1016/j.compfluid.2012.04.012_b0270) 2009; 16
Bruaset (10.1016/j.compfluid.2012.04.012_b0020) 1997
Kirk (10.1016/j.compfluid.2012.04.012_b0055) 2006; 22
Patterson (10.1016/j.compfluid.2012.04.012_b0090) 2009
Bangerth (10.1016/j.compfluid.2012.04.012_b0150) 2009; 36
Eriksson (10.1016/j.compfluid.2012.04.012_b0185) 2004
Gustafsson (10.1016/j.compfluid.2012.04.012_b0115) 2008; vol. 38
10.1016/j.compfluid.2012.04.012_b0225
10.1016/j.compfluid.2012.04.012_b0105
Rheinboldt (10.1016/j.compfluid.2012.04.012_b0175) 1980; 6
Göddeke (10.1016/j.compfluid.2012.04.012_b0265) 2010
Brown (10.1016/j.compfluid.2012.04.012_b0275) 1990; 11
10.1016/j.compfluid.2012.04.012_b0140
10.1016/j.compfluid.2012.04.012_b0100
Reinders (10.1016/j.compfluid.2012.04.012_b0220) 2007
Cantwell (10.1016/j.compfluid.2012.04.012_b0145) 2011; 43
10.1016/j.compfluid.2012.04.012_b0070
Karniadakis (10.1016/j.compfluid.2012.04.012_b0160) 2005
Bastian (10.1016/j.compfluid.2012.04.012_b0035) 2008; 82
Bangerth (10.1016/j.compfluid.2012.04.012_b0010) 2007; 33
Bank (10.1016/j.compfluid.2012.04.012_b0065) 1998
10.1016/j.compfluid.2012.04.012_b0235
Bangerth (10.1016/j.compfluid.2012.04.012_b0210) 2011; 38
Bastian (10.1016/j.compfluid.2012.04.012_b0030) 2008; 82
10.1016/j.compfluid.2012.04.012_b0075
Melenk (10.1016/j.compfluid.2012.04.012_b0110) 2001; 190
Carey (10.1016/j.compfluid.2012.04.012_b0125) 1988; 4
Hughes (10.1016/j.compfluid.2012.04.012_b0120) 1987; 61
Patzák (10.1016/j.compfluid.2012.04.012_b0060) 2001; 32
Klöckner (10.1016/j.compfluid.2012.04.012_b0130) 2009; 228
Logg (10.1016/j.compfluid.2012.04.012_b0040) 2007; 14
Buis (10.1016/j.compfluid.2012.04.012_b0165) 1996; 22
Braack (10.1016/j.compfluid.2012.04.012_b0190) 2007; 196
Burstedde (10.1016/j.compfluid.2012.04.012_b0205) 2011; 33
Becker (10.1016/j.compfluid.2012.04.012_b0180) 2001; 10
References_xml – volume: 36
  start-page: 361
  year: 2005
  end-page: 373
  ident: b0215
  article-title: Parallelization of an object-oriented FEM dynamics code: influence of the strategies on the speedup
  publication-title: Adv Eng Softw
– volume: 188
  start-page: 593
  year: 2003
  end-page: 610
  ident: b0260
  article-title: Parallel multigrid smoothing: polynomial versus Gauss–Seidel
  publication-title: J Comput Phys
– reference: Vuduc R, Demmel JW, Yelick KA. The optimized sparse kernel interface (OSKI) library. Tech rep. Berkeley Benchmarking and Optimization Project. Berkeley: University of California; 2007. <
– volume: 82
  start-page: 121
  year: 2008
  end-page: 138
  ident: b0035
  article-title: A generic grid interface for parallel and adaptive scientific computing. Part II: Implementation and tests in DUNE
  publication-title: Computing
– volume: 14
  start-page: 93
  year: 2007
  end-page: 138
  ident: b0040
  article-title: Automating the finite element method
  publication-title: Arch Comput Meth Eng
– volume: 229
  start-page: 7692
  year: 2010
  end-page: 7714
  ident: b0135
  article-title: High-order finite-element seismic wave propagation modeling with MPI on a large GPU cluster
  publication-title: J Comput Phys
– volume: 22
  start-page: 237
  year: 2006
  end-page: 254
  ident: b0055
  article-title: libMesh: a C++ library for parallel adaptive mesh refinement/coarsening simulations
  publication-title: Eng Computers
– reference: Williams S, Oliker L, Vuduc R, Shalf J, Yelick K, Demmel JW. Optimization of sparse matrix-vector multiplication on emerging multicore platforms. In: Proc. SC2007: High performance computing, networking, and storage conference; 2007. p. 10–6.
– volume: vol. 38
  year: 2008
  ident: b0115
  article-title: High order difference methods for time dependent PDE
  publication-title: Springer series in computational mathematics
– year: 2007
  ident: b0220
  article-title: Intel threading building blocks
– volume: 61
  start-page: 215
  year: 1987
  end-page: 248
  ident: b0120
  article-title: Large-scale vectorized implicit calculations in solid mechanics on a cray X-MP/48 utilizing EBE preconditioned conjugate gradients
  publication-title: Comput Meth Appl Mech Eng
– year: 2010
  ident: b0265
  article-title: Mixed precision GPU-multigrid solvers with strong smoothers
  publication-title: Scientific computing with multicore and accelerators
– reference: Heroux MA, et al. Trilinos Web page; 2011. <
– volume: 190
  start-page: 4339
  year: 2001
  end-page: 4364
  ident: b0110
  article-title: Fully discrete h,p-finite elements: fast quadrature
  publication-title: Comput Meth Appl Mech Eng
– reference: Basini P, Blitz C, Bozdagˇ E, Casarotti E, Chen M, Gharti HN, et al. SPECFEM 3D user manual. Tech rep. Computational Infrastructure for Geodynamics, Princeton University, University of PAU, CNRS, and INRIA; 2011.
– reference: Kormann K, Kronbichler M. Parallel finite element operator application: graph partitioning and coloring. In: Proceedings of the 2011 IEEE 7th international conference on e-Science. Piscataway, NJ; 2011. p. 332–9.
– volume: 37
  start-page: 1
  year: 2010
  end-page: 28
  ident: b0045
  article-title: DOLFIN: automated finite element computing
  publication-title: ACM Trans Math Softw
– reference: Benantar M, Flaherty JE. A six-color procedure for the parallel solution of elliptic systems using the finite quadtree structure. In: Proceedings of the fourth SIAM conference on parallel processing for scientific computing; 1990. p. 230–236.
– reference: Message Passing Interface Forum. MPI: a message-passing interface standard (version 2.2). Tech rep; 2009. <
– volume: 33
  start-page: 1103
  year: 2011
  end-page: 1133
  ident: b0205
  article-title: p4est: scalable algorithms for parallel adaptive mesh refinement on forests of octrees
  publication-title: SIAM J Sci Comput
– volume: 4
  start-page: 299
  year: 1988
  end-page: 307
  ident: b0125
  article-title: Element-by-element vector and parallel computations
  publication-title: Commun Appl Numer Meth
– year: 2005
  ident: b0160
  article-title: Spectral/hp element methods for computational fluid dynamics
– reference: Differential equations analysis library. Technical reference. <
– volume: 37
  start-page: 70
  year: 1980
  end-page: 92
  ident: b0155
  article-title: Spectral methods for problems in complex geometries
  publication-title: J Comput Phys
– volume: 36
  start-page: 4/1
  year: 2009
  end-page: 4/31
  ident: b0150
  article-title: Data structures and requirements for hp finite element software
  publication-title: ACM Trans Math Softw
– volume: 16
  start-page: 19
  year: 2009
  end-page: 37
  ident: b0270
  article-title: A new smoothed aggregation multigrid method for anisotropic problems
  publication-title: Numer Linear Algebra Appl
– reference: McCalpin JD. STREAM: sustainable memory bandwidth in high performance computers, a continually updated technical report; 1991–2007. <
– volume: 10
  start-page: 1
  year: 2001
  end-page: 102
  ident: b0180
  article-title: An optimal control approach to a posteriori error estimation in finite element methods
  publication-title: Acta Numer
– reference: Berger P, Brouaye P, Syre JC. A mesh coloring method for efficient MIMD processing in finite element problems. In: Proceedings of the international conference on parallel processing, ICPP’82. Bellaire (MI, USA): IEEE Computer Society; 1982. p. 41–46.
– year: 2003
  ident: b0025
  publication-title: Computational partial differential equations: numerical methods and Diffpack programming
– reference: Turek S, Göddeke D, Becker C, Buijssen SHM, Wobker H. FEAST – realisation of hardware-oriented numerics for HPC simulations with finite elements. In: Concurrency and computation: practice and experience, vol. 22 (6); 2010. p. 2247–65 [special issue Proceedings of ISC 2008.
– volume: 82
  start-page: 103
  year: 2008
  end-page: 119
  ident: b0030
  article-title: A generic grid interface for parallel and adaptive scientific computing. Part I: Abstract framework
  publication-title: Computing
– volume: 43
  start-page: 23
  year: 2011
  end-page: 28
  ident: b0145
  article-title: From h to p efficiently: strategy selection for operator evaluation on hexahedral and tetrahedral elements
  publication-title: Comput Fluids
– volume: 228
  start-page: 7863
  year: 2009
  end-page: 7882
  ident: b0130
  article-title: Nodal discontinuous Galerkin methods on graphics processors
  publication-title: J Comput Phys
– volume: 22
  start-page: 18
  year: 1996
  end-page: 23
  ident: b0165
  article-title: Efficient vector and parallel manipulation of tensor products
  publication-title: ACM Trans Math Softw
– volume: 72
  start-page: 153
  year: 1989
  end-page: 171
  ident: b0230
  article-title: A general approach to nonlinear finite-element computations on shared-memory multiprocessors
  publication-title: Comput Meth Appl Mech Eng
– year: 2009
  ident: b0090
  article-title: Computer organization and design
– volume: 6
  start-page: 166
  year: 1980
  end-page: 187
  ident: b0175
  article-title: On a data structure for adaptive finite element mesh refinements
  publication-title: ACM Trans Math Softw
– reference: Balay S, Buschelman K, Eijkhout V, Gropp WD, Kaushik D, Knepley MG, et al. PETSc users manual. Tech rep ANL-95/11 – revision 3.1. Argonne National Laboratory; 2010.
– year: 2003
  ident: b0005
  article-title: Iterative methods for sparse linear systems
– year: 1998
  ident: b0065
  article-title: PLTMG: a software package for solving elliptic partial differential equations. Users’ guide 8.0
– volume: 33
  start-page: 24/1
  year: 2007
  end-page: 24/27
  ident: b0010
  article-title: deal.II – a general purpose object oriented finite element library
  publication-title: ACM Trans Math Softw
– reference: Intel Corporation. Intel C++ compiler for linux intrinsics reference. Ref. No. 312482-001US; 2006. <
– volume: 32
  start-page: 759
  year: 2001
  end-page: 767
  ident: b0060
  article-title: Design of object oriented finite element code
  publication-title: Adv Eng Softw
– reference: Bangerth W, Kanschat G.
– year: 2004
  ident: b0185
  article-title: Adaptive computational methods for parabolic problems
  publication-title: Encyclopedia of computational mechanics
– reference: >.
– reference: Balay S, Buschelman K, Gropp WD, Kaushik D, Knepley MG, McInnes LC, et al. PETSc Web page; 2011. <
– volume: 196
  start-page: 853
  year: 2007
  end-page: 866
  ident: b0190
  article-title: Stabilized finite element methods for the generalized Oseen problem
  publication-title: Comput Meth Appl Mech Eng
– reference: Intel Corporation. Intel advanced vector extensions programming reference. Ref. No. 319433-009; 2010. <
– reference: Renard Y, Pommier J. Getfem++. Tech rep. INSA Toulouse; 2006. <
– volume: 31
  start-page: 397
  year: 2005
  end-page: 423
  ident: b0080
  article-title: An overview of the Trilinos project
  publication-title: ACM Trans Math Softw
– volume: 38
  start-page: 14:1
  year: 2011
  end-page: 14:28
  ident: b0210
  article-title: Algorithms and data structures for massively parallel generic finite element codes
  publication-title: ACM Trans Math Softw
– year: 2002
  ident: b0170
  article-title: Higher-order numerical methods for transient wave equations
– start-page: 61
  year: 1997
  end-page: 90
  ident: b0020
  article-title: A comprehensive set of tools for solving partial differential equations; DiffPack
  publication-title: Numerical methods and software tools in industrial mathematics
– volume: 11
  start-page: 450
  year: 1990
  end-page: 481
  ident: b0275
  article-title: Hybrid Krylov methods for nonlinear systems of equations
  publication-title: SIAM J Sci Comput
– volume: 36
  start-page: 191
  year: 2007
  end-page: 206
  ident: b0195
  article-title: Finite elements in fluids: stabilized formulation and moving boundaries and interfaces
  publication-title: Comput Fluids
– year: 2005
  ident: 10.1016/j.compfluid.2012.04.012_b0160
– ident: 10.1016/j.compfluid.2012.04.012_b0235
– ident: 10.1016/j.compfluid.2012.04.012_b0075
– year: 2003
  ident: 10.1016/j.compfluid.2012.04.012_b0005
– volume: 36
  start-page: 4/1
  issue: 1
  year: 2009
  ident: 10.1016/j.compfluid.2012.04.012_b0150
  article-title: Data structures and requirements for hp finite element software
  publication-title: ACM Trans Math Softw
  doi: 10.1145/1486525.1486529
– volume: 188
  start-page: 593
  year: 2003
  ident: 10.1016/j.compfluid.2012.04.012_b0260
  article-title: Parallel multigrid smoothing: polynomial versus Gauss–Seidel
  publication-title: J Comput Phys
  doi: 10.1016/S0021-9991(03)00194-3
– volume: 6
  start-page: 166
  year: 1980
  ident: 10.1016/j.compfluid.2012.04.012_b0175
  article-title: On a data structure for adaptive finite element mesh refinements
  publication-title: ACM Trans Math Softw
  doi: 10.1145/355887.355891
– volume: 4
  start-page: 299
  year: 1988
  ident: 10.1016/j.compfluid.2012.04.012_b0125
  article-title: Element-by-element vector and parallel computations
  publication-title: Commun Appl Numer Meth
  doi: 10.1002/cnm.1630040303
– ident: 10.1016/j.compfluid.2012.04.012_b0245
– ident: 10.1016/j.compfluid.2012.04.012_b0250
– year: 2003
  ident: 10.1016/j.compfluid.2012.04.012_b0025
– ident: 10.1016/j.compfluid.2012.04.012_b0070
– volume: 38
  start-page: 14:1
  issue: 2
  year: 2011
  ident: 10.1016/j.compfluid.2012.04.012_b0210
  article-title: Algorithms and data structures for massively parallel generic finite element codes
  publication-title: ACM Trans Math Softw
  doi: 10.1145/2049673.2049678
– year: 2009
  ident: 10.1016/j.compfluid.2012.04.012_b0090
– start-page: 61
  year: 1997
  ident: 10.1016/j.compfluid.2012.04.012_b0020
  article-title: A comprehensive set of tools for solving partial differential equations; DiffPack
– year: 2002
  ident: 10.1016/j.compfluid.2012.04.012_b0170
– ident: 10.1016/j.compfluid.2012.04.012_b0095
– volume: 82
  start-page: 103
  issue: 2–3
  year: 2008
  ident: 10.1016/j.compfluid.2012.04.012_b0030
  article-title: A generic grid interface for parallel and adaptive scientific computing. Part I: Abstract framework
  publication-title: Computing
  doi: 10.1007/s00607-008-0003-x
– volume: 31
  start-page: 397
  year: 2005
  ident: 10.1016/j.compfluid.2012.04.012_b0080
  article-title: An overview of the Trilinos project
  publication-title: ACM Trans Math Softw
  doi: 10.1145/1089014.1089021
– volume: 10
  start-page: 1
  year: 2001
  ident: 10.1016/j.compfluid.2012.04.012_b0180
  article-title: An optimal control approach to a posteriori error estimation in finite element methods
  publication-title: Acta Numer
  doi: 10.1017/S0962492901000010
– ident: 10.1016/j.compfluid.2012.04.012_b0255
– volume: 228
  start-page: 7863
  issue: 21
  year: 2009
  ident: 10.1016/j.compfluid.2012.04.012_b0130
  article-title: Nodal discontinuous Galerkin methods on graphics processors
  publication-title: J Comput Phys
  doi: 10.1016/j.jcp.2009.06.041
– volume: 32
  start-page: 759
  issue: 10–11
  year: 2001
  ident: 10.1016/j.compfluid.2012.04.012_b0060
  article-title: Design of object oriented finite element code
  publication-title: Adv Eng Softw
  doi: 10.1016/S0965-9978(01)00027-8
– ident: 10.1016/j.compfluid.2012.04.012_b0085
– volume: vol. 38
  year: 2008
  ident: 10.1016/j.compfluid.2012.04.012_b0115
  article-title: High order difference methods for time dependent PDE
– volume: 36
  start-page: 191
  year: 2007
  ident: 10.1016/j.compfluid.2012.04.012_b0195
  article-title: Finite elements in fluids: stabilized formulation and moving boundaries and interfaces
  publication-title: Comput Fluids
  doi: 10.1016/j.compfluid.2005.02.011
– volume: 33
  start-page: 1103
  issue: 3
  year: 2011
  ident: 10.1016/j.compfluid.2012.04.012_b0205
  article-title: p4est: scalable algorithms for parallel adaptive mesh refinement on forests of octrees
  publication-title: SIAM J Sci Comput
  doi: 10.1137/100791634
– volume: 82
  start-page: 121
  issue: 2–3
  year: 2008
  ident: 10.1016/j.compfluid.2012.04.012_b0035
  article-title: A generic grid interface for parallel and adaptive scientific computing. Part II: Implementation and tests in DUNE
  publication-title: Computing
  doi: 10.1007/s00607-008-0004-9
– year: 2007
  ident: 10.1016/j.compfluid.2012.04.012_b0220
– ident: 10.1016/j.compfluid.2012.04.012_b0105
  doi: 10.1002/cpe.1584
– volume: 196
  start-page: 853
  year: 2007
  ident: 10.1016/j.compfluid.2012.04.012_b0190
  article-title: Stabilized finite element methods for the generalized Oseen problem
  publication-title: Comput Meth Appl Mech Eng
  doi: 10.1016/j.cma.2006.07.011
– ident: 10.1016/j.compfluid.2012.04.012_b0100
  doi: 10.1145/1362622.1362674
– volume: 33
  start-page: 24/1
  issue: 4
  year: 2007
  ident: 10.1016/j.compfluid.2012.04.012_b0010
  article-title: deal.II – a general purpose object oriented finite element library
  publication-title: ACM Trans Math Softw
  doi: 10.1145/1268776.1268779
– volume: 11
  start-page: 450
  year: 1990
  ident: 10.1016/j.compfluid.2012.04.012_b0275
  article-title: Hybrid Krylov methods for nonlinear systems of equations
  publication-title: SIAM J Sci Comput
  doi: 10.1137/0911026
– volume: 229
  start-page: 7692
  year: 2010
  ident: 10.1016/j.compfluid.2012.04.012_b0135
  article-title: High-order finite-element seismic wave propagation modeling with MPI on a large GPU cluster
  publication-title: J Comput Phys
  doi: 10.1016/j.jcp.2010.06.024
– volume: 37
  start-page: 70
  year: 1980
  ident: 10.1016/j.compfluid.2012.04.012_b0155
  article-title: Spectral methods for problems in complex geometries
  publication-title: J Comput Phys
  doi: 10.1016/0021-9991(80)90005-4
– ident: 10.1016/j.compfluid.2012.04.012_b0240
  doi: 10.1109/eScience.2011.53
– ident: 10.1016/j.compfluid.2012.04.012_b0050
– ident: 10.1016/j.compfluid.2012.04.012_b0015
– volume: 14
  start-page: 93
  issue: 2
  year: 2007
  ident: 10.1016/j.compfluid.2012.04.012_b0040
  article-title: Automating the finite element method
  publication-title: Arch Comput Meth Eng
  doi: 10.1007/s11831-007-9003-9
– volume: 190
  start-page: 4339
  year: 2001
  ident: 10.1016/j.compfluid.2012.04.012_b0110
  article-title: Fully discrete h,p-finite elements: fast quadrature
  publication-title: Comput Meth Appl Mech Eng
  doi: 10.1016/S0045-7825(00)00322-4
– volume: 43
  start-page: 23
  year: 2011
  ident: 10.1016/j.compfluid.2012.04.012_b0145
  article-title: From h to p efficiently: strategy selection for operator evaluation on hexahedral and tetrahedral elements
  publication-title: Comput Fluids
  doi: 10.1016/j.compfluid.2010.08.012
– volume: 72
  start-page: 153
  issue: 2
  year: 1989
  ident: 10.1016/j.compfluid.2012.04.012_b0230
  article-title: A general approach to nonlinear finite-element computations on shared-memory multiprocessors
  publication-title: Comput Meth Appl Mech Eng
  doi: 10.1016/0045-7825(89)90157-6
– volume: 16
  start-page: 19
  year: 2009
  ident: 10.1016/j.compfluid.2012.04.012_b0270
  article-title: A new smoothed aggregation multigrid method for anisotropic problems
  publication-title: Numer Linear Algebra Appl
  doi: 10.1002/nla.593
– volume: 36
  start-page: 361
  year: 2005
  ident: 10.1016/j.compfluid.2012.04.012_b0215
  article-title: Parallelization of an object-oriented FEM dynamics code: influence of the strategies on the speedup
  publication-title: Adv Eng Softw
  doi: 10.1016/j.advengsoft.2005.01.003
– volume: 37
  start-page: 1
  issue: 2
  year: 2010
  ident: 10.1016/j.compfluid.2012.04.012_b0045
  article-title: DOLFIN: automated finite element computing
  publication-title: ACM Trans Math Softw
  doi: 10.1145/1731022.1731030
– year: 2004
  ident: 10.1016/j.compfluid.2012.04.012_b0185
  article-title: Adaptive computational methods for parabolic problems
– year: 2010
  ident: 10.1016/j.compfluid.2012.04.012_b0265
  article-title: Mixed precision GPU-multigrid solvers with strong smoothers
– ident: 10.1016/j.compfluid.2012.04.012_b0200
– volume: 61
  start-page: 215
  issue: 2
  year: 1987
  ident: 10.1016/j.compfluid.2012.04.012_b0120
  article-title: Large-scale vectorized implicit calculations in solid mechanics on a cray X-MP/48 utilizing EBE preconditioned conjugate gradients
  publication-title: Comput Meth Appl Mech Eng
  doi: 10.1016/0045-7825(87)90005-3
– ident: 10.1016/j.compfluid.2012.04.012_b0140
– volume: 22
  start-page: 237
  issue: 3–4
  year: 2006
  ident: 10.1016/j.compfluid.2012.04.012_b0055
  article-title: libMesh: a C++ library for parallel adaptive mesh refinement/coarsening simulations
  publication-title: Eng Computers
  doi: 10.1007/s00366-006-0049-3
– volume: 22
  start-page: 18
  year: 1996
  ident: 10.1016/j.compfluid.2012.04.012_b0165
  article-title: Efficient vector and parallel manipulation of tensor products
  publication-title: ACM Trans Math Softw
  doi: 10.1145/225545.225548
– ident: 10.1016/j.compfluid.2012.04.012_b0225
– year: 1998
  ident: 10.1016/j.compfluid.2012.04.012_b0065
SSID ssj0004324
Score 2.4618793
Snippet ► Implementation framework for finite element operator application. ► Efficient data structures for high performance, including sum-factorization. ► Hybrid...
We present a memory-efficient and parallel framework for finite element operator application implemented in the generic open-source library deal.II. Instead of...
SourceID swepub
proquest
pascalfrancis
crossref
elsevier
SourceType Open Access Repository
Aggregation Database
Index Database
Enrichment Source
Publisher
StartPage 135
SubjectTerms Computation
Computational methods in fluid dynamics
Dynamical systems
Exact sciences and technology
Finite element method
Finite/spectral element method
Fluid dynamics
Fundamental areas of phenomenology (including applications)
Hybrid parallelization
Mathematical analysis
Matrix-free method
Operators
Parallel processing
Partial differential equations
Physics
Source code
Sum-factorization
Title A generic interface for parallel cell-based finite element operator application
URI https://dx.doi.org/10.1016/j.compfluid.2012.04.012
https://www.proquest.com/docview/1082212888
https://www.proquest.com/docview/1709776977
https://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-174401
Volume 63
WOSCitedRecordID wos000307093500010&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVESC
  databaseName: ScienceDirect Freedom Collection - Elsevier
  customDbUrl:
  eissn: 1879-0747
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0004324
  issn: 1879-0747
  databaseCode: AIEXJ
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lj9MwELZglwMIIZ6iPFZGglMUyUkdJ-ZWwSLgsCCxoN6sxHFQV1UaNc1qf_7O-JG24rEgxKFpldqJ4_k8mbHH3xDyUqS84bLC9O3pNOYyMTGYITrOJDP5tMzAnnPJJvKTk2I-l599nG5v0wnkbVtcXMjuv4oazoGwcevsX4h7vCicgN8gdDiC2OH4R4KfYVZkGyCPVBDrptSO1xtJvpdLs4xwrj7Gt1cdNQs0OSPjYsijVWfsqnu0s6y9a72GFBC9BUyzHBb1di1ovWqrhQ7JlB09wfin3ZvQhvAN8M9d0u4w34CBGyIsndhJsLARZht1ZBUrR-ZLX844XVrkuD_KEWoGZeu1mdOWiWMq8S_exJX8Qae76YUzFElnnwwD8lJLUOsjsPcJs79gY7AtCcaLwfv2OjlM80yCzjucfTief9zum52mjqXbN34v_u-nt_uV9XK7K3sYU41LhrLvrewy0Fqr5fQuuePdDTpzMLlHrpn2Prm1Q0L5gHyaUQ8YOgKGAmBoAAzdAoY6wFAPGBoAQ3cA85B8fXd8-uZ97NNsxBp8802cNrnUpRGMgytap6yqZKlLcMOzShgjEz3lmvGSlYVdsxOmroTEmUMhdJ002fQROWhXrXlMKKszcOdzI-qiAh0gYNSzqpGVZGlTGC4mRITuU9pz0GMqlKUKwYZnaux3hf2uGFfwNSFsrNg5Gparq7wO8lHemnRWogJgXV35aE-i403B_UeTm03IiyBiBQoZBVG2ZjX0yLibgj1YFMVvyuQM_C4Bnwl55fAx3gH53t8uvs3Uav1dDQOU5ZwlT_7laZ6Sm9uR_IwcbNaDeU5u6PPNol8f-VFxCZy8zxI
linkProvider Elsevier
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+generic+interface+for+parallel+cell-based+finite+element+operator+application&rft.jtitle=Computers+%26+fluids&rft.au=Kronbichler%2C+Martin&rft.au=Kormann%2C+Katharina&rft.date=2012-06-30&rft.pub=Elsevier+Ltd&rft.issn=0045-7930&rft.eissn=1879-0747&rft.volume=63&rft.spage=135&rft.epage=147&rft_id=info:doi/10.1016%2Fj.compfluid.2012.04.012&rft.externalDocID=S0045793012001429
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0045-7930&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0045-7930&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0045-7930&client=summon