Atomic I/O letters column #64

Originally published in Atomic: Maximum Power Computing
Reprinted here December 2006.
Last modified 16-Jan-2015.

 

And a cow-catcher on the front

I've been toying with the idea of using a low boiling point liquid in a water cooling system. I then noticed how a power plant works by boiling water, creating pressurised steam (vapour), which then drives turbines to generate electricity.

So, what if the water in a water-cooling rig was replaced with a heat pipe fluid that boiled into a pressurized vapour at around 20 to 30 degrees, and could be used to drive a mini turbine, and generate electricity?

Of course, you would need a special CPU water block and radiator (condenser or heat exchanger) for it to work, but if the system had an efficiency of 25% (typical of steam engines with a condenser), it could output around 20 watts of power when used with an 80 watt CPU. That could easily run a few extra fans, and keep the system cooler.

Do you think this is possible and/or practical?

Gabriel

Answer:
Steam engines are heat engines, and the efficiency of heat engines depends on the temperature difference between the hot end and the cold end. A closed turbine of the kind you're describing uses the Rankine cycle, and can indeed achieve quite impressive efficiency. But to do that it needs high pressure, superheated steam - water vapour heated up as hot as the engine designers can possibly make it. An unremarkable steam locomotive could be running on 200 degree C steam at 15 atmosphere pressure, and the big turbines run much, much hotter.

Bigger temperature differential means better efficiency, for all heat engines, so you want to ramp them suckers up until boiler rivets start pinging off the walls.

If you're running a heat engine with the cold end at room temperature and the hot end only as hot as a CPU can make it - say, 80 degrees C - its efficiency will be miserable. Assuming your masterful mini-lathe skills leave you with the world's first 100% efficient turbine and pump (you need the pump to return the condensate in the low pressure condenser to the high pressure boiler), you may be visiting the lofty heights of, oh, 0.95% efficiency.

In other words, I'm afraid your turbine in the real world won't make enough power to run the pump that feeds its boiler, much less turn a generator.

 

Step one: Hate your customers

Can you please tell me how you can make copy protection on a CD/DVD?

As far as I know, when you or I write data to a CD or DVD the data gets stored as dips and bumps. If this is correct, then how can you possible protect that? I mean, all you would have to do is create a program that can read the dips and bumps exactly as it is on the disc, and you should be able to replicate anything!

Obviously I am missing something. If everything is just 1s and 0s then it should be simple to copy anything.

Sean

Copy II Plus, baby
Hands up everyone for whom this screen is their best memory from high school.

Answer:
It's not dips and bumps - just dye and no-dye, for writable media as opposed to stamped discs.

But the important part here is that there's more data on the disc than just the data the user wants to write there. There's various framing and table-of-contents and error-correction data, for instance, and people creating copy-protection schemes can screw with all of it.

Deliberate errors, files that appear to be much bigger than the disc, weird abuses of the Red Book audio format for real audio tracks or tiny pseudo-tracks; all kinds of stuff that, technically, means the disc in question no longer qualifies as a CD or DVD, since it's deliberately out of spec.

Back in the floppy-disk days, game companies did conceptually similar things, which could often be defeated by using a block copying program that did exactly what you'd like to do - read the raw data from the disk at the lowest possible level, then write that same data to the other disk, without trying to figure out whether it makes any sense.

Unfortunately, the panoply of CD and DVD formats out there, and the very nature of the "fuzzy" encoding of data on the physical discs themselves, makes it impossible to bit-copy optical discs.

Find more info about this problem here.

 

Dettol and a wire brush

I recently put a DVD of important data into my drive. I pulled it straight back out when it started making rude noises. A little sticky piece of a discarded envelope had managed to attach itself to the surface of the drive. Unfortunately some glue residue remained on the disk surface rendering it unreadable. As expected, a wash with soapy water did not remove the glue.

My usual method of removing glue residue is to use eucalyptus oil. However, I am concerned the oil may decide to have my data for lunch as well as the glue.

Do you know if the eucalyptus oil will eat my data or be content with the glue?

Ron

Answer:
You'd probably be OK, since polycarbonate is pretty tough stuff, but the oil might cloud the surface and, as you say, stuff the disc.

