Browsing by Subject "shared memory"
Now showing 1 - 2 of 2
- Results Per Page
- Sort Options
Item type:Article, Access status: Open Access , Comparison of multi-frontal and alternating direction parallel hybrid memory iGRM direct solver for non-stationary simulations(Wydawnictwa AGH, 2020) Woźniak, Maciej; Bukowska, AnnaThree-dimensional isogeometric analysis (IGA-FEM) is a modern method for simulation. The idea is to utilize B-splines or NURBS basis functions for both computational domain descriptions and engineering computations. Refined isogeometric analysis (rIGA) employs a mixture of patches of elements with B-spline basis functions and $C^0$ separators between them. This enables a reduction in the computational cost of direct solvers. Both IGA and rIGA come with challenging sparse matrix structures that are expensive to generate. In this paper, we show a hybrid parallelization method using hybrid-memory parallel machines. The two-level parallelization includes the partitioning of the computational mesh into sub-domains on the first level (MPI) and loop parallelization on the second level (OpenMP). We show that the hybrid parallelization of the integration reduces the contribution of this phase significantly. We compare the multi-frontal solver and alternating direction solver, including the integration and the factorization phases.Item type:Thesis, Access status: Restricted , Możliwości równoległego przetwarzania po stronie przeglądarki internetowej(Data obrony: 2017-10-06) Rumanek, Rafał
Wydział Geologii, Geofizyki i Ochrony ŚrodowiskaThe research work presents an analysis of possibilities of parallel computing in web browser. Despite relatively short history of existance of parallelisation techniques in web applications, the dynamic environment evolution provides increasing number of solutions year on year. The main goal of the work was to explore technologies allowing to reduce the time of algorithm execution by using parallel architecture, to investigate constraints of possible ways of parallelisation and to point out the best suitable mechanism basing on problem specification. Additionaly, the research included performance tests of parallelisation in a web application.
