Nope: 2000/1 means 2000 instructions and wat 1 msec which is the resultion of the sleep
timer.
Reindert
From: owner-hecnet at Update.UU.SE [mailto:owner-hecnet at Update.UU.SE] On Behalf Of
Supratim Sanyal
Sent: Thursday, 18 November, 2021 21:06
To: hecnet at Update.UU.SE
Subject: Re: [HECnet] ANF10 network --> DN200/DN20 --> instant gratification ...?
On 11/18/21 1:35 PM, Paul Koning wrote:
On Nov 18, 2021, at 1:26 PM, Supratim Sanyal <mailto:supratim at riseup.net>
<supratim at riseup.net> wrote:
On 11/18/21 11:10 AM, R. Voorhorst wrote:
Hi,
Hi.
...
2. The simh config file for configuring a working simh Pdp11/34 with the proper
throttling to make it work; the proper setting is important because of Chk11 init phase
which is instruction timing based!!!
How does one arrive at a realistic argument for throttle? Did you put 2000/1 because you
reckon your host processor does 2000 instructions in the same time as the guest processor
does 1? Or is it more pure clock speed based?
SET THROTTLE 2000/1
Check the docs ("help set throttle"). The simplest is to say what instruction
rate you want: "set throttle 300k" is probably a pretty realistic setting to
make it look like an 11/20; "set throttle 2m" is a somewhat optimistic 11/70.
I am interpreting the "2000/1" as "wait 2 seconds after one
instruction" which cannot be right, hence my question.
BTW, throttle is dicey; my MicroVAX 3800 (the SIMH "vax") machines are set to
1.9 mips (3.8 times of the 0.5 mip 11/780), but still they grab 100% of a core running
*BSD.
But this is a discussion for the SIMH forum, not here.
paul
--