Emulator and simulator in mainframe.

Other Mainframe related questions which attracts you and there is no suitable Forum you find for it and related FAQs.
Ankit Gupta
Registered Member
Posts: 25
Joined: Fri Aug 16, 2013 1:30 pm

Emulator and simulator in mainframe.

Post by Ankit Gupta »

Hi,

Is the concept of Emulator and simulator in mainframe same? If I say I am using a simulator to connect to mainframes or if I say I am using an emulator to connect to mainframes, do they carry same or similar meaning? I have seen many people using them interchangeably..
User avatar
Robert Sample
Global Moderator
Global Moderator
Posts: 1905
Joined: Fri Jun 28, 2013 1:22 am
Location: Dubuque Iowa

Re: Emulator and simulator in mainframe.

Post by Robert Sample »

In my mind the two terms are NOT interchangeable.  The term "emulator" is most commonly associated with 3270 terminal access to a mainframe, where the Windows / Unix software is emulating a 3270 terminal and hence 3270 data streams are going from / to the mainframe and the Windows / Unix software interprets the 3270 data stream for the GUI.  The term "simulator" is associated with Hercules-390, which simulates a mainframe through software on a PC or Unix machine.  Given an operating system, a Hercules-390 machine acts very closely to the same as a mainframe (although there are differences).
User avatar
enrico-sorichetti
Global Moderator
Global Moderator
Posts: 855
Joined: Wed Sep 11, 2013 3:57 pm

Re: Emulator and simulator in mainframe.

Post by enrico-sorichetti »

The term "simulator" is associated with Hercules-390, which simulates a mainframe through software on a PC or Unix machine. Given an operating system, a Hercules-390 machine acts very closely to the same as a mainframe (although there are differences).
I do not know who made the association, but Hercules is an emulator ..
http://www.hercules-390.org

An emulation is a system that behaves exactly like something else, and adheres
to all of the rules of the system being emulated.

It is effectively a complete replication of another system, right down to being
binary compatible with the emulated system's inputs and outputs, but operating
in a different environment to the environment of the original emulated system.
The rules are fixed, and cannot be changed, or the system fails.

if You log-in to TSO on a <OS> running under Hercules what You see and get is EXACTLY what You would see and get
if You had logged-in to TSO on a <OS> running on a real mainframe
cheers
enrico
When I tell somebody to RTFM or STFW I usually have the page open in another tab/window of my browser,
so that I am sure that the information requested can be reached with a very small effort 8-)
Mukesh Mistry
Registered Member
Posts: 22
Joined: Wed Aug 14, 2013 7:56 pm

Re: Emulator and simulator in mainframe.

Post by Mukesh Mistry »

If I say I am using a simulator to connect to mainframes or if I say I am using an emulator to connect to mainframes, do they carry same or similar meaning? I have seen many people using them interchangeably..
We call Tn3270 as emulator and I think that correct way of saying is "I am using an emulator to connect to mainframes".
Ankit Gupta
Registered Member
Posts: 25
Joined: Fri Aug 16, 2013 1:30 pm

Re: Emulator and simulator in mainframe.

Post by Ankit Gupta »

enrico-sorichetti wrote:
The term "simulator" is associated with Hercules-390, which simulates a mainframe through software on a PC or Unix machine.  Given an operating system, a Hercules-390 machine acts very closely to the same as a mainframe (although there are differences).
I do not know who made the association, but Hercules is an emulator ..
http://www.hercules-390.org
So Rumba, TN3270 etc all are emulators and not simulators?Right?
Post Reply Previous topicNext topic

Create an account or sign in to join the discussion

You need to be a member in order to post a reply

Create an account

Not a member? register to join our community
Members can start their own topics & subscribe to topics
It’s free and only takes a minute

Register

Sign in

Return to “Other Mainframe Topics, Off-Topics, FAQs.”