怎么样解释双核技术?怎么样解释超线程技术?可以比较一下它们的异同点吗?

wlcy1988 2008-03-11 09:11:04
怎么样解释双核技术?怎么样解释超线程技术?可以比较一下它们的异同点吗?
...全文
1158 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
dsdsdds 2008-03-23
  • 打赏
  • 举报
回复
Mark.
con_con 2008-03-21
  • 打赏
  • 举报
回复
JF!&MARK
tzwsoho 2008-03-20
  • 打赏
  • 举报
回复
学习了~~~mark一下~~~
hongyingloveyou 2008-03-20
  • 打赏
  • 举报
回复
支持一楼
dmaxall 2008-03-20
  • 打赏
  • 举报
回复
~mark
rookie_wu 2008-03-13
  • 打赏
  • 举报
回复
超线程(hyper-threading)就是Intel公司所实现的同时多线程技术(simultaneous multi-threading).实际上,处理器有不同的资源组成,如cpu reg。中断控制寄存器,cache,总行,执行单元,分支预测逻辑等。定义一个线程的时候,只要定义出体系结构的这些状态信息,。因此,可以通过复制这些状态信息的方法来创建多个逻辑处理器(线程)。然后执行资源处理器就被不同的逻辑处理器共享,这就是SMT。超线程技术把两个线程(在超线程技术中,能并行执行的线程数目通常为2)交错的交到执行流水线中,至于选择那条线程的指令,则取决于线程执行时处理器有哪些资源可以使用。
实际上,HT技术利用隐藏访存延迟来达到提高处理器性能的目的,多个线程仍然是共享一个核。

多核处理器内置多个独立执行核。每个线程都可以拥有独立的硬件执行环境,实现了真正意义上的并行。
being21 2008-03-12
  • 打赏
  • 举报
回复
本来想自己写点的,算了找的。
双核分两种,这个也是以前的了。现在似乎有新的发展了。
超线程,不成功的技术,因为要求CPU主频高了才能发挥出来点优势,可是当年主频到4的时候就是结束了。
所以就完蛋了,现在市面上的3G以上的处理器,遗留的也不多了。呵呵不过性能不错哦!因为现在普遍2G左右。

双核就是2个核心,核心(Die)又称为内核,是CPU最重要的组成部分。CPU中心那块隆起的芯片就是核心,是由单晶硅以一定的生产工艺制造出来的,CPU所有的计算、接受/存储命令、处理数据都由核心执行。各种CPU核心都具有固定的逻辑结构,一级缓存、二级缓存、执行单元、指令级单元和总线接口等逻辑单元都会有科学的布局。

从双核技术本身来看,到底什么是双内核?毫无疑问双内核应该具备两个物理上的运算内核,而这两个内核的设计应用方式却大有文章可作。据现有的资料显示,AMD Opteron 处理器从一开始设计时就考虑到了添加第二个内核,两个CPU内核使用相同的系统请求接口SRI、HyperTransport技术和内存控制器,兼容90纳米单内核处理器所使用的940引脚接口。而英特尔的双核心却仅仅是使用两个完整的CPU封装在一起,连接到同一个前端总线上。可以说,AMD的解决方案是真正的“双核”,而英特尔的解决方案则是“双芯”。可以设想,这样的两个核心必然会产生总线争抢,影响性能。不仅如此,还对于未来更多核心的集成埋下了隐患,因为会加剧处理器争用前端总线带宽,成为提升系统性能的瓶颈,而这是由架构决定的。因此可以说,AMD的技术架构为实现双核和多核奠定了坚实的基础。AMD直连架构(也就是通过超传输技术让CPU内核直接跟外部I/O相连,不通过前端总线)和集成内存控制器技术,使得每个内核都自己的高速缓存可资遣用,都有自己的专用车道直通I/O,没有资源争抢的问题,实现双核和多核更容易。而Intel是多个核心共享二级缓存、共同使用前端总线的,当内核增多,核心的处理能力增强时,就像现在北京郊区开发的大型社区一样,多个社区利用同一条城市快速路,肯定要遇到堵车的问题。

HT技术是超线程技术,是造就了PENTIUM 4的一个辉煌时代的武器,尽管它被评为失败的技术,但是却对P4起一定推广作用,双核心处理器是全新推出的处理器类别;HT技术是在处理器实现2个逻辑处理器,是充分利用处理器资源,双核心处理器是集成2个物理核心,是实际意义上的双核心处理器。其实引用《现代计算机》杂志所比喻的HT技术好比是一个能用双手同时炒菜的厨师,并且一次一次把一碟菜放到桌面;而双核心处理器好比2个厨师炒两个菜,并同时把两个菜送到桌面。很显然双核心处理器性能要更优越。按照技术角度PENTIUM D 8XX系列不是实际意义上的双核心处理器,只是两个处理器集成,但是PENTIUM D 9XX就是实际意义上双核心处理器,而K8从一开始就是实际意义上双核心处理器。

566

社区成员

发帖
与我相关
我的任务
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
  • 英特尔技术社区
  • shere_lin
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