Tom Vierjahn, Marc-André Hermanns, B. Mohr, Matthias S. Müller, T. Kuhlen, B. Hentschel
{"title":"使用有向方差来识别调用路径性能配置文件中有意义的视图","authors":"Tom Vierjahn, Marc-André Hermanns, B. Mohr, Matthias S. Müller, T. Kuhlen, B. Hentschel","doi":"10.1109/VPA.2016.7","DOIUrl":null,"url":null,"abstract":"Understanding the performance behaviour of massively parallel high-performance computing (HPC) applications based on call-path performance profiles is a time-consuming task. In this paper, we introduce the concept of directed variance in order to help analysts find performance bottlenecks in massive performance data and in the end optimize the application. According to HPC experts' requirements, our technique automatically detects severe parts in the data that expose large variation in an application's performance behaviour across system resources. Previously known variations are effectively filtered out. Analysts are thus guided through a reduced search space towards regions of interest for detailed examination in a 3D visualization. We demonstrate the effectiveness of our approach using performance data of common benchmark codes as well as from actively developed production codes.","PeriodicalId":166523,"journal":{"name":"2016 Third Workshop on Visual Performance Analysis (VPA)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-11-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Using Directed Variance to Identify Meaningful Views in Call-Path Performance Profiles\",\"authors\":\"Tom Vierjahn, Marc-André Hermanns, B. Mohr, Matthias S. Müller, T. Kuhlen, B. Hentschel\",\"doi\":\"10.1109/VPA.2016.7\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Understanding the performance behaviour of massively parallel high-performance computing (HPC) applications based on call-path performance profiles is a time-consuming task. In this paper, we introduce the concept of directed variance in order to help analysts find performance bottlenecks in massive performance data and in the end optimize the application. According to HPC experts' requirements, our technique automatically detects severe parts in the data that expose large variation in an application's performance behaviour across system resources. Previously known variations are effectively filtered out. Analysts are thus guided through a reduced search space towards regions of interest for detailed examination in a 3D visualization. We demonstrate the effectiveness of our approach using performance data of common benchmark codes as well as from actively developed production codes.\",\"PeriodicalId\":166523,\"journal\":{\"name\":\"2016 Third Workshop on Visual Performance Analysis (VPA)\",\"volume\":\"26 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-11-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 Third Workshop on Visual Performance Analysis (VPA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/VPA.2016.7\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 Third Workshop on Visual Performance Analysis (VPA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/VPA.2016.7","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Using Directed Variance to Identify Meaningful Views in Call-Path Performance Profiles
Understanding the performance behaviour of massively parallel high-performance computing (HPC) applications based on call-path performance profiles is a time-consuming task. In this paper, we introduce the concept of directed variance in order to help analysts find performance bottlenecks in massive performance data and in the end optimize the application. According to HPC experts' requirements, our technique automatically detects severe parts in the data that expose large variation in an application's performance behaviour across system resources. Previously known variations are effectively filtered out. Analysts are thus guided through a reduced search space towards regions of interest for detailed examination in a 3D visualization. We demonstrate the effectiveness of our approach using performance data of common benchmark codes as well as from actively developed production codes.