A GPU‐Adapted Structure for Unstructured Grids

A key advantage of working with structured grids (e.g., images) is the ability to directly tap into the powerful machinery of linear algebra. This is not much so for unstructured grids where intermediate bookkeeping data structures stand in the way. On modern high performance computing hardware, the...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:Computer graphics forum Ročník 36; číslo 2; s. 495 - 507
Hlavní autori: Zayer, Rhaleb, Steinberger, Markus, Seidel, Hans‐Peter
Médium: Journal Article
Jazyk:English
Vydavateľské údaje: Oxford Blackwell Publishing Ltd 01.05.2017
Predmet:
ISSN:0167-7055, 1467-8659
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Abstract A key advantage of working with structured grids (e.g., images) is the ability to directly tap into the powerful machinery of linear algebra. This is not much so for unstructured grids where intermediate bookkeeping data structures stand in the way. On modern high performance computing hardware, the conventional wisdom behind these intermediate structures is further challenged by costly memory access, and more importantly by prohibitive memory resources on environments such as graphics hardware. In this paper, we bypass this problem by introducing a sparse matrix representation for unstructured grids which not only reduces the memory storage requirements but also cuts down on the bulk of data movement from global storage to the compute units. In order to take full advantage of the proposed representation, we augment ordinary matrix multiplication by means of action maps, local maps which encode the desired interaction between grid vertices. In this way, geometric computations and topological modifications translate into concise linear algebra operations. In our algorithmic formulation, we capitalize on the nature of sparse matrix‐vector multiplication which allows avoiding explicit transpose computation and storage. Furthermore, we develop an efficient vectorization to the demanding assembly process of standard graph and finite element matrices.
AbstractList A key advantage of working with structured grids (e.g., images) is the ability to directly tap into the powerful machinery of linear algebra. This is not much so for unstructured grids where intermediate bookkeeping data structures stand in the way. On modern high performance computing hardware, the conventional wisdom behind these intermediate structures is further challenged by costly memory access, and more importantly by prohibitive memory resources on environments such as graphics hardware. In this paper, we bypass this problem by introducing a sparse matrix representation for unstructured grids which not only reduces the memory storage requirements but also cuts down on the bulk of data movement from global storage to the compute units. In order to take full advantage of the proposed representation, we augment ordinary matrix multiplication by means of action maps, local maps which encode the desired interaction between grid vertices. In this way, geometric computations and topological modifications translate into concise linear algebra operations. In our algorithmic formulation, we capitalize on the nature of sparse matrix-vector multiplication which allows avoiding explicit transpose computation and storage. Furthermore, we develop an efficient vectorization to the demanding assembly process of standard graph and finite element matrices.
Author Steinberger, Markus
Zayer, Rhaleb
Seidel, Hans‐Peter
Author_xml – sequence: 1
  givenname: Rhaleb
  surname: Zayer
  fullname: Zayer, Rhaleb
  organization: Saarland Informatics Campus
– sequence: 2
  givenname: Markus
  surname: Steinberger
  fullname: Steinberger, Markus
  organization: Saarland Informatics Campus
– sequence: 3
  givenname: Hans‐Peter
  surname: Seidel
  fullname: Seidel, Hans‐Peter
  organization: Saarland Informatics Campus
BookMark eNp1kM1Kw0AUhQepYFtd-AYBVy7S3ptMZjLLUmwUCgra9TB_kZSa1JkE6c5H8Bn7JEZbN6J3c--F75wDZ0QGdVM7Qi4RJtjP1DyXE0yR0hMyRMp4nLNMDMgQsL85ZNkZGYWwBgDKWTYkMIuKh9X-_WNm1bZ1NnpsfWfazruobHy0qsPPb6PCVzack9NSbYK7OO4xWS1unua38fK-uJvPlrFJBKdxliNmDsBqzqmGxILRiU6UVqitYYLa3ApLuRFcQ5pr5jSjKRoQBplmJh2Tq4Pv1jevnQutXDedr_tIiQKQAqOC99T0QBnfhOBdKU3VqrZq6taraiMR5Fctsq9FftfSK65_Kba-elF-9yd7dH-rNm73PyjnxeKg-AQSdXKk
CitedBy_id crossref_primary_10_1145_3476576_3476667
crossref_primary_10_1111_cgf_14381
crossref_primary_10_1111_cgf_13581
crossref_primary_10_1111_cgf_13571
crossref_primary_10_1145_3662181
crossref_primary_10_1111_cgf_13245
crossref_primary_10_1145_3550454_3555513
crossref_primary_10_1145_3536164
crossref_primary_10_1111_cgf_13934
crossref_primary_10_1111_cgf_13929
crossref_primary_10_1145_3731162
crossref_primary_10_1109_MCG_2018_032421659
crossref_primary_10_1145_3450626_3459748
crossref_primary_10_1145_3272127_3275072
crossref_primary_10_1145_3731186
Cites_doi 10.1145/2063348.2063375
10.1080/10867651.1999.10487501
10.1137/130948811
10.1137/110838844
10.1145/1654059.1654078
10.1002/andp.18471481202
10.1145/2231816.2231821
10.1007/978-3-642-38718-0_15
10.1023/A:1003032804340
10.1055/s-0034-1379158
10.1145/311535.311565
10.1016/j.compfluid.2014.09.007
10.1145/2858788.2688517
10.1137/1.9780898718881
10.1111/cgf.12851
10.1007/s10766-013-0301-6
10.1145/2766904
10.1016/0010-4485(78)90110-0
10.1111/j.1467-8659.2012.03227.x
10.1145/2693443
10.1137/1009003
10.1109/ICCSE.2012.28
10.1109/TBME.2014.2342280
10.1145/276884.276901
10.1137/0613024
10.1109/HPEC.2013.6670338
10.1016/j.jpdc.2015.06.010
10.1007/978-1-4612-1029-0
10.1145/1365815.1365816
10.1145/1236246.1236259
10.1142/S0218195994000173
10.1145/1114268.1114269
10.21236/AD0755141
10.1080/10867651.1998.10487494
10.1145/282918.282923
ContentType Journal Article
Copyright 2017 The Author(s) Computer Graphics Forum © 2017 The Eurographics Association and John Wiley & Sons Ltd. Published by John Wiley & Sons Ltd.
2017 The Eurographics Association and John Wiley & Sons Ltd.
Copyright_xml – notice: 2017 The Author(s) Computer Graphics Forum © 2017 The Eurographics Association and John Wiley & Sons Ltd. Published by John Wiley & Sons Ltd.
– notice: 2017 The Eurographics Association and John Wiley & Sons Ltd.
DBID AAYXX
CITATION
7SC
8FD
JQ2
L7M
L~C
L~D
DOI 10.1111/cgf.13144
DatabaseName CrossRef
Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle CrossRef
Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList Computer and Information Systems Abstracts

DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1467-8659
EndPage 507
ExternalDocumentID 10_1111_cgf_13144
CGF13144
Genre article
GroupedDBID .3N
.4S
.DC
.GA
.Y3
05W
0R~
10A
15B
1OB
1OC
29F
31~
33P
3SF
4.4
50Y
50Z
51W
51X
52M
52N
52O
52P
52S
52T
52U
52W
52X
5GY
5HH
5LA
5VS
66C
6J9
702
7PT
8-0
8-1
8-3
8-4
8-5
8UM
8VB
930
A03
AAESR
AAEVG
AAHHS
AAHQN
AAMNL
AANHP
AANLZ
AAONW
AASGY
AAXRX
AAYCA
AAZKR
ABCQN
ABCUV
ABDBF
ABDPE
ABEML
ABPVW
ACAHQ
ACBWZ
ACCFJ
ACCZN
ACFBH
ACGFS
ACPOU
ACRPL
ACSCC
ACUHS
ACXBN
ACXQS
ACYXJ
ADBBV
ADEOM
ADIZJ
ADKYN
ADMGS
ADNMO
ADOZA
ADXAS
ADZMN
ADZOD
AEEZP
AEGXH
AEIGN
AEIMD
AEMOZ
AENEX
AEQDE
AEUQT
AEUYR
AFBPY
AFEBI
AFFNX
AFFPM
AFGKR
AFPWT
AFWVQ
AFZJQ
AHBTC
AHEFC
AHQJS
AITYG
AIURR
AIWBW
AJBDE
AJXKR
AKVCP
ALAGY
ALMA_UNASSIGNED_HOLDINGS
ALUQN
ALVPJ
AMBMR
AMYDB
ARCSS
ASPBG
ATUGU
AUFTA
AVWKF
AZBYB
AZFZN
AZVAB
BAFTC
BDRZF
BFHJK
BHBCM
BMNLL
BMXJE
BNHUX
BROTX
BRXPI
BY8
CAG
COF
CS3
CWDTD
D-E
D-F
DCZOG
DPXWK
DR2
DRFUL
DRSTM
DU5
EAD
EAP
EBA
EBO
EBR
EBS
EBU
EDO
EJD
EMK
EST
ESX
F00
F01
F04
F5P
FEDTE
FZ0
G-S
G.N
GODZA
H.T
H.X
HF~
HGLYW
HVGLF
HZI
HZ~
I-F
IHE
IX1
J0M
K1G
K48
LATKE
LC2
LC3
LEEKS
LH4
LITHE
LOXES
LP6
LP7
LUTES
LW6
LYRES
MEWTI
MK4
MRFUL
MRSTM
MSFUL
MSSTM
MXFUL
MXSTM
N04
N05
N9A
NF~
O66
O9-
OIG
P2W
P2X
P4D
PALCI
PQQKQ
Q.N
Q11
QB0
QWB
R.K
RDJ
RIWAO
RJQFR
ROL
RX1
SAMSI
SUPJJ
TH9
TN5
TUS
UB1
V8K
W8V
W99
WBKPD
WIH
WIK
WOHZO
WQJ
WRC
WXSBR
WYISQ
WZISG
XG1
ZL0
ZZTAW
~IA
~IF
~WT
AAMMB
AAYXX
ADMLS
AEFGJ
AEYWJ
AGHNM
AGQPQ
AGXDD
AGYGG
AIDQK
AIDYY
AIQQE
CITATION
O8X
7SC
8FD
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-c2974-58115e00db774b02d0cb2b2aba1bdc694d8d9d47c97b038b6eb6431c09c16b6c3
IEDL.DBID DRFUL
ISICitedReferencesCount 20
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000404474000045&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 0167-7055
IngestDate Sun Nov 09 08:07:47 EST 2025
Tue Nov 18 22:25:53 EST 2025
Sat Nov 29 07:50:09 EST 2025
Wed Jan 22 16:30:01 EST 2025
IsPeerReviewed true
IsScholarly true
Issue 2
Language English
License http://onlinelibrary.wiley.com/termsAndConditions
http://doi.wiley.com/10.1002/tdm_license_1
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c2974-58115e00db774b02d0cb2b2aba1bdc694d8d9d47c97b038b6eb6431c09c16b6c3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
PQID 1901406497
PQPubID 30877
PageCount 13
ParticipantIDs proquest_journals_1901406497
crossref_citationtrail_10_1111_cgf_13144
crossref_primary_10_1111_cgf_13144
wiley_primary_10_1111_cgf_13144_CGF13144
PublicationCentury 2000
PublicationDate May 2017
2017-05-00
20170501
PublicationDateYYYYMMDD 2017-05-01
PublicationDate_xml – month: 05
  year: 2017
  text: May 2017
