Raexplore: Enabling Rapid, Automated Architecture Exploration for Full Applications
We present Raexplore, a performance modeling framework for architecture exploration. Raexplore enables rapid, automated, and systematic search of architecture design space by combining hardware counter-based performance characterization and analytical performance modeling. We demonstrate Raexplore for two recent manycore processors IBM Blue- Gene/Q compute chip and Intel Xeon Phi, targeting a set of scientific applications. Our framework is able to capture complex interactions between architectural components including instruction pipeline, cache, and memory, and to achieve a 3–22% error for same-architecture and cross-architecture performance predictions. Furthermore, we apply our framework to assess the two processors, and discover and evaluate a list of architectural scaling options for future processor designs.
- Publication Date:
- OSTI Identifier:
- Report Number(s):
- DOE Contract Number:
- Resource Type:
- Technical Report
- Research Org:
- Argonne National Lab. (ANL), Argonne, IL (United States)
- Sponsoring Org:
- Country of Publication:
- United States
- 96 KNOWLEDGE MANAGEMENT AND PRESERVATION
Enter terms in the toolbar above to search the full text of this document for pages containing specific keywords.