According to reports, the AMD patent describes a processor that can include one or more programmable execution units that can be made to handle different types of custom instruction sets. This sounds eerily similar to a Field Programmable Gate Arrays (FPGAs), that are a type of semiconductor that can be altered even after they have been deployed.
Interestingly, AMD made its largest acquisition to date last year in October when it announced plans to take over Xilinx, which specializes in FPGAs.
- We've built a list of the best business computers around
- Here's our list of the best workstations out there
- Check out our list of the best business laptops available
FPGAs in the data centers
The programmability of FPGAs often makes them slower than CPUs and even GPUs. On the upside though, it is exactly this ability for alteration that makes them far more versatile and useful virtual anywhere in a datacenter.
Before its acquisition, Xilinx had announced several products to help accelerate server workloads and other AI applications, which aligned it with AMD’s goals in competing with Intel and Nvidia in the datacenter arena.
The patent, titled “Method and Apparatus for efficient programmable instructions in computer systems”, and published last week, describes a programmable unit that shares registers with the processor's floating-point and integer execution units.
Reportedly this arrangement wouldn’t be very efficient unless all the different units are on the same platform. AMD is now capable of this kind of integration thanks to its newly acquired capabilities.
- Here's our list of the best mobile workstations on the market