技术栈
hip
DeeplyMind
18 天前
hip
·
rocm
·
libhsakmt
·
rocr-runtime
读懂 ROCm 分层:HIP → ROCr → libhsakmt 核心概念对照表
讲 ROCm 各层功能和调用关系的文章不少,但真正抓住某一个概念、从上到下一条龙拆到底的却很少。因为工作恰好完整趟过整个栈,这里我把自己的梳理总结成一张对照表,分享给同样想搞懂 ROCm 分层的技术读友。
liuyunshengsir
3 个月前
hip
使用HIP编写GPU 算子向量加法
HIP (Heterogeneous-compute Interface for Portability) 来编写一个 GPU 算子(operator)。HIP 是 AMD 推出的 GPU 编程接口,类似 CUDA,但可在 AMD 和 NVIDIA GPU 上运行。下面我给你一个完整示例,演示如何写一个简单算子,比如 向量加法(Vector Add),并用 HIP 编译运行。
DeeplyMind
8 个月前
p2p
·
hip
·
rocm
ROCm GPU间 P2P 能力确定机制分析
P2P(Peer-to-Peer)能力决定了GPU之间能否直接访问彼此的内存,这对于多GPU协作和高性能计算至关重要。本文档详细分析ROCm中P2P能力的确定过程。
青禾子的夏
2 年前
hip
·
rocm
·
异构计算
Rocm-Programming with HIP 内存分配
hipHostMalloc 是 HIP API 中的一个函数,它用于在主机上分配特殊的内存,这种内存被称为 "pinned" 或 "page-locked" 内存。这种内存有以下特点和用途:
我是有底线的