Atomic I/O letters column #44

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

 

Volt variation

I've got a family member heading off the US of A and would love them to buy me a video projector while they're over there. I know that most projectors support PAL and NTSC, but what I'm curious about is the power. I know you can buy a simple adapter plug here in Australia to limit our power to match theirs, but what if the projector already has a built in power amplifier? If this existed, would it simply be a case of being able to remove it?

Tom

Answer:
Cheap adapter plugs just let you plug some other country's mains plugs into our sockets; they don't do anything to the voltage. For them to work, the device at the other end of the cord has to be cool with Australia's 230V, 50Hz mains power. If an appliance wants, say, US power (60Hz, which seldom matters, but 110V, which really really does matter), then Australian mains will probably cause it to respond with the tried and true "blowing up" strategy.

A lot of gadgets these days, PCs included, have power supplies that automatically adapt to pretty much every mains supply in the world - 100 to 240 volts, 50 or 60Hz. You'd think that projectors, since they contain a darn great light bulb, would be more likely to demand a particular mains voltage to feed that bulb - but you'd be wrong. The short arc lamps used in modern projectors don't run directly from mains voltage, so it's perfectly normal for projectors on the market today to be world-compatible. All you need is a power cable that terminates in the right kind of plug.

To run non-world-compatible gear in a country with half or twice the mains voltage, you need a step-down or step-up transformer. One that can run a projector will cost you a couple of hundred bucks Australian. But, as I said, you very probably won't need one.

 

Radiatin' Radeon

I recently took the major hop from a 1GHz Duron and GeForce4 MX440 to an Athlon 64 2800+ and PowerColor Radeon 9800XT. The problem is, this toasty Radeon is sitting at 58 degrees idle, and I've seen it get to 72 degrees under full load, even with this massive copper slab on it!

Is this normal? All my other temp readings are fine, CPU is at 38, case at 24. What do you suggest to cool it down? I cant have these temps much longer.

Tyler

Sapphire Radeon 9700 Pro Ultimate Edition
Your video card must not only be cooled; it must be impressively cooled.

Answer:
Note, starting out, that all of your computer's temperature readings come from sensors which may or may not be accurate.

That said - yes, a lot of Radeons run pretty warm, and 72 degrees Celsius isn't amazing for a 9800XT in a normally ventilated case, with a comfortable external ambient temperature.

My standard rule about apparently alarming silicon temperatures applies, here. If the system hangs, and if taking the side of the case off and pointing a desk fan in there stops it hanging, then better cooling is in order. In the absence of mysterious crashes (or in the presence of only very occasional mysterious crashes...), don't worry about it.

The best way to reduce video card temperatures without ripping off the stock cooler, by the way, is to improve your case ventilation. More fans, or more powerful fans where the current ones are, or a hole in the side with an extra fan on it. None of these options are likely to leave you with a dead video card, while changing the card's own cooler certainly can.

 

Like LOGO, only better

I heard that current graphic cards are programmable can be used for other than 3D rendering. I'm interested in encoding video (rather CPU intensive), and wondered if it's possible to program a GPU to do it?

Rashid

Answer:
The problem is not just doing general tasks on GPUs in some painfully inefficient Turing-machine-ish way, which is unquestionably possible, but doing them fast enough to make it worth the effort. The current state of general purpose GPU programming isn't close to achieving this, though it is starting to get moving a bit.

GPGPU.org is the news hub for this field of endeavour. You may also find this interesting.

 

Delete entire holiday? (Y/N)

In a previous I/O, you explained how data can be recovered from a hard disk that has been formatted. Could the same process be used to recover data from Flash RAM cards (eg SD or CompactFlash cards, or even thumbdrives)?

I'm not sure on how they work, so I was wondering how different they are from hard disks.

Morris

Answer:
Flash memory's quite different from hard disk storage at the basic level, of course, but once you start putting regular PC filesystems onto Flash devices, you can also use regular data recovery software on them, often with excellent results.

