CPUs Solve a Narrow Class of Problems
June 18, 2021

Archived from an original LinkedIn post by Brian Greenforest.

Original Post

CPUs and software are capable to solve only a NARROW class of computational problems, not only in terms of efficiency, but also in the management of COMPLEXITY.

I honestly am puzzled, how did we allow Von Neumann and Co. (TM) to fool us for almost 100 years that software is somewhat more general and even more fun than hardware.

FPGAs are not just the future, they are the best liberation tool for engineers who are "stuck" in the sequential world of BLOCKING function calls.

FPGAs attached to other FPGAs inspire us, that we can have DYNAMIC class instances even inside otherwise "rigid" hardware logic.

I am thinking about licensing the FPGA fabric I've developed the last March. Should the IP be proprietary or open source?

Should I patent it first?

What should I do??? Feeling lost...