社区
其它技术问题
帖子详情
M条数据,每条数据需经N步处理,优化速度
jsonnode
2016-08-20 05:19:45
1.共有M条数据,每条数据是一个struct结构;
2.每条数据都要经过N步处理,每步处理是对数据中的某个(或几个)字段调用不同的函数处理;
3.已知处理函数并不是速度的瓶颈
4.目前采用
int i ,j ;
for(i = 0; i < M ;++i)
{
for( j = 0 ; j < N ;++j)
{
调用第j个处理函数
}
}
5. 怎样提升速度! O(M*N)可以减小吗?
...全文
1100
6
打赏
收藏
M条数据,每条数据需经N步处理,优化速度
1.共有M条数据,每条数据是一个struct结构; 2.每条数据都要经过N步处理,每步处理是对数据中的某个(或几个)字段调用不同的函数处理; 3.已知处理函数并不是速度的瓶颈 4.目前采用 int i ,j ; for(i = 0; i < M ;++i) { for( j = 0 ; j < N ;++j) { 调用第j个处理函数 } } 5. 怎样提升速度! O(M*N)可以减小吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq_33824142
2017-12-13
打赏
举报
回复
您好,我在博客上面看到您签约了烽火星空,我想咨询一些情况,可以吗
lm_whales
2016-08-24
打赏
举报
回复
如果能够把软件算法,交给硬件处理 那么,由于并行性,效率要高很多 当然,跟规模相关的东西,受到的限制也大 因为软件算法,能够达到的规模,跟硬件能达到的规模比起来要大得多 而且硬件要考虑成本问题 软件成本可以忽略 毕竟软件成本,就是开发维护成本 并不随着,软件使用者的增加,大规模的增减
lm_whales
2016-08-24
打赏
举报
回复
多线程,和算法优化比较起来,算法优化的效率要更高 多线程,只是充分例如多内核,让CPU 充分忙碌起来,从而提高效率
lm_whales
2016-08-24
打赏
举报
回复
如果每个处理函数,互不相干 可以充分利用多核心开多线程处理 如果互相有关系,例如A() 处理字段a B() 也要处理字段a 那么可以开多线程(K个)处理M个对象 每个对象 的处理作为一个 线程的一个 处理的单元 如果 M 个对象也互相关联(例如要排序),那就只能 利用算法优化了
赵4老师
2016-08-22
打赏
举报
回复
无profiler不要谈效率!!尤其在这个云计算、虚拟机、模拟器、CUDA、多核 、多级cache、指令流水线、多种存储介质、……满天飞的时代!
kongl123
2016-08-20
打赏
举报
回复
是否可以优化要看处理函数是否可以优化. 或者要看处理函数的真实内容. 前者是算法级的优化,比如k个处理函数ƒ是否可以合并成一个F, 且F < kƒ. 后者是基于现在电脑的一些特性来做优化, 比如是否可以用多媒体指令优化能用指令,是否可以优化多级流水,错开寄存器读写空当等
Power Query在Excel中实战案例应用课程
数据
整理分析M语
Power Query是一个Excel内置功能(获取与转换中... 详细讲解功能应用,掌握多表合并与追加查询,将
数据
整理为规范化
数据
,利用M语言解决问题。 课程分为4章,44节课,本课程提供配套素材,大家在电脑端左上角下载即可。
MySQL百万级
数据
量分页查询方法及其
优化
方法一:直接使用
数据
库提供的SQL语句 语句样式:MySQL中可用如下方法: select * from table_name limit m, n; 适用场景:适用于
数据
量较少的... limit限制的是从结果集的 m 位置处取出 n
条
输出,其余抛弃. ...
【转】Mysql千万级别
数据
优化
方案
转自:Mysql千万级别
数据
优化
方案 - 知乎 千万级大表如何
优化
,这是一个很有技术含量的问题,通常我们直觉思维都会 跳转到拆分或者
数据
分区。在此我想做一些补充和梳理,想和大家做一下这方面的经验总结和交流。 ...
MySQL百万级
数据
大分页查询
优化
前言:在
数据
库开发过程中我们经常会使用分页,核心技术是使用limit进行
数据
的...当起始页较小时,查询没有性能问题,我们分别看下从10, 100, 1000, 10000开始分页的执行时间(每页取20
条
)。 select * from pr
大
数据
量性能
优化
之分页查询
刷帖子翻页需要分页查询,搜索商品也需分页查询。当遇到上千万、上亿
数据
量,怎么快速拉取全量
数据
呢? 比如: 大商家拉取每月千万级别的订单数量到自己独立的ISV...order by col limit N,OFFSET M MySQL 执行此类SQ
其它技术问题
3,881
社区成员
9,054
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章