当前位置:网站首页>Hardware factors such as CPU, memory, and graphics card also affect the performance of your deep learning model
Hardware factors such as CPU, memory, and graphics card also affect the performance of your deep learning model
2022-08-04 21:41:00 【The mountain of ignorance, the valley of despair, the slope of 】
Reference: https://posts.careerengine.us/p/5dcb5f53bb8d8844ea19cd0f
Data flow path
Assuming that we now have a batch of image sets on the hard disk, which are to be read into the memory and sent to the GPU for computing, the following process will generally be experienced:
The cpu issues a read command, finds the image data from the hard disk, and stores it inIn memory;
The cpu takes out a batch of data from memory, converts it into numpy array, and performs data preprocessing/enhancement operations, such as flipping, translation, color transformation, etc.Return to memory after processing.
Each of the cpu memory (hereinafter referred to as memory) and the gpu memory (hereinafter referred to as video memory) open up a buffer, and a batch of data in the memory is transferred to the video memory through the PCIe channel.
The GPU core obtains data from the video memory for parallel computing, and returns the calculation results to the video memory.
The calculated result will be returned from the video memory to the memory through the PCIe channel.
These 5 steps involve several links that affect data transfer speed:
HDD read speed;
PCIe transfer speed;
Memory read/write speed;
CPU frequency.
Let's talk about hard drives first.
After the hardware bottleneck is multi-threading at the software level
边栏推荐
- Go----Go 语言基础之标识符、关键字、命名规范、变量、常量
- Yolov7:Trainable bag-of-freebies sets new state-of-the-art for real-time objectdetectors
- 立即升级!WPS Office 出现 0day 高危安全漏洞:可完全接管系统,官方推出紧急更新
- 8 年产品经验,我总结了这些持续高效研发实践经验 · 协同篇
- 【SQL之降龙十八掌】01——亢龙有悔:入门10题
- ctfshow终极考核web654
- unity2D横版游戏教程8-音效
- Is the International Project Manager PMP certificate worth taking?
- laravel whereDoesntHave
- 数电快速入门(二)(复合逻辑运算和逻辑代数的基本定律的介绍)
猜你喜欢

Flutter 实现背景图片毛玻璃效果

Why is MySQL query slow?

JWT actively checks whether the Token has expired

AXI interface application of Zynq Fpga image processing - the use of axi_lite interface

ES6高级-Promise的用法

Develop your own text recognition application with Tesseract

驱动点云格式修改带来的效率提升

强网杯2022——WEB

七夕,当爱神丘比特遇上牛郎和织女

数电快速入门(五)(编码器的介绍以及通用编码器74LS148和74LS147的介绍)
随机推荐
DSPE-PEG-Aldehyde,DSPE-PEG-CHO,磷脂-聚乙二醇-醛基一种疏水18碳磷脂
中大型商业银行堡垒机升级改造方案!必看!
Flutter 实现背景图片毛玻璃效果
CPU、内存、显卡等硬件因素也影响着你的深度学习模型性能
OC-拷贝
Develop your own text recognition application with Tesseract
基于 Milvus 和 ResNet50 的图像搜索(部署及应用)
知识分享|如何设计有效的帮助中心,不妨来看看以下几点
laravel whereDoesntHave
27.降维
buu web
proe和creo的区别有哪些
MySQL查询为啥慢了?
Spss-系统聚类手算实操
The upgrade and transformation plan of the fortress machine for medium and large commercial banks!Must see!
基于声卡实现的音频存储示波器,可作为电磁学实验的测量仪表
Cocoa Application-基础
如何为Web3.0世界启动完美的DAO
【分布式】分布式ID生成策略
8 年产品经验,我总结了这些持续高效研发实践经验 · 协同篇