A first step to performance prediction for heterogeneous processing on manycores
Résumé
The current trends in processor industry opens the way to next generations of microprocessors may count hundreds of independent cores that may differ in their functions and features. As an extensive knowledge of their internals cannot be a prerequisite to their programming and for the sake of portability, these forthcoming computers necessitate the compilation flow to evolve and cope with heterogeneity issues. In this paper, we lay a first step toward a possible solution to this challenge by exploring the results of SPMD type of parallelism (as a first step) with heterogeneous compute kernels and predicting performance of the compilation results. We show some first experimental results with very good accuracy of the predicted performance with regard to real world measurements.
Origine | Fichiers éditeurs autorisés sur une archive ouverte |
---|
Loading...