🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #10820

Re: Superscalar vs. multiple CPUs ?

#10820
From: Jason W Solinsky
Date: Wed, 23 Dec 1992 16:46
23 lines
1993 bytes
In article <PCG.92Dec23144916@decb.aber.ac.uk>, pcg@aber.ac.uk (Piercarlo Grandi) writes:

|> On a micro level, I am skeptical; there are clearly stretches of code
|> that can be micro parallelized, even vectorized (flow analysis has been
|> vectorized in some Cray compilers, as it is about sweeping boolean
|> matrixes), but overall the processing mustr be sequential. It also
|> depends on the language; for example in C it is conceivable that every
|> function in a source file be compiled in parallel. But this I would
|> regard as macro level parallelism.

We seem to be saying the same things only you keep on talking about macro-level
parallelism as though it would be difficult to exploit, and I feel that the
existence of macro-level parallelism justifies increased superscalarity. It
is my contention that as processors continue to get more and more hyperscalar,
they will be increasingly able to exploit macro-level parallelism without the
help of smart compilers (which will, no doubt continue to improve.) In a
hyperscalar chip it will be necessary to implement tagging and/or scoreboarding
protocols to control resource allocation and make sure that none of the data
gets mixed up. Once this overhead is paid, the protocols can be altered to find
macro level parallelism on their own with very little additional cost in either
performance or area.

Jason W. Solinsky
Technical Details
Message-ID: <1992Dec23.164617.8055@athena.mit.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!think.com!enterpoop.mit.edu!bloom-picayune.mit.edu!athena.mit.edu!solman
References: <1992Dec7.012026.11482@athena.mit.edu> <PCG.92Dec11162630@aberdb.aber.ac.uk> <PCG.92Dec23144916@decb.aber.ac.uk>

Show Full Headers
Complete Article Headers
Newsgroups: comp.arch,comp.sys.intel
Path: arc1-ca.pugleaf.net!sparky!uunet!think.com!enterpoop.mit.edu!bloom-picayune.mit.edu!athena.mit.edu!solman
From: solman@athena.mit.edu (Jason W Solinsky)
Subject: Re: Superscalar vs. multiple CPUs ?
Message-ID: <1992Dec23.164617.8055@athena.mit.edu>
Sender: news@athena.mit.edu (News system)
Nntp-Posting-Host: m37-318-11.mit.edu
Organization: Massachusetts Institute of Technology
References: <1992Dec7.012026.11482@athena.mit.edu> <PCG.92Dec11162630@aberdb.aber.ac.uk> <PCG.92Dec23144916@decb.aber.ac.uk>
Date: Wed, 23 Dec 1992 16:46:17 GMT
Lines: 23