会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
专注于GPU的程序员
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2022年5月5日
处理器执行流水线优化之多Warp切换
摘要: 处理器的执行流水线通常分为5个阶段,分别为:取指、译码、访存、执行和写回。这里的访存指的是访问寄存器。 假设每个阶段只占用一个时钟周期,那么这个5级流水线的处理器每个时钟周期可以执行一条指令。如下图, 如果前一条指令的目的寄存器是当前指令的源寄存器,如: add r2, r0, r1 // r0 +
阅读全文
posted @ 2022-05-05 09:26 专注于GPU的程序员
阅读(385)
评论(0)
推荐(0)
2022年4月14日
python 以二进制显示 前面补零
摘要: 以二进制显示10,并且前面补零凑足8位 bin(10)[2:].rjust(8, '0') 输出: 00001010
阅读全文
posted @ 2022-04-14 10:06 专注于GPU的程序员
阅读(425)
评论(0)
推荐(0)
2022年4月12日
python中for循环每次递增3
摘要: 在0到5之间,从0开始,每隔3个数输出一次。 我是这样写的, for i in range(0,5): print(i) i += 2 输出: 0 1 2 3 4 经调查,正规操作如下, for i in range(0,5,3): print(i) 输出: 0 3
阅读全文
posted @ 2022-04-12 10:05 专注于GPU的程序员
阅读(1550)
评论(0)
推荐(0)
2022年4月9日
CACHE LINE 大小设置的讲究
摘要: Cache的介绍可以参看这篇文章:计算机缓存Cache以及Cache Line详解 一般 Cache Line 的大小设置和硬件一次突发传输的大小有关系。 比如,GPU 与显存的数据位宽是 64 比特,一次突发传输可以传输 8 个数据, 也就是说,一次突发传输可以传输 64 字节的数据, 那么, L
阅读全文
posted @ 2022-04-09 16:08 专注于GPU的程序员
阅读(794)
评论(0)
推荐(0)
RISCV on GPU
摘要: Full-system RISCV-based GPU Vortex RISC-V GPGPU RV64X: A Free, Open Source GPU for RISC-V Pixilica LLC Sub-system RISCV-based GPU Imagination Announce
阅读全文
posted @ 2022-04-09 15:56 专注于GPU的程序员
阅读(287)
评论(0)
推荐(0)
2021年1月3日
centos-7.9 GeForce-GTX-745 zink
摘要: 一、Zink Zink is an OpenGL implementation on top of Vulkan. Or to be a bit more specific, Zink is a Mesa Gallium driver that leverages the existing Open
阅读全文
posted @ 2021-01-03 11:08 专注于GPU的程序员
阅读(284)
评论(0)
推荐(0)
centos-7.9 mesa-20.3.1 zink
摘要: 一、安装依赖 # dependencies of mesa # 1 others sudo yum-builddep mesa sudo yum install -y python3-devel.x86_64 meson.noarch vulkan-devel.x86_64 sudo pip3 in
阅读全文
posted @ 2021-01-03 10:12 专注于GPU的程序员
阅读(2130)
评论(0)
推荐(0)
centos-7.9 build gcc-10.2.0
摘要: # dependencies of gcc-10.2.0 sudo yum install -y gmp-devel.x86_64 mpfr-devel.x86_64 libmpc-devel.x86_64 # gcc-10.2.0 curl -O ftp://mirror.easyname.at/
阅读全文
posted @ 2021-01-03 09:40 专注于GPU的程序员
阅读(176)
评论(0)
推荐(0)
2020年12月27日
Build Mesa20.3.1 on CentOS7.9.2009
摘要: # 安装依赖 $ sudo yum-builddep mesa # 需要高版本的GCC,支持C++14即可 $ curl -O ftp://mirror.easyname.at/gnu/gcc/gcc-10.2.0/gcc-10.2.0.tar.gz $ cd gcc-10.2.0 $ ./conf
阅读全文
posted @ 2020-12-27 22:30 专注于GPU的程序员
阅读(329)
评论(0)
推荐(0)
2020年12月24日
mac 源码安装mesa20.3.1
摘要: 亲测可成功安装! mesa版本:mesa-20.3.1 ## 安装依赖 pip3 install mako brew install meson brew install cmake brew install pkg-config brew install expat brew install fl
阅读全文
posted @ 2020-12-24 19:12 专注于GPU的程序员
阅读(712)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告