cpu说的x核x线程是什么意思呢? 多线程就是可以多个任务同时进行的意思吗?那么多核心的意义是什么

cpu说的x核x线程是什么意思呢?多线程就是可以多个任务同时进行的意思吗?那么多核心的意义是什么呢?谁能比较通俗的说清楚... cpu说的x核x线程是什么意思呢?
多线程就是可以多个任务同时进行的意思吗?那么多核心的意义是什么呢?谁能比较通俗的说清楚
展开
 我来答
xygamea
2013-10-11 · TA获得超过1333个赞
知道大有可为答主
回答量:1884
采纳率:57%
帮助的人:596万
展开全部
多线程就是可以多个任务同时进行的意思吗? 正确

多核心就是让多个任务可以同时进行,比如amd的cpu,在一个核心里只能运行一个任务,intel的没有超线程技术的cpu也是1核心1任务

intel带有超线程技术的cpu可以1核心运行2任务,但也就这样了,要运行4 8 16 个任务就只能增加核心数
有的服务器的cpu有可以1核心运行4任务,比如ibm的power7,8核32线程,还有8线程的power8, 12核心96线程,但家用和常见的商业用cpu最多1核心2任务
更多追问追答
追问
一个线程运行一个任务 ,这个任务到底指什么呢?比如 在操作系统的层面上(例如windows),这个任务体现在哪?单核心的cpu不也能打开多个 进程 吗?噢…是不是这些进程都是分时模拟出多个的?
追答
主要还是技术难度的问题

单核心一个个打开当然可以用,可是如果技术已经可以在同样的面积里做出2个核心,而且单核心里做出双线程需要的技术比这个难度高,那么为什么不用2核心呢?

多任务主要的目的是在不提升主频的前提下增加单个cpu单位时间内能干的活,单核心多线程技术和多核心技术在这一点上是一样,但实现同样的目的的技术难度是不一样的。

多线程技术的难度,amd直接放弃,intel只能双线程,ibm可以做到4线程或8线程,不过8线程的power8应该是十几万一个。

而主频,硅做的cpu基本上4g就是上限了,采用了好的散热能上5g,但服务器不敢用

一两句说不清,你可以找一本openmp的书来看,网上很多,一般来说这种书的第一章就是介绍多线程的用处的,第二章开始才实际接触编程
nice蛋蛋的忧伤
2013-10-11 · 超过37用户采纳过TA的回答
知道小有建树答主
回答量:298
采纳率:0%
帮助的人:44.6万
展开全部
通俗点,就像一个人最多两只手同时拿东西。所从一个核同时只能进行两个线程的任务。而想要同时多进行任务就只能加核心
追答
求满意
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式