arXiv (Cornell University) · 2015 · 12 citations · 1 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureParallel ComputingSystems ArchitectureCachingMemory Hierarchy DesignMemory Subsystem DesignMicroarchitecture DesignPerformance ModelingProcessor MicroarchitectureAnalytical Performance ModelingCache ArchitectureCache DesignCache Memory ModelingCache Performance ModelingMicroarchitectural Performance ModelingMicroarchitecture PerformanceMicroarchitecture Performance Evaluation
This report serves two purposes: To introduce and validate the Execution-Cache-Memory (ECM) performance model and to provide a thorough analysis of current Intel processor architectures with a special emphasis on Intel Xeon Haswell-EP. The ECM model is a simple analytical performance model which focuses on basic architectural resources. The architectural analysis and model predictions are showcased and validated using a set of elementary microbenchmarks.
1