多核编程 是OS下面还是OS上面。

deitydeSHIN 2013-10-24 12:22:48
我个人感觉 多核 应该是 OS下面。
OS 封装好 多核接口。提供API。

为什么 我看 多核设计的书。
确是和数据结构,并行处理,OS上的 这一层 有关啊。

那OS下面 这一层 或者 OS这层
多核编程 算在哪个学科里。或者相关一点的 关键词。
谢谢。
...全文
125 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
YTerrenceLau 2013-10-25
  • 打赏
  • 举报
回复
都有关系。 操作系统要支持多核,必然要关注多核间任务切换,同步等核心问题。 应用层本来是只要应用操作系统提供的API即可,但是,考虑到多个核并行运行程序, 应用层上开多任务(线程或进程)就是必须的,此时又涉及多个任务间的同步等操作。 不过归根到底,多核设计的根本问题不外乎如何高效运用多个核心和如何安全处理多任务同步互斥两方面, 前者更多与应用有关,后者更多倾向操作系统。

567

社区成员

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

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