IBM /cell???xiooli 写了:专门弄一个核来给其他的核分工,软件照原样编。
多核领域的恐慌
- ttand
- 帖子: 1745
- 注册时间: 2005-08-22 14:05
- 来自: 离开北京
- sevk
- 帖子: 2060
- 注册时间: 2007-05-08 16:26
- 系统: arch
- 来自: 火星内核某分子内某原子核内
- 联系:
- tianping
- 帖子: 278
- 注册时间: 2007-08-26 15:57
Re: 多核领域的恐慌
可不可以先设计出一个比较底层的程序,主要功能是管理多个核,进行并行运算;之后的任务就是将需要进行的运算任务转交给这个程序,由它去调度不同的核? 从外部看来,它仍然像单核时代一样?有没有可能去写出这样一个比较底层的程序?另外,现在的并行计算是怎么实现的?是提前将任务分隔,交给不同的CPU么?
dogfox 写了:芯片设计师同意多核是未来,但如何以最佳方式设计和编程多核处理器则在专家中引起广泛争论。AMD的资深工程师Chuck Moore相信行业需要迁移到新的软件模式,让多核为不同任务优化。他建议,计算机应该像手机,使用多种不同类型的核心运行不同的软件模块,通过高级编程接口预先设定。其他人并不赞同他的观点,他们认为为异构处理器编程太困难了。他们唯一形成的共论是多核计算面临重大危机。多核正迫使开发者转向平行编程模式,Chuck Moore称,“行业内部关于如何在多核处理器上编程,尤其是异构处理器编程方面,有一点点恐慌。”
http://www.eetimes.com/showArticle.jhtm ... =206105179
http://blog.wired.com/wiredscience/2008 ... entis.html
-
- 帖子: 174
- 注册时间: 2007-05-23 14:37
-
- 帖子: 128
- 注册时间: 2007-11-29 10:40
- pxw816
- 帖子: 296
- 注册时间: 2007-10-16 19:29
- command
- 帖子: 306
- 注册时间: 2007-10-14 0:50
- 来自: GUCAS
- command
- 帖子: 306
- 注册时间: 2007-10-14 0:50
- 来自: GUCAS
-
- 帖子: 30
- 注册时间: 2009-01-06 17:59
Re: 多核领域的恐慌
程序员还用过吗?
-
- 帖子: 2841
- 注册时间: 2006-09-11 22:47
Re: 多核领域的恐慌
从理论上讲,这样做的开销相当大。至少大多数程序员现在还想不出一个可行的办法实现自动对单线程程序异构。tianping 写了:可不可以先设计出一个比较底层的程序,主要功能是管理多个核,进行并行运算;之后的任务就是将需要进行的运算任务转交给这个程序,由它去调度不同的核? 从外部看来,它仍然像单核时代一样?有没有可能去写出这样一个比较底层的程序?另外,现在的并行计算是怎么实现的?是提前将任务分隔,交给不同的CPU么?
至于现在的并行计算,肯定是程序员实现的,而不是操作系统实现的。
- sonic370
- 帖子: 484
- 注册时间: 2008-01-23 15:16
- 来自: Earth
Re: 多核领域的恐慌
我不懂,我闹残?
WA L L•E (Waste Allocation Load Lifter Earth-Class)
EVE...............................ing @.@
EVE...............................ing @.@