On Tue, 16 Apr 2019 12:24:01 -0400, Andreas Kohlbach
<
a...@spamfence.net> wrote:
>On Mon, 15 Apr 2019 20:34:20 -0400, J. Clarke wrote:
>>
>> On Mon, 15 Apr 2019 16:14:24 -0400, Andreas Kohlbach
>> <
a...@spamfence.net> wrote:
>>
>>>The Youtuber LGR released a video today exploring, why the 60-Year-Old
>>>IRS Computer System Failed on Tax Day 2018 in the USA.
>>>
>>>To sum it up: even though using modern day hardware they emulate
>>
>> Emulate? What leads you to believe that it's emulated? The
>> mainframes IBM makes today are direct lineal descendants of the IBM
>> 360, implementing the instruction set in hardware not requiring an
>> emulator.
>
>I have no knowledge of the whole thing. But if you watch the video at
>around 9:00 LGR says so.
I suspect LGR oversimplified the situation. Saying that the system is
emulated suggests that it is running on something like Hercules or one
of the official IBM equivalents. It's not, the code runs natively on
the silicon. What does get emulated is some of the storage devices,
but there again it's not like Hercules where the emulated storage
device is a file on a disk on a PC, the emulator is a hardware device
that is attached to the mainframe using the mainframe's proprietary
interfaces, which hardware device responds as if it is a different
hardware device--so a device will appear to the computer as if it is a
channel controller running a bunch of tape drives, when it's really a
channel controller running a bunch of disks, with some firmware that
does the necessary command remapping. The emulation in effect takes
place downstream of the channel controller.