{"title":"流线可视化中基于特征的自适应分块预取方法","authors":"Yumeng Guo, Wenke Wang, Sikun Li","doi":"10.1109/PDCAT.2017.00087","DOIUrl":null,"url":null,"abstract":"With the increasing size of flow field, a challenge in streamline visualization arises that the memory of calculation node cannot accommodate the entire required data. To solve this problem, out-of-core technique divides the flow field into blocks and read block on demand of computing. Data prefetching is a frequent out-of core method to reduce the affection of the gap between I/O and calculation speed, while the performance is coherent with prefetching hit rate. In this paper, we focus on how to improve the prefetching hit rate to increase the data prefetching efficiency by changing the style of flow field partitioning, and present a novel feature-based dynamic block partition method that divides data to blocks of different sizes. The key of our method is first to compute the feature attributes of the field, and then determine the partitioning points by specific operations to divide feature regions more finely. It is easy to apply our approach to replace block partition part of all state-of-the-art prefetching algorithms. Experimental results show that the major quality measurement of our partitioning strategy for prefetching is much better than the traditional methods, with an increase of about 10%in both prefetch hit rate and effective rate.","PeriodicalId":119197,"journal":{"name":"2017 18th International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Feature-Based Adaptive Block Partition Method for Data Prefetching in Streamline Visualization\",\"authors\":\"Yumeng Guo, Wenke Wang, Sikun Li\",\"doi\":\"10.1109/PDCAT.2017.00087\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"With the increasing size of flow field, a challenge in streamline visualization arises that the memory of calculation node cannot accommodate the entire required data. To solve this problem, out-of-core technique divides the flow field into blocks and read block on demand of computing. Data prefetching is a frequent out-of core method to reduce the affection of the gap between I/O and calculation speed, while the performance is coherent with prefetching hit rate. In this paper, we focus on how to improve the prefetching hit rate to increase the data prefetching efficiency by changing the style of flow field partitioning, and present a novel feature-based dynamic block partition method that divides data to blocks of different sizes. The key of our method is first to compute the feature attributes of the field, and then determine the partitioning points by specific operations to divide feature regions more finely. It is easy to apply our approach to replace block partition part of all state-of-the-art prefetching algorithms. Experimental results show that the major quality measurement of our partitioning strategy for prefetching is much better than the traditional methods, with an increase of about 10%in both prefetch hit rate and effective rate.\",\"PeriodicalId\":119197,\"journal\":{\"name\":\"2017 18th International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT)\",\"volume\":\"10 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 18th International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/PDCAT.2017.00087\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 18th International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PDCAT.2017.00087","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Feature-Based Adaptive Block Partition Method for Data Prefetching in Streamline Visualization
With the increasing size of flow field, a challenge in streamline visualization arises that the memory of calculation node cannot accommodate the entire required data. To solve this problem, out-of-core technique divides the flow field into blocks and read block on demand of computing. Data prefetching is a frequent out-of core method to reduce the affection of the gap between I/O and calculation speed, while the performance is coherent with prefetching hit rate. In this paper, we focus on how to improve the prefetching hit rate to increase the data prefetching efficiency by changing the style of flow field partitioning, and present a novel feature-based dynamic block partition method that divides data to blocks of different sizes. The key of our method is first to compute the feature attributes of the field, and then determine the partitioning points by specific operations to divide feature regions more finely. It is easy to apply our approach to replace block partition part of all state-of-the-art prefetching algorithms. Experimental results show that the major quality measurement of our partitioning strategy for prefetching is much better than the traditional methods, with an increase of about 10%in both prefetch hit rate and effective rate.