自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蜗蜗的专栏

共同学习,共同进步,欢迎大神批评指教

  • 博客(47)
  • 资源 (1)
  • 收藏
  • 关注

原创 Nsight Compute 官方文档

3. Nsight Compute — NsightCompute 12.5 documentation (nvidia.com)

2024-06-26 14:26:01 85

原创 CUDA-Programming-Guide-in-Chinese

CUDA-Programming-Guide-in-Chinese/第1章CUDA简介 at main · HeKun-NVIDIA/CUDA-Programming-Guide-in-Chinese · GitHub

2024-06-24 14:27:09 286

原创 cuda thread和block值怎么配置(个人经验)

详见CUDA_C_Programming_Guide.pdf,Chapter 19. Compute Capabilities。1)一个block里的thread的总数是32的倍数,是1536的约数;2)一个block里的thread的总数 能够被 待处理数据量整除;3)block的数量受限于寄存器分配和共享内存;1.查询自己的GPU算力;2.对应算力查找资源限制;4.thread限制。

2024-06-19 14:06:01 173

原创 cuda 如何计算每个线程分配了多少寄存器

Several blocks can be processed by the same multiprocessor concurrently by allocating the multiprocessor’s registers and shared memory among the blocks. More precisely, the number of registers available per thread is equal to:N_registersPerMultiprocessor /

2024-06-17 15:59:28 164

原创 nsight system GUI——cuda trace

官方资料。

2024-06-14 09:52:01 178

原创 nsight systems gui报错

问题:使用命令:nsys-ui打开GUI,点击START以后报错,如图。命令使用:sudo nsys-ui。

2024-06-12 17:12:45 124

原创 nsight-systems 使用——链接收藏

User Guide — nsight-systems 2024.4 documentation (nvidia.com)Nsight Systems基础 | 奔跑的IC (zmurder.github.io)

2024-06-12 14:37:00 81

原创 安装 Nsight system

Nsight systems简介与安装方法-CSDN博客bash: ./deviceQuery.cpp: 权限不够;bash: ./deviceQuery: 没有那个文件或目录_devicequery:未找到命令-CSDN博客Nsight Systems | NVIDIA Developer

2024-06-07 11:48:45 195

原创 cuda 存储相关博客收藏

CUDA编程第四章: 全局内存_cudahostalloc-CSDN博客CUDA编程第五章: 共享内存&常量内存_cuda 共享内存-CSDN博客CUDA教程5 -- 共享内存 | wjin (w-jin.github.io)

2024-06-06 13:24:49 115

原创 写软件专利交底书技巧

3.内部框图的模块一定要细,增加逻辑控制、算法控制类的模块或功能,看起来很复杂;5.模块的工作原理描述清楚,干什么用的,和其他模块的连接关系;4.图要解释清楚,输入是什么,输出是什么,中间怎么做;1.语言和图一定是原创,不可以被检索到;2.先描述系统框图,再描述内部框图;

2024-04-26 17:27:33 88

原创 cuda 算法计算 提速技巧

4、sin、cos、pow等类似函数改为sinf、cosf、powf等单精度浮点运算函数,此操作会牺牲一点计算精度。5、避免使用double计算、整型除法等,单精度浮点数计算最快。2、常数相关计算可提前算好,避免重复计算。3、尽量不用条件判断语句。

2024-04-17 10:05:33 129

原创 stm32H743 使用HAL库SPI读写外部flash失败原因

解决办法:__HAL_SPI_ENABLE()放在片选使能前面,__HAL_SPI_DISABLE()放在片选使能后面。HAL_SPI库不能直接用,要修改一下,把SPI_CloseTransfer()函数里面的__HAL_SPI_DISABLE()注释掉。stm32H743生成的spi库,发送接收函数里面有关闭spi接口的函数(__HAL_SPI_DISABLE()),此函数导致始终发生变化,导致读写spiflash失败.发送命令的函数,使用的是HAL_SPI_Transmit();