There are some specialised digital photo recovery packages that may or may not be any more use than general purpose data recovery software for these tasks. One freeware program that I know has given good results on munged CompactFlash cards in the past is PC Inspector.

 

Scratch mix

I've gone and scratched a DVD, before I even watched it (or backed it up). The scratch is on the bottom side (I know that label-side scratches are often unfixable), so I should be able to get one of those repair kits with buffers and special polish and stuff to fix the problem. But the kits always seem to be pretty expensive and good for only about three discs, or even more expensive and good for about a hundred more discs than I ever expect to scratch.

Surely there's some cheap household product I can use instead. I've heard that you can buff out scratches with toothpaste; is that true?

Phil

Extremely scratched CD.
Your mission, should you choose to accept it...

Answer:
Yes, plain white toothpaste (with as few fancy additives and coloured gel stripes and such as you can manage) will work as a gentle buffing compound for plastics. But there are better options. I've dealt with moderate scratches with metal polish, rubbed on with tissues, to cut the polycarbonate around the scratch down to the scratch's level; next, a wipe of clear furniture polish will fill the mild scuff mark the abrasive left. I used Brasso and Mr Sheen, but I'm sure there are plenty of similar products that'll work.

 

Juice-ometer

I'm currently using a microATX case with a 200 watt no-name PSU. I'm running more gear than this little PSU probably expects, though. Is there a way which I can accurately measure how much the PSU is drawing at any given time?

Zac

Answer:
There are a few ways to do this.

One is easy and risk-free: Buy a power meter that displays how much power is being drawn by stuff plugged into it. These things aren't cheap. Make friends with someone at your local university electrical labs and you may get access to one for free.

Another is less easy, but still pretty much risk-free: Unplug and/or turn off everything in your abode that you can, then go to the junction box and see how fast the meter's ticking over. Now turn on the PC and set it up running whatever looping tests you like, and go back to the junction box, and see how much faster the disc's spinning. Bingo, an accurate-enough-for-the-electricity-company figure on the watts being drawn by the computer - provided you didn't forget about a fridge, or something.

The only other technique that carries zero electrocution risk is, unfortunately, impractical; it involves clipping a DC current clamp meter (a non-invasive kind of meter; you just clip it onto the wire like a clothes-peg) on every separate positive output wire from the PSU (only one wire at a time can be monitored by one meter). If the load's constant then you could clamp one wire after another, but the only way to really make this practicable is to crack the PSU casing [ELECTROCUTION ALERT!] and monitor each rail individually, which'd require a certain amount of cable-wrangling inside.

If you by some miracle managed to actually do this, you'd know what the PSU was delivering with a high degree of accuracy; multiply current on each wire by its nominal voltage and you're done.

Another option is to use an AC current clamp meter on the active wire leading to the PSU (or the neutral wire coming back). To do this, you'd have to slit the insulation on the mains lead [ELECTROCUTION ALERT!] and tease out the appropriate conductor to clip the meter onto (you can't clip it onto the whole cable; with one wire going out and one coming back, you'll get a zero reading).

The results from this aren't very straightforward, though, because even if you've got a fancy Root Mean Square (RMS) current meter that compensates for screwy waveform stuff created by most switchmode PSUs, you'll still only be measuring the current in the wire, and multiplying that by the line voltage won't give you the power being drawn by the PSU, thanks to the lousy power factor that most PSUs have.

If you know the power factor of the PSU, you can get the real power draw. Multiply that by the PSU efficiency (another thing that you'll need to discover, perhaps by divine revelation...) and you get the power it's outputting to the PC. Your household electricity meter should compensate for all this quite well, which is why using it instead is a much more practical option.

A cheaper version of the above test is to splice a multimeter that can measure RMS amps in-line with the active or neutral wires of the power cord [BIG ELECTROCUTION ALERT!].

 

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)