文件名称:py-videocore6:Raspberry Pi 4上用于GPGPU编程的Python库
文件大小:68KB
文件格式:ZIP
更新时间:2024-05-29 16:41:36
Python
py-videocore6 用于在Raspberry Pi 4上进行GPGPU编程的Python库,可实现组装和运行QPU程序。 对于Raspberry Pi Zero ,请改用 。 关于VideoCore VI QPU Raspberry Pi 4(BCM2711)的SoC中有一个名为VideoCore VI QPU的GPU。 基本指令集(add / mul ALU双发行,三个延迟插槽等)与Raspberry Pi Zero / 1/2/3的VideoCore IV QPU相同,并且某些单元现在的性能有所不同。 例如,TMU现在除了可以读取外还可以写入内存,并且看来VPM DMA不再可用。 QPU的理论峰值性能如下。 VideoCore IV QPU @ 250MHz:250 [MHz] x 3 [slice] x 4 [qpu / slice] x 4 [physical
【文件预览】:
py-videocore6-master
----.github()
--------workflows()
----benchmarks()
--------test_gpu_clock.py(2KB)
--------test_dispatch.py(4KB)
--------bench_helper.py(2KB)
--------test_tmu_performance.py(8KB)
----LICENSE.GPL2(18KB)
----examples()
--------scopy.py(5KB)
--------summation.py(5KB)
--------pctr_gpu_clock.py(1KB)
--------memset.py(4KB)
--------sgemm.py(8KB)
----setup.py(2KB)
----README.md(4KB)
----.editorconfig(261B)
----tests()
--------test_labels.py(3KB)
--------test_condition_codes.py(14KB)
--------test_parallel.py(7KB)
--------test_drm.py(3KB)
--------test_driver.py(2KB)
--------test_alu.py(11KB)
--------test_sfu.py(4KB)
--------test_tmu.py(6KB)
--------test_unifa.py(5KB)
--------test_signals.py(14KB)
--------test_v3d.py(2KB)
--------test_branch.py(11KB)
----videocore6()
--------drm_v3d.py(5KB)
--------assembler.py(34KB)
--------__init__.py(1KB)
--------driver.py(7KB)
--------readwrite4.c(2KB)
--------v3d.py(8KB)
----.gitignore(3KB)