🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #13574

Re: Ideas for coprocessor protocol(s)/interface

#13574
From: Henri J. Socha (x6251)
Date: Mon, 04 May 1987 18:43
42 lines
2016 bytes
In article <411@psueea.UUCP> daasch@psueea.UUCP (Robert Daasch) writes:

>I would be interested in expanding the recent series on "on-chip or 
>off-chip MMU" to the coprocessors and the "ideal protocol?"  

>3) What coprocessors are going to be needed?  This would get away from
>rehashing FPU, MMU and the like.

>Thanks,
>Rob D.
>...!tektronix!psu-cs!psueea!daasch
>daasch@portland.csnet


When at Motorola in the Microprocessor group I remeber working on this issue
(#3).  Some of the more obvious co-processors that were discussed included:

Graphics:  if you can't fit it on chip like the TI 34010

I/O:  8089(sp?) is one.  How about one for the new IBM PS/2 micro-channel?

String: Grep, search, block transfer, translate, etc.

O.S. primitives: select next process, queuing, (see the Intel 432)

Language: APL operators, compiler operators (symbol table), etc.

What can be a co-processor?  Analyse a real system and anything that
takes a large precentage of the time is a candidate (Period)


By the way, be sure to consider some classes of co-processor:
* Those needing lots of bus bandwidth (Graphics, string)
* Those needing relatively little (math, MMU - in some sense)
* Those needing lots of hand holding from the host processor (MMU, String?)
* Those needing relatively little (I/O, String?)


Hope this helps.  Let me (us) know what the replies are.
-- 
UUCP:...!amdahl!drivax!socha                                      WAT Iron'75
"Everything should be made as simple as possible but not simpler."  A. Einstein
Technical Details
Message-ID: <1146@hal9000.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!rutgers!hal9000!root

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!rutgers!hal9000!root
From: socha@drivax.UUCP (Henri J. Socha (x6251))
Newsgroups: comp.arch
Subject: Re: Ideas for coprocessor protocol(s)/interface
Message-ID: <1146@hal9000.UUCP>
Date: Mon, 4-May-87 14:43:27 EDT
Article-I.D.: hal9000.1146
Posted: Mon May  4 14:43:27 1987
Date-Received: Tue, 5-May-87 05:27:09 EDT
Sender: root@hal9000.UUCP
Lines: 42