Article View: comp.arch
Article #11776Re: ACE, buses, and the future of ultrix
From: Alex Martelli
Date: Wed, 22 May 1991 18:25
Date: Wed, 22 May 1991 18:25
57 lines
3703 bytes
3703 bytes
mash@mips.com (John Mashey) writes:
:In article <816@cadlab.sublink.ORG> martelli@cadlab.sublink.ORG (Alex Martelli) writes:
:> ...
...
:>Don't forget they'll support BOTH Dec Turbochannel AND EISA... so, times
:>two again... the bus variation may be the most important of the three, for
:>3rd party addon-board manufacturers, and for purchasers of vast numbers of
:>machines, who can't really buy machines with different buses if they want
:>to be able to minimize spare parts inventory for the addon cards.
:
:This is nonsense.
Thanks, very diplomatic of you. Have you read what you quoted? I opined that
the bus variation can be more important than the variation in operating
systems and in CPUs (R3000's vs R4000's) for two classes of companies:
manufacturers of add-on cards, and purchasers of many machines, who want
bus uniformity for spare-parts inventory.
You seem to be answering, and deeming 'nonsense', some different assertion,
one which I did not make...:
:In the PC world: there are XT busses, AT busses, EISA busses, MCA busses.
:Much of this happened sort of by accident, and a lot of software knows too
^^^^^^^^^^
:much about what's there, in gory detail.
...
:Hence, the ACE compatibility specifications are structured so that one can
:have a reasonable shrink-wrapped kernel that doesn't HAVE
^^^^^^^^
:to know about the I/O bus choice, but still has enough info to
Sure, it's evil for application software to know about bus structure, and
sure, it's nice for the kernel to be able to ignore it, too, but what does
this have to do with my assertion being 'nonsense'? It makes life easier
for writers of software, and for purchasers of same, but does not remove
the misery from manufacturers and purchasers of add-on cards... if the ACE
consortium had blessed ONE bus, instead of two, it would have something
more 'standard' in its hands, just as if it had blessed one OS, rather than
one and one half.
Incidentally, the XT->AT->EISA bus evolution is a possible solution, although
not necessarily optimal; another one is to standardize just an 'EXTERNAL' bus,
for add-ons, whose performance may be acceptable even on an 'old' bus, while
keeping implementor freedom for internal structures (the EISA in an HP/700,
like the VME in a Soulbourne or the Sbus in an SS2, is not really slowing
down the machine, is it? Besides, look at what Soulbourne is doing - if
the 25 Mbytes/sec total throughput of VME is stunting your growths, just
put in *multiple* VME 'buses', on separate "I/O channel boards").
I should point out that this 'nonsense' is just personal opinion and
interest - my employer is strictly a SW business anyway, so I guess it
HAS no opinion on buses or anything as gross as that...:-)
--
Alex Martelli - CAD.LAB s.p.a., v. Stalingrado 53, Bologna, Italia
Email: (work:) martelli@cadlab.sublink.org, (home:) alex@am.sublink.org
Phone: (work:) ++39 (51) 371099, (home:) ++39 (51) 250434;
Fax: ++39 (51) 366964 (work only), Fidonet: 332/407.314 (home only).
Technical Details
Message-ID:
<864@cadlab.sublink.ORG>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!att!princeton!njin!rutgers!modus!otello!gear!cadlab!martelliReferences:
<281f3e99.2f35@petunia.CalPoly.EDU> <1991May2.224316.17903@ico.isc.com> <816@cadlab.sublink.ORG> <3683@spim.mips.COM>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!att!princeton!njin!rutgers!modus!otello!gear!cadlab!martelli From: martelli@cadlab.sublink.ORG (Alex Martelli) Newsgroups: comp.arch Subject: Re: ACE, buses, and the future of ultrix Message-ID: <864@cadlab.sublink.ORG> Date: 22 May 91 18:25:36 GMT References: <281f3e99.2f35@petunia.CalPoly.EDU> <1991May2.224316.17903@ico.isc.com> <816@cadlab.sublink.ORG> <3683@spim.mips.COM> Organization: CAD.LAB, Bologna, Italia Lines: 57