这就是所谓多核处理器的骗局
本帖最后由 irvine 于 2015-12-6 20:21 编辑http://ww2.sinaimg.cn/large/6c4e11d1jw1eyh24n6jqng207k049npf.gif 这个太形象了,很久以前我一直以为多核真的是大家一起干活儿 {:5_319:} blastwave 发表于 2015-12-6 21:00
这个太形象了,很久以前我一直以为多核真的是大家一起干活儿
这个要求软件是多核运行的,软件通用型所以在家庭电脑上难实现,但在控制器上专门编的软件都是多核执行的 fusion 发表于 2015-12-6 21:15
这个要求软件是多核运行的,软件通用型所以在家庭电脑上难实现,但在控制器上专门编的软件都是多核执行的
当然,我指的就是普通家用情况下不做特别介入,这个多核更像是一个福利型社会。。。 多核心刚出来的时候就不是楼上视频那种状态了.
就算是一个软件, 内部也是分好多个工作部分的.
如果觉得cpu常年占用率偏低, 那是现在家用cpu过剩的厉害. 并不能说明多核心没有用.
当年就是ht也有百分之十几的提升呢. 看着看着居然跳出按摩店的LOGO这一定是intel的阴谋。。。 大铁锤 发表于 2015-12-6 22:02
多核心刚出来的时候就不是楼上视频那种状态了.
就算是一个软件, 内部也是分好多个工作部分的.
如果觉得cp ...
软件不针对多核硬件优化的话,应该是不能自动从多核的处理器获得好处的吧? cosailer 发表于 2015-12-6 22:18
看着看着居然跳出按摩店的LOGO这一定是intel的阴谋。。。
我也不知道那个AMD的logo突然冒出来是什么意思。。。 挺形象的描述N年前和现在非多核优化的程序。
不过现在游戏都多核优化,几乎80%以上的占有率的。 有没有是一回事,用不用是另一回事,难道让intel指导开发软件?
再说程序多开就有用了,单核你开十个matlab试试看 irvine 发表于 2015-12-7 08:41
软件不针对多核硬件优化的话,应该是不能自动从多核的处理器获得好处的吧?
专门优化确实会提高效率, 但不是唯一的办法.
简单的只要用支持多核心的编译器就搞定了.
就算是100行的c的小程序也能非常潇洒的支持多核心. 这个视频用来骗没学过操作系统的也许能行
irvine 发表于 2015-12-7 08:41
软件不针对多核硬件优化的话,应该是不能自动从多核的处理器获得好处的吧?
进程调度....
打开资源管理器就可以看到了啊.... paul871017 发表于 2015-12-7 09:30
挺形象的描述N年前和现在非多核优化的程序。
不过现在游戏都多核优化,几乎80%以上的占有率的。
不需要多核优化,除非你电脑上就一个进程
当然如果针对某一程序要提高效率,需要多线程编程 大铁锤 发表于 2015-12-7 10:20
专门优化确实会提高效率, 但不是唯一的办法.
简单的只要用支持多核心的编译器就搞定了.
就算是100行的c ...
啥叫支持多核心的编译器?
如果说支持multithreading的,这年头还有不支持的编译器么
如果一个非multithreading的程序,编译器自动给你实现multithreading,好像还没有听说这么牛的 shrek_munich 发表于 2015-12-7 12:11
啥叫支持多核心的编译器?
如果说支持multithreading的,这年头还有不支持的编译器么
如果一个非multit ...
标准说法是
通过支持对称多处理的编译器, 能让普通单线程设计的程序也可以在装有对称多处理器的电脑上获得优势.
比如intel编译器的
/Qparallel 允许为可以并行执行的循环自动生成多线程代码 现在移动端的多核大多是出于功耗考虑, 用大小核结构.. 8核一起跑得是多high.. 自己把任务管理器活动监视器掉出来看看再来扯蛋 你们明显都是没玩过WOT的,也就是0号核心的头像,老毛子出的坦克游戏,很不错,但是只支持单核,而且从来不优化。
这个动图从一开始就只是嘲讽wargaming的游戏不与时俱进,跟Intel、AMD、MS都没关系。 ziege_he 发表于 2015-12-9 14:31
你们明显都是没玩过WOT的,也就是0号核心的头像,老毛子出的坦克游戏,很不错,但是只支持单核,而且从来不 ...
动画里面出现了AMD的logo。还有,CPU0扔衣服的时候上面好像有一句韩文,不知道写的是什么。 irvine 发表于 2015-12-9 14:40
动画里面出现了AMD的logo。还有,CPU0扔衣服的时候上面好像有一句韩文,不知道写的是什么。
原帖在这里 : https://www.reddit.com/r/pcmasterrace/comments/3riz3s/cpu_usage_in_wot/
爬文说韩语是风扇,意思就是风扇转的太快,把自己甩出去了......
然后又说AMD的单核性能很烂 cosailer 发表于 2015-12-9 15:35
原帖在这里 : https://www.reddit.com/r/pcmasterrace/comments/3riz3s/cpu_usage_in_wot/
爬文说韩 ...
所以其实是来黑AMD的? irvine 发表于 2015-12-9 15:36
所以其实是来黑AMD的?
WOT和AMD吧我就简单翻了下米细看 shrek_munich 发表于 2015-12-7 12:11
啥叫支持多核心的编译器?
如果说支持multithreading的,这年头还有不支持的编译器么
如果一个非multit ...
支持multithreading不代表能实际上充分利用multi threading.
很多编程语言因为有GIL的原因, 比如Python 或者Ruby 编程时能用多线程但是并不能带来实际的并发。
搜下Global Interpreter Lock 即可 milo_j 发表于 2015-12-9 21:30
支持multithreading不代表能实际上充分利用multi threading.
很多编程语言因为有GIL的原因, 比如Python ...
昨天早上刚做了一个python的并发应用.... shrek_munich 发表于 2015-12-10 09:30
昨天早上刚做了一个python的并发应用....
对于计算复杂型的 python需要调用的应该是multiprocessing 包而不是multithreading包。
对于python来说要想充分利用处理器只有用multiprocessing milo_j 发表于 2015-12-10 22:51
对于计算复杂型的 python需要调用的应该是multiprocessing 包而不是multithreading包。
对于python来说 ...
如果是计算复杂型的,我就用MapReduce架构了..... irvine 发表于 2015-12-9 15:36
所以其实是来黑AMD的?
当然是黑农企,现在Intel主流还是双核呢,农企早就8核玩得飞起,然后被I3灭全家。
另外众多手机芯片除了水果高通,全部躺枪。 coolsear 发表于 2015-12-11 12:18
当然是黑农企,现在Intel主流还是双核呢,农企早就8核玩得飞起,然后被I3灭全家。
另外众多手机芯片除了 ...
AMD的性能这么差啊。。。
页:
[1]