[Info-vax] Y3K for PDP-11 Operating Systems

Johnny Billquist bqt at softjar.se
Mon May 9 18:05:35 EDT 2011


On 2011-05-09 15.47, vandys at vsta.org wrote:
> In alt.sys.pdp11 Rob Brown<mylastname at gmcl.com>  wrote:
>> It seemed to me that the 11/750 was even slower than an 11/44, but
>> perhaps that had something to do with their respective workloads.
>
> For anything not requiring 32 bits, I'm quite sure the 11/70 outran it, in
> both integer math and string handling scenarios.  Floating point, I'm not
> sure--not an area where I had to deal with performance.

I wouldn't be so sure on string handling, since the VAX have lots of 
native instructions to deal with that, which the 11/70 do not. Integer 
on the other hand, yes.
Floating point as well, unless you want some VAX-specific format.

The 11/44 is a bit slower than the 11/70, but still pretty ok. And for a 
lot of things, the PDP-11 have much lower overhead than a VAX, such as 
subroutine calling and interrupts. I'm not sure if context switching is 
better or worse. The VAX have a single instruction for that, while the 
PDP-11 needs to manually handle both processor registers and MMU 
registers. On the other hand, you don't have the penalty of the TLB 
cache flushes, and I don't know how fast/slow the context save/restore 
on the VAX are.

	Johnny




More information about the Info-vax mailing list