# Business Objectives
-* the project shall be a hybrid CPU-GPU because if it is not, 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 shall be a hybrid CPU-GPU
* 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
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]]