Home
Heterogeneous Computing Laboratory
UCD School of Computer Science and Informatics
  • Projects
  • People
  • Publications
  • Conferences
  • Hardware
  • Contact

fupermod: Functional Performance Models of heterogeneous processors

  • Main Page
  • Users' Guide
  • Modules
  • Classes
  • Files

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

modules.dot

Tools

  • Model builder
  • Model test
  • Model smoother
  • Partitioner
  • Dynamic partitioner
  • Hybrid partitioner

Routines

  • Template for computational routines
  • Matrix multiplication col
  • Jacobi method for solving a system of liner equations on a heterogeneous cluster

Projects

  • Heterogeneous models and algorithms
    • Computation models
    • Communication models
    • Heterogeneous algorithms
  • System software
    • mpC
    • HeteroMPI
    • libELC
    • SmartGridSolve
  • Mathematical software
    • HeteroScaLAPACK
    • HydroPad
SFIIBM

Hosted by UCD Open Source Lab