Article View: alt.sys.pc-clone.dell
Article #507Re: Pentium Or Pentium Pro
From: Edmond
Date: Tue, 09 Jul 1996 00:00
Date: Tue, 09 Jul 1996 00:00
77 lines
4006 bytes
4006 bytes
Lawrence Kirby <fred@genesis.demon.co.uk> wrote: >In article <4rkkhn$54@natasha.rmii.com> underwoe@rmii.com "Edmond" writes: > >>Lawrence Kirby <fred@genesis.demon.co.uk> wrote: >> >>>Certainly, they are 32 bit applications even running under DOS (they use >>>32 bit DOS extenders). Only things like disk I/O have o use 16 bit code >>>and CPU speed isn't particularly relevat there since it is waiting for the >>>disk most of the time. >>> >> >>32-bit doesn't mean that you are using a flat memory model. > >In theory no. In practice with current OSs and extenders that is >exactly what is means. > I disagree. >> The latter is >>just as important as using 32-bit registers for data. Segmented memory >>causes you to subvert the branch prediction model of the P-PRO which >>causes all sorts of processor stalls apparently. > >That and register aliasing are the main things that have given the Ppro a Register renaming hasn't done this for other processors. >bad name for 16 bit apps. 32 bit code give you more flexibility in the >use of registers and until a 4GB address space ceases to be adequate >code can use a 'small' memory model. Segmented pointers are terrible for the PRO. It kills the branch prediction model. 32-bit code is probably less flexible (you can't chop registers in half like mov 8,al etc.), but more predictable. >>>>And wait for a >>>>Pentium Pro built version of Quake for NT 4.0 with Xdirect video and >>>>sound. >>> >>>The only reason an NT version would run faster in normal play is if it >>>were able to use some of the features of the graphics/sound cards better. >>>This is relevant but not a 16 vs 32 bit code issue. >> >>Not exactly. If the drivers and the graphics API are all fully 32-bit, >>you'll get better performance from the 32-bit versions. Win95 uses 16-bit >>graphics (and some video/sound drivers are still 16-bit), so your doomed >>to slowdom on a Pentium PRO. > >Possibly for some of the control functions but those should have >insignificant overhead anyway. Access to the screen memory is 32 bit. Win95 thunks it's 32-bit API down to 16-bit. You'll see slowdown no matter what. >Under DOS I would expect it to deal with VGA modes directly, with >possibly some 16 bit calls for VESA modes. > Doesn't matter. If the data that your using is 16-bit segmented, then you'll get a slow down. >> WinNT 4.0 would give you much superior >>graphics performance under the PRO. > >I doubt whether the difference would be noticable, possibly not even >measurable except, as stated above, where it is able to take better >advantage of the graphics/sound card features. Since I have both Win95 and NT 4.0b2 on my system, I have very few doubts. ----------------------------------------------------------------------- Edmond Underwood E-mail: underwoe@rmii.com Bench32 1.20 - The new threshhold in system benchmarking. Bench32 web site: http://www.rmii.com/~underwoe/bench32.html.
Technical Details
Message-ID:
<4rsh38$77n@natasha.rmii.com>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<4rc02h$oq2@cronkite.cisco.com> <4rc1oh$osd@news2.cais.com> <31D9B338.2F17@ix.netcom.com> <836482613snz@genesis.demon.co.uk> <4rkkhn$54@natasha.rmii.com> <836755380snz@genesis.demon.co.uk>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f4d34,b16f4f368be3dd2c X-Google-Attributes: gidf4d34,public X-Google-Thread: 1019d9,b16f4f368be3dd2c X-Google-Attributes: gid1019d9,public X-Google-Thread: 10a33e,b16f4f368be3dd2c X-Google-Attributes: gid10a33e,public X-Google-Thread: faca2,b16f4f368be3dd2c X-Google-Attributes: gidfaca2,public From: Edmond <underwoe@rmii.com> Subject: Re: Pentium Or Pentium Pro Date: 1996/07/09 Message-ID: <4rsh38$77n@natasha.rmii.com> X-Deja-AN: 167303156 references: <4rc02h$oq2@cronkite.cisco.com> <4rc1oh$osd@news2.cais.com> <31D9B338.2F17@ix.netcom.com> <836482613snz@genesis.demon.co.uk> <4rkkhn$54@natasha.rmii.com> <836755380snz@genesis.demon.co.uk> content-type: text/plain; charset=us-ascii organization: CNS mime-version: 1.0 newsgroups: alt.sys.pc-clone.dell,alt.sys.pc-clone.gateway2000,alt.sys.pc-clone.micron,biz.marketplace.computers.pc-clone x-mailer: Mozilla 1.22 (Windows; I; 32bit)