Skip to content
/ PicoPU Public

A small RP2350 powered General Purpose Graphics Processing Unit. (GPGPU)

License

Notifications You must be signed in to change notification settings

caszuu/PicoPU

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PicoPU

A mecha project focused on building a very simplified open-source version of a General Purpose Graphics Processing Unit. (GPGPU) The project it self is made of multiple parts: the software drivers, the GPU firmware and the hardware PCB itself.

The project is currently very WIP, only the firmware and board are currently being developed.

Monorepo subprojects:

  • core-firmware/ - PicoPU firmware
    • common/ - shared firmware source files
    • shader_core/ - shader chip firmware
    • (not yet) broker_core/ - broker chip firmware
  • broker-sim/ - software broker chip emulator
  • boards/ - hardware board design
    • RP2350A_chip_board/ - board files for the shader chip
    • RP2350B_chip_board/ - board files for the broker chip

About

A small RP2350 powered General Purpose Graphics Processing Unit. (GPGPU)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published