PublicationDecade 2010
PublicationPlace Oxford
PublicationPlace_xml – name: Oxford
PublicationTitle Computer graphics forum
PublicationYear 2017
Publisher Blackwell Publishing Ltd
Publisher_xml – name: Blackwell Publishing Ltd
References 2015; 34
2015; 37
2012
1985; 4
2011
1978; 10
2015; 50
2009
1998
2008
1997
2007
2006
1995
1973
1972
1992; 13
1999; 4
2005
2003
1970
2002
2012; 34
2012; 31
1847; 72
1999
1967; 9
2015; 47
1996–2016
2013; 32
2015; 62
2015; 85
1987
2008; 26
2005; 31
2017
1998; 3
2016
1960
2015
2014
1981
2013
1994; 4
1989
1988
Gilbert (10.1111/cgf.13144-BIB0030|cgf13144-cit-0030) 1992; 13
10.1111/cgf.13144-BIB0038|cgf13144-cit-0038
Bell (10.1111/cgf.13144-BIB0005|cgf13144-cit-0005) 2009
10.1111/cgf.13144-BIB0015|cgf13144-cit-0015
Kettner (10.1111/cgf.13144-BIB0041|cgf13144-cit-0041) 1998
10.1111/cgf.13144-BIB0009|cgf13144-cit-0009
Castillo (10.1111/cgf.13144-BIB0014|cgf13144-cit-0014) 2005; 31
(10.1111/cgf.13144-BIB0053|cgf13144-cit-0053) 1995
10.1111/cgf.13144-BIB0027|cgf13144-cit-0027
Teng (10.1111/cgf.13144-BIB0058|cgf13144-cit-0058) 2015; 34
Guibas (10.1111/cgf.13144-BIB0032|cgf13144-cit-0032) 1985; 4
10.1111/cgf.13144-BIB0061|cgf13144-cit-0061
Parker (10.1111/cgf.13144-BIB0052|cgf13144-cit-0052) 2009
Davis (10.1111/cgf.13144-BIB0016|cgf13144-cit-0016) 2006
Desbrun (10.1111/cgf.13144-BIB0020|cgf13144-cit-0020) 2006
10.1111/cgf.13144-BIB0033|cgf13144-cit-0033
10.1111/cgf.13144-BIB0056|cgf13144-cit-0056
Aspnás (10.1111/cgf.13144-BIB0002|cgf13144-cit-0002) 2006
10.1111/cgf.13144-BIB0063|cgf13144-cit-0063
Chow (10.1111/cgf.13144-BIB0011|cgf13144-cit-0011) 1997
Harary (10.1111/cgf.13144-BIB0034|cgf13144-cit-0034) 1967; 9
10.1111/cgf.13144-BIB0040|cgf13144-cit-0040
Mántylá (10.1111/cgf.13144-BIB0045|cgf13144-cit-0045) 1989
DiCarlo (10.1111/cgf.13144-BIB0021|cgf13144-cit-0021) 2007
10.1111/cgf.13144-BIB0022|cgf13144-cit-0022
Abraham (10.1111/cgf.13144-BIB0001|cgf13144-cit-0001) 1988
10.1111/cgf.13144-BIB0057|cgf13144-cit-0057
10.1111/cgf.13144-BIB0007|cgf13144-cit-0007
Thébault (10.1111/cgf.13144-BIB0059|cgf13144-cit-0059) 2015; 50
Bell (10.1111/cgf.13144-BIB0004|cgf13144-cit-0004) 2012; 34
10.1111/cgf.13144-BIB0023|cgf13144-cit-0023
10.1111/cgf.13144-BIB0018|cgf13144-cit-0018
10.1111/cgf.13144-BIB0051|cgf13144-cit-0051
NVIDIA (10.1111/cgf.13144-BIB0050|cgf13144-cit-0050) 2015
Trefethen (10.1111/cgf.13144-BIB0060|cgf13144-cit-0060) 2005
Deering (10.1111/cgf.13144-BIB0017|cgf13144-cit-0017) 1995
Duff (10.1111/cgf.13144-BIB0019|cgf13144-cit-0019) 1987
George (10.1111/cgf.13144-BIB0028|cgf13144-cit-0028) 1981
Maglo (10.1111/cgf.13144-BIB0048|cgf13144-cit-0048) 2015; 47
Liu (10.1111/cgf.13144-BIB0044|cgf13144-cit-0044) 2015; 85
10.1111/cgf.13144-BIB0029|cgf13144-cit-0029
10.1111/cgf.13144-BIB0064|cgf13144-cit-0064
Campagna (10.1111/cgf.13144-BIB0012|cgf13144-cit-0012) 1998; 3
10.1111/cgf.13144-BIB0024|cgf13144-cit-0024
10.1111/cgf.13144-BIB0047|cgf13144-cit-0047
10.1111/cgf.13144-BIB0065|cgf13144-cit-0065
Bossavit (10.1111/cgf.13144-BIB0006|cgf13144-cit-0006) 1998
Chang (10.1111/cgf.13144-BIB0010|cgf13144-cit-0010) 2008; 26
Lienhardt (10.1111/cgf.13144-BIB0043|cgf13144-cit-0043) 1994; 4
Catmull (10.1111/cgf.13144-BIB0008|cgf13144-cit-0008) 1978; 10
10.1111/cgf.13144-BIB0013|cgf13144-cit-0013
10.1111/cgf.13144-BIB0036|cgf13144-cit-0036
10.1111/cgf.13144-BIB0025|cgf13144-cit-0025
10.1111/cgf.13144-BIB0031|cgf13144-cit-0031
Gremse (10.1111/cgf.13144-BIB0026|cgf13144-cit-0026) 2015; 37
10.1111/cgf.13144-BIB0054|cgf13144-cit-0054
Weber (10.1111/cgf.13144-BIB0062|cgf13144-cit-0062) 2013; 32
10.1111/cgf.13144-BIB0037|cgf13144-cit-0037
Kirchhoff (10.1111/cgf.13144-BIB0042|cgf13144-cit-0042) 1847; 72
Hecht (10.1111/cgf.13144-BIB0035|cgf13144-cit-0035) 2012; 31
10.1111/cgf.13144-BIB0055|cgf13144-cit-0055
Misner (10.1111/cgf.13144-BIB0049|cgf13144-cit-0049) 1973
10.1111/cgf.13144-BIB0003|cgf13144-cit-0003
Max (10.1111/cgf.13144-BIB0046|cgf13144-cit-0046) 1999; 4
Jehl (10.1111/cgf.13144-BIB0039|cgf13144-cit-0039) 2015; 62
References_xml – start-page: 146
  year: 1998
  end-page: 154