2024-03-29 16:25:16 408 1

原创 cuda err undefined reference to `__device_builtin_variable_blockIdx’

报错函数未用__global__或__device__修饰。

2024-03-25 18:42:49 134

原创 cuda error 700

函数里调用了某地址可能是CPU的内存地址,所以显示非法地址错误。

2024-03-25 18:40:52 196

原创 cuda编程学习——cuda IO 读写文件

例程:MagnumIO/gds/samples/README.md at main · NVIDIA/MagnumIO · GitHubcufile文档说明:cuFile API Reference Guide - NVIDIA Docs库安装步骤:NVIDIA GPUDirect Storage Best Practices Guide - NVIDIA Docs

2024-03-14 09:03:32 305

原创 c++ primer plus 函数重载-费曼学习-day3

相同函数名,同一功能处理不同数据类型可使用函数重载

2022-11-10 09:18:23 213 1

原创 C++ primer plus 接口-费曼学习-day2

类的public 变量属于接口,函数的传参属于接口,我们编写类或者函数时,要考虑好接口,尽量保证函数内部改变,接口不变,这样原来调用这个函数或者对象的代码可以保持不变,增强代码的可移植性

2022-11-09 09:35:30 240

原创 c++ primer plus 构造函数和析构函数-费曼学习记录-day1

抽象和类:接口变量是public,隐藏的数据变量是private类里定义的函数用来操作类里的变量构造函数:提供接口变量的值初始化私有变量,若无定义,创建对象时,编译器自动提供默认构造函数析构函数:用于释放对象,编译器自动分配

2022-11-07 09:06:13 202

原创 一 数据结构概述

数据结构定义:       我们如何把现实中大量而复杂的问题以特定的数据类型和特定的存储结构保存到主存储器(内存)中,以及在此基础上为实现某个功能而执行的相应的操作(比如查找某个元祖,删除某个元素,对某个元素进行排序),这个相应的操作也叫作算法。数据结构 = 个体 + 个体的关系        算法定义:结题的方法和步骤算法 = 对存储结构的

2016-10-17 17:16:36 302

原创 嵌入式工程师笔试总结

最近一直在找工作,很久没有踏下心来去学习了,很不好意思一直没有给大家分享学习内容了。去了很多公司参加笔试,总结分享一下我的笔试经验吧。虽然我是找嵌入式软件方面的工作,但是每次做的笔试题都有硬件方面的题。小编硬件方面真的很烂,所以笔试卷面总是空了很多,给HR和技术经理留下不好的印象。软件方面:就是C语言和数据结构,一定要弄懂指针、链表、结构体,还有特殊关键字,有时间最好看一些关于数据

2016-10-12 11:02:57 626

原创 职业生涯规划——从参加宣讲会开始吧

小编是即将毕业的研三狗~每天奔波于各个宣讲会之间,不仅身体累,心更累~不知道你有没有下面的问题:1 不知道自己的专业究竟能做什么样的工作?2 不知道自己想做什么工作?本专业?转行?3 不知道自己想做的职业需要什么职业技能?4 不知道自己选择的职业将来有什么提升?当然,你不知道的东西还很多,但是如果存在以上的问题,说明你大学时期没有做好自己职业生涯规划。

2016-09-27 20:31:08 1005

原创 uc/os-III任务管理总结

引言我第一次听到操作系统这个概念的时候,感觉很抽象,理解不了。虽然生活中常常提到Windows操作系统,安卓操作系统,IOS操作系统,可是从技术层面上讲,究竟什么才是操作系统。我开始把操作系统理解成不同的规则,想要在这个操作系统下运行的程序就要遵守这个操作系统的规则。后来又把操作系统理解成管家,用来管理这些程序。作为一只程序猿,其实这些操作系统就只是代码而已。看这些代码需要的C语言基础:数组、

2016-09-14 09:46:03 759

原创 工科研究生如何选导师的一点点建议

引言今天是教师节,首先祝老师们节日快乐。今天说说关于工科研究生如何选导师,选一个合适自己的老师,每个教师节你都能诚心的祝福自己的导师。我见过的导师类型也有限,仅供参考。我从以下几个方面为大家分析一下。1科研科研方面主要分为两类老师:学术型和项目型。就是你的老师是以写论文为主,还是以接外单位的合作项目为主。论文的好处对你将来进高校或者申请博士都是有帮助的,有的研究所也看中

2016-09-10 15:17:57 4850 3

原创 C语言存储类型总结

C语言中有5个作为存储类型的关键字,它们是auto,register,static,extern以及typedef。主要总结前四个关键字的作用。在介绍这几个关键字之前,先了解几个概念(作用域、链接、存储时期),我尽量用最通俗的语言描述一下,有些表达可能不那么准确,所以具体定义,大家自行查资料。

2016-09-05 15:43:30 348

原创 把基于C51的温度采集程序移植到STM32上

首先需要弄明白,在移植的过程中哪些东西变了,哪些东西没变。连接DS18B20的引脚变了,你的一些宏定义需要改一下。# define DS18B20_DQ_OUT PAout(0)# define  DS18B20_DQ_IN PAout(0)STM32的引脚功能需要提前设置,读数据时I/O口设置为输入模式,写数据时I/O设置为输出模式。#define DS18B

2016-09-03 10:08:37 2758

原创 应届生面试嵌入式工程师的一点点经验

目录1引言2嵌入式硬件研发3嵌入式软件研发4总结~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

2016-08-28 11:16:45 17266 1

原创 STM32F的几种串行通信总线总结

一 USART通用同步异步收发器(USART)提供了一种灵活的方法与使用工业标准NRZ异步串行数据格式的外部设备之间进行全双工数据交换。USART支持同步单向通信和半双工单线通信,也支持LIN(局部互联网)、智能卡协议和IrDA(红外数据组织)SIR ENDEC规范,以及调制解调器(CTS/RTS)操作。USART双向通信至少需要两个引脚:接收数据输入(RX)和发送数据输出(TX)。

2016-08-20 17:45:57 6258 1

原创 STM32PWM输出实验

void TIM3_PWM_Init(u16 arr,u16 psc){ //1 开启TIM3时钟 配置PB5为复用输出 RCC->APB1ENR|=1<<1; //TIM3时钟使能 RCC->APB2ENR|=1<<3; //使能PORTB时钟 GPIOB->CRL&=0xff0fffff; //2 设置TIM3_CH2重映射到PB5 GPIOB->CRL|=0x00b00

2016-08-17 17:56:43 2741

原创 STM32外部中断实验

把I/O口作为外部中断输入,需要进行以下步骤:1 初始化I/O口为输入。可以设置为上拉/下拉输入,也可以设置为悬浮输入,但是设置悬浮输入时,记得带上上拉/下拉电阻。2 开启I/O口复用时钟,设置I/O口与中断线的映射关系。3 开启与该I/O口相对应的线上中断/时间,设置触发条件。STM32 可以配置成上升沿出发、下降沿触发、任意电平触发,但不能配置成高电平触发和

2016-08-17 17:30:08 567

原创 STM32中控制I/O口的寄存器们

引言   STM32的I/O口由软件配置,有八种模式:输入悬浮、输入上拉、输入下拉、模拟输入、开漏输出、推挽输出、推挽式复用功能及开漏复用功能。每个I/O口由7个寄存器控制,分别是:模式配置的端口寄存器 32位  CRL、CRH数据寄存器  32位 IDR、ODR置位/复位寄存器  32位 BSRR复位寄存器  16位 BRR锁存寄存器  32位 LCKR

2016-08-15 17:53:01 4668

原创 C语言编译常见错误

1 error: #40: expected an identifier重复定义2 warning: #1-D: last line of file ends without a newline最后一行回车后,新一行不能有空格等空字符3 error #5:cannot open source input file "~~~~~~~~~~~~~.h",no such file

2016-08-15 15:58:39 832

原创 基于NRF905的无线温度采集系统

基于NRF905的无线温度采集系统2016-07-30 花花雪 跟单片机谈恋爱目录引言1理论    1.1NRF905相关理论    1.2系统原理图2实践    2.1连接图    2.2程序~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

2016-07-30 17:46:31 2056 1

原创 DS18B20显示温度并报警

DS18B20显示温度并报警2016-07-24 花花雪 跟单片机谈恋爱目录:引言1理论    1.1DS18B20原理    1.2系统原理图2程序~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~引言    这个系统想要实现的功能:(1

2016-07-26 20:02:44 9205

原创 DS1302+LCD1602=万年历

万年历2016-07-26 花花雪 跟单片机谈恋爱目录引言1理论    1.1DS1302    1.2系统原理图2实践    2.1系统连接图    2.2程序3结果展示~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~引言 

2016-07-26 19:54:46 4314

原创 C51控制矩阵键盘

目录1理论    1.1矩阵键盘原理    1.2原理图2实践    2.1连接图    2.2程序~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1理论    1.1矩阵键盘原理无论是独立键盘还是矩阵键盘,单片机检测按键是否按下的依据都是一样的,检测该键对应的I/

2016-07-18 21:36:00 694

原创 DAY7——液晶显示

液晶显示2016-07-17 花花雪 跟单片机谈恋爱目录1 理论       1.1需要模块及原理       1.2原理图2实践       2.1连接图       2.2程序~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

2016-07-18 19:14:09 344

原创 STM32新建工程

STM32新建工程2016-07-13 跟单片机谈恋爱 跟单片机谈恋爱刚接触STM32的时候,就觉得STM32真是博大精深。今天先学一下,如何新建工程。首先,需要的软件是MDK,跟keil相似,容易上手。具体安装过程,参考网址:http://wenku.baidu.com/link?url=RjaWUpJvq0OBQ94RDt31koGiRf6geG1YleH-

2016-07-13 21:19:17 350

原创 Day 6 点亮属于你的LED灯

点亮属于你的LED灯2016-07-12 跟单片机谈恋爱 跟单片机谈恋爱突然觉得无论做什么DIY都挺烧钱,这几天买各种元器件、模块,花了好几百大洋。作为一个老财迷,我的心不停地在滴血的啊,可是想到,学好这些东西,将来找个好工作,现在花多少钱都是值得。俗话说永远不会亏本的投资就是投资自己,一起加油啊。无论学什么芯片,第一个实验都是点亮一个LED灯,这就像程序员写的第一个程

2016-07-12 21:09:13 389

原创 DAY5 单片机入门必备(软件篇)

单片机入门必备(软件篇)2016-07-03 跟单片机谈恋爱 跟单片机谈恋爱这是一个信息化的时代。以前都是:有事,您说话。现在是:有事,找度娘。但是,信息太多,也容易迷失自我,下面小雪就给您推荐一些干货,一步一步来。总结步骤:一 keil的下载与安装可以百度搜索keil安装包,也可以回复【keil安装包】,获取下载链接。如何安装keil软件,

2016-07-06 15:12:52 497

原创 DAY4 单片机入门必备(硬件篇 二)

单片机入门必备(硬件篇 二)2016-07-05 花花雪 跟单片机谈恋爱昨天介绍了几个经典实验,今天给大家介绍几个好玩的实用的电子制作。1 简易电子琴的设计这个实验我还没有做,不过我觉得,这个实验跟小孩的电子琴玩具应该是一样的~参考网址:http://www.go-gddq.com/html/s418/2013-02/1094741.htm

2016-07-06 15:11:49 361 1

cuda例程,linux可运行,vs可打开

nvidia官网下载

2024-01-25

精通MATLAB最优化计算

很多有用的程序还有例子,遗传算法,粒子群算法,等等

2015-08-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除