网易首页 > 网易号 > 正文 申请入驻

GPU、CPU、内存、文件流、磁盘的速度之比

0
分享至

作者:dbyoung

作为一个程序员,追求程序的运行速度是正常的行为不过。

那么 GPU、CPU、内存、文件流、磁盘,速度到底相差多少?

今天整理了一下。

1、 GPU 在进行通用运算时,和 CPU 是一个数量级的。

在进行重复劳动时,效率是 CPU 的几百倍了。

GPU,类似于 Windows 中的批处理。

执行一次动作没有什么速度优势。

当你执行1000次、100000次,效率就体现出来了。

用 GPU 解码一张 JPEG 图片,和 CPU 相比,根本没有优势。

但如果你是解码 1000 张 JPEG 图片,效率就可观了。

(CUDA SDK 中有示例)

这也是 GPU 存在的意义。

GPU 主要针对重复劳动,而 CPU 针对所有劳动。

所以 GPU 多用在 AI、游戏中。都是重复劳动的那种。

二者没有替代关系。但竞争关系是有的。

Intel 给 CPU 添加 AVX256/AVX512/AVX1024/AVX2048......指令,

用于并行计算。

Nvidia 给 GPU 添加通用计算寄存器,用于通用计算。

2、CPU 的运算速度是内存存取速度的 250 倍左右。当然不是一概而论。

程序员在编程时,所谓的表优化,就是内存的存取了。

内存的存取极限就是你程序的运行极限了。

所以,当还需要进一步优化时,内存就不行了。

只能依靠 CPU 的 SIMD 指令了。

当然你的算法也很关键。既能使用 SIMD 指令,又能多核并行,

这样的算法,速度肯定是宇宙无敌的了。

3、内存速度是文件流速度的 1.5 倍左右。

文件流是操作系统使用了虚拟内存技术,解决磁盘效率低下而发明的。

速度上和内存相差不大。但毕竟使用的还是磁盘。

在代码优化时,可以多使用文件流的方式,毕竟接近内存速度了。

在处理大文件时,比较好用。因为你不可能将几个G的文件一并放进内存里。

4、磁盘速度:

HDD read:0200MB/S write:0150MB/S

SATA read:0550MB/S write:0500MB/S

SSD(PCIE4) read:3500MB/S write:3000MB/S (三星 970 evo plus)

SSD(PCIE5) read:7000MB/S write:6000MB/S (没有实测,推测)

大家在使用 Windows 时,都有体会。

复制文件时眼巴巴地看着那个数字。奇慢无比,无法忍受。又不得不忍着。

内存 DDR4 的读写速度是:50000MB/S(50GB/S) 左右。

是 SSD5 的 7 倍,是 SSD4 的 15 倍。是 SATA 的 100 倍了。

换硬盘吧。哈哈哈。

当然对于程序员代码效率并没有多少作用。

不过给小姐姐们换个豪宅还是有必要的。

固态硬盘取代内存,看来还需要一段时间。

总结:

1、对于程序员而言,尽量不要频繁使用磁盘,

将数据尽量一次性从磁盘取出,放进内存中。

最优的情况是在程序运行过程中,不使用磁盘。结束时,才使用磁盘。

2、如果不能一次性将数据放进内存,那么就使用文件流的方式。

毕竟速度接近内存。

3、当你的程序跑在内存较小的机器上时,流方式,是你无法避免的选择。

4、CPU 指令固然重要,但你的算法更重要。优化算法才是你该干的事。

5、表优化 + SIMD 指令 + 多核并行 + 优化的算法,肯定是宇宙无敌了。

相信自己一定可以的。

声明:个人原创,仅供参考

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
商丘市中级人民法院副院长侯文主动投案接受审查调查

商丘市中级人民法院副院长侯文主动投案接受审查调查

界面新闻
2024-09-30 09:52:00
塞尔比大胜希金斯夺得冠军,英国公开赛完美落幕!

塞尔比大胜希金斯夺得冠军,英国公开赛完美落幕!

室内设计师阿喇
2024-09-30 05:58:28
挺进8强!中国小将爆冷温网四强,打破12年纪录,锁定澳网正赛

挺进8强!中国小将爆冷温网四强,打破12年纪录,锁定澳网正赛

曹老师评球
2024-09-29 13:30:19
俄罗斯有人提醒普京,下决心用核之前,别忘了中俄还有个约定

俄罗斯有人提醒普京,下决心用核之前,别忘了中俄还有个约定

刘庆彬
2024-09-30 07:30:16
若法媒不披露,我都不敢相信,外媒:中国不需再向世界证明什么了

