节点文献
基于推测多线程技术的程序可视化方法与实现
A method and implementation of program visualization based on speculative multithreading technology
【摘要】 程序可视化的目的是使程序的内部结构以及行为变得更容易被理解,辅助程序员基于程序的行为进行推理,包括调试程序以及评估程序运行时的资源利用情况。本文以面向片上多处理器的推测多线程编译系统为基础,提出一种基于SUIF编译框架的推测多线程程序可视化方法,实现对推测多线程程序的视图显示和性能评估,同时,本文以C源程序作为输入,利用所设计的可视化平台,进行实例分析,表明可视化方法在推测多线程自动并行化中有实用意义。
【Abstract】 With the help of Speculative Multithreading(SpMT) compiling technology on CMP, a program visualization method for the SpMT based on SUIF compiling framework is proposed.At the same time,on the designed visualization platform,a C file input is given and analyzed to show the significance of the visualization method on the speculative multithreading auto-parallelization.
【关键词】 程序可视化;
可视化视图;
推测多线程;
自动并行化;
【Key words】 program visualization; visualization view; SpMT; auto-parallelization;
【Key words】 program visualization; visualization view; SpMT; auto-parallelization;
【基金】 国家高技术研究发展计划资助项目(2008AA01Z136);中央高校基本科研业务费专项资金
- 【文献出处】 西安邮电学院学报 ,Journal of Xi’an University of Posts and Telecommunications , 编辑部邮箱 ,2010年05期
- 【分类号】TP311.1
- 【被引频次】1
- 【下载频次】66