社区
英特尔边缘计算技术
帖子详情
多核负载均衡相的问题,急需高手解决
lesliemei
2010-05-11 08:55:13
加精
小弟设计了一个算法,将程序分成3个步骤(任务)执行,假设有n个cpu内核,分配m个内核给任务一、p个内核给任务2、n-m-p个内核给任务3.
但这三个任务的负载情况是随时在改变的,小弟是想能否获取实时cpu内核的负载情况,根据这个负载情况动态分配任务给内核。如果可以获得每个内核实时负载情况,该如何获得? 如果这个方法不可行,能够用其它更优的方法。请各位高手不吝赐教。小弟谢过了。
...全文
659
37
打赏
收藏
多核负载均衡相的问题,急需高手解决
小弟设计了一个算法,将程序分成3个步骤(任务)执行,假设有n个cpu内核,分配m个内核给任务一、p个内核给任务2、n-m-p个内核给任务3. 但这三个任务的负载情况是随时在改变的,小弟是想能否获取实时cpu内核的负载情况,根据这个负载情况动态分配任务给内核。如果可以获得每个内核实时负载情况,该如何获得? 如果这个方法不可行,能够用其它更优的方法。请各位高手不吝赐教。小弟谢过了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
37 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
a34020249
2010-05-26
打赏
举报
回复
冒着没分给的危险帮顶贴~
soybeanmeal
2010-05-26
打赏
举报
回复
没人会说的吧??
xinyi119153974
2010-05-17
打赏
举报
回复
真的很难得~!
lesliemei
2010-05-17
打赏
举报
回复
我的意思是,如何可以获取实时的cpu负载情况,从而进行动态任务分配,达到动态负载均衡。zenny_chen朋友的说的任务指派我已经查到了,windows提供了相关函数,可以实现
icy_csdn
2010-05-17
打赏
举报
回复
[Quote=引用 27 楼 superdullwolf 的回复:]
这个不需要你管,死样!~~
[/Quote]
同意!
你又不是写操作系统,管这做什么?
江南一风
2010-05-15
打赏
举报
回复
引用 12 楼 bringmeback 的回复:
“多核编程,一般只涉及多线程和多进程.
操作系统会自动的分配cpu运行这些线程,或进程.
我实在很疑惑,你怎么做到让多个核心同时完成同一个任务”
楼主所说的任务对应的当是线程集,这样理解的话做到让多个核心同时完成同一个任务是可行的。
jianshao810
2010-05-15
打赏
举报
回复
那么难,我只能顶啦。。。
0x甲鱼
2010-05-15
打赏
举报
回复
冒着没分给的危险帮顶贴~
超级大笨狼
2010-05-15
打赏
举报
回复
这个不需要你管,死样!~~
dwh075829
2010-05-15
打赏
举报
回复
#顶#
ZJunJun
2010-05-15
打赏
举报
回复
不会绑定
woshinigeno1
2010-05-15
打赏
举报
回复
帮顶。。。。
email_zixuan
2010-05-14
打赏
举报
回复
没看清内容,那也是吃饱了撑的
email_zixuan
2010-05-14
打赏
举报
回复
你就是吃饱了撑的,把任务在分配小点不就行了
AaronCheney
2010-05-14
打赏
举报
回复
学习学习
yimirita
2010-05-14
打赏
举报
回复
不懂,学习
未日机甲
2010-05-14
打赏
举报
回复
[Quote=引用 14 楼 zenny_chen 的回复:]
引用 12 楼 bringmeback 的回复:
多核编程,一般只涉及多线程和多进程.
操作系统会自动的分配cpu运行这些线程,或进程.
我实在很疑惑,你怎么做到让多个核心同时完成同一个任务
另外,偶以前在Blackfin561上确实可以指定某个作业可以让两个核同时协作处理。在嵌入式系统上所有硬件接口都可以自己控制,呵呵呵。
可以参考我的资源:
双核协作完成搜索β
自……
[/Quote]
学习学习
lone34
2010-05-14
打赏
举报
回复
努力学习
lsy51213
2010-05-14
打赏
举报
回复
学习。。。
xcliang2004
2010-05-14
打赏
举报
回复
bh!!!!!!!!!
加载更多回复(15)
打通Linux脉络系列:进程、线程和调度
本课程分成4个组成部分,每次课60分钟,每次课后留下3-4个练习题,可以在Linuxer公众号留言讨论答案和做题心得。第一部分:深入彻底搞清楚进程生命周期,进程生命周期创建、退出、停止、以及僵尸是个什么意思;第二部分:深入分析进程创建的写时拷贝技术、以及Linux的线程究竟是怎么回事(为什么称为轻量级进程),此部分也会搞清楚进程0、进程1和托孤,以及睡眠时的等待队列;第三部分:搞清楚Linux进程调度算法,不同的调度策略,实时性,完全公平调度算法;第四部分:讲解Linux
多核
下CPU、中断、软
负载均衡
、cgroups调度算法以及Linux为什么不是一个实时操作系统。
嵌入式实时系统
多核
负载均衡
调度架构
背景介绍 目前嵌入式开发为了追求稳定性、可靠性,
多核
处理器多使用静态任务调度架构,静态分配CPU、进程(APP)、线程(Task)、任务(runnable)的多层调用关系树。系统在低负载场景十分稳定,但高负载场景无法实时优化
多核
负载,造成任务延迟。 本文介绍了一种
多核
实时
负载均衡
的调度架构,均衡
多核
CPU资源,提高任务处理效率和系统实时响应能力。 架构 任务激励可配:中断、...
上帝视角 |
多核
系统的
负载均衡
前面的调度学习都是默认在单个 CPU 上的调度策略。我们知道为了 CPU 之间减少“干扰”,每个 CPU 上都有一个任务队列。运行的过程种可能会出现有的 CPU 很忙,有的 CPU 很闲,...
进程线程(四) Deadline调度、实时性和
多核
负载均衡
Linux Deadline调度器(全新内容) Linux为什么不是硬实时的 preempt-rt对Linux实时性的改造
多核
下
负载均衡
中断
负载均衡
、RPS软中断
负载均衡
win10 下
多核
的
负载均衡
表现
win10 下
多核
的
负载均衡
表现
英特尔边缘计算技术
566
社区成员
7,027
社区内容
发帖
与我相关
我的任务
英特尔边缘计算技术
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
复制链接
扫一扫
分享
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章