R
rickman
Guest
On 7/3/2015 8:38 AM, Martin Brown wrote:
Moore's law has not been holding as of late when you consider the speed.
Over the last 10 years or so they have been focusing on eliminating
the massive heat sinks required to continue on the earlier path (there
have been CPUs dissipating as much heat as a 100 watt lightbulb) with
the result that CPU clock speed has not improved at all and CPU
performance only trickles ahead each year. So process improvements are
no longer a salvation.
The real issue is that it is silly to think there is no cost to using
ever increasing amounts of CPU performance. John's own project used a
CPU/FPGA which was designed in, only to find he unexpectedly required a
bloody CPU fan over the chip. Yeah, he still has room to replace that
with an x86 and a GPU or even a bank of GPUs. But at some point
Samaritan will decide the computer is a threat and have Decima kill
John. So it is a slippery slope.
--
Rick
On 02/07/2015 23:07, rickman wrote:
On 7/2/2015 6:03 PM, John Larkin wrote:
We can always buy faster CPUs.
That is literally the stupidest thing I've ever seen come from you.
I don't often defend Johns comments but on this he does have a point.
For most home and office kit these days the CPU power available is so
huge that efficiency literally does not matter in end user code.
The notable exceptions are video editing and 3D gaming which really do
push the performance envelope. Word processing and general stuff you can
trade a few percent of speed for safety without any problems.
Fast CPUs are cheap and getting cheaper in line with Moore's law whereas
good software engineers are rare, expensive and getting more so.
TBH I am amazed that Moore's law has held good for as long as it has.
Moore's law has not been holding as of late when you consider the speed.
Over the last 10 years or so they have been focusing on eliminating
the massive heat sinks required to continue on the earlier path (there
have been CPUs dissipating as much heat as a 100 watt lightbulb) with
the result that CPU clock speed has not improved at all and CPU
performance only trickles ahead each year. So process improvements are
no longer a salvation.
The real issue is that it is silly to think there is no cost to using
ever increasing amounts of CPU performance. John's own project used a
CPU/FPGA which was designed in, only to find he unexpectedly required a
bloody CPU fan over the chip. Yeah, he still has room to replace that
with an x86 and a GPU or even a bank of GPUs. But at some point
Samaritan will decide the computer is a threat and have Decima kill
John. So it is a slippery slope.
--
Rick