Ancestors

Written by Ken Shirriff on 2025-02-01 at 18:56

What is the origin of the word "mainframe"? Digging through archives, I traced it back to 1953. The IBM 701 computer was built from "frames": power frames, a storage frame, a drum frame, and the main frame. This 1953 drawing from the Installation Manual shows the dimensions of the "main frame". 1/n

=> View attached media

=> More informations about this toot | More toots from kenshirriff@oldbytes.space

Toot

Written by Ken Shirriff on 2025-02-01 at 18:56

IBM's construction of computers from frames was a major innovation: the frames fit through doors and were transportable. Earlier computers were often constructed in place and difficult to move. Photo shows an IBM 701 at GE with frames for power and drum storage, and main frame in the center.

=> View attached media

=> More informations about this toot | More toots from kenshirriff@oldbytes.space

Descendants

Written by Ken Shirriff on 2025-02-01 at 18:58

IBM's engineering documentation extensively used the term "main frame". The documentation described the location of each tube in the system. The abbreviation "MF" indicated the tube was in the main frame, as in the schematic diagram. 3/n

=> View attached media | View attached media

=> More informations about this toot | More toots from kenshirriff@oldbytes.space

Written by Ken Shirriff on 2025-02-01 at 18:59

From the 1950s to the 1980s, the word "mainframe" indicated the physical box or cabinet that held the computer. Even a personal computer had a "mainframe". 4/n

=> View attached media | View attached media

=> More informations about this toot | More toots from kenshirriff@oldbytes.space

Written by Ken Shirriff on 2025-02-01 at 18:59

At the same time, "mainframe" took on a different but related meaning: a computer's CPU (central processing unit). By the 1980s, however, this definition faded away: a book stated: "According to the official definition, 'mainframe' and 'CPU' are synonyms. Nobody uses the word mainframe that way."

=> View attached media

=> More informations about this toot | More toots from kenshirriff@oldbytes.space

Written by Ken Shirriff on 2025-02-01 at 19:00

With the development of the minicomputer and the microcomputer in the 1970s, "mainframe" moved towards its modern meaning, with computers partitioned into micros, minis, and mainframes. IBM started using "mainframe" as a marketing term in the mid-1980s; e.g. calling the S/390 "mainframe class". 6/n

=> View attached media

=> More informations about this toot | More toots from kenshirriff@oldbytes.space

Written by Ken Shirriff on 2025-02-01 at 19:00

Analyzing newspapers shows the rise and fall of the term "mainframe". The term became popular during the 1980s. At the end of the 1990s, as the popularity of mainframe computers dropped, usage of the term steeply dropped too. 7/n

=> View attached media

=> More informations about this toot | More toots from kenshirriff@oldbytes.space

Written by Ken Shirriff on 2025-02-01 at 19:01

For more on the history of the word "mainframe", see my latest article: https://www.righto.com/2025/02/origin-of-mainframe-term.html

Thanks to the Computer History Museum for letting me examine their archives.

=> More informations about this toot | More toots from kenshirriff@oldbytes.space

Written by Ken Shirriff on 2025-02-02 at 18:56

Colossus didn't use the term "frames". It was built on 90-inch racks, called the J rack, K rack, S rack, C rack, and so forth; see https://www.codesandciphers.org.uk/lorenz/colossus.htm

=> More informations about this toot | More toots from kenshirriff@oldbytes.space

Written by Mark Crocker on 2025-02-01 at 19:42

@kenshirriff they also use the word screen very differently than the modern context ๐Ÿคฃ

=> More informations about this toot | More toots from mcrocker@indieweb.social

Written by lopta on 2025-02-02 at 02:44

@mcrocker @kenshirriff Remember when a monitor was a certain small software utility?

=> More informations about this toot | More toots from lopta@mastodon.social

Written by Vertigo #$FF on 2025-02-01 at 19:46

@kenshirriff Tagging #mainframe (see up-thread)

=> More informations about this toot | More toots from vertigo@hackers.town

Written by ezra on 2025-02-01 at 20:34

@kenshirriff have you and david talked about editing some of your posts into a book? MIT press should gobble this up

=> More informations about this toot | More toots from ezra@assemblag.es

Written by root42 on 2025-02-01 at 20:39

@kenshirriff wasnโ€˜t CPU also sometimes not just a chip but maybe a whole PCB or even chassis?

=> More informations about this toot | More toots from root42@chaos.social

Written by Ken Shirriff on 2025-02-01 at 21:25

@root42 Yes, the "central processing unit" was defined as "A unit of a computer that includes the circuits controlling the interpretation and execution of instructions. Synonymous with main frame". Sometimes storage was considered part of the central processing unit.

=> More informations about this toot | More toots from kenshirriff@oldbytes.space

Written by Stephen Illingworth on 2025-02-01 at 21:28

@kenshirriff @root42 I've heard people referring to the case of a PC as the "CPU". I didn't like it.

=> More informations about this toot | More toots from JetSetIlly@mastodon.gamedev.place

Written by Matthew Miller on 2025-02-02 at 00:08

@JetSetIlly @kenshirriff @root42

Yes, me too. Like, as opposed to the monitor or keyboard or other peripherals. This history shows these people were more attuned with the origin of the term than we were!

=> More informations about this toot | More toots from mattdm@hachyderm.io

Written by ๐Ÿ’ž eva ๐Ÿ’ž on 2025-02-02 at 14:34

@mattdm oh dear, making me feel old this early on a Sunday! I remember all of those terms, from spending my after-school hours at the US Naval Academy's computing rooms. Some of my best childhood memories.

