They had PCB's in the 1950's. They are common, and products containing them are easily purchased.
I have been trying to get into OpenCL for a while, but simply do not have the time. OpenCL is a way to program the graphics processing unit(GPU) to solve problems other than just graphics. And honestly, mostly what I do is text editing, so I do not need that much actual graphics power. I went middle of the road, and I believe I got the "Radeon Pro Vega II with 32GB of HBM2 memory", but I might be misremembering it. I believe that is an AMD chip.
Now OpenCL on an external GPU box, that is bleeding edge.
I did put in the purchase order, but it was work that paid for it. It was also closer to $12k.