最新要闻
- 每日热门:首次打破日本垄断 国内量产OLED显示屏关键材料FMM
- 每日热文:小米MIUI 14最新升级计划出炉:小米11、Redmi K40等25款机型在列
- 天天要闻:《满江红》票房近32亿 大V称制作成本不超一千万:官方已无视造谣者
- 【全球独家】微信春节大数据出炉:发送红包40亿次 《三体》阅读量第一
- 你想坐吗?国产大飞机C919航班定了:2月28日北京上海首航
- 天天即时看!CPU核心数越多越好?看懂CPU核心线程数才能不被骗
- 【全球报资讯】滑铁卢?《流浪地球2》北美上映票房不敌印度电影
- 热门看点:ChatGPT爆火:谷歌、Meta等压力大
- 微资讯!男子把绿动车当成绿皮车抽烟被拘:其实是“绿巨人”电力动车组
- 当前速看:状告4位大V后 《满江红》片方称不再起诉其他造谣者:不再回应
- 全球热头条丨漫威宇宙十大战力英雄:钢铁侠仅排第五
- 【世界新要闻】Intel花六个月造了一块乐高Arc显卡:1比1完美复刻!
- 世界观点:微信:2023年春节用户发红包超40亿次 竖屏春晚超1.9亿人观看
- 世界微动态丨Uzi再被冻结43万股权!公司与范丞丞合作
- 全球信息:国补退坡 上海延续新能源车置换补贴:单车补1万元
- 【全球时快讯】米哈游全新力作!《崩坏:星穹铁道》全平台预约已突破千万
广告
手机
iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
家电
【世界快播报】读Java8函数式编程笔记05_数据并行化
【资料图】
1.并发
1.1.两个任务共享时间段
1.2.一个程序要运行两个任务,并且只有一个CPU给它们分配了不同的时间片,那么这就是并发,而不是并行
2.并行
2.1.两个任务在同一时间发生
2.2.为缩短任务执行时间,将一个任务分解成几部分,然后并行执行
2.3.和顺序执行的任务量是一样的,区别就像用更多的马来拉车,花费的时间自然减少了
2.4.重要
2.4.1.不能再依赖提升CPU的时钟频率来提高现有代码的计算能力
2.4.2.需要利用现代CPU的架构,而这唯一的办法就是编写并行化的代码
2.4.3.阿姆达尔定律
2.4.3.1.一个简单规则,预测了搭载多核处理器的机器提升程序速度的理论最大值
2.5.优化任何和计算相关的任务立即变成了如何有效利用现有硬件的问题
3.数据并行化
3.1.将数据分成块,为每块数据分配单独的处理单元
3.2.把工作拆分,同时在多核CPU上执行的方式
3.3.调用parallel或者parallelStream方法实现数据并行化操作
4.任务并行化
4.1.线程不同,工作各异
4.2.Java EE应用容器
5.并行化流操作
5.1.在一个四核电脑上
5.1.1.10张专辑
5.1.1.1.串行化代码的速度是并行化代码速度的8倍
5.1.2.100张专辑
5.1.2.1.串行化和并行化速度相当
5.1.3.10000张专辑
5.1.3.1.并行化代码的速度是串行化代码速度的2.5倍
5.2.速度提升的因素
5.2.1.输入流的大小
5.2.2.编写代码的方式
5.2.3.核的数量
5.3.底层
5.3.1.并行流还是沿用了fork/join框架
5.3.1.1.fork递归式地分解问题,然后每段并行执行
5.3.1.2.最终由join合并结果,返回最后的值
6.模拟系统
6.1.使用简单操作处理大量数据
6.2.蒙特卡洛模拟法
6.2.1.用在工程、金融和科学计算领域
7.限制
7.1.代码写得符合约定
7.2.初值必须为组合函数的恒等值
7.2.1.求和操作初值必须为0,因为任何数字加0,值不变
7.3.组合操作必须符合结合律
7.3.1.只要序列的值不变,组合操作的顺序不重要
7.4.parallel
7.5.sequential
7.6.最后调用的那个方法起效
8.性能
8.1.数据大小
8.1.1.只有数据足够大、每个数据处理管道花费的时间足够多时,并行化处理才有意义
8.2.源数据结构
8.2.1.每个管道的操作都基于一些初始数据源,通常是集合
8.2.2.将不同的数据源分割相对容易
8.3.装箱
8.3.1.处理基本类型比处理装箱类型要快
8.4.核的数量
8.4.1.核越多,获得潜在性能提升的幅度就越大
8.4.2.核的数量不单指你的机器上有多少核,更是指运行时你的机器能使用多少核。这也就是说同时运行的其他进程,或者线程关联性(强制线程在某些核或CPU上运行)会影响性能
8.5.单元处理开销
8.5.1.花在流中每个元素身上的时间越长,并行操作带来的性能提升越明显
8.5.2.处理每个元素所花的时间
8.6.通用数据结构性能
8.6.1.性能好
8.6.1.1.ArrayList
8.6.1.2.数组
8.6.1.3.IntStream.range
8.6.1.4.支持随机读取,也就是说它们能轻而易举地被任意分解
8.6.2.性能一般
8.6.2.1.HashSet
8.6.2.2.TreeSet
8.6.2.3.不易公平地被分解,但是大多数时候分解是可能的
8.6.3.性能差
8.6.3.1.LinkedList
8.6.3.2.Streams.iterate
8.6.3.3.BufferedReader.lines
8.6.3.4.难于分解
8.7.无状态操作
8.7.1.整个过程中不必维护状态
8.7.2.map
8.7.3.filter
8.7.4.flatMap
8.8.有状态操作
8.8.1.有维护状态所需的开销和限制
8.8.2.sorted
8.8.3.distinct
8.8.4.limit
9.工具类Arrays
【世界快播报】读Java8函数式编程笔记05_数据并行化
每日热门:首次打破日本垄断 国内量产OLED显示屏关键材料FMM
每日热文:小米MIUI 14最新升级计划出炉:小米11、Redmi K40等25款机型在列
天天要闻:《满江红》票房近32亿 大V称制作成本不超一千万:官方已无视造谣者
世界信息:真实感渲染:模型变换
码龄几十年的老程序员都不知道的存图小技巧“指向立体星” 学到就是赚到!速戳>>
【全球独家】微信春节大数据出炉:发送红包40亿次 《三体》阅读量第一
你想坐吗?国产大飞机C919航班定了:2月28日北京上海首航
天天即时看!CPU核心数越多越好?看懂CPU核心线程数才能不被骗
全球热点![概率论与数理统计]笔记:5.2 参数的最大似然估计与矩估计
Exgcd(扩展欧几里得算法)
【全球报资讯】滑铁卢?《流浪地球2》北美上映票房不敌印度电影
热门看点:ChatGPT爆火:谷歌、Meta等压力大
微资讯!男子把绿动车当成绿皮车抽烟被拘:其实是“绿巨人”电力动车组
当前速看:状告4位大V后 《满江红》片方称不再起诉其他造谣者:不再回应
装饰模式
全球热头条丨漫威宇宙十大战力英雄:钢铁侠仅排第五
【世界新要闻】Intel花六个月造了一块乐高Arc显卡:1比1完美复刻!
环球资讯:【byob】 payload 生成过程
每日时讯![概率论与数理统计]笔记:5.1 点估计概述
热议:VMware vSphere ESXi 7.0安装配置
天天热点评!QPython实例01-获取所有短信并生成词云
世界观点:微信:2023年春节用户发红包超40亿次 竖屏春晚超1.9亿人观看
世界微动态丨Uzi再被冻结43万股权!公司与范丞丞合作
Blazor模式讲解
全球信息:国补退坡 上海延续新能源车置换补贴:单车补1万元
【全球时快讯】米哈游全新力作!《崩坏:星穹铁道》全平台预约已突破千万
今日热门!富豪刘銮雄拍卖76只爱马仕包:最贵一只200万
【全球时快讯】算法对算法!斯坦福大学推出DetectGPT:阻止学生用AI写作业
今日观点!2月2日或能肉眼看见5万年一遇的绿色彗星:正迅速逼近地球!
焦点资讯:Kubernetes监控手册06-监控APIServer
全球最资讯丨CRT&EXCRT(中国剩余定理和扩展中国剩余定理)
【新视野】学习笔记——redis事务、乐观锁、悲观锁
国内首家!统信操作系统成功获得商用密码产品认证证书
环球热点!“流浪地球”成功的概率有多高?你肯定想不到
当前视点!脑洞大开的机械键盘 内部竟搭CPU和GPU
天天百事通!阿里云推全国首个跨省域智慧大脑:汇聚江浙沪242项数据资源
全球资讯:不得不防!奥密克戎新变异毒株“双头犬”现身美国:已被世卫监测
【环球热闻】记录--Vue PC前端扫码登录
[概率论与数理统计]笔记:4.4 抽样分布
当前速讯:1.29数论课笔记
最新快讯!40万级乱杀!全新国产奔驰GLC配置曝光:四款车型、两种外观
全球焦点!Gamerant赞《黑神话·悟空》:虚幻5打造《西游记》传说值得期待
天天要闻:这外观似曾相识!荣耀Magic 5 Lite曝光:后置圆环三摄
全球快看:《狂飙》爆火出圈!《孙子兵法》登顶淘宝热搜 发货要等25天
男子2月没摘隐形眼镜:镜片长到眼球上
焦点日报:时区介绍
前沿热点:Matlab导入多个.mat文件进行画图
每日信息:对标三星索尼!SK海力士重组CMOS图像传感器团队
天天微头条丨网友吐槽美国医院3小时拔不出一根鱼刺 急诊那是真不急
全球微资讯!耶路撒冷老城千年护城河道惊现神秘手印 专家:或为工人恶作剧
最新快讯!立减40元:露得清氨基酸洗面奶19.9元到手 男女通用
世界看热讯:5G四足机器人“入职”中国电信核心机房:支持自主巡航 360度旋转夜视
乘法逆元
今日看点:C++11简易线程池实现
002-dockerfile部署java项目
当前观点:springboot~openfeign开启熔断之后MDC为null的理解
焦点播报:WebAPI_DAY1
猛禽之王!摄影爱好者抓拍到金雕展翅抓羊场面:超震撼
全球今亮点!《狂飙》爆火后 《孙子兵法》解析成微信读书飙升榜第一名
天际汽车刹车失灵 故障不断!车主售后找不到人
当前资讯!雷蛇宣布2月2日发布新品:或为毒蝰系列新品
72G《英雄联盟》源代码被盗 拳头游戏拒绝打钱 黑客:100万美元起拍
焦点要闻:关于pacemaker中资源启动的位置条件约束Location Constraints
【天天快播报】Codeforces Round #847 (Div. 3) ABCDE
焦点滚动:win32com操作word API精讲 第八集 Range和Selection的区别
多地现宰客乱象 央视评宰客事件:“一锤子买卖”?
【世界新要闻】明年的苹果iPad Pro将是重头戏!屏幕、后盖全都升级了
50只独立包装 超亚儿童N95医用防护口罩47.9元
全球热文:比亚迪:研发团队目前已覆盖各个电池技术路线
精选!无岳不成村!山东有个公交站叫“满江红” :住着岳飞后代
视焦点讯!《云管理服务白皮书》总结
【网关开发】7.Openresty使用cosocket API 发送http与tcp网络请求
美语发音【总结】
以前票房反超了会画海报恭喜对方:《满江红》却冷嘲热讽
全球今热点:碾压对手!OPPO Find X6工程机亮相:标准版都有潜望长焦
谷歌裁员细节曝光:开源主管被裁 61岁程序员在线求职
10分拉满!IGN发布《流浪地球2》影评:超越国际一流水准
环球新动态:全网音乐免费下载,音乐下载工具,音乐免费下载mp3格式,音乐下载器,小说下载,小说阅读,磁力链接聚合搜索,每日美女壁纸,如何免费下载想听的音乐或小说
天天日报丨【算法训练营day29】LeetCode491. 递增子序列 LeetCode46. 全排列 LeetCode47. 全排列II
关于前端低代码的一些看法
奔驰车主扔钱加油大姐捡钱偷抹泪引热议 当事人回应:网友愤怒素质差到家
动态焦点:蹭热度有风险 电商老店使用流浪地球标识遭索赔15万
当前速讯:海外观众热评《流浪地球2》:中国科幻片惊艳 比全球票房第四《阿凡达2》好看
要买的抓紧了!宝马将于2月起涨价:最高2万元
世界观天下!21岁男子撞车后向27岁“叔叔”道歉 车主果断索赔
【报资讯】骁龙778G还能再战!荣耀50/60系列获MagicOS 7.0升级
每日消息!博主赞特斯拉研发支出巨大:比亚迪、奔驰、理想都比不过
5支39.9元超划算:高露洁牙膏多效护理实惠家庭装套大促
Python工具箱系列(二十三)
天天观速讯丨JavaScript 条件判断与比较运算
环球热推荐:Python 的垃圾回收机制【译】
世界观焦点:Java 如何高亮 Excel 中低于或高于平均值的单元格
每日时讯!一加11同款!一加Ace 2外观首曝:环形镜头设计
全球资讯:春节假期后全国大部地区气温回升:南方最高可达20度 暖如春分
全球播报:生日蛋糕网店使用“流浪地球”标识 遭中影索赔15万
不是云南也不是海南!四川春节游客接待量全国第一
全球观焦点:吉利真会玩儿:汽车挡风玻璃上实现烟花秀
sacai是什么牌子?sacai有中国官网吗?
孑孓的读音是什么?孑孓是什么意思?