(Replying to PARENT post)
Fast cores take exponentially more energy than slow ones. So the solution is to use more slow and simple cores instead. We get more performance per watt that way. On PCs we can use GPU's to make computations in parallel. I guess this is like that, but for servers.
๐คpetke๐10y๐ผ0๐จ๏ธ0
(Replying to PARENT post)
FPGAs are excellent for parallelizing IO, so if the application involves lots of IO, an FPGA coprocessor will likely reduce power consumption if the CPU delegates IO intensive operations to the FPGA.
๐คCieplak๐10y๐ผ0๐จ๏ธ0
(Replying to PARENT post)
Tell that to Microsoft.
๐คtw04๐10y๐ผ0๐จ๏ธ0
(Replying to PARENT post)
Because they can accelerate arbitrary algorithms anywhere from a percentage to 50x increase often for a fraction of the energy and clock rate?
I'd guess more so when sequential part is on top tier CPU and accelerator is on its NOC.
๐คnickpsecurity๐10y๐ผ0๐จ๏ธ0
(Replying to PARENT post)