logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

玩转 gpgpu-sim 01记 —— try it

gpgpu-sim 是一个gpu模拟器,可以让cuda/openCL程序运行在一个软件模拟器上,而不需要硬件GPU;

文章图片
编译 amd gpu 核心态驱动 rocm kmd linux kernel

AMD 开源了专门的 ROCm 的kmd Linux Kernel,

文章图片
#linux
AMD hipcc 生成各个gpu 微架构汇编语言代码的方法示例

为了简化逻辑,故假设 vector 的 size 与运行配置的thread个熟正好一样多,比如都是512之类的.

文章图片
#算法
玩转 gpgpu-sim 02记 —— 构建了什么

编译gpgpu-sim 需要先运行脚本 setup_environment , source setup_environment, 注释如下,主要是设置一些 Makefile中会用到的环境变量。示例程序 RAY 运行时 调用了 gpgpu-sim 的什么内容。非常短,加注释从共200多行。

文章图片
玩转 gpgpu-sim 02记 —— 构建了什么

编译gpgpu-sim 需要先运行脚本 setup_environment , source setup_environment, 注释如下,主要是设置一些 Makefile中会用到的环境变量。示例程序 RAY 运行时 调用了 gpgpu-sim 的什么内容。非常短,加注释从共200多行。

文章图片
ubuntu 22.04 LTS openai triton 安装

【代码】ubuntu 22.04 LTS openai triton 安装。

文章图片
#ubuntu#python#linux
ubuntu 22.04 LTS openai triton 安装

【代码】ubuntu 22.04 LTS openai triton 安装。

文章图片
#ubuntu#python#linux
源码编译risc-v虚拟机和编译器 riscv-gnu-toolchain 和 riscv-tools 在ubuntu 22.04

4. 指定架构 rv64gc_zifencei。用如下编译器指示语句包一下。-1. 设置了PATH。第一行加入RISCV。2. 忘记包含头文件。3. 忘记包含头文件。

文章图片
#gnu#服务器
    共 28 条
  • 1
  • 2
  • 3
  • 请选择