– year: 1981
– year: 2005
– volume: 3
  start-page: 1
  issue: 4
  year: 1998
  end-page: 11
  article-title: Directed edges–a scalable representation for triangle meshes
  publication-title: J. Graph. Tools
– volume: 31
  start-page: 425
  issue: 4
  year: 2005
  end-page: 457
  article-title: Femster: An object‐oriented class library of high‐order discrete differential forms
  publication-title: ACM Trans. Math. Softw
– volume: 2012
  start-page: 128
  end-page: 139
– start-page: 203
  year: 2015
  end-page: 239
– year: 1996–2016
– start-page: 227
  year: 2015
  end-page: 234
– start-page: 209
  year: 1997
  end-page: 216
– volume: 9
  start-page: 83
  issue: 1
  year: 1967
  end-page: 90
  article-title: Graphs and matrices
  publication-title: SIAM Review
– start-page: 13
  year: 1995
  end-page: 20
– start-page: 1
  year: 2013
  end-page: 2
– volume: 13
  start-page: 333
  issue: 1
  year: 1992
  end-page: 356
  article-title: Sparse matrices in matlab: Design and implementation
  publication-title: SIAM Journal on Matrix Analysis and Applications
– volume: 50
  start-page: 120
  issue: 8
  year: 2015
  end-page: 129
  article-title: Scalable and efficient implementation of 3d unstructured meshes computation: A case study on matrix assembly
  publication-title: SIGPLAN Not
– year: 2014
– volume: 47
  start-page: 44:1
  issue: 3
  year: 2015
  end-page: 44:41
  article-title: 3d mesh compression: Survey, comparisons, and emerging trends
  publication-title: ACM Comput. Surv
– year: 1998
– start-page: 900
  year: 2006
  end-page: 907
– start-page: 127
  year: 2003
  end-page: 137
– volume: 34
  start-page: C123
  issue: 4
  year: 2012
  end-page: C152
  article-title: Exposing fine‐grained parallelism in algebraic multigrid methods
  publication-title: SIAM Journal on Scientific Computing
– start-page: 347
  year: 1997
  end-page: 354
– volume: 85
  start-page: 47
  issue: C
  year: 2015
  end-page: 61
  article-title: A framework for general sparse matrix‐matrix multiplication on gpus and heterogeneous processors
  publication-title: J. Parallel Distrib. Comput
– year: 2008
– start-page: 269
  year: 1999
  end-page: 276
– year: 1972
– volume: 34
  start-page: 76:1
  issue: 4
  year: 2015
  end-page: 76:9
  article-title: Subspace condensation: Full space adaptivity for subspace deformations
  publication-title: ACM Trans. Graph
– volume: 10
  start-page: 350
  issue: 6
  year: 1978
  end-page: 355
  article-title: Recursively generated b‐spline surfaces on arbitrary topological meshes
  publication-title: Computer‐Aided Design
– start-page: 73
  year: 2007
  end-page: 84
– volume: 4
  start-page: 1
  issue: 2
  year: 1999
  end-page: 6
  article-title: Weights for computing vertex normals from facet normals
  publication-title: J. Graph. Tools
– start-page: 49
  year: 1989
  end-page: 74
– start-page: 1
  year: 2016
  end-page: 8
