fupermod: Functional Performance Models of heterogeneous processors
Functional performance model
The library has the following structure:
- Configuration of MPI process
- Computational kernel of a routine
- Benchmarking
- Data points
- Approximations of a time function
- Data partitioning
- Dynamic data partitioning and load balancing