Re: Linux "High Memory"
Posted: Fri Jan 17, 2014 3:38 am
Hi,
Also note that I strongly suspect you've screwed that up by confusing "is greater than" with "is not less than".
Cheers,
Brendan
I can't see what any of this has to do with what I wrote. What I wrote has nothing to do with temperatures at all. For a simple example, imagine a system of iron balls being pushed by electro-magnets made out of superconductors in a perfect vacuum (energy converted from electricity to momentum, and energy converted from momentum to electricity).Owen wrote:"The temperature of the cosmic microwave background radiation gives a practical lower limit to the energy consumed to perform computation of approximately 4kT per state change, where T is the temperature of the background (about 3 kelvins), and k is the Boltzmann constant. While a device could be cooled to operate below this temperature, the energy expended by the cooling would offset the benefit of the lower operating temperature."Brendan wrote:No I can't. The calculations rely on the false assumption that changing state must consume energy (rather than merely storing energy and reclaiming previously stored energy). All calculations that rely on false assumption are wrong by default.Owen wrote:You can go and do the calculations for it if you want. With perfect computational efficiency, the total energy in the solar system is less than that required to do 2^127 block decryptions.
This talks about speed of computation. It has no relevance.Owen wrote:(See Lloyd 1999)
Also assumes temperature is involved in some way.Owen wrote:(Or: You can't break even except at absolute zero, and you can't ever reach absolute zero)
Same end result.Owen wrote:The Carnot engine converts a difference in temperatures to energy, not heat.Brendan wrote:You already stated that CPUs convert 100% of electrical energy into heat energy (I implicitly agree). Converting heat back into some other form of energy (e.g. electricity) is the only part where we disagree, which is what the Carnot engine does.Owen wrote:And the first thing you ignored is that the Carnot engine equations only apply for a heat engine - a device which converts thermal energy to work.
The energy required to pump heat against temperature... is stolen by invisible magic ninjas riding unicorns when you're not looking? You're attempting to prove the law of conservation of energy is false. That energy doesn't vanish, so where do you think it goes?Owen wrote:The energy required to pump heat against a temperature gradient ΔT is greater than the energy that a carnot engine can recover from temperature gradient ΔT. In other words, your heat pump would consume all the energy from your carnot engine in order to not maintain the temperature gradient.Brendan wrote:Given that it's possible to use heat pumps to shift the heat back (and that the inefficiency of the heat pump just creates more heat that can be reclaimed), the efficiency of both the heat engine and the heat pump are irrelevant. For example, you could have 3 objects (CPU, heat store and cold store) where heat pumps are used to ensure that the temperatures of the CPU and cold store remain constant (by pumping excess heat into the heat store).Owen wrote:The other thing you'll notice is that n=1-Tc/Th -- or that The maximum conversion efficiency is proportional to the difference in temperature between your hot and cold resovoirs.
Mostly, there are only 2 ways to show that this setup isn't possible. Either you prove that conservation of energy is false (e.g. energy is destroyed), or you prove that it's impossible to prevent energy from escaping out of an isolated system.
Also note that I strongly suspect you've screwed that up by confusing "is greater than" with "is not less than".
Cheers,
Brendan