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

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

Follow OpenShader

OpenShader Web Site

You Might Also Like
Field Service Management Software | BlueFolder Icon
Field Service Management Software | BlueFolder

Maximize technician productivity with intuitive field service software

Track all your service data in one easy-to-use system, enabling your team to move faster and generate more revenue for your bottom line.
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

Science/Research, Education, Engineering

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