Last Operating ICT 1301 Mainframe Computer Set To Run Again
Zothecula writes "What weighs 5.5 tons and has less computing power than your watch? A pioneering piece of computing history call 'Flossie,' the last operating ICT 1301 mainframe. The National Museum of Computing recently took delivery of the dismantled computer, which needed three moving vans to bring it to the museum's storage facility in Milton Keynes, UK. Rod Brown, custodian of Flossie for the past decade, said: 'Flossie has had an extraordinary life -- or more precisely four lives. After it was decommissioned at the University of London in about 1972, it was purchased at scrap metal prices by a group of students who ran an accounting bureau for about five years. They then advertised it in Amateur Computer Club Magazine and it was bought — again at scrap metal value. After languishing for a period in a barn in Kent, it was restored with the help of the Computer Conservation Society. Visitors could then come and see, smell, and feel the vibrations of a remarkable 1960's computer. Last year, Flossie was again at risk of being scrapped, but thanks to The National Museum of Computing the machine is safe again. The team and I are delighted with this news — especially because TNMOC has such an outstanding track record of restoring computers and maintaining them in full working order. We look forward to the day that it can go back on display.'"
With 12KB of memory I would think it would have a wee bit of trouble loading the kernel...
Karma: Bad
I doubt it. My watch has only a crystal oscillator with a fixed frequency divider in it.
Linux has been run on 64k micros. Getting it down to 12k would be fiddley, yes. Extensive parts would need to be rewritten. But... it might just be doable.
Strange as it might seem, the correct answer to every computing related question isn't always Linux.
I want a list of atrocities done in your name - Recoil
You don't do something like that to be useful. You do it to see if you can.
come and see, smell, and feel the vibrations
Sure, when it's a computer it's okay, but try that with the exercise bikes in the women's gym and suddenly you're branded a pervert.
systemd is Roko's Basilisk.
OK, let's find 5 lines from the Linux kernel and recompile them for this architecture.
Linux is not the pragmatic but lean&mean beast it once was. It suffers the same problem as every big project: a cadre of developers so intimately familiar with the system that adding bits here and there fits neatly into their already excellent understanding, while to newcomers it just raises the barrier to entry.
It does not have "12KB" of ram. It has 2K of 48 bit words. Each word can contain 2 instructions. It is a decimal machine so each word can contain 12 digits. It also has (only) one accumulator (of 12 digits). Whilst this particular example has an indexing mechanism (actually a "pre-modify" instruction) which was added from a 1302, the standard way of indexing is by using "live code" i.e. doing arithmetic on the code on fly. The "2 instructions per word" structure actually makes this very easy to do. It was designed in the late 1950s and built in 1961. One can program it in machine code (very easy instruction set), an assembler, various obsolete specialist languages and, of course, COBOL. There is no C compiler. Flossie is very musical. She can play many tunes.
Why would you want to run Linux on an ICL mainframe. The real question is "Will it run George 2?" (or, for those who like GUIs, Maximop? (Minimop if you live in East London).
Sent from my ASR33 using ASCII
What weighs 5.5 tons and has less computing power than your watch?
your mom.
Anons need not reply. Questions end with a question mark.
Is this how the FIA is going to limit Red Bull Racing next year? "The only computer you can use is this one" (Adrian Newey will still make it work)
Right, moreover people unfamiliar with computing history very frequently underestimate the degree to which computer architecture has changed over the last three decades in particular. To give but one example: our current 8/16/32 (and now 64) bit word system, with each related to the other, is a concept that was pioneered with the IBM System/360, but wasn't standardized until the rise of the mass produced microprocessor as the standard processing unit for all computers, a process that started in the late 1970s and ended in the late 1980s (it wasn't an overnight change!)
The Linux kernel is based around an expectation of how certain computing concepts should work. It is almost certainly possible to port it to the IBM System/370, but it'd surprise many here how many of the 370's peers would be physically incapable of running it outside of an emulator for a more suitable architecture.
You are not alone. This is not normal. None of this is normal.
No, It won't run George (1, 2, 3 or 4) as it isn't an 1900.
(A Rasbery PI can run George 3 though).
And Maximop is a CLI based system, not GUI.
Watch this Heartland Institute video