– volume: 72
  start-page: 497
  year: 1847
  end-page: 508
  article-title: über die auflösung der gleichungen, auf welche man bei der untersuchungen der linearen verteilung galvanischer ströme gefführt wird,
  publication-title: Ann. Phys. Chem
– year: 2015
– start-page: 39
  year: 2006
  end-page: 54
– volume: 31
  start-page: 123:1
  issue: 5
  year: 2012
  end-page: 123:13
  article-title: Updated sparse cholesky factors for corotational elastodynamics
  publication-title: ACM Trans. Graph
– year: 1960
– year: 1987
– year: 2007
– year: 1973
– start-page: 511
  year: 2016
  end-page: 521
– volume: 62
  start-page: 126
  issue: 1
  year: 2015
  end-page: 137
  article-title: A fast parallel solver for the forward problem in electrical impedance tomography
  publication-title: IEEE Transactions on Biomedical Engineering
– volume: 4
  start-page: 275
  issue: 3
  year: 1994
  end-page: 324
  article-title: N‐dimensional generalized combinatorial maps and cellular quasi‐manifolds
  publication-title: Int. J. Comput. Geometry Appl
– year: 2016
– volume: 32
  start-page: 16
  issue: 1
  year: 2013
  end-page: 26
  article-title: Efficient gpu data structures and methods to solve sparse linear systems in dynamics applications
  publication-title: Computer Graphics Forum
– volume: 26
  start-page: 4:1
  issue: 2
  year: 2008
  end-page: 4:26
  article-title: Bigtable: A distributed storage system for structured data
  publication-title: ACM Trans. Comput. Syst
– start-page: 1
  year: 2009
  end-page: 11
– year: 2012
– start-page: 130
  year: 2012
  end-page: 136
– volume: 4
  start-page: 74
  issue: 2
  year: 1985
  end-page: 123
  article-title: Primitives for the manipulation of general subdivisions and the computation of voronoi
  publication-title: ACM Trans. Graph
– year: 2002
– year: 1988
– year: 2006
– year: 1995
– year: 1970
– start-page: 1
  year: 2011
  end-page: 8
– start-page: 165
  year: 2009
  end-page: 175
– year: 2017
– volume: 37
  start-page: C54
  issue: 1
  year: 2015
  end-page: C71
  article-title: Gpu‐accelerated sparse matrix‐matrix multiplication by iterative row merging
  publication-title: SIAM Journal on Scientific Computing
– year: 1999
– ident: 10.1111/cgf.13144-BIB0040|cgf13144-cit-0040
  doi: 10.1145/2063348.2063375
– volume: 4
  start-page: 1
  issue: 2
  year: 1999
  ident: 10.1111/cgf.13144-BIB0046|cgf13144-cit-0046
  article-title: Weights for computing vertex normals from facet normals
  publication-title: J. Graph. Tools
  doi: 10.1080/10867651.1999.10487501
– volume: 37
  start-page: C54
  issue: 1
  year: 2015
  ident: 10.1111/cgf.13144-BIB0026|cgf13144-cit-0026
  article-title: Gpu-accelerated sparse matrix-matrix multiplication by iterative row merging
  publication-title: SIAM Journal on Scientific Computing
  doi: 10.1137/130948811
– ident: 10.1111/cgf.13144-BIB0056|cgf13144-cit-0056
– volume: 34
  start-page: C123
  issue: 4
  year: 2012
  ident: 10.1111/cgf.13144-BIB0004|cgf13144-cit-0004
  article-title: Exposing fine-grained parallelism in algebraic multigrid methods
  publication-title: SIAM Journal on Scientific Computing
  doi: 10.1137/110838844
– start-page: 347
  volume-title: Proceedings of the 8th Conference on Visualization ‘97
  year: 1997
  ident: 10.1111/cgf.13144-BIB0011|cgf13144-cit-0011
– ident: 10.1111/cgf.13144-BIB0015|cgf13144-cit-0015
– volume-title: Monographs on Numerical Analysis
  year: 1987
  ident: 10.1111/cgf.13144-BIB0019|cgf13144-cit-0019
– start-page: 1
  volume-title: SC ‘09: Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis
  year: 2009
  ident: 10.1111/cgf.13144-BIB0005|cgf13144-cit-0005
  doi: 10.1145/1654059.1654078
– ident: 10.1111/cgf.13144-BIB0023|cgf13144-cit-0023
– start-page: 49
  volume-title: Advanced Topics in Solid Modeling
  year: 1989
  ident: 10.1111/cgf.13144-BIB0045|cgf13144-cit-0045
– volume: 72
  start-page: 497
  year: 1847
  ident: 10.1111/cgf.13144-BIB0042|cgf13144-cit-0042
  article-title: über die auflösung der gleichungen, auf welche man bei der untersuchungen der linearen verteilung galvanischer ströme gefführt wird,
  publication-title: Ann. Phys. Chem
  doi: 10.1002/andp.18471481202
– ident: 10.1111/cgf.13144-BIB0013|cgf13144-cit-0013
– volume-title: TEN DIGIT ALGORITHMS
  year: 2005
  ident: 10.1111/cgf.13144-BIB0060|cgf13144-cit-0060
– volume: 31
  start-page: 123:1
  issue: 5
  year: 2012
  ident: 10.1111/cgf.13144-BIB0035|cgf13144-cit-0035
  article-title: Updated sparse cholesky factors for corotational elastodynamics
  publication-title: ACM Trans. Graph
  doi: 10.1145/2231816.2231821
