Boosting the roofline-based optimization guidance and performance modeling for modern CPU systems (IntelRoofline)
Type: Contract Project
Duration: from 2018 Jul 01 to 2019 Jul 01
Financed by: Intel Corporation
Prime Contractor: INESC-ID (Other)
As computing systems evolve towards complex multi-core designs with deep and diverse memory hierarchies, improving the performance and optimizing the execution of real-world applications become of fundamental importance. To abstract this complexity in an intuitive way, recent application analysis tools and frameworks rely on insightful modeling, e.g., Intel Advisor with Cache-aware Roofline Model. However, these approaches mainly consider the maximum architecture capabilities, which may limit their ability to accurately capture the behaviour of real-word applications. This is a gap that the work proposed in this project intends to close by focusing on research and development of existing and novel approaches for precise, insightful and application-driven performance modeling of computation and memory resources in the state-of-the-art Intel platforms.
- INESC-ID (Other)
- Intel Corporation (Company)