Slashdot Mirror


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."

14 of 78 comments (clear)

  1. Wow ... by gstoddart · · Score: 5, Insightful

    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.
    1. Re:Wow ... by limaCAT76 · · Score: 3, Funny

      And just how many systems are running today which are still compatible with the IBM System/360?

      Good question, on the upside nobody will be able to bully System/360 admins to run Systemd.

    2. Re:Wow ... by rsmoody · · Score: 2

      Agreed.
      We still use a terminal emulator where I work in a payment industry.

      Nearly every job I have ever worked had either bigiron or AS 400 there somewhere, banking industry, AutoZone (huge bigiron operation), Circuit City (the entire checkout system was AS 400, Best Buy (for their "green screen" most people I worked with had no idea how to use it, but those that did could run circles around the web site), debt collection agency (aka den of sin, what a horrid place to have worked), Whirlpool, it was there somewhere. Ok, I don't know if Taco Bell had one and when I was an airplane mechanic we didn't have one (hell, we didnt' have a computer, but we did have a lawn that was very well protected).

      --
      45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
    3. Re:Wow ... by niff · · Score: 2

      As far as In know, SABRE still runs on System/360 today.

      It was created in the 50's, migrated to System/360 in the 70's, and is still the central system where all bookings of all airplanes are registered, and where travel agents from everywhere in the world can check for availability, make reservations, etc.
      The main interface is a console. I've seen several attempts to create GUI's but they can't fully replace the efficient text-based interface that exists to enter commands and see results.

      If you ever fly on a plane, your booking went through that system, no matter where on this planet you live, or where you went.
      There's an impressive number of transactions going on in that system, with lots of clients and lots of data in there.

    4. Re:Wow ... by bws111 · · Score: 4, Informative

      System/360? No. It runs on modern System Z hardware. System Z is capable of running System/360 application programs (but not OS's).

  2. ABC computer company by Ungrounded+Lightning · · Score: 5, Interesting

    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
    1. Re:ABC computer company by Arnold+Reinhold · · Score: 2

      They weren't the same size as telco racks (i.e. 19")?

      No they were not. IBM had it's own standards for mechanical packaging. But my recollection is that IBM's requirement that all its products fit through a standard 29" door predated the 360 line and was mandated by their sales department, who never wanted to lose a sale because the product could not get into a building.

    2. Re:ABC computer company by Ungrounded+Lightning · · Score: 2

      IBM had it's own standards for mechanical packaging. But my recollection is that IBM's requirement that all its products fit through a standard 29" door predated the 360 line and was mandated by their sales department, who never wanted to lose a sale because the product could not get into a building.

      Yep. The predecessor 14xx and 70x/709x series all had cabinets that size, too. Also the 30x series, including the RAMAC (first moving-head disk drive - name is an acronym for RAndoM ACcess).

      The person (faculty at the University of Michigan) who told me about the box size (back in the late '60s) attributed it to Amdahl (who also predates the 360 by quite a bit), but perhaps he did inherit the design principle rather than originate it.

      --
      Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  3. FUD by Anonymous Coward · · Score: 5, Informative

    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.

  4. And the Next Day they buried him face down nine... by laurencetux · · Score: 4, Funny

    edge first

    so does this count as unscheduled down time??

  5. Sad news ... Gene Amdahl, dead at 92 by idontgno · · Score: 2

    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.
  6. S322 Abend - out of time by niks42 · · Score: 3, Insightful

    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.

  7. Re:run a few lines of code from OS/360 by WmHBlair · · Score: 2

    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.

  8. Re:Wait wait wait just a minute here by bws111 · · Score: 2

    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.