Path: utzoo!mnetor!uunet!husc6!cca!mirror!ima!johnl From: johnl@ima.UUCP Newsgroups: comp.compilers Subject: Re: What is a scoreboard? Message-ID: <824@ima.ISC.COM> Date: 24 Dec 87 19:20:16 GMT References: <808@ima.ISC.COM> Sender: johnl@ima.ISC.COM Reply-To: uiucdcs!uunet!geac!daveb (David Collier-Brown) Organization: The little blue rock next to that twinkly star. Lines: 20 Summary: See also "register history" Approved: compilers@ima.UUCP In article <808@ima.ISC.COM> xyzzy!meissner@mcnc.org writes: |In article <797@ima.ISC.COM>, ...!harvard!talcott!motcoh!mark writes: |> Can someone explain the technique of using "scoreboards" in |> compiler development? Any references? | | I don't have any hard references, but when I ran into the CDC 6600 |hardware it was described as having a hardware scoreboard. It could also be a misnomer for a "register history", which is useful on machines without any visible parallellization, to keep track of what register currently holds what variable or value. For an example, see: Jim Welsh and Michael McKag, "Structures Systems Programming", Englewood Cliffs, N.J. (Prentice-Hall), 1980. -- Send compilers articles to ima!compilers or, in a pinch, to Levine@YALE.EDU Plausible paths are { ihnp4 | decvax | cbosgd | harvard | yale | bbn}!ima Please send responses to the originator of the message -- I cannot forward mail accidentally sent back to compilers. Meta-mail to ima!compilers-request