多核领域的恐慌
- forrid
- 帖子: 659
- 注册时间: 2007-04-23 17:40
-
- 帖子: 2
- 注册时间: 2008-07-30 10:07
Re: 多核领域的恐慌
今后,应该将计算能力和权限机制分离出来,使cpu分成计算芯片就像gpu和权限模块,统一权限芯片,使编程变得统一,cpu与gpu结合形成统一运算单位就像流处理器一样
- 速腾1994
- 论坛版主
- 帖子: 17379
- 注册时间: 2008-11-01 20:43
- 系统: Arch+gnome
Re:
是的,感觉intel一条路走到死,90.65.45.32.22....当到1nm的时候..Yizer 写了:我也觉得AMD更有前途lxf1597 写了:结构上不同的缘故么?原生多核和物理粘贴多核的区别?zzsczz 写了:原因是intel的扣肉 比 amd的双核速龙64 要变态一些
实际上 双核速龙64 运行 2个super pi要比扣肉运行2个super pi花的时间少
但是只运行一个super pi,扣肉 比 双核速龙64花的时间少
双核速龙64运行一个superpi和2个super pi的时间相等
我个人始终觉得AMD的未来发展更有前途些
-
- 帖子: 51
- 注册时间: 2006-11-06 22:10
Re:
lxf1597 写了:结构上不同的缘故么?原生多核和物理粘贴多核的区别?zzsczz 写了:原因是intel的扣肉 比 amd的双核速龙64 要变态一些
实际上 双核速龙64 运行 2个super pi要比扣肉运行2个super pi花的时间少
但是只运行一个super pi,扣肉 比 双核速龙64花的时间少
双核速龙64运行一个superpi和2个super pi的时间相等
我个人始终觉得AMD的未来发展更有前途些
"双核速龙64运行一个superpi和2个super pi的时间相等"原生的结果就是这样?
别相信他们说的那些东西什么原生不原生的所谓技术。
你真一位Intel做不出来啊,intel早就做出来了,只不过没有应用的民用市场上而已
Inter的战略就是牛逼的技术先走服务器市场,那边利润高
- AngelMAX
- 帖子: 2228
- 注册时间: 2009-02-25 18:18
Re: Re:
当然,最后intel会撞墙上,但是我觉的amd会撞intel上,因为他一直追赶着intel的制成步伐。速腾1994 写了:是的,感觉intel一条路走到死,90.65.45.32.22....当到1nm的时候..Yizer 写了:我也觉得AMD更有前途lxf1597 写了:结构上不同的缘故么?原生多核和物理粘贴多核的区别?zzsczz 写了:原因是intel的扣肉 比 amd的双核速龙64 要变态一些
实际上 双核速龙64 运行 2个super pi要比扣肉运行2个super pi花的时间少
但是只运行一个super pi,扣肉 比 双核速龙64花的时间少
双核速龙64运行一个superpi和2个super pi的时间相等
我个人始终觉得AMD的未来发展更有前途些
在中国搞IT的谁不知道Ctrl+C,Ctrl+V啊~
- md5xwl
- 帖子: 133
- 注册时间: 2008-10-29 22:16
- 联系:
Re: 从回复的人就知道这是灾难
你解释下什么是并行编程?joo.tsao 写了:以上这么多人的回复都没人理解并行编程的难度以及调试地狱,哪怕是一点点,可以知道这是多么大的灾难!
我学了编程一年 还是第一次听到这个词,只知道程序的并发执行什么.
代码: 全选
苏老泉,二十七,始发愤,读书籍。彼既老,犹悔迟。尔小生,宜早思!!
- yingfei
- 帖子: 273
- 注册时间: 2007-09-03 18:34
- 来自: 羊城通
md5xwl 写了:你解释下什么是并行编程?joo.tsao 写了:以上这么多人的回复都没人理解并行编程的难度以及调试地狱,哪怕是一点点,可以知道这是多么大的灾难!
我学了编程一年 还是第一次听到这个词,只知道程序的并发执行什么.
我用个例子给你说明一下, 可能说得不够确切不够专业,但是会很形象, 便于你理解。
你应该知道 多进程或多线程编程的概念吧。 我们以 夫妻二人 去肯德基吃饭为例,说明一下并发和并行。
假设肯德基有两个点餐窗口(双核,或者两颗CPU) 。那么它可以同时受理两个排队点餐的队伍。假设来吃饭的人非常多,屋子小,两个队伍排不下, 这时就有一个维护秩序的人员指导顾客排成了4个队伍。这4个队伍都是为了保证里顾客能够点餐吃饭,此时,我们可以认为 这4个队伍是肯德基点餐服务的四个并发。 至于这4个队伍如何使用两个CPU资源,这就需要有一个规则。这个规则和这个维护秩序的人员合在一起就是操作系统的任务调度。
再假设夫妻两人吃不同的套餐,并且每个人分别点餐。 他们的任务是两个人都点到餐,完成吃饭(一个程序要完成的所有任务)。此时他们有两个选择。
1. 夫妻两人排在同一队伍,按先后顺序点两个套餐,完成吃饭任务。(传统编程方式,程序单进程执行)
2. 夫妻两人分别排在不同的队伍。当任务调度合理时,他们两个将同时执行点餐操作。(并行编程, 两个进程或线程同时完成任务的不同部分)
并行编程时还会遇到的一个问题: 排队过程中丈夫发现钱都在妻子那里。于是就要想办法同妻子联系,并拿到钱(进程或者线程间的数据交换)
这样很形象了吧。
对于并行程序的调试,目前来讲应该是很棘手的问题。。
-
- 帖子: 3
- 注册时间: 2009-07-18 8:40
Re: Re:
事实上inter酷睿i7系列的处理器出现就是inter一直领先的证明速腾1994 写了:是的,感觉intel一条路走到死,90.65.45.32.22....当到1nm的时候..Yizer 写了:我也觉得AMD更有前途lxf1597 写了:结构上不同的缘故么?原生多核和物理粘贴多核的区别?zzsczz 写了:原因是intel的扣肉 比 amd的双核速龙64 要【被屏蔽】一些
实际上 双核速龙64 运行 2个super pi要比扣肉运行2个super pi花的时间少
但是只运行一个super pi,扣肉 比 双核速龙64花的时间少
双核速龙64运行一个superpi和2个super pi的时间相等
我个人始终觉得AMD的未来发展更有前途些
未来酷睿i7 i5 iX 系列会代替现在的奔腾 酷睿XXX系列
-
- 帖子: 3
- 注册时间: 2009-07-18 8:40
Re:
长见识了yingfei 写了:md5xwl 写了:你解释下什么是并行编程?joo.tsao 写了:以上这么多人的回复都没人理解并行编程的难度以及调试地狱,哪怕是一点点,可以知道这是多么大的灾难!
我学了编程一年 还是第一次听到这个词,只知道程序的并发执行什么.
我用个例子给你说明一下, 可能说得不够确切不够专业,但是会很形象, 便于你理解。
你应该知道 多进程或多线程编程的概念吧。 我们以 夫妻二人 去肯德基吃饭为例,说明一下并发和并行。
假设肯德基有两个点餐窗口(双核,或者两颗CPU) 。那么它可以同时受理两个排队点餐的队伍。假设来吃饭的人非常多,屋子小,两个队伍排不下, 这时就有一个维护秩序的人员指导顾客排成了4个队伍。这4个队伍都是为了保证里顾客能够点餐吃饭,此时,我们可以认为 这4个队伍是肯德基点餐服务的四个并发。 至于这4个队伍如何使用两个CPU资源,这就需要有一个规则。这个规则和这个维护秩序的人员合在一起就是操作系统的任务调度。
再假设夫妻两人吃不同的套餐,并且每个人分别点餐。 他们的任务是两个人都点到餐,完成吃饭(一个程序要完成的所有任务)。此时他们有两个选择。
1. 夫妻两人排在同一队伍,按先后顺序点两个套餐,完成吃饭任务。(传统编程方式,程序单进程执行)
2. 夫妻两人分别排在不同的队伍。当任务调度合理时,他们两个将同时执行点餐操作。(并行编程, 两个进程或线程同时完成任务的不同部分)
并行编程时还会遇到的一个问题: 排队过程中丈夫发现钱都在妻子那里。于是就要想办法同妻子联系,并拿到钱(进程或者线程间的数据交换)
这样很形象了吧。
对于并行程序的调试,目前来讲应该是很棘手的问题。。