![]() We identify a wide range of extreme behaviors, such as max energy, max power, max CPI, max branch misprediction rate, and max cache miss rate stress patterns. Second, we find that threshold clustering is a better alternative than k-means clustering, which is typically used in representative sampling, for finding stress patterns. First, although representative sampling is slightly less effective in characterizing average behavior than statistical sampling, it is substantially more effective in finding stress patterns. ![]() For doing so, we borrow from sampled simulation theory and we provide two key insights. This paper closes the gap between these two extremes by studying techniques for the automated identification of stress patterns (worst-case or extreme application behaviors) in typical workloads. Overall, we can identify extreme energy and power behaviors in microprocessor workloads with a three orders of magnitude speedup with an error of a few percent on average. ![]() This paper closes the gap between these two extremes by studying techniques for the automated identification of stress patterns (worst-case application behaviors) in typical workloads. These workloads range from benchmarks that represent typical behavior up to hand-tuned stress benchmarks (so called stressmarks) that stress the microprocessor to its extreme power consumption. ![]() Understanding the power characteristics of a microprocessor under design requires a careful study using a variety of workloads. Power consumption has emerged as a key design concern across the entire computing range, from low-end embedded systems to high-end supercomputers. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |