1 2 3 4 5 ··· 74 下一页

[置顶] linux开发中常用的命令及技巧(连载)

摘要: 1.在内核或uboot目录下搜索相关内容/文件名时:grep "USB" * -nR find -name "*USB*" 2.查看系统中设备 cat /proc/devices 3.查看系统时间(RTC) date /* 显示系统时间 */ date 123015402011.30 /* 设置系统 阅读全文

posted @ 2019-06-26 13:29 lh03061238 阅读(336) 评论(0) 推荐(0)

[置顶] 使用CCS调试基于AM335X的SPL、Uboot(原创)

摘要: 使用CCS调试基于AM335X的SPL、Uboot 一、开发环境 1、硬件平台:创龙AM3359核心板 2、SDK版本:ti-processor-sdk-linux-am335x-evm-03.00.00.04-Linux-x86-Install 3、Uboot版本:u-boot-2016.05-g 阅读全文

posted @ 2019-01-24 16:40 lh03061238 阅读(2247) 评论(0) 推荐(1)

2025年12月24日

AMDGPU核心资源详解

摘要: 下图清晰地展示了AMD GPU一个计算单元的主要硬件资源组成及其层次关系: 一个CU的资源总量由具体GPU架构(如gfx908/MI100, gfx90a/MI210, gfx942/MI300)决定。我们以常见的CDNA2架构(例如MI210) 为例进行说明。 1. 向量寄存器 这是数量最多、最关 阅读全文

posted @ 2025-12-24 08:59 lh03061238 阅读(13) 评论(0) 推荐(0)

2025年12月23日

GPU基础概念举例

摘要: // 假设我们要处理一个 1024x1024 的浮点数组 __global__ void myKernel(float* data) { // 1. 计算当前线程的唯一全局索引 int idx = blockIdx.x * blockDim.x + threadIdx.x; int idy = bl 阅读全文

posted @ 2025-12-23 20:36 lh03061238 阅读(16) 评论(0) 推荐(0)

2025年12月9日

查询CVE与CWE的关联信息

摘要: 你可以通过以下几种途径查询CVE与CWE的关联信息: 查询途径网址/方式主要特点 NIST国家漏洞数据库 (NVD) 访问 https://nvd.nist.gov/,搜索CVE编号 最权威的官方来源,每个CVE条目详情中通常会列出对应的CWE ID。 MITRE CWE官网 访问 https:// 阅读全文

posted @ 2025-12-09 12:31 lh03061238 阅读(8) 评论(0) 推荐(0)

2025年12月5日

AMDGPU平台ROCR介绍

摘要: 什么是 ROCR? ROCm 运行时(ROCR)是 AMD 对 HSA(异构系统架构)运行时 的实现。它是一个轻量级的用户态 API,用于暴露必要的接口,以访问和交互由 AMDGPU 驱动集 和 ROCK 内核驱动 所管理的图形硬件。 这些组件协同工作,使主机应用程序能够直接将计算内核(comput 阅读全文

posted @ 2025-12-05 17:46 lh03061238 阅读(29) 评论(0) 推荐(0)

KFD 驱动如何管理 Compute Queue(计算队列)

摘要: 在 AMDGPU + ROCm 架构中,KFD(Kernel Fusion Driver,内核融合驱动) 是 amdgpu 内核驱动的一部分,专门用于支持异构计算(Heterogeneous Compute), 其核心任务之一就是管理用户态提交的 Compute Queue(计算队列)。Comput 阅读全文

posted @ 2025-12-05 15:43 lh03061238 阅读(26) 评论(0) 推荐(0)

gpu驱动中的MMIO和CP

摘要: 在 GPU 驱动(尤其是现代图形驱动,如 Linux DRM 驱动中的 amdgpu、i915 等)中,MMIO 和 CP 是两种关键的与 GPU 通信和控制的方式。 它们分别代表不同的硬件交互机制,适用于不同场景。下面将深入浅出地解释这两个概念。 一、MMIO(Memory-Mapped I/O) 阅读全文

posted @ 2025-12-05 14:41 lh03061238 阅读(25) 评论(0) 推荐(0)

2025年12月1日

amdgpu相关基础概念

摘要: 以AMD Radeon Instinct™ MI60 GPU为例,给出了具体参数: 工作组大小限制:1024个工作项 波前大小:64 CU数量:64 一个CU最多容纳40个波前(如果使用暂存内存,则限制为32个) 因此,一个工作组可以由1到16个波前组成(因为波前大小64,工作组最多1024,所以最 阅读全文

posted @ 2025-12-01 17:49 lh03061238 阅读(19) 评论(0) 推荐(0)

rocm学习

摘要: rocm相关:https://www.amd.com/zh-cn/products/software/rocm.htmlhttps://github.com/ROCm/ROCgdbhttps://pytorch.cadn.net.cn/docs/1.12/notes.hip.htmlhttps:// 阅读全文

posted @ 2025-12-01 16:00 lh03061238 阅读(7) 评论(0) 推荐(0)

2025年10月13日

永久关闭docker0网络的方案

摘要: sudo vim /etc/systemd/system/disable-docker0.service [Unit]Description=Disable docker0 bridge at bootAfter=network.target docker.serviceWants=network. 阅读全文

posted @ 2025-10-13 18:08 lh03061238 阅读(23) 评论(0) 推荐(0)

2025年7月17日

一些服务器系统更新内核方法

摘要: 二、编译安装内核 1、编译进行内核编译,能够成功编译 make sudo make modules_install sudo make install 2、安装内核 在进行内核安装后,发现/boot/grub2/grub.cfg里面,没有找到各个内核的menuentry选项。 方法一:修改/etc/ 阅读全文

posted @ 2025-07-17 14:31 lh03061238 阅读(41) 评论(0) 推荐(0)

1 2 3 4 5 ··· 74 下一页

导航