Gene Amdahl, Pioneer of Mainframe Computing, Dies At 92 (nytimes.com)
An anonymous reader writes: The NY Times reports that Dr. Gene Amdahl, who played a crucial role in developing the IBM System/360 series mainframes and formulated Amdahl's law, has died at the age of 92. "The 360 series was not one computer but a family of compatible machines. Computers in the series used processors of different speeds and power, yet all understood a common language. This allowed customers to purchase a smaller system knowing they could migrate to a larger, more powerful machine if their needs grew, without reprogramming the application software. IBM's current mainframes can still run some System/360 applications. ... Dr. Amdahl is remembered at IBM as an intellectual leader who could get different strong-minded groups to reach agreement on technical issues."
And just how many systems are running today which are still compatible with the IBM System/360?
I can't count how many retail stores I've been in who still bring up an IBM terminal emulator to do the real work, and I've known several places which have had mainframes running since the 60s. Every now and then you swap out a part while it's running.
That's a body of work ... safe travels Dr. Amdahl.
Lost at C:>. Found at C.
I had a recurring nightmare in the '80s (after Amdahl and Cray had spun out on their own): That Gene Amdahl, Gordon Bell (DEC's PDP 5, PDP 8 instruction set, PDP 11), and Seymour Cray (CDC, Cray Computers) would get together, found an "ABC Computer Company", and spend the next decades having architectural arguments but never producing a product.
Two of them are gone now, and the world is poorer for it.
(Ever wonder why the cabinets of IBM computers in the mid 20th century were the size they were? One of Amdahl's ideas: After seeing a facility have to tear out a wall to install an early machine (univac?) with the spectre of having to do it again to get it out some day, he designed his machines in modules that each just fit through the door and into the car of a standard elevator (with a bit of clearance for padding and room for someone to push the floor buttons. That meant lots of expensive custom cables and connectors, but still far cheaper than tearing up buildings. B-) )
Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
Amdahl also coined the term "FUD" meaning a company trash talking another.
https://en.wikipedia.org/wiki/Fear,_uncertainty_and_doubt#Definition
"...FUD was first defined with its specific current meaning by Gene Amdahl the same year, 1975, after he left IBM to found his own company, Amdahl Corp.: "FUD is the fear, uncertainty, and doubt that IBM sales people instill in the minds of potential customers who might be considering Amdahl products..."
The point is that people has always been trash talking others, but IBM was the first company that systematically employed FUD on every level in the company.
edge first
so does this count as unscheduled down time??
Just heard some sad news on talk radio - Computer designer Gene Amdahl was found dead in his Palo Alto home this morning. There weren't any more details. I'm sure everyone in the Slashdot community will miss him - even if you didn't enjoy his work, there's no denying his contributions to geek culture. Truly an American icon.
Welcome to the Panopticon. Used to be a prison, now it's your home.
Well, what a good innings and what a man who helped bring computing technology to where it is today. There must be some way that we can immortalise people like he and Seymour Cray. I worry that people will forget the legacy that mainframe computing architecture has left us; if we knew more about the history of computing architecture, we might stop re-inventing wheels.
I suspect that one class of software the AC was referring to was the various shops' own (whether they developed it themselves or purchased it and then customized it, which was very common in those days) [business] applications software. In that case, the assertion is certainly true and, the larger the company, the more often that will be the case, simply because there was a (then) huge investment in COBOL or PL/I (or even Assembler) programs in the System/360 era, which was replaced, but not that quickly, with the System/370 machines (particularly the Models 155, 165 and 158 and 168). But there's another class of System/360 software: all the lines of code that constituted OS/360 itself and all of its mostly free subsystems. There were some licensed program products that IBM had just started to charge for, such as IMS and CICS, that did run on OS/360, so I will include them as well. It is my estimate that more than 25% of all the lines of code that were ever included in OS/360 and its subsystems still exist in z/OS or the current generation of those subsystems. A lot of OS/360 code was of course replaced, rewritten, or discarded as it became OS/VS2 SVS and then OS/VS2 MVS, MVS/XA, MVS/ESA, OS/390, and finally z/OS. But much of that code still remains [in the source] as can be seen by anyone who can look and knows what to look for and where to look. Two major OS/360 subsystems, ASP and HASP, now called JES3 and JES2 respectively, still contain more than 25% of their original lines of code that once ran on a System/360 running OS/360. I still have object decks of PL/I programs compiled in 1967 that will still bind (link) and run on z/OS Version 2 Release 2 -- that's 48 year-old code. Not only that, but at one of my old shops, they still run Assembler and a small number of COBOL programs that were last compiled (and last linked, even) in 1973! The programs work, and there has never been a need to change them. That is rare, of course, but not unheard of and I suspect more common that many insiders would ordinarily think.
The 360 was the first machine to use an 8-bit byte as the unit of memory addressability. In that single byte you could store either 2 BCD digits, a text character, or a binary number. Prior to the 360 machine were more special-purpose; they were good for either decimal math (financials), or text, or binary math, but not all three at the same time. The register size of the 360 was 4 bytes. The address size was 24 bits, allowing 16MB of addressing.
Decimal math (BCD) is still heavily used in financial applications.