社区
英特尔边缘计算技术
帖子详情
有了多核处理器,是不是超线程就没用了?
微信h5游戏源码
2007-09-26 06:24:14
有了多核处理器,是不是超线程就没用了?
...全文
186
4
打赏
收藏
有了多核处理器,是不是超线程就没用了?
有了多核处理器,是不是超线程就没用了?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fenggf
2007-10-03
打赏
举报
回复
超线程着重于提高处理器的资源利用率,在单个线程内,由于受数据相关,控制相关等相关性的限制,“执行单元”的利用率并不高。在具有同样数量“执行单元”资源的情况下,通过向“执行单元”调度相关性较弱的多个线程,以充分挖掘“执行单元”的利用率,是超线程的核心思想。超线程是一种以较低成本和功耗提高利用率的有效方法,在针对WEB服务这样的应用可以将性能提高30%左右,但对于科学计算,很多人建议关掉超线程(可能是操作系统会把超线程当成两个物理处理器而造成负载均衡的负担吧,原因我尚不太明白),intel自从d的至尊版后,似不再使用超线程,自己猜测可能是Intel在非超线程的处理器的利用率方面已经做得比较好。但根据自己在IBM CELL上的实验显示,CELL的超线程可以使PPC在做科学计算时也能获得30%的性能提高(CELL用的PPC是简化版可能是一个原因)
zhangyixian525
2007-09-29
打赏
举报
回复
超线程是单核时代惯用的增加CPU处理速度的方法。
现在提高CPU处理速度的观念改变了,主要通过增加核的个数来提高运算速度。
运用超线程可以提高主频,当然有用了,可以提高运算速度。
ajq
2007-09-29
打赏
举报
回复
UP
lele5751
2007-09-29
打赏
举报
回复
英雄所见略同...
mysql不支持
多核
心吗,为什么mysql集群不使用CPU的多个核心?
我检查了MySQL Cluster开发团队,Frazer Clement提供了这个详细的响应。 让我们知道你的testing如何进行。 提出特定于MySQL Cluster的问题的好地方是forums.mysql.com/list.php?25该CPU没有
超线程
所以它有2个真正的核心。根据这个: http : //dev.mysql.com/doc/refman/5.1/en/mysql-clus...
多线程学习-day-01多线程基础
线程基础、线程之间的共享和协作 (目前会将一些概念简单描述,一些重点的点会详细描述) 1,CPU核心数和线程数之间的关系 ①、一块CPU只有一块
处理器
②、Inter提出了
多核
处理器
③、CPU核心数 和 线程数 是 1:1 的关系 ④、Inter提出了
超线程
,CPU核心数 和 线程数 是 1:2 的关系 ⑤、CPU同一时间只能运行16个线程 2、CPU时间片轮转机制 ①、...
线程池大小设置,CPU的核心数、线程数的关系和区别,同步与堵塞完全是两码事
线程池应该设置多少线程合适,怎么样估算出来。最近接触到一些相关资料,现作如下总结。 最开始接触线程池的时候,没有想到就仅仅是设置一个线程池的大小居然还有这么多的学问,汗颜啊。 首先,需要考虑到线程池所进行的工作的性质: IO密集型CPU密集型 简单的分析来看,如果是CPU密集型的任务,我们应该设置数目较小的线程数,比如CPU数目加1。如果是IO密集型的任务,则应该设置可能多的线程数,由
JVM内存区域和GC
由于JVM的多线程是通过线程轮流切换并分配
处理器
执行时间的方式来实现的,在任何一个确定的时刻,一个
处理器
(对于
多核
处理器
来说是一个内核)都只会执行一条线程中的指令。它可以在满足短停顿时间的同时,保持较高的吞吐量,能够有效地处理大内存和多
处理器
环境下的垃圾回收问题。它的目标是达到一个可控制的吞吐量,即运行用户代码的时间与垃圾回收时间的比例。进行垃圾回收时,会暂停所有用户线程,使用多个线程进行垃圾回收操作,比Serial的垃圾回收时间短。一个较小的内存空间,是当前线程所执行的字节码的行号指示器。
C# 游戏引擎中的协程
简单来讲,协程是轻量级,用户级的线程,通过“分时复用” 的方式模拟多线程操作。协程是一个“伪线程”,它其实只在一个线程上执行,但是通过执行“挂起”和“恢复”等操作,可以实现“不同时间执行不同任务”或者说“一个任务分到多个帧内完成”。协程的优点就是缺点,缺点就是优点。它没有直接操作线程繁琐,也无法发挥
多核
处理器
的优势,所以它并非“必要的”。不过对于游戏开发而言,游戏一般只有一个“主循环”,或者说一个主要线程,所以资源和数据(也可以说“上下文”(context))主要就只在一个线程中。
英特尔边缘计算技术
567
社区成员
7,024
社区内容
发帖
与我相关
我的任务
英特尔边缘计算技术
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
复制链接
扫一扫
分享
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章