会议专题

Runtime behavior analysis for pointer-intensive applications

Despite continued advances in cache design and development of new hardware prefetching techniques, the system performance is limited duo to the irregularity of memory access behavior in pointerintensive applications. Our work investigates runtime behavior of memory system and CPU CLOCK consumption for pointer-intensive applications. This paper provides experimental results on the Intel Quad multiprocessor for several pointer-intensive applications. The experimental results indicate that the memory behavior in these pointer-intensive applications expose unstable state during the process of their execution, and some pointer-chasing applications display phase change in their memory access and bus consumption. Through further analysis, we found that programming systems must overcome two fundamental limitations of modem memory hierarchies: limited transfer bandwidth and long data access latencies, to achieve high performance on pointerintensive applications.

Memory access Pointer-intensive Performance Runtime Phase behavior

Hui-dong Zhu Xu Zhuang Yongli Huang Yan Huang

College of Computer and Communication Engineering Zhengzhou University of Light Industry Zhengzhou, College of Computer and Communication Engineering Zhengzhou University of Light Industry Zhengzhou,

国际会议

2011 International Conference on Computer Science and Network Technology(2011计算机科学与网络技术国际会议 ICCSNT 2011)

哈尔滨

英文

1674-1678

2011-12-24(万方平台首次上网日期,不代表论文的发表时间)