View unanswered posts | View active topics It is currently Tue Apr 23, 2024 11:44 pm



Reply to topic  [ 30 posts ]  Go to page Previous  1, 2
 Some thoughts on the Z80 and other microprocessors 
Author Message

Joined: Wed Jan 09, 2013 6:54 pm
Posts: 1783
Great to see you here Hans!


Mon Oct 19, 2020 8:34 pm
Profile

Joined: Thu Mar 08, 2018 10:24 am
Posts: 13
hanso wrote:
I read the articles on microprocessors and found them interesting!

Some remarks on the VAX-11 architecture. I have been involved heavily in the internals of VAX/VMS starting at 1983 as teacher of Learning Services and system programmer, all while working at DEC.
Working on Wolfpack, fond memories ;)

The VAX-11 instruction set was designed in parallel with the operating system VMS and many constructs (multiprogramming, high-level language support) hint at that.
It also had to be PDP-11 (hence Virtual Address eXtension to -11) compatible, so that makes it also more complicated.

The result may seem very extended but it led to a system that not only performed well, and supported general libraries with calling conventions shared among the programming languages.
Case, call, array processing, call stack frames, virtual memory, paging, all in the instruction set. It was the first time in DEC software engineers were involved from the beginning in the VAX/VMS creation.
So the VAX-11 should be seen as an essential part of the whole: VAX/VMS.

Thank you. However many people preferred to run Unix on their Vaxen. IMHO it was no good that DEC artificially suspended the development of the PDP-11 in favor of the VAX.


Mon Oct 19, 2020 8:52 pm
Profile

Joined: Mon Oct 19, 2020 2:09 pm
Posts: 3
I have no data on the number of VAX's machines running Unix versus VMS. Many did run Unix (universities etc), most did use VMS.

Since the VAX/VMS systems opened the door to many businesses and the amount of support requested by customers in DEC at the time for VMS versus Unix, I can safely assume VMS was more widely used. VAX/VMS made DEC the second computer company in the 80ties, highly profitable and a great place to work.

Now all that changed in the 90ties and the server world now runs on Intel, Microsoft Windows server and Unix/Linux.

Of course Unix also benefitted from the instruction set of the VAX-11.


Tue Oct 20, 2020 8:35 am
Profile

Joined: Wed Jan 09, 2013 6:54 pm
Posts: 1783
As I recall, at university the Electrical Engineering faculty ran Unix on VAX, the Computer Science people ran VMS on VAX. But when I went to work in industry, it was always VMS.


Tue Oct 20, 2020 12:45 pm
Profile

Joined: Thu Mar 08, 2018 10:24 am
Posts: 13
hanso wrote:
I have no data on the number of VAX's machines running Unix versus VMS. Many did run Unix (universities etc), most did use VMS.

Since the VAX/VMS systems opened the door to many businesses and the amount of support requested by customers in DEC at the time for VMS versus Unix, I can safely assume VMS was more widely used. VAX/VMS made DEC the second computer company in the 80ties, highly profitable and a great place to work.

Now all that changed in the 90ties and the server world now runs on Intel, Microsoft Windows server and Unix/Linux.

Of course Unix also benefitted from the instruction set of the VAX-11.

For me the VAX is surrounded by two mysteries:
1) Why was it so slow? The first RISC systems outperformed it much. Even the x86 had almost the same CPU performance.
2) Why did DEC miss the Internet? I remember that in the first half of the 90s many people used Sun Workstations for it.


Tue Oct 20, 2020 4:45 pm
Profile

Joined: Mon Oct 19, 2020 2:09 pm
Posts: 3
litwr wrote:
For me the VAX is surrounded by two mysteries:
1) Why was it so slow? The first RISC systems outperformed it much. Even the x86 had almost the same CPU performance.
2) Why did DEC miss the Internet? I remember that in the first half of the 90s many people used Sun Workstations for it.


Slow? It was the heart of a minicomputer, often clustered, so comparing CPU speed is difficult, peripherals also count.
With a VT serial terminal it was a nice system to work with. We as engineers were all CLI users. Business apps used a Forms Management system still on serial ASCII VT terminals.
One could get an impressive amount of work with many users out of with good response time.

The VT220 serial terminal was such a pleasure to work with. Good keyboard, sharp display.
When DECWindows came along things changed, the central CPU was replaced for UI with a VAX workstation and ethernet networking to the mini, still fast enough with local processing and central processing.

You re right that the VAX CPU lost to Risc architectures. The Alpha came (too) late due to lack of strategy in DEC. It performed well, but lost out even earlier than the SUN Sparc and others to Intel.

And that answers you second question: lack of strategy made DEC a very slow mover. So Internet was ready for DEC, but DEC was not ready for such a paradigm shift, too conservative, too much directed to developing inhouse (everything was made in DEC factories!) and so used to huge profit margins. And once on the slope down only cost reductions and selling out remained. A great service organization and a very large customer base were bought by Compaq and that was the end of DEC engineering and R&D.


