Catalogo Articoli (Spogli Riviste)

OPAC HELP

Titolo:
ON THE VECTORIZATION OF FINITE-ELEMENT CODES FOR HIGH-PERFORMANCE COMPUTERS
Autore:
ZHANG H; SCHWARTZ FW; SUDICKY EA;
Indirizzi:
OHIO STATE UNIV,DEPT GEOL SCI,177 SCOTT HALL,1090 CARMACK RD COLUMBUSOH 43210 UNIV WATERLOO,WATERLOO CTR GROUNDWATER RES WATERLOO N2L 3G1 ON CANADA
Titolo Testata:
Water resources research
fascicolo: 12, volume: 30, anno: 1994,
pagine: 3553 - 3559
SICI:
0043-1397(1994)30:12<3553:OTVOFC>2.0.ZU;2-I
Fonte:
ISI
Lingua:
ENG
Soggetto:
ADVECTIVE-DISPERSIVE TRANSPORT; SATURATED POROUS-MEDIA; DENSE ORGANIC VAPORS; LINEAR-EQUATIONS; UNSATURATED ZONE;
Tipo documento:
Note
Natura:
Periodico
Settore Disciplinare:
Science Citation Index Expanded
Science Citation Index Expanded
Science Citation Index Expanded
Citazioni:
16
Recensione:
Indirizzi per estratti:
Citazione:
H. Zhang et al., "ON THE VECTORIZATION OF FINITE-ELEMENT CODES FOR HIGH-PERFORMANCE COMPUTERS", Water resources research, 30(12), 1994, pp. 3553-3559

Abstract

This paper presents strategies for vectorizing finite element codes in simulating large groundwater flow and transport problems. The approaches take advantage of vector-processing capabilities of the Cray Y-MPby regulating the node-element and node-node relationships. Regularization is achieved by adding auxiliary nodes and elements around the simulation domain. Vectorization of the global matrix assembly is due solely to the regularity of incidence matrix definition, while the vectorization of the iterative solver takes advantage of the regularity of the node-node relationship and the concepts of wavefronts. The vectorization schemes are illustrated using the code VapourT. Rectangular elements are also added to the VapourT in addition to its original triangular elements. Test runs of the vectorized code with the vector processor turned on (VT4) versus the original code with the vector processorturned off (VT1) for triangular elements indicate overall speedups of6-10.93 times in terms of CPU seconds. Part of the speedup results from the ability to eliminate some addressing subroutines. However, mostof the speedup is due to the vectorization scheme. The speedups purely due to vectorization for the vectorized code (from VT3 to VT4) are 3.51-5.81 times in terms of CPU seconds for triangular elements and 4.28-7.25 (from VT5 to VT6) for rectangular elements.

ASDD Area Sistemi Dipartimentali e Documentali, Università di Bologna, Catalogo delle riviste ed altri periodici
Documento generato il 03/12/20 alle ore 04:46:35