User login |
Exploring optimization techniques and runtime code selection mechanisms for heterogeneous systems (extended)Exploring optimization techniques and runtime code selection mechanisms for heterogeneous systems During last months, the members of the cluster met in November (Eindhoven), mid January (Barcelona) and final January (Ghent). Besides exchanging views and research results and topics, the achieved goals include: - In a collaboration UPC-University of Leiden, we have explored the best Although the cluster is not yet finished, we propose continuing the work until the final of the HiPEAC project. In this current proposal, we want to continue the work in optimization techniques for heterogeneous systems, exploring the impact that compiler optimizations have for different architectural requirements that will appear in the heterogeneous architectures. Our work plan include: - Evaluate different policies to work with code versioning at runtime in different platforms: GPUs, Cell BEA and ARM if possible. - Continue the work to model the evolution in different execution moments that an application has as a function of time, resources, heterogeneous opportunities and attributes in building the binary (ie. compilation options or profiling information) - Propose possible compiler annotations in code to do partitions depending on heterogeneity and/or function-versioning optimizations. -Exploring new OS abstractions that can help to better manage code heterogeneity in parallel applications, based in the compiler annotations and the architectural requirements. Research cluster Requested: € 38000 Requested: € 15600 Description of how the funding will be used: Travel: Fellowship: Total: Requested: 12 month(s) BERNSTEIN David (IBM) (--member--) CORNERO Marco (STMicroelectronics) (--member--) FURSIN Grigori (INRIA) (--colleague--) GIL Marisa (UPC) (--member--) MARTORELL Xavier (UPC) (--member--) MENDELSON Bilha (IBM) (--member--) MORANCHO Enric (UPC) (--member--) NAVARRO Nacho (UPC) (--member--) TEMAM Olivier (INRIA) (--member--) ZAKS Ayal (IBM) (--member--) ROHOU Erven (STMicroelectronics) (--member--) Zoraida Hidalgo (UPC),Victor Jimenez (UPC), Lluis Vilanova (UPC), Eric Alvarez (UPC)
|