Last edited by hanso on Tue Oct 20, 2020 5:28 pm, edited 1 time in total.



Tue Oct 20, 2020 5:06 pm
Profile

Joined: Wed Jan 09, 2013 6:54 pm
Posts: 1783
This is a little morbid, but on the plus side ARM was given two big assists by DEC: first by developing StrongARM, which showed the way to faster implementations, and second by failing to take over the world with StrongARM. (Strong ARM went to Intel as part of an out-of-court settlement, and they didn't take it forward because they had Titanium on their minds.)


Tue Oct 20, 2020 5:26 pm
Profile

Joined: Mon Oct 07, 2019 2:41 am
Posts: 593
My computer room needs cleaning ... send in the VAX.
So why did DEC promote the VAX and drop the PDP 10?
Ben?


Tue Oct 20, 2020 5:39 pm
Profile

Joined: Thu Mar 08, 2018 10:24 am
Posts: 13
BigEd wrote:
This is a little morbid, but on the plus side ARM was given two big assists by DEC: first by developing StrongARM, which showed the way to faster implementations, and second by failing to take over the world with StrongARM. (Strong ARM went to Intel as part of an out-of-court settlement, and they didn't take it forward because they had Titanium on their minds.)

Intel is known for its crush projects. :) Their most known project of such kind was about Motorola. IMHO Itanium project was a crush project for Russian Elbrus 3 architecture because they lured almost all its people to work with the Itanium. IMHO when Bill Mensch says that he can make 20 GHz 6502 he implies that he doesn't want to be crushed too. :)
IMHO Intel still actively uses the StrongARM descendants - so it is still their main RISC processor. It is interesting why didn't Commodore or DEC realize potential of so many good hardware they had?


Tue Oct 20, 2020 6:32 pm
Profile

Joined: Wed Jan 09, 2013 6:54 pm
Posts: 1783
The answer for both Commodore and DEC is management.

I'm afraid to offer the opinion that Bill Mensch is talking nonsense when he suggests such high clock rates for the 6502. He might well very much want to sell his company, so he always has to make it sound promising.


Tue Oct 20, 2020 6:58 pm
Profile

Joined: Thu Mar 08, 2018 10:24 am
Posts: 13
BigEd wrote:
The answer for both Commodore and DEC is management.

I'm afraid to offer the opinion that Bill Mensch is talking nonsense when he suggests such high clock rates for the 6502. He might well very much want to sell his company, so he always has to make it sound promising.


May be but we all know that IT is forced to mobile device direction and the development of desktops seems to be slowed down much. So maybe if Bill Mensch had several young initiative engineers in his company they would make the next 6502 revolution under his guide. IMHO large companies very slow accepts changes...
But maybe the main problem is mass of people who are satisfied with the current desktop designs. :(


Thu Oct 22, 2020 5:51 pm
Profile

Joined: Thu Mar 08, 2018 10:24 am
Posts: 13
hanso wrote:
I have been involved heavily in the internals of VAX/VMS starting at 1983 as teacher of Learning Services and system programmer, all while working at DEC.
Working on Wolfpack, fond memories ;)

Would you like to help me to understand software availability for VAX/VMS in the 80s? I know there were good compilers and text editors but I know little about DBMs, spreadsheets, ... It is odd for me that they made Oracle for the PDP-11 but not for the VAX/VMS. They didn't even port it there. I know that there was DEC Rdb/VMS but were there other options? Thank you


Wed Oct 28, 2020 7:27 pm
Profile

Joined: Tue Dec 31, 2013 2:01 am
Posts: 116
Location: Sacramento, CA, United States
BigEd wrote:
As I recall, at university the Electrical Engineering faculty ran Unix on VAX, the Computer Science people ran VMS on VAX. But when I went to work in industry, it was always VMS.

At the CSU Sacramento campus in the mid- to late 1980s the converse was true with our two VAXen. TITAN was typically in the realm of the EE crowd and ran VMS. Athena was typically for the CS crowd, and ran Ultrix-32. I assume that both are long gone by now.


Tue Mar 22, 2022 3:38 pm
Profile

Joined: Wed Jan 09, 2013 6:54 pm
Posts: 1783
An interesting reversal! Perhaps it's like siblings, there's a need to make some distance between yourself and your closest competitor.


Tue Mar 22, 2022 3:51 pm
Profile

Joined: Thu Mar 08, 2018 10:24 am
Posts: 13
I have just added part 14, AIM PowerPC.


Sun Mar 12, 2023 1:29 pm
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 30 posts ]  Go to page Previous  1, 2

Who is online

Users browsing this forum: AhrefsBot and 9 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software