会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
xing
博客园
首页
新随笔
联系
订阅
管理
2025年8月13日
gpgpu
摘要: cuda是如何控制gpu工作的? 我以vpu(编解码为例子),上次框架有vaapi,vaapi会调用驱动的ioctl接口,然后进行编码和解码. cuda这边的流程是怎么样的呢? cuda这边也会调用一些ioctl到驱动,然后执行计算任务?
阅读全文
posted @ 2025-08-13 10:37 _xingxing
阅读(4)
评论(0)
推荐(0)
2025年5月28日
具体化,讲解cuda runtime api是什么,runtime driver是什么
摘要: ### **一、CUDA Runtime API 与 CUDA 驱动(Driver)的核心定义** CUDA 生态中,**CUDA Runtime API**(以下简称“Runtime API”)和 **CUDA 驱动(Driver)** 是两个关键组件,分别位于软件栈的不同层级,共同支撑 GPU
阅读全文
posted @ 2025-05-28 17:19 _xingxing
阅读(333)
评论(0)
推荐(0)
2025年4月2日
page
摘要: CONFIG_SPARSEMEM_VMEMMAP
阅读全文
posted @ 2025-04-02 11:25 _xingxing
阅读(15)
评论(0)
推荐(0)
2025年3月26日
smmu && dmabuf
摘要: /* A virtual v4l2-mem2mem example device. This is a virtual device driver for testing mem-to-mem videobuf framework. It simulates a device that uses m
阅读全文
posted @ 2025-03-26 23:26 _xingxing
阅读(29)
评论(0)
推荐(0)
PCIE相关疑问
摘要: 以VPU为例,如果是通过PCIE访问: vpu需要的内存来自于哪里?来自于cpu还是显存? gpu的显存怎么管理?CPU侧的通过操作系统管理,如果是GPU的呢?
阅读全文
posted @ 2025-03-26 19:51 _xingxing
阅读(14)
评论(0)
推荐(0)
PCIE学习
摘要: 从软件角度学习PCIE(PCI - Express)主要包括以下几个方面: 1. 驱动程序开发 设备识别与初始化 软件需要能够识别连接到PCIE总线上的设备。这涉及到对PCIE设备的枚举过程的理解,通过读取配置空间(Configuration Space)来获取设备的厂商ID(Vendor ID)、
阅读全文
posted @ 2025-03-26 14:57 _xingxing
阅读(122)
评论(0)
推荐(0)
2025年3月19日
drm study
摘要: 学习过程 0319: 对于任何驱动来说,buffer是最重要的,知道了buffer的创建使用这个驱动就会一半了; 现在感觉是一个无头苍蝇,感觉非常复杂:数据结构非常多,之间的关系也非常复杂; 不过没关系,先研究buffer通路; 可以看见应用层对mmap写入的hello world,驱动中vkms_
阅读全文
posted @ 2025-03-19 23:41 _xingxing
阅读(33)
评论(0)
推荐(0)
2025年2月24日
reserve mem
摘要: 初始化:__fdt_scan_reserved_mem 由于此时设备树还没有展开,只能通过扫描所有设备树节点判断是否包含"reserve-memory"这个属性; 如果获取到了,得到它的child device_node,获取reg属性,里面包含size,length; 获取其是否包含no-map属
阅读全文
posted @ 2025-02-24 15:06 _xingxing
阅读(42)
评论(0)
推荐(0)
2025年1月25日
tasklet softirq
摘要: 为了性能,同一类型的softirq有可能在不同的CPU上并发执行, 如果一个tasklet在processor A上被调度执行,那么它永远也不会同时在processor B上执行,也就是说,tasklet是串行执行的(注:不同的tasklet还是会并发的),不需要考虑重入的问题 如果一个中断处理函数
阅读全文
posted @ 2025-01-25 10:50 _xingxing
阅读(10)
评论(0)
推荐(0)
2025年1月2日
dts
摘要: dtc将dts编译为dtb dtb其实是有一定格式的,叫做fdt,这是一个协议规范; 内核会根据fdt的格式进行解析;
阅读全文
posted @ 2025-01-02 16:12 _xingxing
阅读(14)
评论(0)
推荐(0)
下一页
公告