Race Sim Central
Rec.Autos.Simulators Archive

So much for cache ...

7 posts by 5 people · 05 Jul 1996 - 09 Jul 1996

James Bev 05 Jul 1996#324631
Hello all, Something I thought I'd share with you. I've been mucking around with my system trying to squeeze some more performance out of ICR2 lately. The system is a P133 Intel Endeavor PCI, 256k async cache, 32M 60ns EDO RAM, Diamond Stealth 64. I'd been using PMINFO32.EXE (from the NASCAR standard install) to "benchmark" performance, and scratching my head as to why it was indicating 7 wait states & 51Mb/sec for memory access. I'd already tried overclocking (thanks to SRN for the info) to no avail. So one of the things I did was pull out the memory cache SIMM. I nearly fell off my chair at the results! PMINFO32 now shows 0 wait states and 92 MB/second memory access. Back in ICR2, I can now run a full field with no loss of frame rate - previously it would bog down badly showing more than 10 other cars. I guess it shows that ICR2 accesses memory in such a way as to completely defeat the memory cache, and that I've been somewhat naive to believe that memory cache would add major value to anything other than programs with modest memory requirements. Other benchmarks (eg NXBench in NeXTSTEP) indicate that I've taken a small performance hit in some areas, and increased performance in others. I think I'll be leaving it out from now on - the only reason I got the P133 was to get better performance in ICR2! So, any thoughts, similar experiences, etc? I certainly hope this information will be of use to others. James -- James Bevan NeXTMail & MIME welcome
Removing your L2 cache should give you a _significant_ drop in performance, in fact reports elsewhere show that increasing from 256k to 512k of cache give a noticable performance boost in ICR2. The only thing I can think of is that perhaps you are the unwitting victim of a "fake cache" chips scam. Some motherboards were sold with "cache chips" which actually didn't work - this was, and is, a common scam. If you have any way to try replacement cache chips, or upgrade to a motherboard with pipe-cache where you can plug modules in and out, I would be interested in your results. How did you think to REMOVE your cache chips?! I would never have done that, and I'm a hardware nut! Cheers! John _________________________________ __ _____| |_____ __ ________| |__| :| John Wallace | |__| |________ \ :| |::| :| Team WW Racing TSW | |::| | / > :| |::| :|_________________________________| |::| | < / :|__|::|____/ * Sim Racing News * \____|::|__| \ /______:/ \::/ http://sneezy.dcn.ed.ac.uk/simnews/index.htm \::/ \._____\ http://www.math.ohio-state.edu/~harmon/simnews
James Bev 06 Jul 1996#324751
>Removing your L2 cache should give you a _significant_ drop in >performance, in fact reports elsewhere show that increasing from 256k to >512k of cache give a noticable performance boost in ICR2. I agree, it should! Having said that, the increased frame rate is definitely there. I would guess that ICR2 accesses hugely disparate parts of memory, causing the L2 cache to fault often enough to actually decrease performance. If this is the case, then your comment about using 512k of cache makes sense - perhaps 512k cache is enough to service ICR2's huge memory accesses. Like I said in my original post, I have taken a small performance hit in apps with modest memory accesses, which I guess I expected. Thanks for the suggestion. I did consider that, and tried out the fake-cache detector from one of PCW's cover CDs. It indicated that the cache was there and working OK. Maybe this shows up a difference between pipeline burst & async cache (not that I'm familiar with the internal differences between them)? I found I was assuming that L2 cache cures all ills, so in the spirit of experimentation I tried challenging my assumption. If you're going to experiment, you might as well try everything. Didn't see a performance increase when I removed the processor, though ;-)
Quoted text (7 lines)>Cheers! >John > _________________________________ > __ _____| |_____ __ >________| |__| :| John Wallace | |__| |________
/ > \ :| |::| :| Team WW Racing TSW | |::| | / > > :| |::| :|_________________________________| |::| | < > / :|__|::|____/ * Sim Racing News * \____|::|__| \ >/______:/ \::/ http://sneezy.dcn.ed.ac.uk/simnews/index.htm \::/ \._____\ > http://www.math.ohio-state.edu/~harmon/simnews All the best James -- James Bevan NeXTMail & MIME welcome
j James, I vote the last two sentences as the funniest comment I have read all year, GOOD WORK.!!!! Anthony
I bought a system in back in december with what was called 'Write-back cache' now I've heard stories about it that it could be a faked chip that does nothing (and surely no caching!) So I wonder what is the best way to determine if it's doing its job or not... If not then I'll send my system back and ask to get REAL cache!! thanks in advance! btw: When will sim racing news be released? I cant wait! :)
Benchmark your system, then go into the BIOS and disable the cache RAM. Benchmark the system again. If there is no difference, you've been duped. If the speed falls, your cache (and cash!) is safe. Remember only to turn off the EXTERNAL cache. If you turn off internal cache (inside the CPU) your benchmark will surely fall. If the internal cache is missing, Intel have a LOT of explaining to do! Em....soon!? It's basically done and sitting here on my hard disk but I'm waiting on one or two bits and pieces. Should be tomorrow. Cheers! John _________________________________ __ _____| |_____ __ ________| |__| :| John Wallace | |__| |________ \ :| |::| :| Team WW Racing TSW | |::| | / > :| |::| :|_________________________________| |::| | < / :|__|::|____/ * Sim Racing News * \____|::|__| \ /______:/ \::/ http://sneezy.dcn.ed.ac.uk/simnews/index.htm \::/ \._____\ http://www.math.ohio-state.edu/~harmon/simnews
Julian Lov 09 Jul 1996#325165
Quoted text (12 lines)> >>The only thing I can think of is that perhaps you are the unwitting > >>victim of a "fake cache" chips scam. Some motherboards were sold with > >>"cache chips" which actually didn't work - this was, and is, a common > >>scam. If you have any way to try replacement cache chips, or upgrade to > >>a motherboard with pipe-cache where you can plug modules in and out, I > >>would be interested in your results. > I bought a system in back in december with what was called 'Write-back > cache' now I've heard stories about it that it could be a faked chip > that does nothing (and surely no caching!) So I wonder what is the > best way to determine if it's doing its job or not... If not then I'll > send my system back and ask to get REAL cache!!
There is a program called cachechk.exe that checks the read/write speed of your cache, and so will obviously also detect if you do not have one. You can pick it up at the System Optimisation Page (a good site for all you system tweakers out there) - http://www.dfw.net/~sdw/ Julian _____________________________________________________________________ University of Oxford

Sponsors

Affiliate Links

Sim Gaming Expo MOZA Racing Sim-Lab Fanatec TrakRacer Asetek Internet Privacy From NordVPN Dreamhost Capital One Credit Card Application Fanatical CDKeys Amazon Amazon UK Project Motor Racing iRacing Get your racing gloves, boots and more from Demon Tweeks. Enlist at Roberts Space Industries, developers of Star Citizen and Squadron 42


Back from the ashes since July, 2019. First created in 2001 with the merger of Legends Central (founded 1999) and simracing.dk.

A site by a sort of sim racer, for sim racers, about racing sims. News and information on both modern and historic sim racing software titles.

All products and licenses property of their respective owners.


Facebook Threads Bluesky Twitter Mastodon Instagram YouTube Tiktok Twitch Reddit Google News Apple News Subscribe via WordPress Flipboard eBay

Race Sim Central © 1999-2026 | Some links pay RSC a commission. Advertising does not equal endorsement.Cookie Policy