-
Notifications
You must be signed in to change notification settings - Fork 90
Tutorial 7: Optimize: Using a Preconditioner
Goran Flegar edited this page May 4, 2018
·
2 revisions
Previous: Optimize: More Suitable Matrix Formats; Next: Optimize: Using GPUs
After changing the matrix format and significantly increasing the performance of each iteration of your solver, in this tutorial we will try to decrease the number of iterations our solver needs to converge by using a preconditioner. You will learn about gko::preconditioner::BlockJacobi
, gko::pattern::BlockIdentification
and gko::pattern::SupervariableAgglomeration
, as well as their respective factories.
Previous: Optimize: More Suitable Matrix Formats; Next: Optimize: Using GPUs
Tutorial: Building a Poisson Solver
- Getting Started
- Implement: Matrices
- Implement: Solvers
- Optimize: Measuring Performance
- Optimize: Monitoring Progress
- Optimize: More Suitable Matrix Formats
- Optimize: Using a Preconditioner
- Optimize: Using GPUs
- Customize: Loggers
- Customize: Stopping Criterions
- Customize: Matrix Formats
- Customize: Solvers
- Customize: Preconditioners