Engineering Mechanics

International Conference

Proceedings Vol. 21 (2015)


ENGINEERING MECHANICS 2015

21st INTERNATIONAL CONFERENCE
May 11 – 14, 2015, Svratka, Czech Republic
;
Editors: Jiří Náprstek and Cyril Fischer

Copyright © 2015 Institute of Theoretical and Applied Mechanics, Academy of Sciences of the Czech Republic, v.v.i., Prague

ISBN 978-80-86246-42-0 (printed, Extended Abstracts)
ISSN 1805-8248 (printed)
ISSN 1805-8256 (electronic)

list of papers scientific commitee

Different Approaches to Parallelization of Vector Assembly
M. Bošanský, B. Patzák
pages - , full text

Recent developments in computer hardware bring in new opportunities in numerical mod-elling. Traditional simulation codes run sequentially on computers with a single processing unit,where only one instruction can be processed at any moment in time. The performance of single pro-cessing units is reaching the physical limits, given by transmission delays and heat build-up on thesilicon chips. The current trend in technology is parallel processing, relying on the simultaneous useof multiple processing units to solve given problem. The efficient utilization of parallel computingresources requires development of new algorithms and techniques allowing to decompose the giventask into pieces of work that can be processed simultaneously.This contribution focuses on parallelization of vector assembly operation, which is one of thecritical operations in any finite element software. The aim of presented work is to propose differentapproaches to parallelization of this operation and to evaluate their efficiency. In this contribution,we focus on shared memory programming model, where individual processes/tasks share a commonaddress space, which they read and write to asynchronously. Open Multi-Processing (OpenMP) andPortable Operating System Interface (POSIX) Threads programming models are used to implementdifferent variants of parallel assembly operations. The efficiency of implemented approaches is eval-uated on a selected benchmark problem, comparing computation times and obtained speed-ups.


back to list of papers

Text and facts may be copied and used freely, but credit should be given to these Proceedings.

All papers were reviewed by members of the scientific committee.


Publication Ethics - Ethical guidelines for publication
Webmaster contact: admin@it.cas.cz

imce   Powered by Imce 3.20  © 2023, Pavel Formánek, Institute of Thermomechanics AS CR, v.v.i. [generated: 0.0321s]