Catalogo Articoli (Spogli Riviste)
OPAC HELP
Titolo: ON THE VECTORIZATION OF FINITEELEMENT CODES FOR HIGHPERFORMANCE 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:
 00431397(1994)30:12<3553:OTVOFC>2.0.ZU;2I
 Fonte:
 ISI
 Lingua:
 ENG
 Soggetto:
 ADVECTIVEDISPERSIVE TRANSPORT; SATURATED POROUSMEDIA; DENSE ORGANIC VAPORS; LINEAREQUATIONS; 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 FINITEELEMENT CODES FOR HIGHPERFORMANCE COMPUTERS", Water resources research, 30(12), 1994, pp. 35533559
Abstract
This paper presents strategies for vectorizing finite element codes in simulating large groundwater flow and transport problems. The approaches take advantage of vectorprocessing capabilities of the Cray YMPby regulating the nodeelement and nodenode 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 nodenode 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 of610.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.515.81 times in terms of CPU seconds for triangular elements and 4.287.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