Article View: comp.sys.dec
Article #5601Re: Why RISC doesn't support large nuber of users?
From: terryl
Date: Thu, 08 Feb 1990 08:18
Date: Thu, 08 Feb 1990 08:18
60 lines
3411 bytes
3411 bytes
+Summary: one keyboard position right of "L0("
+Three keys on my keyboard are busted, the ones to the right of
+shift-L, 0, and shift-9. So take "L0(" and shift right one key.
+
People, here he is telling you "It's a joke, son!!!" (in my best Fog-
horn Leghorn voice!!!). What happens when you take "L0(" and shift that right
one key??? TTAAADDDAAA!!!! :-), a smiley face; and just about everyone fell
for it......
+ >> Altough there are a lot types of RISC machines I hear from most
+ >> suppliers that RISC machine cannot hold a large number of users,
+ >> but very few suppliers claim they can. So, what is the problem
+ >> with the RISC machines? Context switching,
+
+
+The problem with Reduced Instruction Set Computers is that the
+instruction set determines how many users a computer can handle.
+Some instruction sets (for example, the VAX instruction set) can
+handle a lot of users, while others (like, the i80286 instruction
+set) cannot. Reduced Instruction Set Computers ("RISC") just don't
+have enough instructions to adequately take care of a large
+set of simultaneous users. L0(
+
+Think about it; some people say that the Crays were the first RISC
+machines, yet Crays are just batch scheduled compute engines; they
+handle effectively ONE user (!).
+
+You really need to have about 5 or 6 instructions per user, so a
+RISC with its 100-120 instructions tops out at maybe 20-30 users.
+{and have you noticed that they count the different options of
+branches as different instructions?: branch-on-less-than and
+branch-on-greater-than are counted as two instructions. Seems a
+little bit like cheating, doesn't it?} On the other hand, a VAX
+has 500 instructions --- and, best of all, it has microcode and
+microinstructions, which count for more. L0(
+
+The VAX executes a superset of the predecessor machine's (PDP-11's)
+instructions. In fact the X in VAX stands for eXtension. So
+the VAX has more instructions than the PDP-11 and it can consequently
+handle more users than the PDP-11 did.
+
+Similarly, the IBM 370 instruction set is a superset of the IBM 360.
+And the 370 handles lots more users than the 360 ever did.
+
+Summary: (# of users) = (1/5) * (# of instructions).
+ This is why RISCs will always be inferior to the VAX and
+ the S/370 in multiuser capability.
+
+This fundamental truth has been kept secret for a long time,
+by the same devilish worldwide conspiracy that first put fluoride
+in drinking water.
+
+A homework problem: Two VAX machines are the microVAX and the
+VAXstation. Compare these to the Sun 4/490 computer [SPARC "RISC"
+instruction set] and the MIPS M/2000 computer [MIPS "RISC" instruction
+set] in terms of number of simultaneous users. Draw a conclusion
+about # of users vs. RISC/VAX instruction sets.
+
+Signing off with a right shift of one keyboard position "L0(" .....
Technical Details
Message-ID:
<5554@tekcrl.LABS.TEK.COM>Path:
arc1-ca.pugleaf.net!utzoo!attcan!uunet!zephyr.ens.tek.com!tekcrl!terrylReferences:
<25c936b0141@vms.huji.ac.il> <35387@mips.mips.COM> <673@mmlai.UUCP>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!zephyr.ens.tek.com!tekcrl!terryl From: terryl@tekcrl.LABS.TEK.COM Newsgroups: comp.sys.dec Subject: Re: Why RISC doesn't support large nuber of users? Keywords: Read between the lines, people Message-ID: <5554@tekcrl.LABS.TEK.COM> Date: 8 Feb 90 08:18:25 GMT References: <25c936b0141@vms.huji.ac.il> <35387@mips.mips.COM> <673@mmlai.UUCP> Reply-To: terryl@tekcrl.LABS.TEK.COM Organization: Tektronix, Inc., Beaverton, OR. Lines: 60