Performance modeling of heterogeneous HW platforms