fupermod: Functional Performance Models of heterogeneous processors

Software design

Directories:

  • /fupermod - Functional performance model (core library)
  • /tools - generic tools (applicable to most of routines)
  • /routines - computational routines (applications to experiment with FPMs)
  • /examples - standalone examples (not structured as routines)
  • /cblas_wrappers - Wrappers for BLAS libraries (additional library, used in many routines and examples)
  • /datapart_2d - 2D data partitioning based on FPMs (additional library, used in some routines)
  • /tests - unit tests, prototypes
  • /doxygen-doc - doxygen documentation in html and latex formats (generated by "make doxygen-doc")