– ident: 10.1111/cgf.13144-BIB0038|cgf13144-cit-0038
  doi: 10.1007/978-3-642-38718-0_15
– volume-title: Electromagnetism
  year: 1998
  ident: 10.1111/cgf.13144-BIB0006|cgf13144-cit-0006
– ident: 10.1111/cgf.13144-BIB0025|cgf13144-cit-0025
  doi: 10.1023/A:1003032804340
– ident: 10.1111/cgf.13144-BIB0024|cgf13144-cit-0024
  doi: 10.1055/s-0034-1379158
– ident: 10.1111/cgf.13144-BIB0036|cgf13144-cit-0036
  doi: 10.1145/311535.311565
– ident: 10.1111/cgf.13144-BIB0029|cgf13144-cit-0029
  doi: 10.1016/j.compfluid.2014.09.007
– volume: 50
  start-page: 120
  issue: 8
  year: 2015
  ident: 10.1111/cgf.13144-BIB0059|cgf13144-cit-0059
  article-title: Scalable and efficient implementation of 3d unstructured meshes computation: A case study on matrix assembly
  publication-title: SIGPLAN Not
  doi: 10.1145/2858788.2688517
– volume-title: Direct Methods for Sparse Linear Systems (Fundamentals of Algorithms 2)
  year: 2006
  ident: 10.1111/cgf.13144-BIB0016|cgf13144-cit-0016
  doi: 10.1137/1.9780898718881
– ident: 10.1111/cgf.13144-BIB0061|cgf13144-cit-0061
  doi: 10.1111/cgf.12851
– ident: 10.1111/cgf.13144-BIB0054|cgf13144-cit-0054
  doi: 10.1007/s10766-013-0301-6
– start-page: 39
  volume-title: ACM SIGGRAPH Courses
  year: 2006
  ident: 10.1111/cgf.13144-BIB0020|cgf13144-cit-0020
– volume: 34
  start-page: 76:1
  issue: 4
  year: 2015
  ident: 10.1111/cgf.13144-BIB0058|cgf13144-cit-0058
  article-title: Subspace condensation: Full space adaptivity for subspace deformations
  publication-title: ACM Trans. Graph
  doi: 10.1145/2766904
– volume: 10
  start-page: 350
  issue: 6
  year: 1978
  ident: 10.1111/cgf.13144-BIB0008|cgf13144-cit-0008
  article-title: Recursively generated b-spline surfaces on arbitrary topological meshes
  publication-title: Computer-Aided Design
  doi: 10.1016/0010-4485(78)90110-0
– volume: 32
  start-page: 16
  issue: 1
  year: 2013
  ident: 10.1111/cgf.13144-BIB0062|cgf13144-cit-0062
  article-title: Efficient gpu data structures and methods to solve sparse linear systems in dynamics applications
  publication-title: Computer Graphics Forum
  doi: 10.1111/j.1467-8659.2012.03227.x
– volume: 47
  start-page: 44:1
  issue: 3
  year: 2015
  ident: 10.1111/cgf.13144-BIB0048|cgf13144-cit-0048
  article-title: 3d mesh compression: Survey, comparisons, and emerging trends
  publication-title: ACM Comput. Surv
  doi: 10.1145/2693443
– volume: 9
  start-page: 83
  issue: 1
  year: 1967
  ident: 10.1111/cgf.13144-BIB0034|cgf13144-cit-0034
  article-title: Graphs and matrices
  publication-title: SIAM Review
  doi: 10.1137/1009003
– volume-title: Computer Solution of Large Sparse Positive Definite Systems
  year: 1981
  ident: 10.1111/cgf.13144-BIB0028|cgf13144-cit-0028
– ident: 10.1111/cgf.13144-BIB0064|cgf13144-cit-0064
  doi: 10.1109/ICCSE.2012.28
– volume-title: The API reference guide for cuSPARSE, the CUDA sparse matrix library
  year: 2015
  ident: 10.1111/cgf.13144-BIB0050|cgf13144-cit-0050
– volume-title: PDE Toolbox The MathWorks I.: MATLAB and Partial Differential Equation Toolbox
  year: 1995
  ident: 10.1111/cgf.13144-BIB0053|cgf13144-cit-0053
– volume: 62
  start-page: 126
  issue: 1
  year: 2015
  ident: 10.1111/cgf.13144-BIB0039|cgf13144-cit-0039
  article-title: A fast parallel solver for the forward problem in electrical impedance tomography
  publication-title: IEEE Transactions on Biomedical Engineering
  doi: 10.1109/TBME.2014.2342280
– start-page: 900
  volume-title: PARA'06
  year: 2006
  ident: 10.1111/cgf.13144-BIB0002|cgf13144-cit-0002
– start-page: 146
  volume-title: SCG ‘98
  year: 1998
  ident: 10.1111/cgf.13144-BIB0041|cgf13144-cit-0041
  doi: 10.1145/276884.276901
– ident: 10.1111/cgf.13144-BIB0051|cgf13144-cit-0051
– start-page: 13
  volume-title: Proceedings of the 22nd Annual Conference on Computer Graphics and Interactive Techniques
  year: 1995
  ident: 10.1111/cgf.13144-BIB0017|cgf13144-cit-0017
