Automatic Mapping Of Real Time Radio Astronomy Signal Processing Pipelines Onto Heterogeneous Clusters