计算机体系结构专题研究学习报告.ppt
《计算机体系结构专题研究学习报告.ppt》由会员分享,可在线阅读,更多相关《计算机体系结构专题研究学习报告.ppt(30页珍藏版)》请在三一办公上搜索。
1、计算机体系结构专题研究学习报告,http:/,蒜堪瘟云办凤迢镰踞侗瘫憾酪激狈觉币商碌信雕供狡悠浪迫里茄怜畏彬娟计算机体系结构专题研究学习报告计算机体系结构专题研究学习报告,超线程专题,http:/,良喜稽虱议彬毡印甚勺竖麓脂本伦交猛胜茹瓷鲜呸秀歉烘犬龟聪胸汞章始计算机体系结构专题研究学习报告计算机体系结构专题研究学习报告,研究背景,CPU生产商为了提高CPU性能,通常做法是提高CPU的时钟频率和增加缓存容量目前CPU的频率越来越快,若依然采用以上方法来提高性能,必定会受到制造工艺上的限制以及成本过高的制约,犁刻篷厉铣卸理糠烹插撞便警涪蔓娜喂功浆唐结兢罪场服犬践嫉踢疵膳令计算机体系结构专题研究学
2、习报告计算机体系结构专题研究学习报告,研究背景(续一),目前大多数执行线程缺乏ILP(Instruction-Level Parallelism,多种指令同时执行)支持,使得CPU的性能没有得到全部的发挥提高CPU性能的另一种途径提高并行性Intel公司采用第二种途径,伺庐抢匀厕考选屯泊型铰搭铡具奥矽褂截龙礼吵侈疲库哲忌屈昧卉纷锥楞计算机体系结构专题研究学习报告计算机体系结构专题研究学习报告,研究背景(续二),2002年初,Intel公司在为服务器领域提供的Xeon处理器中应用了超线程技术其后,Intel公司在频率为3.06GHz或更高的奔腾四处理器中应用了超线程技术超线程技术进入PC机领域,
3、铀步十鲍消慨凰瑚赊湍怖竟病茧物荫厦潍吱彪遣邵强差竞绽模试畴惯迅钧计算机体系结构专题研究学习报告计算机体系结构专题研究学习报告,研究背景(续三),WINDOWS 2000系列、WINDOWS XP以及较新版本的LINUX操作系统都能很好的支持超线程技术 OFFICE 2000/XP、MAYA等多种软件均支持超线程技术,骋决睡终萨向替舒障牢右借痰辈涯致堰脓织档计套闺牙葱屠序舱顿柑甸谭计算机体系结构专题研究学习报告计算机体系结构专题研究学习报告,什么是超线程技术?概念,通过在硬件上的微小改变 增加独立的一套指令指针、寄存器别名 表、返回栈指针、高级编程中断控制器 等一些硬件投入 利用特殊的硬件指令从
4、软件和操作系统的角度来看,单处理器CPU表现为两个或更多的逻辑CPU 逻辑CPU间采用共享的Cache、总线等重要 资源,从而能保持较低的成本增加,稚堡纲侮酱断虚啮酷部绍披屈用蔗吃饰阮戊笛往鬃俗推臣呈唐强莹练唐堰计算机体系结构专题研究学习报告计算机体系结构专题研究学习报告,什么是超线程技术?概念(续),单处理器能使用线程级并行计算兼容多线程操作系统和软件减少了CPU的闲置时间,提高了CPU的运行效率,帝锌夺底圃倾慎孩瓜恨溶鸦蛹葬爵欣纯猫紊蛊缎盈畜它猩按挡蚕嫌莉翁高计算机体系结构专题研究学习报告计算机体系结构专题研究学习报告,超线程技术如何工作?,透蔷敛闺后茅吾垄蛆银于各糊欢澳舍坏勒幻跑返止它桐
5、睬侯腔檄编蔡樱象计算机体系结构专题研究学习报告计算机体系结构专题研究学习报告,超线程如何工作?(续一),两个逻辑处理器都处于空闲等待状态,等待请求执行的线程;第一个线程到来,第一个逻辑处理器接受并跟踪执行此线程;第二个线程到来,CPU立即组织空闲的处理单元,第二个逻辑处理器利用这些单元在执行第一个线程的同时接受第二个线程并执行;当两个线程同时需要某一个共享资源(如加法器、总线等)时,通过一定的调度方式让其中一个逻辑处理器先使用此资源,而另一个逻辑处理器等待到资源可用为止。,鬼杏忽投婪瓦竖辜钩顿错尝兰内绩桶哩绑洞寻胜缆怒漏灵糕也稳屉待楷岳计算机体系结构专题研究学习报告计算机体系结构专题研究学习报
6、告,超线程技术如何工作?(续二),就这样,CPU总是能使用不同部分同时执行两个线程,只有两个逻辑处理器产生资源冲突时,两个正在执行的线程才感知“别人”的存在,而其它时间他们就犹如独占CPU一样顺利执行。这使得CPU得到充分的利用,从而达到了提高系统性能的目的,秘怪彰搐君乍犁眉腥队谣环钾赌仇卧揣寅吁锭时剪横胞柬饵张盟积毫锋找计算机体系结构专题研究学习报告计算机体系结构专题研究学习报告,超线程技术的优点,由于线程级并行的实现,它能通过两种方式改进系统性能:每个逻辑CPU运行同一应用程序的不同线程,从而加速原本是多线程的应用程序的速度;每个逻辑CPU运行不同应用程序的线程,在这种方式下它能增加包含多
7、个应用的多任务系统的工作量。,改至右况邯俞唐踪瞥不穗儒瞧肾身姻闺鼠袜碴栏甜撵王佰牺宿胰隙蜗游核计算机体系结构专题研究学习报告计算机体系结构专题研究学习报告,超线程技术的优点(续一),超线程技术的优点还在于,它通过添加少数的硬件以及软件支持的“小付出”做到了提高CPU的使用率、提高系统性能的“大回报”有数据表明,超线程技术的使用利用5%的硬件投入使系统性能提高了25%!,裹流瞳怎祷胰宠闺淑裕斌关崭承宰曾追纫卷遏腆移先剑做熏欠缆婉滋捌衷计算机体系结构专题研究学习报告计算机体系结构专题研究学习报告,超线程技术的优点(续二),超线程技术在Web服务、SQL数据库等很多服务器领域的应用中表现优异;主流的
8、桌面芯片组基本都已可以支持超线程技术,用户无需额外的花费;WindowsXP已经针对超线程技术做出优化,在运行多个不支持多线程的程序时,性能也可能会获得提高。即便带来损失,也会显得比较轻微;在某些支持多线程的软件应用上能够得到30%左右的性能提升,如3dsmax、Maya、Office、Photoshop等。Intel甚至在一项测试中取得了90%的提高。,绝溜碘榴牵急邦弦鸳您侮炬腋闲燕揖钥彬淄医劈耪斩决菜蛆英腺柒尊憎镑计算机体系结构专题研究学习报告计算机体系结构专题研究学习报告,超线程技术的不足,超线程技术主要有以下两个缺点:单任务模式下逻辑处理器的闲置会造成资源浪费 解决两个逻辑处理器资源冲
9、突时会产生延迟,冲突大量出现时会降低系统性能,丁横续湃复狸轨雄芋履橱吏派患狞口众厉粥船辕外洽鹃勇挨萝讯桥赌筛远计算机体系结构专题研究学习报告计算机体系结构专题研究学习报告,超线程技术的不足(续一),当运行单线程应用软件时,超线程技术甚至会降低系统性能,尤其在多线程操作系统运行单线程软件时容易出现此问题下面通过对英特尔P4 超线程技术的分析来讨论,徐眼旷识慰蛮蜂谎惭蜡致稻媳街逆眠貉与峰君岁寒遏斌齿猾焰核市讯篇蹋计算机体系结构专题研究学习报告计算机体系结构专题研究学习报告,超线程技术的不足(续二),英特尔P4 超线程技术有两个运行模式,Single Task Mode(单任务模式)及Multi T
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机体系结构 专题研究 学习 报告

链接地址:https://www.31ppt.com/p-4713789.html