– ident: 10.1111/cgf.13144-BIB0031|cgf13144-cit-0031
– ident: 10.1111/cgf.13144-BIB0009|cgf13144-cit-0009
– volume: 13
  start-page: 333
  issue: 1
  year: 1992
  ident: 10.1111/cgf.13144-BIB0030|cgf13144-cit-0030
  article-title: Sparse matrices in matlab: Design and implementation
  publication-title: SIAM Journal on Matrix Analysis and Applications
  doi: 10.1137/0613024
– ident: 10.1111/cgf.13144-BIB0047|cgf13144-cit-0047
  doi: 10.1109/HPEC.2013.6670338
– ident: 10.1111/cgf.13144-BIB0022|cgf13144-cit-0022
– volume-title: Gravitation
  year: 1973
  ident: 10.1111/cgf.13144-BIB0049|cgf13144-cit-0049
– volume: 85
  start-page: 47
  issue: C
  year: 2015
  ident: 10.1111/cgf.13144-BIB0044|cgf13144-cit-0044
  article-title: A framework for general sparse matrix-matrix multiplication on gpus and heterogeneous processors
  publication-title: J. Parallel Distrib. Comput
  doi: 10.1016/j.jpdc.2015.06.010
– start-page: 165
  volume-title: Proc. SCA ‘09
  year: 2009
  ident: 10.1111/cgf.13144-BIB0052|cgf13144-cit-0052
– ident: 10.1111/cgf.13144-BIB0033|cgf13144-cit-0033
– volume-title: Manifolds, Tensor Analysis, and Applications
  year: 1988
  ident: 10.1111/cgf.13144-BIB0001|cgf13144-cit-0001
  doi: 10.1007/978-1-4612-1029-0
– volume: 26
  start-page: 4:1
  issue: 2
  year: 2008
  ident: 10.1111/cgf.13144-BIB0010|cgf13144-cit-0010
  article-title: Bigtable: A distributed storage system for structured data
  publication-title: ACM Trans. Comput. Syst
  doi: 10.1145/1365815.1365816
– ident: 10.1111/cgf.13144-BIB0063|cgf13144-cit-0063
– ident: 10.1111/cgf.13144-BIB0007|cgf13144-cit-0007
– start-page: 73
  volume-title: SPM ‘07: Proceedings of the 2007 ACM symposium on Solid and physical modeling
  year: 2007
  ident: 10.1111/cgf.13144-BIB0021|cgf13144-cit-0021
  doi: 10.1145/1236246.1236259
– volume: 4
  start-page: 275
  issue: 3
  year: 1994
  ident: 10.1111/cgf.13144-BIB0043|cgf13144-cit-0043
  article-title: N-dimensional generalized combinatorial maps and cellular quasi-manifolds
  publication-title: Int. J. Comput. Geometry Appl
  doi: 10.1142/S0218195994000173
– ident: 10.1111/cgf.13144-BIB0027|cgf13144-cit-0027
– ident: 10.1111/cgf.13144-BIB0055|cgf13144-cit-0055
– ident: 10.1111/cgf.13144-BIB0065|cgf13144-cit-0065
– volume: 31
  start-page: 425
  issue: 4
  year: 2005
  ident: 10.1111/cgf.13144-BIB0014|cgf13144-cit-0014
  article-title: Femster: An object-oriented class library of high-order discrete differential forms
  publication-title: ACM Trans. Math. Softw
  doi: 10.1145/1114268.1114269
– ident: 10.1111/cgf.13144-BIB0003|cgf13144-cit-0003
  doi: 10.21236/AD0755141
– ident: 10.1111/cgf.13144-BIB0018|cgf13144-cit-0018
– ident: 10.1111/cgf.13144-BIB0037|cgf13144-cit-0037
– volume: 3
  start-page: 1
  issue: 4
  year: 1998
  ident: 10.1111/cgf.13144-BIB0012|cgf13144-cit-0012
  article-title: Directed edges-a scalable representation for triangle meshes
  publication-title: J. Graph. Tools
  doi: 10.1080/10867651.1998.10487494
– volume: 4
  start-page: 74
  issue: 2
  year: 1985
  ident: 10.1111/cgf.13144-BIB0032|cgf13144-cit-0032
  article-title: Primitives for the manipulation of general subdivisions and the computation of voronoi
  publication-title: ACM Trans. Graph
  doi: 10.1145/282918.282923
