logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

VS2022搭建cuda环境的no kernel image is available for execution on the device问题解决

按照方法安装好cuda程序以后,取运行实例程序时候报错no kernel image is available for execution on the device查了查,是关于算力的配置错误解决方法:通过以下网站查找自己的GPU算力CUDA GPU | NVIDIA Developer自己的显卡是960M的,算力只有5.0打开项目配置的CUDA下C/C++的Device后发现配置的算力为5.2

#深度学习#pytorch#神经网络
VS2022搭建cuda环境的no kernel image is available for execution on the device问题解决

按照方法安装好cuda程序以后,取运行实例程序时候报错no kernel image is available for execution on the device查了查,是关于算力的配置错误解决方法:通过以下网站查找自己的GPU算力CUDA GPU | NVIDIA Developer自己的显卡是960M的,算力只有5.0打开项目配置的CUDA下C/C++的Device后发现配置的算力为5.2

#深度学习#pytorch#神经网络
memcpy函数及其缺陷分析

函数介绍函数原型void *memcpy(void *destin, void *source, unsigned n);参数destin-- 指向用于存储复制内容的目标数组,类型强制转换为 void* 指针。source-- 指向要复制的数据源,类型强制转换为 void* 指针。n-- 要被复制的字节数。返回值该函数返回一个指向目标存储区destin的指针。注意该函数的结尾是以'\0'判断的缺陷

文章图片
#c++
利用CPU的分支预测(Branch Prediction)模型优化if-else

现代计算机和编译器的结构更加智能化,会想尽办法去把CPU所有部件全部利用起来,不想让CPU的任何区域出现空闲我前面的文章提到过simd优化,将CPU的数据位宽利用起来,CPU累加器在单个时钟周期里并行完成数据位宽/数据类型大小的计算,对32位操作系统而言,32位的宽度能放下4个float类型的数据,也就能一次完成一个四维向量的累加计算,大大利用了总线的宽度下面将介绍另一种能“压榨”计算机性能的优化

#开发语言#c++#java +1
计算机图形学:详解法线与法线贴图原理

法线贴图 (Normal Map) 是一种凹凸贴图 (Bump Map)。它们是一种特殊的纹理,可让您将表面细节(如凹凸、凹槽和划痕)添加到模型,从而捕捉光线,就像由真实几何体表示一样

文章图片
#贴图#unity#游戏引擎 +2
机器人逆向运动学(IK):问题分析

在游戏开发和机器人开发中进场需要用到的一个场景是,给机器人或者游戏角色末位置的位置和姿态,求解可到达给定位置和姿态的各关节的角度值,这里就需要逆向运动学去求解这个问题

文章图片
#机器人#ue5#游戏程序 +1
计算机图形学:3D坐标系及左右手坐标的转换

在数学中,坐标系的Z在上面,而在计算机中由于计算机屏幕是一个平面,所以在屏幕上面2D图形向上为y轴,向右为x轴3D图形中,Z轴向屏幕里面的或者向屏幕外面(在图像渲染中,实际上是一种渲染深度)在计算机图形学中,将Z指向屏幕外面,可以理解为,Z越向外,图像越接近人(在UE4中,ZOrder代表渲染层级,层级越高,优先渲染,可以覆盖住后面的物件)在创建场景时候,需要确定确定好是左手坐标系还是右手坐标系,

文章图片
#c++#ue4#图形渲染
正交相机和透视相机的区别

计算机里面的正交相机和透视相机的区别

文章图片
#计算机视觉#人工智能
memcpy函数及其缺陷分析

函数介绍函数原型void *memcpy(void *destin, void *source, unsigned n);参数destin-- 指向用于存储复制内容的目标数组,类型强制转换为 void* 指针。source-- 指向要复制的数据源,类型强制转换为 void* 指针。n-- 要被复制的字节数。返回值该函数返回一个指向目标存储区destin的指针。注意该函数的结尾是以'\0'判断的缺陷

文章图片
#c++
    共 18 条
  • 1
  • 2
  • 请选择