Atomic I/O letters column #37

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

 

Clan analogue

After watching a not so recent episode of Doctor Who ("The War Machines") in which an intelligent computer tries to take over the world (think Skynet with only 2k of RAM) I started to think about analogue computers. While working at RMIT some time ago I came across parts of an analogue computer in a display cabinet. My question is, how does an analogue computer function compared to a digital computer? Are there any working analogue computers in existence? Would it be feasible to build an analogue computer today?

Jason

Answer:
Analogue computers represent information with variable quantities - positions of components, voltages, or other things that can be set to different values to represent different input values. Kids learning about maths with those coloured wooden Cuisenaire rods are doing analogue computation.

Electronic analogue computers work by using thermionic valves not as simple relays, but as variable amplifiers, so that the widely variable output values of different valves can be added and subtracted and multiplied according to the values of other valves.

Digital computers, in contrast, do calculations with a "finite state machine", in which values are represented by things that have distinct possible value levels, with nothing in between.

Mechanical analogue and digital computers are still in pretty common use around the world. An abacus is a digital computer, and a slide rule is an analogue computer.

I don't think anybody uses electronic analogue computers for anything any more. They all date from the valve days and thus take up lots of space and power, are absolute monsters to keep in working order, and are quite easy to emulate on current hardware anyway. Sure, you could make one today (and make it much smaller, by using solid state hardware), but it wouldn't be useful for much.

Australia's first computer, CSIRAC, is now "restored" and on display in Melbourne Museum, but the restoration didn't extend to actually getting it to run. An expert's been quoted as saying that powering the 30 kilowatt monster up today would probably cause it to catch fire.

 

Slot selection

After reading Atomic issue 38, I've decided to make a RAM drive for my page file. Is there a way that I can assign the RAM disk to a particular memory slot (in which I would have a cheap yum-cha 512Mb stick) and use my two sticks of good RAM for everything else?

Malcolm

Answer:
No, you can't do that. Nice idea, though!

 

Big discs

I'm thinking of purchasing a DVD burner, but I am still unsure about media compatibility issues. For example, when DVD technology came out, it was said to have been capable of storing up to 17Gb, but cheap DVD burners still only support only 4.7Gb discs.

Gareth

Answer:
The capacity of one side of a basic single layer 12cm DVD is 4.7 billion bytes (not the usually quoted "4.7 gigabytes"; a gigabyte is 1,073,741,824 bytes, and 4.7 billion bytes is 4.38Gb). Single layer recordable and rewritable DVDs have that much capacity. You can copy the entire contents of a full single sided, single layer DVD to one DVD+/-R or RW disc.

Double layer DVDs have a capacity of 8.54 billion bytes (7.95Gb; those "17Gb" DVDs are double layer, double sided, and hold less than 16 real gigabytes), writable DVDs that offer that much capacity have been around for a little while now, but aren't good value yet.

Dual layer discs should be readable in everything that can read regular DVD-Rs and DVD+Rs; the next generation of 12cm disc will hold a lot more, and need a whole new kind of drive.

Given that single-layer DVD writers are very cheap now, though, it's not completely daft to buy one anyway. They do DVDs, they do CDs, and you can use them to back up even dual layer discs, if you're willing to accept some quality loss. A transcoding utility like DVD Shrink will do the job.

 

Top secret files

I downloaded a nifty tool that tracks HDD usage, and while browsing to see where my disk space had gone, I noticed a very peculiar thing. In my Windows 2000 "winnt" folder, the program said that there was a folder called CSC which was using 2Gb of space. Explorer on the other hand said that there was no such folder, although I have "show hidden files and folders" checked.

I entered the address manually (c:\winnt\csc), and the folder showed up. There are lots of weird files in here with no extensions. Can you tell me what this folder does, and why it's so hidden?

Ognen

Answer:
That's the Client Side Cache folder, created when you tell Windows to make network files available offline. It can indeed be quite enormous, if you've got a bunch of stuff cached in there.

It should have both the Hidden and System flags set, but it shouldn't be super-ultra-hyper-hidden as you describe. Are you sure Windows hadn't decided that you didn't want to see hidden files in that directory?

 

Hot hot hot

In a past Atomic, I saw a review of a CPU cooler that was tested at an ambient temperature of 19°C. My current summer ambient is a mere 29°C.

In mid 2001, Atomic did a review of 10 Athlon motherboards. Regrettably, I chose the ASUS A7A266, one of four with no fan on the Northbridge chip. The heat from the CPU cooler blew over it as well.

After about three months of running the Great Internet Mersenne Prime Search, either the CPU or the Northbridge expired. The 1400MHz Athlon didn't have a built in temperature diode, and the motherboard guessed it was running at 55-65°C.

I ordered an EPOX 8KHA and Athlon XP1600+. This motherboard reports a max CPU temp of 45°C, and worked fine for 20 months of its two year warranty. Then COM1 went bad, then one USB port, then COM2. Must be the Southbridge that's going flaky (no cooler on it); the case has a total of four ventilation fans (two inlet/HD, one exhaust, one PSU).

What is the point of your testing hardware under conditions that only apply in Tasmania and the South island of New Zealand?

John


My CPU simulator. You can tell I'm a professional, can't you?

Answer:
The ambient temperature for cooler tests doesn't matter, as long as you know what it is. Air and CPU temperatures change by exactly the same amount for a given thermal load. A cooler that keeps a given load down to 50°C (say) when the input air temperature is 20°C will score 70°C if the input air's 40°C.

I'm saying "input air temperature" rather than "ambient temperature", because the air inside the case of a running computer won't stay at ambient temperature for long after you turn the PC on. The better ventilated the PC is, and the less heat its components emit, the closer its internal temperature will be to the outside ambient. A real wind-tunnel PC won't exhaust air that's more than a few degrees hotter than it was when it went into the case, and most tweaky machines can keep the internal air temperature less than 10 degrees hotter than ambient, without making too much fan racket.

Atomic magazine's "Chernobyl" test rig, like the far uglier one I use for my Dan's Data CPU cooler tests, just sits there in the open air. There's nothing wrong with this, as long as you correct for ambient temperature. You could sit the Chernobyl rig outdoors at Mawson Station in July and still make perfectly good test numbers (well, as long as you put a windbreak around it).

When an 80 watt simulated P4 load only gives a heater temperature rise of 16°C above ambient on the Chernobyl rig (the results for the 3D Cooler Pro), you're looking at a seriously good air cooler. Such a cooler will definitely deal with the heat output of quite ferociously overclocked CPUs, even if the case it's in has highly questionable ventilation and the ambient temperature's well into the computing-in-your-underpants range.

To simulate the conditions your computer has been running under, a magazine or Web site wouldn't just have to test hardware at high temperatures; they'd have to do it for months on end. They'd also need to test several units, to get a reasonable idea of the real probability of failure at different times. In other words, you'd like them to set up a full MTBF reference lab. This could mean another couple of zeroes on the cover price of a magazine, and it wouldn't allow for lots of other variables - possible static damage when you worked on the computer, mains power irregularities, et cetera.

PCs in hot climates are more likely to die early, though the difference isn't generally large unless the ambient temperature's really high. You seem to have had an unusually bad run. Generally speaking, well-ventilated PCs breathing air that's cooler than around 35°C do fine.

 

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)