Researcher at national supercomputing center IT4Innovations. He is interested in development of scalable algorithms for large-scale problems, scientific computing in the fields of structural mechanics, nonlinear problems, mechanical contact problems, acoustic problems, heat transfer, fluid dynamics and fluid-structure interaction problems.
04/2014 – 07/2014
Initial stage of the development of the ExaScale PaRallel FETI Solver (ESPRESO). It is a highly efficient parallel solver which contains several FETI based algorithms including new Hybrid Total FETI method suitable for world largest parallel machines.
2011 - present
2006 - present
2007 - present
Numerical Analysis with Matlab, CFD and OpenFOAM, Static, Technical Mechanics
Thesis: Domain Decomposition Method for Time Dependent Contact Problems
Thesis: Analysis of the Effect of Losing a Load Due to Failure of Sling on the Behavior of a Crane
high performance computing, CFD analysis with open source framework, linear programming, quadratic programming, nonlinear programming, bound constrained problems, projectors, preconditioning, numerical linear algebra, solution of large problems, domain decomposition methods, FETI methods, parallel computing.
Main activities of the Intel® PCC at IT4I are divided into two pillars: The Development pillar of highly parallel algorithms and libraries focuses on the development of the state-of-the-art sparse linear iterative solvers combined with appropriate preconditioners and domain decomposition methods, suitable for solutions of very large problems distributed over tens of thousands of Intel® Xeon Phi™ coprocessors accelerated nodes. Developing solvers will become part of the IT4I in-house ESPRESO (ExaScale PaRallel FETI SOlver) library. The support of HPC community codes includes creating interface between ESPRESO and existing community codes Elmer and OpenFOAM Extend Project.
The supercomputers energy consumption increases with approaching exascale. The main goal of the participating institutions is to develop autotuning tool which makes the computations and simulations more energy efficient employing new scenarios and techniques changing software and hardware parameters such as e.g. frequency of computational cores. The task of IT4I consists in the evaluation of dynamism in HPC applications, manual tuning especially of the FETI domain decomposition solvers, combining direct and iterative methods, and evaluation and validation of the developed tool, taking results of the manual tuning as the baseline.
This project takes a revolutionary approach to exascale linear equations solvers and programming models by bringing together both experts for solver development and HPC software architects. The EXA2CT project focuses on three main areas, each corresponding to a specific Work Package (WP), for future exascale applications: WP1. Development of numerical algorithms for the exascale; WP2. Next-generation programming models; WP3. Proto-applications, capturing scalability problems of a real-life application. In 2014, IT4I has contributed to the WP1. Main results concern application of communication-hiding and avoiding techniques in Pipelined Conjugate Gradients (PIPECG), used in TFETI (Total Finite Element Tearing and Interconnecting) domain decomposition method and its hierarchical modification HFETI. These methods are implemented in our PERMON and ESPRESO libraries.
- Project Spomech – Creating a multidisciplinary R&D team for reliable solution of mechanical problems, reg. no. CZ.1.07/2.3.00/20.0070 within Operational Programme ‘Education for competitiveness’ funded by Structural Funds of the European Union and state budget of the Czech Republic.
- Mathematical model and design of the silencer to reduce the noise generated from the steam power plants and heating plants. MSK grant, IVITAS a.s.
- Optimization of heat transfer coefficient on the temperature senor, Continental.
- Development and implementation of scalable the algorithms for the solution of quadratic programming contact problems.
- Computationally intensive simulations and optimization provided by Ministry of Education, MSM6198910027, http://comsio.vsb.cz/.
- International project PRACE (see http://www.prace-project.eu).
- Scalable algorithms based on the domain decomposition methods for the solution of transient contact and impact problems with friction, (Czech Science Foundation, Post-doc project 2013).
- New creative teams in priorities of scientific research (Postdoci II), CZ.1.07/2.3.00/30.0055, OP VK.
ESPRESO is an ExaScale PaRallel FETI SOlver developed at IT4Innovations. Main focus of the development team is to create a highly efficient parallel solver which contains several FETI based algorithms including new Hybrid Total FETI method suitable for parallel machines with tens or hundreds of thousands of CPU cores. The solver is based on highly efficient communication layer on top of pure MPI. The layer was developed specifically for FETI solvers and uses several state-of-the-art communication hiding and avoiding techniques to achieve better scalability.
The algorithms implemented in MatSol library are based on our long-term research focused on the development of scalable algorithms for multibody contact and contact shape optimization problems, 2D or 3D, with or without friction. Isotropic and anisotropic, Tresca and Coulomb friction models are supported.
2012 - present
tutorials in B.Sc. programme of Computer Science, VŠB-TU Ostrava
tutorials in BSc. and MSc. programmes of Faculty of Civil Engineering, Faculty of Mechanical Engineering, VŠB-TU Ostrava
Prof. Peter Wriggers’ group, Theme: Contact problems, nonlinear mechanics.