So burn yourself another disc full of whatever and try some different solvents on that. Meths/isopropanol/vodka would be my first choice; not very good at removing adhesive, but very plastic-safe. Spray silicone lubricant can be useful, too - for temporarily filling scratches on a disc you're copying (see also this column), as well as for removing gunk.

 

More DIY UPS fun

I read your old piece about the DIY Ghetto UPS with interest.

Do you know how long a typical deep cycle marine battery would power a computer through an inverter?

Tom

Answer:
How long is a piece of string?

Deep cycle batteries come in a variety of capacities and voltages. Even if you stick with 12 volt batteries, mainstream dealers commonly stock batteries ranging from less than 100 to more than 200 amp-hours (Ah), and the same places will also have batteries not specifically made for the marine market that range from only a few amp-hours (starter batteries for small motorcycles) way up into the hundreds.

Here are some typical examples. As you can see, there's a lot of variation.

A modern low power PC (desktop Core Duo/Solo motherboards and CPUs, for instance, give the same low-power, high-performance deal as the older desktop Pentium M machines) with an LCD monitor could be expected to only draw around eight amps, total, from a 12 volt battery through an inverter - less when doing nothing, more when working hard. So you could be pretty confident about getting three hours of run time from a tiddly 25 amp-hour (Ah) battery.

These kinds of batteries, as I explain in my car-battery-UPS article, are commonly specified with a "20 hour" capacity figure - how much capacity you get if you only load them hard enough to flatten them over 20 hours. The heavier the load, the lower the real capacity you get will be. Even a mere 20 kilo "80Ah" marine battery, though, should deliver most of that capacity into an 8A load. That's only around twice the 20 hour load for a battery of that size, not some huge bank-of-spotlights kind of figure. So eight hours of 8A run time shouldn't be a problem.

Note that even "deep cycle" batteries don't actually enjoy being run flat. As many an irritated motorist knows, if you run a lead acid battery flat it'll suffer damage, thanks to a process known as "sulfation". But "desulfator" gadgets are now becoming more commonly available - and, surprisingly enough, seem to work - and there are also electrolyte additives that reduce the sulfation problem. So there's something to be said for using cheap car batteries instead of fancy sulfation-resistant deep cycle models.

It's still not a bad idea to put automotive batteries things in a plastic tray full of acid-neutralising sodium bicarbonate if you're using them indoors. I've haven't bothered doing that with the two in the corner of my office, though, and they're still pristine. Not being bounced around in a car really helps them stay tidy.

 

Minimum recommended desk height: 700mm

The PC version of Oblivion says "2GHz processor required, or equivalent".

I've got an Intel Centrino with Core Solo Processor T1300, Intel 945GM Express chipset, 1Gb of RAM, 667MHz system bus. It's only 1.66GHz - would that be "equivalent"?

John

Answer:
That CPU is quite fast enough. The Core Solo/Duo CPU core is the successor to the Pentium M. They get a lot of work done per clock tick.

(Intel are currently suffering from Processor Numbering Disease, where every chip has a number attached to it that tells you something about how fast it is compared with other chips in the same line, but which tells you nothing about how fast it is in general. Historically, processor manufacturers do this when they've got good chips that run at relatively low clock speeds, then stop doing it when they've got fast-clocked ones again.)

I'm presuming you're talking about a laptop here, though (it's possible to run Core chips in desktop machines now, but they're not terribly popular yet), and so the 945GM is all you've got for graphics, and all you'll ever have in that computer.

This means you are screwed, because Intel's integrated graphics adapters are always slow as a wet week for 3D, and Oblivion is a big graphics-card hog.

Intel's strategy for improving the 3D performance of their integrated graphics adapters has, traditionally, been to give them exciting names that suggest great speed. The chips themselves remain simple low-power cheap units for the business and non-gamer home markets. The 945GM's graphics component is called the Graphics Media Accelerator 950, and it's the fastest Intel integrated adapter ever, which puts it only a bit below the minimum specification for Oblivion.

This means you could probably get Oblivion running on your computer, with all of the graphics sliders wound all the way down and all of the boxes unchecked, a la Doom 3 on a Voodoo 2, and possibly play an enjoyable game. I wouldn't get my hopes up, though.

Minimum specifications are usually pretty darn optimistic, because the game makers know that minimum specs sell the game, and then people who actually have that minimum hardware try to play the game, and then they buy better hardware.

If you've got a laptop that can't be upgraded, it's best not to taunt yourself with overly demanding software.

 

Other letters columns

I/O #1
I/O #2
I/O #3
I/O #4
I/O #5
I/O #6
I/O #7
I/O #8
I/O #9
I/O #10
I/O #11
I/O #12
I/O #13
I/O #14
I/O #15
I/O #16
I/O #17
I/O #18
I/O #19
I/O #20
I/O #21
I/O #22
I/O #23
I/O #24
I/O #25
I/O #26
I/O #27
I/O #28
I/O #29
I/O #30
I/O #31
I/O #32
I/O #33
I/O #34
I/O #35
I/O #36
I/O #37
I/O #38
I/O #39
I/O #40
I/O #41
I/O #42
I/O #43
I/O #44
I/O #45
I/O #46
I/O #47
I/O #48
I/O #49
I/O #50
I/O #51
I/O #52
I/O #53
I/O #54
I/O #55
I/O #56
I/O #57
I/O #58
I/O #59
I/O #60
I/O #61
I/O #62
I/O #63
I/O #64
I/O #65
I/O #66
I/O #67
I/O #68
I/O #69
I/O #70
I/O #71
I/O #72
I/O #73
I/O #74
I/O #75
I/O #76
I/O #77
I/O #78
I/O #79
I/O #80
I/O #81
I/O #82
I/O #83
I/O #84
I/O #85
I/O #86
I/O #87
I/O #88
I/O #89
I/O #90
I/O #91
I/O #92
I/O #93
I/O #94
I/O #95
I/O #96
I/O #97
I/O #98
I/O #99
I/O #100
I/O #101
I/O #102
I/O #103
I/O #104
I/O #105
I/O #106
I/O #107
I/O #108
I/O #109
I/O #109
I/O #110
I/O #111
I/O #112
I/O #113
I/O #114
I/O #115
I/O #116
I/O #117
I/O #118
I/O #119
I/O #120
I/O #121
I/O #122
I/O #123
I/O #124
I/O #125
I/O #126
I/O #127
I/O #128
I/O #129
I/O #130
I/O #131
I/O #132
I/O #133
I/O #134
I/O #135
I/O #136
I/O #137
I/O #138
I/O #139
I/O #140
I/O #141
I/O #142
I/O #143
I/O #144
I/O #145
I/O #146
I/O #147
I/O #148
I/O #149
I/O #150
I/O #151
I/O #152
I/O #153
I/O #154
I/O #155
I/O #156
I/O #157
I/O #158
I/O #159
I/O #160
I/O #161
I/O #162
I/O #163
I/O #164
Dan's Data letters #1
Dan's Data letters #2
Dan's Data letters #3
Dan's Data letters #4
Dan's Data letters #5
Dan's Data letters #6
Dan's Data letters #7
Dan's Data letters #8
Dan's Data letters #9
Dan's Data letters #10
Dan's Data letters #11
Dan's Data letters #12
Dan's Data letters #13
Dan's Data letters #14
Dan's Data letters #15
Dan's Data letters #16
Dan's Data letters #17
Dan's Data letters #18
Dan's Data letters #19
Dan's Data letters #20
Dan's Data letters #21
Dan's Data letters #22
Dan's Data letters #23
Dan's Data letters #24
Dan's Data letters #25
Dan's Data letters #26
Dan's Data letters #27
Dan's Data letters #28
Dan's Data letters #29
Dan's Data letters #30
Dan's Data letters #31
Dan's Data letters #32
Dan's Data letters #33
Dan's Data letters #34
Dan's Data letters #35
Dan's Data letters #36
Dan's Data letters #37
Dan's Data letters #38
Dan's Data letters #39
Dan's Data letters #40
Dan's Data letters #41
Dan's Data letters #42
Dan's Data letters #43
Dan's Data letters #44
Dan's Data letters #45
Dan's Data letters #46
Dan's Data letters #47
Dan's Data letters #48
Dan's Data letters #49
Dan's Data letters #50
Dan's Data letters #51
Dan's Data letters #52
Dan's Data letters #53
Dan's Data letters #54
Dan's Data letters #55
Dan's Data letters #56
Dan's Data letters #57
Dan's Data letters #58
Dan's Data letters #59
Dan's Data letters #60
Dan's Data letters #61
Dan's Data letters #62
Dan's Data letters #63
Dan's Data letters #64
Dan's Data letters #65
Dan's Data letters #66
Dan's Data letters #67
Dan's Data letters #68
Dan's Data letters #69
Dan's Data letters #70
Dan's Data letters #71
Dan's Data letters #72
Dan's Data letters #73
Dan's Data letters #74
Dan's Data letters #75
Dan's Data letters #76
Dan's Data letters #77
Dan's Data letters #78
Dan's Data letters #79
Dan's Data letters #80
Dan's Data letters #81
Dan's Data letters #82
Dan's Data letters #83
Dan's Data letters #84
Dan's Data letters #85
Dan's Data letters #86
Dan's Data letters #87
Dan's Data letters #88
Dan's Data letters #89
Dan's Data letters #90
Dan's Data letters #91
Dan's Data letters #92
Dan's Data letters #93
Dan's Data letters #94
Dan's Data letters #95
Dan's Data letters #96
Dan's Data letters #97
Dan's Data letters #98
Dan's Data letters #99
Dan's Data letters #100
Dan's Data letters #101
Dan's Data letters #102
Dan's Data letters #103
Dan's Data letters #104
Dan's Data letters #105
Dan's Data letters #106
Dan's Data letters #107
Dan's Data letters #108
Dan's Data letters #109
Dan's Data letters #110
Dan's Data letters #111
Dan's Data letters #112
Dan's Data letters #113
Dan's Data letters #114
Dan's Data letters #115
Dan's Data letters #116
Dan's Data letters #117
Dan's Data letters #118
Dan's Data letters #119
Dan's Data letters #120
Dan's Data letters #121
Dan's Data letters #122
Dan's Data letters #123
Dan's Data letters #124
Dan's Data letters #125
Dan's Data letters #126
Dan's Data letters #127
Dan's Data letters #128
Dan's Data letters #129
Dan's Data letters #130
Dan's Data letters #131
Dan's Data letters #132
Dan's Data letters #133
Dan's Data letters #134
Dan's Data letters #135
Dan's Data letters #136
Dan's Data letters #137
Dan's Data letters #138
Dan's Data letters #139
Dan's Data letters #140
Dan's Data letters #141
Dan's Data letters #142
Dan's Data letters #143
Dan's Data letters #144
Dan's Data letters #145
Dan's Data letters #146
Dan's Data letters #147
Dan's Data letters #148
Dan's Data letters #149
Dan's Data letters #150
Dan's Data letters #151
Dan's Data letters #152
Dan's Data letters #153
Dan's Data letters #154
Dan's Data letters #155
Dan's Data letters #156
Dan's Data letters #157
Dan's Data letters #158
Dan's Data letters #159
Dan's Data letters #160
Dan's Data letters #161
Dan's Data letters #162
Dan's Data letters #163
Dan's Data letters #164
Dan's Data letters #165
Dan's Data letters #166
Dan's Data letters #167
Dan's Data letters #168
Dan's Data letters #169
Dan's Data letters #170
Dan's Data letters #171
Dan's Data letters #172
Dan's Data letters #173
Dan's Data letters #174
Dan's Data letters #175
Dan's Data letters #176
Dan's Data letters #177
Dan's Data letters #178
Dan's Data letters #179
Dan's Data letters #180
Dan's Data letters #181
Dan's Data letters #182
Dan's Data letters #183
Dan's Data letters #184
Dan's Data letters #185
Dan's Data letters #186
Dan's Data letters #187
Dan's Data letters #188
Dan's Data letters #189
Dan's Data letters #190
Dan's Data letters #191
Dan's Data letters #192
Dan's Data letters #193
Dan's Data letters #194
Dan's Data letters #195
Dan's Data letters #196
Dan's Data letters #197
Dan's Data letters #198
Dan's Data letters #199
Dan's Data letters #200
Dan's Data letters #201
Dan's Data letters #202
Dan's Data letters #203
Dan's Data letters #204
Dan's Data letters #205
Dan's Data letters #206
Dan's Data letters #207
Dan's Data letters #208
Dan's Data letters #209
Dan's Data letters #210



Give Dan some money!
(and no-one gets hurt)