🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #22889

Re: F architecture?

#22889
From: Thomas J. Merritt
Date: Wed, 09 Sep 1998 00:00
29 lines
2484 bytes
In article <35f6c99b.0@news.victoria.tc.ca>, Mentifex <mentifex@scn.org> wrote:
|Bill Broadley <bill@proto.math.ucdavis.edu> posted on 9 Sep 1998:
|
|> Any comments on the F-architecture at:
|> http://siva.usc.edu/~brion/f/
|
|> From the architecture page:
|> 64-bit datapath and address space            
|> Speculative and parallel execution pipelines     
|> Three cache levels:
|> L0: 8KB, 4-ported, line lockable - internal            
|> L1: 64KB data plus 64KB intruction (dual ported, line lockable) -
|internal
|> L2: > 1MB (possibly!) - external (on motherboard)
|> No internal registers - this is a memory-to-memory processor. [...]

The performance of an F-architecture processor (given the current
vague specifications on the above web site) would likely be poor.  The
primary problem is that the described addressing model creates aliases
for the contents of the L0 cache which is expected to take the place of
a register file.  These aliases will complicate the pipeline bypass/forwarding
logic.  The result will be a longer clock period and/or longer pipeline
latency for operations relative to a register based architecture.  There isn't
much clue given as to how they intend to avoid these effects.  Given the
lockablity of the L0 cache, it mighe be possible to implement some sort of
cache line renaming mechanism.  

TJ Merritt
tjm@nospam.codegen.com
Technical Details
Message-ID: <tjmEz1716.1yt@netcom.com>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <35f138ad.0@news.victoria.tc.ca> <35f63c78.6582832@news.kwu.erl.siemens.de> <6t5le6$b4$1@mark.ucdavis.edu> <35f6c99b.0@news.victoria.tc.ca>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fd7c9,fe32c7a0e7173b00
X-Google-Attributes: gidfd7c9,public
X-Google-Thread: 111b20,1f09b446b78faf6d
X-Google-Attributes: gid111b20,public
X-Google-Thread: fd6dd,1f09b446b78faf6d
X-Google-Attributes: gidfd6dd,public
X-Google-Thread: 10d04f,5524c649dc20eda1
X-Google-Attributes: gid10d04f,public
X-Google-Thread: 102b75,ea7ded9811fbba5
X-Google-Attributes: gid102b75,public
X-Google-Thread: f7536,1f09b446b78faf6d
X-Google-Attributes: gidf7536,public
X-Google-Thread: 1045ed,ae591e3f605c24b6
X-Google-Attributes: gid1045ed,public
From: tjm@netcom.com (Thomas J. Merritt)
Subject: Re: F architecture?
Date: 1998/09/09
Message-ID: <tjmEz1716.1yt@netcom.com>
X-Deja-AN: 389486406
Sender: tjm@netcom2.netcom.com
References: <35f138ad.0@news.victoria.tc.ca> <35f63c78.6582832@news.kwu.erl.siemens.de> <6t5le6$b4$1@mark.ucdavis.edu> <35f6c99b.0@news.victoria.tc.ca>
Organization: Netcom
Newsgroups: comp.arch,comp.ai.edu,comp.ai.neural-nets,comp.lang.forth,comp.robotics.misc,bionet.neuroscience,alt.memetics