多核处理器的优缺点

 我来答
幸运的我是魔鬼
高粉答主

2020-12-25 · 每个回答都超有意思的
知道小有建树答主
回答量:1176
采纳率:100%
帮助的人:25.8万
展开全部

1、优势

为用户带来更强大的计算性能;更重要的,则是可满足用户同时进行多任务处理和多任务计算环境的要求。两大巨头都给消费者描绘出了使用多核处理器在执行多项任务时的美妙前景:同时可以检查邮件、刻录CD、修改照片、剪辑视频,并且同时可以运行杀毒软件

或者利用同一台电脑,父亲在查看财务报表,女儿在打游戏,母亲在给远方的朋友打网络电话。但并不是所有家庭只有一台电脑,也不是所有用户都要用电脑一下子做那么多事,更何况大部分应用程序还并不能自动分割成多任务,分别交给多个核心去执行。

2、缺点

一味增加并行的处理单元是行不通的。并行计算机的发展历史表明,并行粒度超过100以后,程序就很难写,能做到128个以上的应用程序很少。CPU到了100个核以上后,并行计算机系统遇到的问题,在CPU一样会存在。

如果解决不了主流应用并行化的问题,主流CPU发展到100个核就到头了。还不知道什么样的革命性的进展能解决这些问题。



扩展资料:

多核处理器代表了计算技术的一次创新。由于数字数据和互联网的全球化,商业和消费者开始要求多核处理器带来性能改进,这个重要创新就开始了;因为多核处理器比单核处理器具有性能和效率优势,多核处理器将会成为被广泛采用的计算模型。

在驱动pc安全性和虚拟化技术的重大进程过程中,多核处理器扮演着中心作用,这些安全性和虚拟化技术的开发用于为商业计算市场提供更大的安全性、更好的资源利用率、创造更大价值。普通消费者用户也期望得到前所未有的性能,这将极大地扩展其家庭pc和数字媒体计算系统的使用。

参考资料来源:百度百科-多核处理器

罗迪格(北京)机械设备有限公司
2023-08-28 广告
优点,能同时看高清,打游戏以及更多任务.不过又有谁能1心二用呢至于4核的话.. 将来游戏开发商提供双核支持之后能游戏速度得到不错的提升,但现在单核够用的情况下有这个必要么 缺点:耗电----因该不算问题 不易超频-不过可以屏蔽核心 贵---... 点击进入详情页
本回答由罗迪格(北京)机械设备有限公司提供
Miss西瓜头

2021-03-26 · TA获得超过1.5万个赞
知道大有可为答主
回答量:7831
采纳率:97%
帮助的人:372万
展开全部
多核处理器是指在一枚处理器中集成两个或多个完整的计算引擎(内核),此时处理器能支持系统总线上的多个处理器,由总线控制器提供所有总线控制信号和命令信号。多核技术的开发源于工程师们认识到,仅仅提高单核芯片的速度会产生过多热量且无法带来相应的性能改善,先前的处理器产品就是如此。他们认识到,在先前产品中以那种速率,处理器产生的热量很快会超过太阳表面。即便是没有热量问题,其性价比也令人难以接受,速度稍快的处理器价格要高很多。
中文名
多核处理器
外文名
Multi-core processor
定义
集成两个或多个完整的计算引擎
首个产品
奔腾D和奔腾四至尊版840
技术优势
采用了线程级并行编程
快速
导航
发展历程技术优势技术瓶颈技术原理技术关键技术意义技术种类技术应用产品应用英特尔
技术发展
英特尔工程师们开发了多核芯片,使之满足“横向扩展”(而非“纵向扩充”)方法,从而提高性能。该架构实现了“分治法”战略。通过划分任务,线程应用能够充分利用多个执行内核,并可在特定的时间内执行更多任务。多核处理器是单枚芯片(也称为“硅核”),能够直接插入单一的处理器插槽中,但操作系统会利用所有相关的资源,将每个执行内核作为分立的逻辑处理器。通过在两个执行内核之间划分任务,多核处理器可在特定的时钟周期内执行更多任务。多核架构能够使软件更出色地运行,并创建一个促进未来的软件编写更趋完善的架构。尽管认真的软件厂商还在探索全新的软件并发处理模式,但是,随着向多核处理器的移植,现有软件无需被修改就可支持多核平台。操作系统专为充分利用多个处理器而设计,且无需修改就可运行。为了充分利用多核技术,应用开发人员需要在程序设计中融入更多思路,但设计流程与对称多处理 (SMP)系统的设计流程相同,并且现有的单线程应用也将继续运行。得益于线程技术的应用在多核处理器上运行时将显示出卓越的性能可扩充性。此类软件包括多媒体应用(内容创建、编辑
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
推荐于2017-11-29
展开全部
优点:多线程 在一个时钟周期内能处理更多的任务 多任务处理 大缓存 高总线 这是单核处理器所达不到的 缺点:功耗较大 需要特定平台支持 需要大容量内存跟进 一般的软件最多支持到两线程(双核)价格高
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-10-17
展开全部
优点是处理多线程任务速度快啊!反之单线程任务有的还不如单核心的快!但是比较不是很明显!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-10-17
展开全部
运行程序多CPU占用比较少性能高
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式