若法媒不披露,我都不敢相信,外媒:中国不需再向世界证明什么了

星辰故事屋
2024-09-28 18:34:17
善恶终有报!从“东方卫视一姐”到“过街老鼠”,陈蓉跌落神坛

善恶终有报!从“东方卫视一姐”到“过街老鼠”,陈蓉跌落神坛

阿绐聊社会
2024-09-28 10:29:44
这是江青在天安门城楼上的一张留影,她的面前没有任何奢侈的物品

这是江青在天安门城楼上的一张留影,她的面前没有任何奢侈的物品

兴衰五千年
2024-09-24 09:29:27
什么叫裁员裁到大动脉?网友:辞职一个星期,公司就倒闭了

什么叫裁员裁到大动脉?网友:辞职一个星期,公司就倒闭了

文雅笔墨
2024-09-29 21:37:58
重磅消息!以色列释放最强信号,双重暗示指向彻底清除所有隐患!

重磅消息!以色列释放最强信号,双重暗示指向彻底清除所有隐患!

国际情爆猿
2024-09-30 01:25:21
世界最强“洲际导弹”:连东风-41也甘拜下风,射程可达18000公里

世界最强“洲际导弹”:连东风-41也甘拜下风,射程可达18000公里

文雅笔墨
2024-09-30 06:08:11
惹了美国的拉登活了10年 惹了以色列的纳斯鲁拉活了不到1年

惹了美国的拉登活了10年 惹了以色列的纳斯鲁拉活了不到1年

桑未落
2024-09-29 18:07:25
知道日本的反应大,但没想到后劲儿这么大

知道日本的反应大,但没想到后劲儿这么大

这里是东京
2024-09-26 17:42:13
国庆会被挤爆的5个景点,能把你挤成纸片,劝你千万别去!

国庆会被挤爆的5个景点,能把你挤成纸片,劝你千万别去!

简读视觉
2024-09-30 01:25:02
以色列内塔尼亚胡警告伊朗:要小心,真主党首领被击毙是必要的

以色列内塔尼亚胡警告伊朗:要小心,真主党首领被击毙是必要的

夜相思
2024-09-29 20:09:08
伊朗外长:当前中东“一切皆可能发生”

伊朗外长:当前中东“一切皆可能发生”

参考消息
2024-09-30 09:59:07
中超第27轮有6个让人不可思议之处!最后一个直接让人匪夷所思!

中超第27轮有6个让人不可思议之处!最后一个直接让人匪夷所思!

室内设计师阿喇
2024-09-29 18:15:16
佟丽娅,白嫩圆润,又酷又欲,傲人双峰太吸睛!

佟丽娅,白嫩圆润,又酷又欲,傲人双峰太吸睛!

七公子娱乐
2024-09-28 20:26:01
国足最新大名单预测:泰山6人国安5人申花6人,37岁老将有望入选

国足最新大名单预测:泰山6人国安5人申花6人,37岁老将有望入选

体坛春秋
2024-09-29 22:28:54
转移到安全地点之际,哈梅内伊公开发声:以色列力量还是太小!

转移到安全地点之际,哈梅内伊公开发声:以色列力量还是太小!

文雅笔墨
2024-09-29 16:22:41
泽连斯基透露:收到了特朗普“非常直接的信息”,他若当选,将支持乌克兰

泽连斯基透露:收到了特朗普“非常直接的信息”,他若当选,将支持乌克兰

凤凰卫视
2024-09-29 11:33:47
2024-09-30 10:36:50
dbyoung
dbyoung
凡人
14文章数 43关注度
往期回顾 全部

科技要闻

六大车企围殴特斯拉Model Y 自己先打起来

头条要闻

县委书记1次收150万浑身颤抖 开车回家方向盘都把不稳

头条要闻

县委书记1次收150万浑身颤抖 开车回家方向盘都把不稳

体育要闻

布云朝克特:男网又多了一只鹰

娱乐要闻

王楚然,悄无声息中成了年度大赢家

财经要闻

沪指高开3.47% 逼近3200点

汽车要闻

焕新上市 全新凯迪拉克XT5售26.59万起

态度原创

手机
游戏
艺术
房产
亲子

手机要闻

iPhone 16全球价格对比:中国最便宜!比均价低1200元

《饿狼传说:狼之城》TGS试玩:SNK的绝地逆转?

艺术要闻

故宫珍藏的墨迹《十七帖》,比拓本更精良,这才是地道的魏晋写法

房产要闻

深夜重磅!广州全面放开限购!

亲子要闻

幼儿园举办亲子活动,让家长们看脚趾认领自家的娃

无障碍浏览 进入关怀版