- 博客(12)
- 收藏
- 关注
原创 CUDA入门技术路线及基础知识
最近工作主要集中在目标检测算法部署方面,在树莓派4B和NVIDIA GPU平台上做了一些内容,个人觉得GPU多核计算对于深度学习的加持作用意义重大,而NVIDIA出品的软硬件是GPU多核计算的标杆,那就学吧!(一)CUDA技术路线图下图是本人梳理的CUDA技术路线图,如果刚入门的话可以按照这个顺序取学习,有了整体的了解之后再逐步深入,每一块展开内容都特别多,有针对性的学习更有效率,下面针对脑图对每一块内容做简要的介绍(复杂介绍的不会)。(二)CUDA基础知识介绍1.硬件基础知识:..
2022-03-02 16:44:36
4201
2
原创 CUDA----.cpp文件和.cu文件应用区别
(1).cu文件可以定义cuda操作的基本流程,包括:数据由host向device的传输、device进行的运算、数据由device向host的传输,函数定义包括核函数(__global__)、设备函数(__device__)和主机函数(__host__),内存分配和线程块儿分配(2)定义头文件和库链接.cu文件在采用nvcc编译时不需要包含CUDA头文件,.cpp用nvcc编译时需要明确增加头文件,用g++编译时需要明确链接一些CUDA库(3)调用关系大型工程,.cu文件编译形成动态或
2022-02-16 13:08:21
5208
1
原创 树莓派4B安装64位Ubuntu18.04及桌面环境
树莓派4B安装64位Ubuntu18.04及桌面环境硬件环境新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入硬件环境你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编
2021-09-08 15:38:03
2210
1
原创 Github Project子库git方法
搞源码编译太麻烦了,前段时间被libtorch源码编译折磨了一下,今天又被openvino源码编译折磨了一下,总算编译完成一个依赖包,先记录一下子库下载方法,希望大家在源码编译之路“多快好省”,要是openvino的库可以用,后期介绍给大家。 之前在github上download的都是小项目,没submodule什么事儿,但源码编译的工程都是很复杂的大工程(暗暗感叹大佬是怎么做到的,简直要疯!),Github上的文件给的第三方库很多都是link,文件夹有个白色箭头这种,如下...
2021-09-07 19:03:44
280
原创 Openvino Mac版部署踩坑记录
前几天在Ubuntu上使用了openvino觉得速度还行,想着在自己的Mac上也装一个,来实现在家也能为社会主义做贡献的梦想(手动狗头),然后坑就来了,历经各种试错,终于找到解决方案,分享给后来之人。首先奉上Intel Openvino的官方安装教程链接:https://docs.openvinotoolkit.org/2021.2/openvino_docs_install_guides_installing_openvino_macos.html教程一定要从头到尾看,看一遍再装,坑就在细节里..
2021-08-14 16:42:12
1530
8
原创 基于openvino和python环境实现yolox图像检测:踩坑记录
基于openvino和python环境实现yolox图像检测:踩坑记录 最近看到openvino在Github上开源了一部分openvino_contrib,计划支持ARM架构CPU,就想着学学Openvino, 毕竟买不起NCS,想着单刷树莓派,正好yolox宣称吊打yolo系列,有支持各种加速引擎,果断拿来试试,然后就苦逼 了,但最终填坑,所以想着记录一下,和大家分享一下。先甩个openvino_contrib和yolox地址:Github:openvino_contribGithub:y
2021-08-04 16:43:46
1320
15
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人