Joseph Michael wrote:During a presentation by a scala engineer, i heard he explained due to the drawbacks of clock speed multi-core processor has been invented to solve the problem.
Joseph Michael wrote:due to the drawbacks of clock speed multi-core processor has been invented to solve the problem.
He also said, even though multi-core processor exist today it is not efficiently used until we do functional programming
If I remember correctly, power consumption is proportional to the clock speed multiplied by the voltage squared. Smaller transistors will run at a lower voltage, but even so the heat production from a computer chip per unit volume is greater than an electric cooker. As well as those resistive losses, there are two other losses mandated by the laws of thermodynamics. One is that power is unavoidably required to make the computer run at a particular speed. The other is that each bit of information deleted releases kTlog2 of heat, which is 3×10⁻²¹J at about 40.5℃. 3×10⁻²¹J might not seem a lot, but when you multiply it by clock speed and number of transistors, it actually constitutes an appreciable part of the power cost, maybe as much as 0.1% nowadays. The amount of power for cooling a chip is similar to the chip's power consumption itself.
Stephan van Hulst wrote:. . . consider how much energy the processor draws and how much heat it generates. . . . .
Campbell Ritchie wrote:The other is that each bit of information deleted releases kTlog2 of heat
Campbell Ritchie wrote:The latter is resistive loss, which might be reduced by reducing voltage, current, etc., or by moving to different materials, e.g. carbon nanotubes. The thermodynamic losses are fixed.
When you have exhausted all possibilities, remember this: you haven't - Edison. Tiny ad:
Create Edit Print & Convert PDF Using Free API with Javahttps://coderanch.com/wiki/703735/Create-Convert-PDF-Free-Spire