This thread is great! Thanks Ken!

@JetSetIlly @kenshirriff @root42

=> More informations about this toot | More toots from winterschon@bsd.cafe

Written by Henrik Kramselund - kramse ๐Ÿ‰ on 2025-02-03 at 08:34

@JetSetIlly @kenshirriff @root42 they also have used "the hard drive" for the whole PC, equally annoying

=> More informations about this toot | More toots from kramse@helvede.net

Written by Ben Galehouse on 2025-02-02 at 10:51

@root42 @kenshirriff My father had a PDP-11/45 in our basement when I was a kid. The CPU was a stack of perhaps 5 boards of discrete TTL chips (a few flip-flops or what-not per chip) and a lot of wirewrapping on the other side of the backplane to connect them. Next to that was the FPU, which was larger - maybe 12 boards if I remember right.

Keeping it working often meant identifying the chip which went bad. To assist with this, he managed to acquire an extender to hold a board out from the backplane a bit, which gave more room (though still not a lot of room) to clip on leads to connect to the oscilloscope/logic analyzer. However, using them required downclocking the CPU, which occasionally made the fault go away.

=> More informations about this toot | More toots from bgalehouse@mathstodon.xyz

Written by Thomas Amberg on 2025-02-01 at 20:47

@kenshirriff reminds me of https://www.flickr.com/photos/tamberg/54277912940 (Hohner-CPU, 50ies)

=> More informations about this toot | More toots from tamberg@quite.social

Written by Sander Antoniades on 2025-02-01 at 19:10

@kenshirriff I'd be curious of the usage in popular culture. Movies continued to use mainframe as a term for big computer much in the same way they use firewall as only defense against hackers.

=> More informations about this toot | More toots from s4ra8s@mastodon.social

Written by Ken Shirriff on 2025-02-01 at 19:35

@s4ra8s I don't know about pop-culture usage, but I have a graph of popularity of "mainframe" in Google Books. Mainframe peaks later than minicomputer and microcomputer, most popular in the late 1980s.

=> View attached media

=> More informations about this toot | More toots from kenshirriff@oldbytes.space

Written by author_is_ShrikeTron๐Ÿ” ๐Ÿ’‰x7 on 2025-02-01 at 19:41

@kenshirriff Tidbit, it still exists as a job-category/function in California's unemployment system.

Yes that system is very out of date.

=> More informations about this toot | More toots from ShrikeTron@mstdn.social

Written by Jake Hamby on 2025-02-01 at 20:29

@ShrikeTron @kenshirriff I think California's unemployment system is running on a mainframe. The state government is now renting time on their mainframes to counties so they can get rid of their mainframes.

https://statescoop.com/los-angeles-moves-mainframe-california-data-center/

=> More informations about this toot | More toots from jhamby@chaos.social

Written by Kat on 2025-02-01 at 20:04

@kenshirriff Wait. So all this time, the movie pronunciationt that's caused me to grind my teeth so many times has in fact been canonically valid?

=> More informations about this toot | More toots from KatS@chaosfem.tw

Written by Riley S. Faelan on 2025-02-01 at 20:25

@kenshirriff What was MF3J29?

=> More informations about this toot | More toots from riley@toot.cat

Written by Ken Shirriff on 2025-02-01 at 21:28

@riley MF3 J29 probably indicates the tube module is in panel #3 in the main frame, row J column 29. I don't have the 701 doc handy, so don't quote me on the details :-)

=> More informations about this toot | More toots from kenshirriff@oldbytes.space

Written by Riley S. Faelan on 2025-02-01 at 21:30

@kenshirriff Did these tube modules have some sort of common AND / OR / NOT structure?

=> More informations about this toot | More toots from riley@toot.cat

Written by Riley S. Faelan on 2025-02-01 at 20:24

@kenshirriff #retrocomputing, though

=> More informations about this toot | More toots from riley@toot.cat

Written by Glen Turner on 2025-02-02 at 03:58

@kenshirriff not sure it was IBM's innovation. Flower's Colossus was built on UK Post Office phone system relay frames. The ability to move the computer also being the rationale, in this case from the Post Office Research Station to Bletchley Park.

=> More informations about this toot | More toots from glent@aus.social

Written by Programmer 832-529 ๐Ÿ… on 2025-02-02 at 04:16

@glent @kenshirriff

Yeah, frames are used in telephony and railway signalling. It basically means a chunk of electrical stuff on some sort of shelf or cabinet. Makes sense when IBM were trying to describe their setup they looked around at what else looked a bit like it and used that word.

=> More informations about this toot | More toots from smallsees@social.dropbear.xyz

Written by ezra on 2025-02-02 at 20:06

@kenshirriff I did a very partial and brief history of rack formats in my chapter on modular synthesis in https://www.taylorfrancis.com/chapters/edit/10.4324/9781003219484-2/preface-patched-material-discursive-history-modularity-control-voltages-ezra-teboul?context=ubx&refId=53b96662-367a-4ba6-a0eb-21c2d8698677

=> More informations about this toot | More toots from ezra@assemblag.es

Written by Peter van Heusden (he/him) ๐Ÿ—ฟ on 2025-02-03 at 05:31

@kenshirriff in that second picture, where are the cables? That doesn't look like a raised floor (with some kind of logo in the middle?) and the "frames" are on little legs... I wonder where this fits in the history of datacentre design.

=> More informations about this toot | More toots from pvanheus@mstdn.science

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113930156239506617
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
485.242694 milliseconds
Gemini-to-HTML Time
15.709801 milliseconds

This content has been proxied by September (3851b).