Of Wangs And Core Dumps

I started learning programming on a Soviet computer called Iskra 226, a few of which were given to our after school program by the kind Navy bureaucrats. I vividly remember finding a BASIC program already stored on the hard disk that cheerfully asked a few questions about the weather and the megatonnage of a warhead and then quickly calculated the size of the epicenter, severity of fallout and whatnot. The teacher was not amused and asked me to delete the program before anyone else had a chance to see it..

Although Iskras turned out to be less popular with other kids who preferred Soviet knockoffs of Sinclair Spectrum which had good graphics and buttloads of nice games that could be loaded from audio cassettes, I preferred the loud monochrome screened monster. You see Iscras had peripherals – a dot matrix printer that sounded like a machine gun and a humongous hard drive that sounded even louder.

Later I learned that Iscra was a clone of a Wang 2200 computer. And even later I learned a bit more about Dr. Wang’s company. So, continuing my Computer History Through Coffee Mugs Series, I present to you a prized mug from my collection:

As it turns out, Dr. An Wang also happens to be the inventor of magnetic core memory, a technology that always fascinated me. Here is a core memory plane from my collection:

Core memory stores bits by sending current to donut shaped rings of ferrite. Wikipedia article explains how this works. Early core memory arrays used a small amount of larger ferrite cores. Later ones, like the one on the above picture used buttloads of tiny little cores. From what I heard, these amazing devices were assembled by third world garment workers. By hand. Under microscopes. If you have any doubt that this is true, take a look at these close-up shots that clearly show that this is done by hand:

Jay Dubya Zee shed some light on how horrible is the job of people who assemble camouflage nets. Think about how much worse is doing something like this:

How much ram is this you might ask? The back of the card holds a label. It says:
Lockheed Electronics Company, Inc.
Data Products Division
Core Memory 8k x 18
8200-0001
2001002326-1A1 HK022
7530

These days core memory is still used in aircraft and spacecraft because it keeps the information when power is off and is supposedly less prone to radiation.

The word wang these days mostly means “penis”, a common name of a Chinese restaurant, is used on t-shirts, as a sentence enhancer or just at random. Also, unexplicably, “wing-wang” is another name for a dollar.

Memory dump files are called “core dumps” to this day because of core memory. Also it is common to refer to core dumps of dilithium and chockolatium.

82 thoughts on “Of Wangs And Core Dumps

  1. Pingback: mission fitness

  2. Pingback: pre workout supplements

  3. Pingback: best creatine supplements

  4. Pingback: webcam chat

  5. Pingback: simran possessed

  6. Pingback: Phil Cannella

  7. Pingback: Phil Cannella

  8. Pingback: Pizza Hut vouchers

  9. Pingback: izvestni

  10. Pingback: weight loss tips

  11. Pingback: money

  12. Pingback: Porn Discussion

  13. Pingback: inkjet cartridges

  14. Pingback: Smoke Herbal

  15. Pingback: Atlanta Limousine Service

  16. Pingback: word

  17. Pingback: eternity rings

  18. Pingback: Florence Adamd

  19. Pingback: http://blogs.uit.tufts.edu/davidgrogansworklog/2007/02/staff_met_with.html

  20. Pingback: sheet supplier canada

  21. Pingback: Cures For Psoriasis

  22. Pingback: treatment for eye floaters

  23. Pingback: Flower delivery in Sri Lanka

  24. Pingback: Meet and greet gatwick parking

  25. Pingback: Wholesale Clothing

  26. Pingback: dating advice

  27. Pingback: huge yield review

  28. Pingback: parkland florida homes

  29. Pingback: Larisa Samples

  30. Pingback: icf scaffold

  31. Pingback: About Stenography

  32. Pingback: motivation for weight loss

  33. Pingback: haier portable air conditioner parts

  34. Pingback: kodak

  35. Pingback: surgical loupes

  36. Pingback: full length mirror

  37. Pingback: accounting coop

  38. Pingback: seo elite review

  39. Pingback: Scott Tucker Payday Loans

  40. Pingback: Brazzers Password

  41. Pingback: Fancy dress costumes

  42. Pingback: clearwater homes

  43. Pingback: zeekrewards penny auction

  44. Pingback: Medical Tourism Houston

  45. Pingback: REO Companies

  46. Pingback: broker price opinion companies

  47. Pingback: video sales letter

  48. Pingback: power to choose Texas

  49. Pingback: iPhone screen protector

  50. Pingback: weightlifting

  51. Pingback: muscle cars

  52. Pingback: sports performance and strength and conditioning

  53. Pingback: san diego search engine optimization

  54. Pingback: boise seo

  55. Pingback: DUI attorney Indianapolis

  56. Pingback: banner stands

  57. Pingback: what is aquaponics

  58. Pingback: cani rottweiler

  59. Pingback: Proactol

  60. Pingback: microsoft excel training course

  61. Pingback: Tacoma Web Design

  62. Pingback: escorts in london

  63. Pingback: sugar daddy

  64. Pingback: free cam porn

  65. Pingback: resume

  66. Pingback: fraps full version

  67. Pingback: Scott Tucker CBS

  68. Pingback: dog blog

  69. Pingback: Sewage Treatment Plant

  70. Pingback: zeekrewards forum

  71. Pingback: marketing with anik review

  72. Pingback: Collezioni Abiti da sposa

  73. Pingback: seo company

  74. Pingback: document solutions

  75. Pingback: DUI lawyer Akron

  76. Pingback: LG 42LV4400 review

  77. Pingback: Video Presentations

  78. Pingback: best restaurants websites

  79. I worked on missile fire control system with core memory in the navy. I won’t say which navy. It was possible to repair broken bits by rewiring a new core. I never had to do that, though.

  80. How would they break? Wires and ferrite doughnuts would not seem like simething that can burn out easy. On the other hand the board that I have seems to have been patched numerous times – all in the process of making it I thought.

  81. well as i said i never had to actually do it … i think the issue might have been the magnetic properties of the little ferrite cores. also a navy destroyer is a pretty hostile environment, it might be possible for one to be physically damaged in while being held in spares.

  82. It was possible to make some core memories malfunction and/or disintegrate. As you operate the core, you push the ferite (iron oxide) around the B-H curve (Hysteresis Loop). If you do it fast enough, several ‘Bad things’ can happen. First you heat the core itself due to the hysteresis losses. The B-H curve is actually temperature sensitive.
    If you make a ferromagnetic material hot enough (Curie point), it ceases to be ferromagnetic.

    So if you heat the core enough, you can push it right off the curve, and get a parity error or worse. I actually did that to a Honeywell mainframe once. I had a program to calculate pi that I ran in the middle of night when nobody cared. One night after about 2 hours, the machine crashed due a memory parity. The error was a memory reference from my pi calculator. That was the last time I ran the program on that computer system.

    Some companies also used a temperature sensitive ‘glue’ to hold the ferrite together. I don’t know for a fact, but I was told that this actually resulted in catastrophic failure in some 3rd party large core storage systems on S/360. The core simply disintegrated when it got to hot!