Raexplore: Enabling Rapid, Automated Architecture Exploration for Full Applications
- Argonne National Lab. (ANL), Argonne, IL (United States)
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.
- Research Organization:
- Argonne National Lab. (ANL), Argonne, IL (United States)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- AC02-06CH11357
- OSTI ID:
- 1169407
- Report Number(s):
- ANL/ALCF/TM-14/2; 110907
- Country of Publication:
- United States
- Language:
- English
Similar Records
Thread-level parallelization and optimization of NWChem for the Intel MIC architecture
Automated Cache Performance Analysis And Optimization