Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Ali Dorostkar is active.

Publication


Featured researches published by Ali Dorostkar.


european conference on parallel processing | 2014

CPU and GPU Performance of Large Scale Numerical Simulations in Geophysics

Ali Dorostkar; Dimitar Lukarski; Björn Lund; Maya Neytcheva; Yvan Notay; Peter Schmidt

In this work we benchmark the performance of a preconditioned iterative method, used in large scale computer simulations of a geophysical application, namely, the elastic Glacial Isostatic Adjustment model. The model is discretized using the finite element method that gives raise to algebraic systems of equations with matrices that are large, sparse, nonsymmetric, indefinite and with a saddle point structure. The efficiency of solving systems of the latter type is crucial as it is to be embedded in a time-evolution procedure, where systems with matrices of similar type have to be solved repeatedly many times. The implementation is based on available open source software packages - Deal.II, Trilinos, PARALUTION and AGMG. These packages provide toolboxes with state-of-the-art implementations of iterative solution methods and preconditioners for multicore computer platforms and GPU. We present performance results in terms of numerical and the computational efficiency, number of iterations and execution time, and compare the timing results against a sparse direct solver from a commercial finite element package, that is often used by applied scientists in their simulations.


parallel computing | 2015

Numerical and computational aspects of some block-preconditioners for saddle point systems

Ali Dorostkar; Maya Neytcheva; Björn Lund

Element-wise approximation of the Schur complement (EWS) for saddle point matrices.Spectral bounds are shown when the Schur complement is symmetric negative definite.EWS leads to a numerically and computationally optimal iterative solver.Numerical simulations on various computer architectures. Linear systems with two-by-two block matrices are usually preconditioned by block lower- or upper-triangular systems that require an approximation of the related Schur complement. In this work, in the finite element framework, we consider one special such approximation, namely, the element-wise Schur complement. It is sparse and its construction is perfectly parallelizable, making it an appropriate ingredient when building preconditioners for iterative solvers executed on both distributed and shared memory computer architectures. For saddle point matrices with symmetric positive (semi-)definite blocks we show that the Schur complement is spectrally equivalent to the so-constructed approximation and derive spectral equivalence bounds. We also illustrate the quality of the approximation for nonsymmetric problems, where we observe the same good numerical efficiency.Furthermore, we demonstrate the computational and numerical performance of the corresponding preconditioned iterative solution method on a large scale model benchmark problem originating from the elastic glacial isostatic adjustment model discretized using the finite element method.


international conference on large-scale scientific computing | 2015

Schur Complement Matrix and Its (Elementwise) Approximation: A Spectral Analysis Based on GLT Sequences

Ali Dorostkar; Maya Neytcheva; Stefano Serra-Capizzano

Schur complement matrix and its (elementwise) approximation : A spectral analysis based on GLT sequences


international conference on parallel processing | 2017

Multidimensional Performance and Scalability Analysis for Diverse Applications Based on System Monitoring Data

Maya Neytcheva; Sverker Holmgren; Jonathan Bull; Ali Dorostkar; Anastasia Kruchinina; Dmitry A. Nikitenko; Nina Popova; Pavel Shvets; Alexey Teplov; Vadim Voevodin; Vladimir Voevodin

Multidimensional performance and scalability analysis for diverse applications based on system monitoring data


Computers & Mathematics With Applications | 2017

Function-based block multigrid strategy for a two-dimensional linear elasticity-type problem

Marco Donatelli; Ali Dorostkar; Mariarosa Mazza; Maya Neytcheva; Stefano Serra-Capizzano

Function-based block multigrid strategy for a two-dimensional linear elasticity-type problem


Computer Methods in Applied Mechanics and Engineering | 2016

Spectral analysis of coupled PDEs and of their Schur complements via Generalized Locally Toeplitz sequences in 2D

Ali Dorostkar; Maya Neytcheva; Stefano Serra-Capizzano


Archive | 2015

Spectral analysis of coupled PDEs and of their Schur complements via the notion of generalized locally Toeplitz sequences

Ali Dorostkar; Maya Neytcheva; Stefano Serra-Capizzano


Archive | 2014

Parallel performance study of block-preconditioned iterative methods on multicore computer systems

Ali Dorostkar; Dimitar Lukarski; Björn Lund; Maya Neytcheva; Yvan Notay; Peter Schmidt


Archive | 2015

On some block-preconditioners for saddle point systems and their CPU–GPU performance

Ali Dorostkar; Maya Neytcheva; Björn Lund


Archive | 2015

Developments in preconditioned iterative methods with application to glacial isostatic adjustment models

Ali Dorostkar

Collaboration


Dive into the Ali Dorostkar's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Yvan Notay

Université libre de Bruxelles

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge