home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.sgi
- Path: sparky!uunet!usc!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!att!princeton!moo!awolfe
- From: awolfe@moo.Princeton.EDU (Andrew Wolfe)
- Subject: Re: Indigo R4000 vs. R3000 4D/35
- Message-ID: <1993Jan7.213506.6454@Princeton.EDU>
- Originator: news@nimaster
- Sender: news@Princeton.EDU (USENET News System)
- Nntp-Posting-Host: moo.princeton.edu
- Organization: Princeton University
- References: <1993Jan7.142834.7127@jarvis.csri.toronto.edu>
- Date: Thu, 7 Jan 1993 21:35:06 GMT
- Lines: 42
-
- In article <1993Jan7.142834.7127@jarvis.csri.toronto.edu>, corkum@csri.toronto.edu (Brent Thomas Corkum) writes:
- |> We just installed a R4000 upgrade in an Indigo and after running an in house application
- |> that is completely cpu bound I found that it was only 1.8 times faster on the Indigo
- |> than on a R3000 4D/35. Now, both have the same amount of memory and the application
- |> doesn't use that much. Is this right? Do I need to recompile on the R4000 with some
- |> magic compiler option (the code is in kr C)? I'm using the:
- |>
- |> -cckr -float -O2
- |>
- |> command line options.
- |>
- |> Brent
-
-
-
- Sounds about right to me...
-
- Remember - even though the CPU is about 3-4 times faster, other factors come
- into play.
-
- Examples:
-
- Main memory is approximately the same speed
- Primary caches are smaller
-
- This means that loads/stores may not speed up if you have little locality.
-
- Also - you imply that you have a lot of floating-point.
-
- Note that the latency of an FP add only changes from ~55ns to 40ns.
- double prec. FP mult changes from ~140ns to 80ns.
-
-
- Overall - a speedup of 1.8 is not outside of the expected range.
-
-
- --
- --------------------------------------
- Andrew Wolfe
- Assistant Professor
- Department of Electrical Engineering
- Princeton University
-