X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=3d_gpu.mdwn;h=ee6977726211279d400975d33904bdd41bace92c;hb=37518f88a097a6cbe3627e5d573c2662ddfa303f;hp=7d4c9318e6d65b01803d87a940af41d6e2de1d9d;hpb=b2f7f2374fa9ce254c6174527ddbdf8c8a6d5869;p=libreriscv.git diff --git a/3d_gpu.mdwn b/3d_gpu.mdwn index 7d4c9318e..ee6977726 100644 --- a/3d_gpu.mdwn +++ b/3d_gpu.mdwn @@ -1,7 +1,9 @@ -# RISC-V 3D GPU / CPU / VPU +# Hybrid 3D GPU / CPU / VPU Creating a trustworthy processor for the world. +Our [[3d_gpu/business_objectives]] + Note: this is a **hybrid** CPU, VPU and GPU. It is not, as many news articles are implying, a "dedicated exclusive GPU". The option exists to *create* a stand-alone GPU product (contact us if this is a product that you want). @@ -36,62 +38,9 @@ Recent applications to NLNet (Oct 2019) are for a test chip in 180nm, the confidence to go to higher geometries, as well as be a commercially viable embedded product in its own right. -# Business Objectives - -See [[3d_gpu/business_objectives]] - -* the project shall be a hybrid CPU-GPU-VPU -* the project shall be commercial and mass-volume (100 million units - and above) -* the project shall be entirely transparent so that end-users will be - able to trust it -* the source code shall be available at all times for all components - for BUSINESS reasons, making development and use of SDKs dead simple - and aiding and assisting developers AND BUSINESSES in debugging and thus - hugely saving them money. - -Reasoning: - -* If the processor is not a hybrid CPU-GPU-VPU, the - complexity involved in developing a split shared-memory CPU-GPU both - at a hardware and a software level will be so costly it will jeapordise - the project. -* The project is commercial and mass-volume because there are plenty - of academic designs (none of them reaching production where people - may benefit), and "Open" designs, created by the Open Hardware - Community, sadly due to the high cost of producing ASICs, tend to be - focussed on markets that would have been great about twenty to thirty - years ago. -* Transparency is a key business objective. It is a Unique Selling Point - that the processor is developed in a fashion that, should it be - independently audited, no opportunity for spying back-door co-processors - will be found to have "made their way surreptitiously - or overtly - - into the design". Yes, GCHQ: I know about the conversation you had - with nCipher (and, to their everlasting credit, that they told you - to take a hike) - -# Links: - -* [[shakti/m_class/libre_3d_gpu]] -* [[discussion]] -* [[resources]] -* [[overview]] -* [[3d_gpu/funding]] -* [[3d_gpu/architecture]] -* Founding [[charter]] -* Mailing list -* Crowdsupply page -* Wiki -* Git repositories -* Bugtracker -* Kazan Vulkan Driver (including 3D engine) -* [NLNet 2019 Milestones](http://bugs.libre-riscv.org/buglist.cgi?columnlist=assigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Ccf_budget&f1=cf_nlnet_milestone&o1=equals&query_format=advanced&resolution=---&v1=NLnet.2019.02) -* NLNet Project Page -* [[nlnet_proposals]] -* [[llvm]] - # Progress: +* Feb 2020: OpenPower Foundation EULA released. Coriolis2 Layout experimentation begun. Dynamic Partitioned SIMD ALU created. * Jan 2020: New team members, Yehowshua and Michael. Last-minute attendance of FOSDEM2020 * Dec 2019: Second round NLNet questions answered. External Review completed. 6 NLNet proposals accepted (EUR 200,000+) * Nov 2019: Alternative FP library to Berkeley softfloat developed. NLNet first round questions answered. @@ -139,10 +88,14 @@ Reasoning: * * * -* +* Dec 2019 ProLinux +* Dec 2019 Phoronix +* Feb 15 2020 Phoronix +* Feb 15 2020 Slashdot OpenPOWER article # Information Resources and Tutorials +* Fundamentals to learn to get started [[3d_gpu/tutorial]] * * *