Using Ginkgo#
Recipes for everyday tasks: changing the executor, wiring Ginkgo into an existing application, configuring solvers, and integrating with external frameworks.
- Switch executor
- Move data between executors
- Zero-copy from application memory
- Read and write matrices
- Pick a solver / preconditioner pair
- Configure stopping criteria
- Log convergence and timings
- Configure solvers via JSON
- Use an existing MPI communicator
- Assemble a distributed matrix
- Tune a sparse direct solve
- Use a batched solver
- Mixed and multi-precision solvers and preconditioners
- Build a mixed-precision kernel with accessors
- Integrate
ProfilerHookwith Caliper