Re: Instruction Tracing

Liste des GroupesRevenir à c arch 
Sujet : Re: Instruction Tracing
De : lynn (at) *nospam* garlic.com (Lynn Wheeler)
Groupes : comp.arch
Date : 12. Aug 2024, 04:58:03
Autres entêtes
Organisation : Wheeler&Wheeler
Message-ID : <87zfpibg78.fsf@localhost>
References : 1 2 3 4 5
User-Agent : Gnus/5.13 (Gnus v5.13)

John Levine <johnl@taugh.com> writes:
I also heard that the ROMP was originally intended for some sort of
word processor from the Office Products division (the O in ROMP) and
was repurposed into a workstation.

late 70s, circa 1980 ... there were efforts to convert myriad of CISC
microprocessors to 801/RISC microprocessors ... Iliad for low/mid range
370s (4361/4381 following on to 4331/4341), ROMP (research/office
products) for Displaywriter follow-on (with CP.r operating system
implemented in PL.8), also AS/400 follow-on to S/38. For various reasons
these efforts floundered and some of the 801/RISC engineers left IBM for
other vendors.

I helped with white paper that showed that nearly whole 370 could be
implemened directly in circuits (much more efficient than microcode) for
4361/4381. AS/400 returned to CISC microprocessor. The follow-on to
displaywriter was canceled (most of that market moving to IBM/PC and
other personal computers).

Austin group decided to pivot ROMP to Unix workstation market and got
the company that had done AT&T UNIX port to IBM/PC as PC/IX to do one
for ROMP (AIX, possibly "Austin IX" for PC/RT). They also had to do
something with the 200 or so PL.8 programmers and decided to use them to
implement an "abstract" virtual machine as "VRM" ... telling the company
doing the UNIX port that it would be much more efficient and timely for
them to implement to the VRM interface (rather than bare hardware).
Besides other issues with that claim, it introduced new problem that new
device drivers had to be done twice, one in "C" for the unix/AIX layer
and then in "PL.8" for the VRM.

Palo Alto was working on a port of UCB BSD to 370 and got redirected to
port to the PC/RT ... they demonstrated that they did the BSD port to
ROMP directly ... with much less effort than either the VRM
implementation or the AIX implementation ... released as "AOS".

trivia: early 80s 1) IBM Los Gatos lab was working on single chip "Blue
Iliad", 1st 32bit 801/RISC, really hot, single large chip than never
quite came to fruition and 2) IBM Boeblingen lab had done ROMAN, 3chip
370 implemention (with performance of 370/168). I had proposal to see
how many chips I could cram into single rack (either "Blue Iliad" or
ROMAN or combination of both).

While AS/400 1st reverted to CISC chip ... later in the 90s, out of the
Somerset (AIM, apple, ibm, motorola) single-chip power/pc ... they got a
801/RISC chip to move to.

--
virtualization experience starting Jan1968, online at home since Mar1970

Date Sujet#  Auteur
10 Aug 24 * Instruction Tracing31Lawrence D'Oliveiro
10 Aug 24 +* Re: Instruction Tracing29Anton Ertl
10 Aug 24 i+- Re: Instruction Tracing1MitchAlsup1
10 Aug 24 i+* Re: Instruction Tracing8John Dallman
10 Aug 24 ii+- Re: Instruction Tracing1MitchAlsup1
11 Aug 24 ii`* Re: Instruction Tracing6BGB
11 Aug 24 ii +* Re: Instruction Tracing4Lawrence D'Oliveiro
11 Aug 24 ii i`* Re: Instruction Tracing3BGB
11 Aug 24 ii i `* Re: Instruction Tracing2George Neuner
11 Aug 24 ii i  `- Re: Instruction Tracing1BGB
12 Aug 24 ii `- Re: Instruction Tracing1Michael S
10 Aug 24 i+* Re: Instruction Tracing3BGB
11 Aug 24 ii`* Re: Instruction Tracing2MitchAlsup1
11 Aug 24 ii `- Re: Instruction Tracing1BGB
11 Aug 24 i`* Re: Instruction Tracing16John Levine
11 Aug 24 i +* Re: Instruction Tracing3OrangeFish
11 Aug 24 i i`* Re: Instruction Tracing2John Levine
12 Aug 24 i i `- Re: Instruction Tracing1Lynn Wheeler
11 Aug 24 i `* Re: Instruction Tracing12Anton Ertl
11 Aug 24 i  +* Re: Instruction Tracing2MitchAlsup1
12 Aug 24 i  i`- Re: Instruction Tracing1Lawrence D'Oliveiro
12 Aug 24 i  `* Re: Instruction Tracing9Lawrence D'Oliveiro
12 Aug 24 i   +* Re: Instruction Tracing2Terje Mathisen
12 Aug 24 i   i`- Re: Instruction Tracing1Anton Ertl
12 Aug 24 i   `* Re: Instruction Tracing6Anton Ertl
12 Aug 24 i    `* Re: Instruction Tracing5Lawrence D'Oliveiro
12 Aug 24 i     `* Re: Instruction Tracing4Michael S
12 Aug 24 i      `* Re: Instruction Tracing3Lawrence D'Oliveiro
12 Aug 24 i       `* Re: Instruction Tracing2Michael S
12 Aug 24 i        `- Re: Instruction Tracing1MitchAlsup1
10 Aug 24 `- Re: Instruction Tracing1MitchAlsup1

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal