A Demand-Driven Pointer-Range Analysis Technique for Data Transmission Optimization

2018 | conference paper. A publication with affiliation to the University of Göttingen.

Jump to: Cite & Linked | Documents & Media | Details | Version history

Cite this publication

​A Demand-Driven Pointer-Range Analysis Technique for Data Transmission Optimization​
Zhao, B.; Xu, X.; Liu, P.; Li, Y.; Zhao, R. & Yahyapour, R. ​ (2018)
​2018 IEEE Intl Conf on Parallel & Distributed Processing with Applications, Ubiquitous Computing & Communications, Big Data & Cloud Computing, Social Computing & Networking, Sustainable Computing & Communications (ISPA/IUCC/BDCloud/SocialCom/SustainCom) pp. 557​-564. ​2018 IEEE Intl Conf on Parallel & Distributed Processing with Applications, Ubiquitous Computing & Communications, Big Data & Cloud Computing, Social Computing & Networking, Sustainable Computing & Communications (ISPA/IUCC/BDCloud/SocialCom/SustainCom)​, Melbourne, Australia.
IEEE. DOI: https://doi.org/10.1109/BDCloud.2018.00088 

Documents & Media

License

GRO License GRO License

Details

Authors
Zhao, Bo; Xu, Xiaoyan; Liu, Peng; Li, Yingying; Zhao, Rongcai; Yahyapour, Ramin 
Abstract
The goal of range analysis is to determine a program variable's minimum and maximum value at runtime and it becomes more complex to calculate the range space when the variable is a pointer. In this paper, we analyzed the optimization problem of data transmission in parallelization for heterogeneous structure and distributed memory structure. On the basis of symbolic range analysis, we proposed a demand-driven pointer-range analysis technique for data transmission optimization. At first, we introduced the analysis framework of this technique and the representations of pointer range. Then we described the algorithm of the demand-driven pointer-range analysis. The experimental results with various benchmarks demonstrate that our technique can bring about significant performance improvement.
Issue Date
2018
Publisher
IEEE
Organization
Gesellschaft für wissenschaftliche Datenverarbeitung 
Conference
2018 IEEE Intl Conf on Parallel & Distributed Processing with Applications, Ubiquitous Computing & Communications, Big Data & Cloud Computing, Social Computing & Networking, Sustainable Computing & Communications (ISPA/IUCC/BDCloud/SocialCom/SustainCom)
ISBN
978-1-7281-1141-4
Conference Place
Melbourne, Australia
Event start
2018-12-11
Event end
2018-12-13
Language
English

Reference

Citations


Social Media