基于局部性分析数据预取在GCC上的实现

来源 :中国计算机学会软件工程专委会2006年年会 | 被引量 : 0次 | 上传用户:radicafrank
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
微处理器与DRAM之间速度差异越来越大,系统优化需要更多积极有效的方法来减少或隐藏访存延迟.数据预取是隐藏访存延迟的一种有效方法,本文在GCC编译器上实现了一种基于精确局部性分析的数据预取优化算法.对spec2000和NPB2.3的测试结果显示,实施了该优化的GCC平均性能比原来提高了9%.
其他文献
英语听力是航海驾驶专业学生英语学习中最重要的基础课程之一,较好的听力是合格船员必备的一项技能。尽管近几年高职院校航海类学生的英语教学整体水平有了较大提高,取得了令人可喜的进步和成绩,但学生的听力仍不尽人意,听力教学仍然是教学中的薄弱环节,现状不容乐观。例如,学生在课上机械地听,成为被动的接受者,导致学生厌恶听力训练,学习效率低下,对英语学习丧失兴趣;同时,教师也感到身心疲惫。受图式理论的启发,笔者
传统的课堂模式大多是单纯的"授—受"知识活动,学生完全处于被动接受的状态,只是一个盛装知识的容器。这种学习不仅限制学生的思维和智力,而且降低了学生的学习兴趣和热情。而
给出了企业内部查询系统的一般模型,并用实例介绍了它的组建过程,就一些技术上的难点给出了解决方案,并对ASP的未来做出了展望。
面对2009年严峻的就业形势,求职者需要做哪些该改变?该怎么变?请听中国人事科学研究院人才能力建设与评价研究室副主任佟亚丽女士深度解读。
本文论述了昊宇网络计算平台的关键技术:应用系统与核心软件分离机制和LVS系统的改进.前者使昊宇能够方便地为客户运行应用程序,后者实现了LVS对Java RMI的支持并建立了自适
当前,基于IP的多媒体系统正被广泛应用,如视频会议系统、远程教学系统、远程监控和远程医疗系统等等。不同的系统采取的具体协议有所不同,但它们的共同之处就是必须传输大量的多媒
文章结合出西纪元公司网站建设的实践,详细阐述了地方中小型企业建网方案的选择,网页设计中常见的技术问题,ISP选择以及网站的发布。
钳工实操是模具制造专业的基础课程,我们在以往的教学过程中常采用传统的教学方式——以教师讲解为主,学生跟教师模仿,使得很多同学把刚开始的学习兴趣变成了厌烦、逃避,甚至和老师对立,学生在学习过程中主动参与会越来越差,学生学完了相关课程后,在解决实际问题仍然无从着手。根据目前的这种教学现状,笔者尝试在钳工实操教学中采用行为导向教学法进行教学。  一、行为导向教学法的理论基础  行为导向教学法是20世纪8
Q:安颖是一名在校大学生,每年的春节、五一节等假日,她的许多同学都会去打工,可几乎很少有人得到过"3倍工资"的待遇。如今十一长假就快到了,她和同学们都有一个疑问,如何才能保
对基于总线的机群系统,本文提出了一种基于任务复制的调度Fork-Join任务图的新算法。该算法通过任务集划分计算调度长度,并在不增加调度长度的同时将任务尽可能调度在已用处