get front side bus info
Hello all! I need to know the fsb speed of my motherboard. I used dmidecode and lshw commands to view such information
Code:
[vova@vschenev /]$ su -c dmidecode Is there some utilities to view fsb spead? In Windows there is a usefull utility as Everest or CPU-Z where i can see all info including bus spead. |
Given your processor make & model & 1733MHz speed there, Google says the FSB should be 532 or 533MHz; with the external clock at 133MHz and a rather normal multiplier of 4 (quad pumped), I'm inclined to believe it (though I'm open for correction!).
I don't recall ever seeing the FSB speed being shown by any Linux application that I've ever toyed with. However, you might be able to see it by entering the BIOS on your computer, if your laptop gives the option of setting the FSB or clock speeds yourself (or even seeing them) like desktops often do. You already tried both my top 2 favorite tools for investigating hardware, but maybe the `hwinfo` tool would show something more? I've never tried it. |
IMHO you are going the wrong way about this. FSB is a mythical specification added to things because AMD painted themselves into a corner marketing wise back in the day, saying "Our next processor is going to have a 200Mhz bus". There is a related question: "When is a Mhz not 1 Mhz?" And the answer to that is rarely, as I hope I will show.
Your cpu says 1733 Mhz. That is actually 1733 Mhz, but that is driving the internals of the cpu. The cpu has a minimum of 4 clock cycles per single buyte (e.g. nop) instruction, and considerably more cycles for a multiply, for example. So the outside legs of the cpu will work at a max of 1733/4, or 433.25Mhz, and less in practice, because many instructions can be more than one byte. The 'stepping' in the bios is this 1733 divided down to a workable theoretical figure for the ram. It's actually done the other way around, the ram clock is divided up. Next is the Northbridge feeding to the ram, and a few cpu cycles get lost there. Then we come to pure marketing hype, the FSB speed, which is in fact the ram speed. The Bios actually says this usually. Take this box: It's an AMD Athlon 2.6Ghz which runs at 2.078, which everyone tells me is a Bios error because intel and amd count clock cycles differently. They certainly do. Remember those P4s with a 532 Mhz bus speed. The logic was that is what a (wait for it) IBM XT(8 bit) machine would have to be doing. So in this case 532=532/4 or 133 Mhz Then with 200Mhz ram (32 bit) this became 800 Mhz or so. AMD carved them up with marketing stuff and Intel realised nobody believed those lies anyhow, so they started telling the same lies as AMD. AMD actually rate things on an IBM AT (16 bit). You are hearing of 1100Mhz bus speeds - divide that by four, because they claim those speeds for 64 bit machines. Ram just cannot go that fast yet. Also of course, there is the access time for ram. They are now inclined to be 6-1-1-1 or the like. This means that it takes 6 cycles to find an address once you change location, but it will serve you the next stuff fairly fast. So which Mhz exactly did you want :-)). |
All times are GMT -5. The time now is 05:37 PM. |