多核并行计算的时候,是如何协调任务细分的?

huzhangyou 2008-04-26 12:38:41
您好,之前在一个课题中,搜索了相关的并行以及多核一些资料,对其中的细节之一 如何协调大任务的细分给多个核心处理,最后将处理结果综合成为我们需要的结果的?
...全文
136 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
huzhangyou 2008-04-28
  • 打赏
  • 举报
回复
谢谢您的回复

这样的话 多核的时候 任务的划分 依然是程序员的工作范畴了 而并不是系统架构或者说硬件分配了?
intel_jeff 2008-04-28
  • 打赏
  • 举报
回复
任务是需要你自己来进行划分的。
一般有2种划分方法:
1、按照功能划分。比如:不同功能由不同的线程来完成。
2、按照数据划分。比如:吧所有需要处理的数据分成若干份,每个线程处理一份
huzhangyou 2008-04-28
  • 打赏
  • 举报
回复
改天分析一下OpenMP
然后再请教 谢谢您的回复
intel_jeff 2008-04-28
  • 打赏
  • 举报
回复
是的。但是有相应的东西可以辅助你对工作量进行划分,减轻程序员的负担。比如OpenMP。

567

社区成员

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

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