– ident: 10.1111/cgf.13144-BIB0057|cgf13144-cit-0057
SSID ssj0004765
Score 2.2822597
Snippet A key advantage of working with structured grids (e.g., images) is the ability to directly tap into the powerful machinery of linear algebra. This is not much...
SourceID proquest
crossref
wiley
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 495
SubjectTerms Categories and Subject Descriptors (according to ACM CCS)
Computer graphics
Computer memory
Computer peripherals
Data structures
Finite element method
G.1.0 [Mathematics of Computing]: General—Parallel algorithms
G.1.3 [Mathematics of Computing]: Numerical Linear Algebra — Sparse, structured, and very large systems
Graphics processing units
Hardware
I.3.1 [Computer Graphics]: Hardware Architecture—Graphics processors
I.3.5 [Computer Graphics]: Computational Geometry and Object Modeling—Geometric algorithms, languages, and systems
I.3.6 [Computer Graphics]: Methodology and Techniques — Graphics data structures and data types
Linear algebra
Machinery and equipment
Mathematical analysis
Matrix algebra
Matrix methods
Matrix representation
Multiplication
Sparsity
Structured grids (mathematics)
Unstructured grids (mathematics)
Vector processing (computers)
Title A GPU‐Adapted Structure for Unstructured Grids
URI https://onlinelibrary.wiley.com/doi/abs/10.1111%2Fcgf.13144
https://www.proquest.com/docview/1901406497
Volume 36
WOSCitedRecordID wos000404474000045&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: PRVWIB
  databaseName: Wiley Online Library Full Collection 2020
  customDbUrl:
  eissn: 1467-8659
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0004765
  issn: 0167-7055
  databaseCode: DRFUL
  dateStart: 19970101
  isFulltext: true
  titleUrlDefault: https://onlinelibrary.wiley.com
  providerName: Wiley-Blackwell
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpZ1LS8NAEMeH2nrQg2-xWiWIBy-RZJNms3gq1dSDlKIGegv7ihQklkY9-xH8jH4SZ_NoKygI3hLYPJidyfwm7P4H4AxTttGZ0zamH277oaI2Y5zYRGKtIRAQ0rRsNkGHw3A8ZqMGXNZ7YUp9iPkPNxMZxffaBDgX-VKQy8f0wvWwHliBFkG_7TahdXUXxbeLbZE06NbS3kY0phIWMgt55hd_T0cLxlwm1SLVRJv_eskt2KgI0-qVLrENDZ3twPqS7uAuOD1rMIo_3z96ik8ROa37QkX2daYtZFgrrlRl8VxZg9lE5XsQR9cP_Ru7ap1gS4IVgt0NkfS04yiBeCccohwpiCBccFcoGTBfhYopn0qGE-KFItAC0cSVDpNuIALp7UMze870AVjaYTx1fc29kPipDDlVCiGOKi5Tpilvw3ltwURWuuKmvcVTUtcXaISkMEIbTudDp6WYxk-DOvU0JFU85YnBFkQPn1F8XGHw32-Q9AdRcXD496FHsEZMvi5WMnagiVbWx7Aq314m-eykcqwv36LPaw
linkProvider Wiley-Blackwell
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpZ1LS8NAEMeH2grqwbdYrRrEg5dIskmTLHgp1bRiLUUb6C3sK1KQWlr17EfwM_pJnM2jraAgeEtgNwmzM5nfLLv_BTjDlK115pSJ6YeZbiB9k1JGTCKw1uAICEmSHTbhd7vBYEB7Jbgs9sJk-hCzCTcdGen_Wge4npBeiHLxmFzYDhYES1Bx0Y3QvytX92HUme-L9L16oe2tVWNyZSG9kmfW-Xs-mkPmIqqmuSbc-N9XbsJ6zphGI3OKLSip0TasLSgP7oDVMFq96PP9oyHZGKHTeEh1ZF8nykCKNaJcVxbvpdGaDOV0F6Lwut9sm_nhCaYgWCOY9QBZT1mW5Ah43CLSEpxwwjizuRQedWUgqXR9QXFInIB7iiOc2MKiwva4J5w9KI-eR2ofDGVRltiuYk5A3EQEzJcSMc6XTCRU-awK54UJY5Eri-sDLp7iosJAI8SpEapwOms6zuQ0fmpUK8YhziNqGmtwQfhwqY-vSy3--wPiZitMLw7-3vQEVtr9u07cueneHsIq0dk7XddYgzJaXB3Bsnh7GU4nx7mXfQFYHNNb
linkToPdf http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpZ1LS8NAEMeH2orowbdYrRrEg5dIskmzWfBSWlPFUopa6C3sK1KQWlr17EfwM_pJnM2jraAgeEtg8mB2J_ObsPsfgDNM2UZnTtuYfrjth4rajHFiE4m1hkBASJKs2QTtdsPBgPVKcFnshcn0IWY_3ExkpN9rE-B6rJKFKJePyYXrYUGwBBXfNJEpQ6V1F_U7832RNKgX2t5GNSZXFjIreWYXf89Hc8hcRNU010Qb_3vLTVjPGdNqZJNiC0p6tA1rC8qDO-A0rHav__n-0VB8jNBp3ac6sq8TbSHFWv1cVxbPldWeDNV0F_rR1UPz2s6bJ9iSYI1g10NkPe04SiDgCYcoRwoiCBfcFUoGzFehYsqnkuGQeKEItEA4caXDpBuIQHp7UB49j_Q-WNphPHF9zb2Q-IkMOVUKMY4qLhOmKa_CeeHCWObK4qbBxVNcVBjohDh1QhVOZ6bjTE7jJ6NaMQ5xHlHT2IALwofPKD4u9fjvN4ib7Sg9OPi76Qms9FpR3Lnp3h7CKjHJO13WWIMyOlwfwbJ8exlOJ8f5JPsCJDjS1g
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+GPU%E2%80%90Adapted+Structure+for+Unstructured+Grids&rft.jtitle=Computer+graphics+forum&rft.au=Zayer%2C+Rhaleb&rft.au=Steinberger%2C+Markus&rft.au=Seidel%2C+Hans%E2%80%90Peter&rft.date=2017-05-01&rft.issn=0167-7055&rft.eissn=1467-8659&rft.volume=36&rft.issue=2&rft.spage=495&rft.epage=507&rft_id=info:doi/10.1111%2Fcgf.13144&rft.externalDBID=10.1111%252Fcgf.13144&rft.externalDocID=CGF13144
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0167-7055&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0167-7055&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0167-7055&client=summon