Documentation, simulator, compiler, and Verilog implementation of a completely open-architecture graphics processing unit. This design is intended for academic and commercial purposes. The first step is to develop a detailed GPU simulator and compiler. The second step is to implement the GPU in synthesizable Verilog. The third step is to develop a feedback loop between the simulator and implementation, allowing power, performance, and reliability aspects of the hardware to feed back into ever more detailed and accurate simulations of a complete GPU.

LICENSING

Primary licensing is GPLv3. Secondary is Commercial. Commercial licensing (use incompatible with GPLv3) will be available via an elected or appointed non-profit Facilitator. Revenue will be invested per the discretion of the Facilitator and an advisory board. By contributing to this project, you agree to these terms.

[See our Wiki for more information](https://sourceforge.net/p/openshader/wiki/)

Project Activity

See All Activity >

License

GNU General Public License version 3.0 (GPLv3), Other License

Follow OpenShader

OpenShader Web Site

Other Useful Business Software
Try Google Cloud Risk-Free With $300 in Credit Icon
Try Google Cloud Risk-Free With $300 in Credit

No hidden charges. No surprise bills. Cancel anytime.

Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
Start Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

  • Openshader is perfect! Thanks.
    1 user found this review helpful.
Read more reviews >

Additional Project Details

Intended Audience

Education, Engineering, Science/Research

Programming Language

C, C++, VHDL/Verilog

Related Categories

C++ Hardware Platform, C++ Graphics Software, C++ Research Software, C Hardware Platform, C Graphics Software, C Research Software, VHDL/Verilog Hardware Platform, VHDL/Verilog Graphics Software, VHDL/Verilog Research Software

Registered

2012-06-05