[HECnet] Raspberry Pi + SIMH VAX?

Johnny Billquist bqt at softjar.se
Tue Jun 5 10:42:13 PDT 2012


On 2012-06-05 11:29, Mark Benson wrote:

On 4 Jun 2012, at 23:15, Johnny Billquist wrote:

Nice.

Yeah, trouble is because I am using my current RasPi to work on VAX stuff I need a second one to run my PDP-11 sim on now :D C'mon Farnell get it together!!

Indeed. The more machines, the merrier... :-)

It would be interesting to hear of a comparison. The "newer" VAXen are really not that bad. But of course, everything is relative...

Like I say, it's not chronically 'slow' it just has a few pregnant pauses. Example: when I an using the TCP/IP configuration script in VMS 7.3 the pauses between menu screens are quite long. Stuff at the DCL terminal on the other hand is very quick (DIR's of long directory lists, etc.). There is always a smidge of additional lag because I am using SSH and the RasPi is having to encode the SSH packets on the fly as it goes. Telnet is much faster so I may switch over to using the DZ11 terminal emulation to work on it. Only problem is that's not the Operator terminal on SimH so I can't do everything through it.

Ok.

Talk about doing a misread. I saw that as an RSX-11 MultiProcessor system. :-)

:D That'd be nice... but tricky ;)

simh don't have the code (yet). e11 do, however...

I would suspect that is because the CPU will still be just waiting for I/O lots of the time. Compilations, as well as running something like SYSGEN in RSX, is really I/O intensive. Not much CPU work in there.

I can tell when the computer is working on the SD card, the LED flashes, and some times it's still loading SD card data (disk images) and sometimes it's thinking really hard :) SYSGENs are snappy except for the time consuming parts (the actually assembly compiles for the Executive, Drivers, etc). The RAM is either DDR or DDR2 so there shouldn't be a speed issue there, the biggest bottleneck is really the SD card.

Even compilation in RSX is a lot of I/O. You can improve things if you do some magic, but reading sources is just a small part of a compilation. It's a lot of work files, and it's a lot of output. And lots of overlays in the compilers...

I am looking at trying to mount an external hard drive or SSD to handle the disk images instead of the SD card. For some ^$%^$%   reason you can't mount a disk as a user in Linux (I might be missing something, admittedly) like you can in RSX and VMS (again, more demonstration that UNIX sucks ;)) so I have to futz about as root to do that.

Yes. Mounting in Unix-land have some potentially interesting implications which makes it "unsafe" to allow normal users to do it.

	Johnny



More information about the Hecnet-list mailing list