在多核CPU上开发程序,程序员应该“看到”几个CPU呢?

ffffssd 2008-07-29 04:17:11
没有研究过多核CPU,不晓得将来在多核机器下,程序员[非系统级程序员]开发程序时,该怎么做呢?是系统自己协调处理多个CPU的调用,还是应用程序自己指定,或者二者皆可呢?
...全文
261 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
laxila 2008-09-30
  • 打赏
  • 举报
回复
顶一下,楼主没有功劳也有苦劳啊!呵呵,谢谢楼主了,。
majiajun_no_5 2008-09-30
  • 打赏
  • 举报
回复
获益匪浅
majiajun_no_2 2008-09-29
  • 打赏
  • 举报
回复
潜水多年,今日上岸,继续学习。
majiajun_no_13 2008-09-28
  • 打赏
  • 举报
回复
努力学习中,一直观望。
formajia5 2008-09-25
  • 打赏
  • 举报
回复
受教了,继续阿楼主
formajia5 2008-09-25
  • 打赏
  • 举报
回复
快乐顶贴,快乐看贴,快乐学习。
majiajun_no_3 2008-09-25
  • 打赏
  • 举报
回复
努力学习中,一直观望
formajia3 2008-09-24
  • 打赏
  • 举报
回复
很受益!
lehedele 2008-09-24
  • 打赏
  • 举报
回复
N多高人牛人....此帖让我受益匪浅,值得收藏! 继续关注....
gonxi 2008-08-08
  • 打赏
  • 举报
回复
我觉得,对于应用程序,一般是不需要去关心有几个cpu的,具体的调度由操作系统来处理,而对于系统级别的,或着有特别需要的,才去关注这个,这样开发人员就可以专心做具体的业务,而不是研究低层。
intel_jeff 2008-08-07
  • 打赏
  • 举报
回复
开发人员是能通过API知道系统里面有几个cpu的,要充分利用这些cpu,就需要良好的多线程程序了。通常让OS来帮你调度这些线程就可以了。
cnzdgs 2008-08-03
  • 打赏
  • 举报
回复
通常情况下不必考虑系统有多少个处理器,系统会自动调用处理器资源,应用程序也可以自己指定程序只在部分处理器上运行。

567

社区成员

发帖
与我相关
我的任务
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
  • 英特尔技术社区
  • shere_lin
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