BowlingNut
Member
- Aug 18, 2002
- 182
- 0
- 0
Originally posted by: AntiAMD
BowlingNut; That would make waaay too much sense, never work![]()
lol, prolly not - consumers like to be dumb!
Originally posted by: AntiAMD
BowlingNut; That would make waaay too much sense, never work![]()
Originally posted by: Boonesmi
if any universal benchmark was agreed on it seems like both intel and amd would start optimizing their cpu's for the benchmark but who cares about a synthetic benchmark?
The neat thing about counting instructions is that it would be very difficult to "optimize" how many instructions your cpu can do per second without actually making the chip handle more instructions per second, thereby making a faster cpu, and thereby keeping the test honest.
Dos only, boot floppy. Program loads into memory, not ram, as this can be manipulated by the system bus, etc., etc.
Originally posted by: Nothinman
The overall speed is still affected by a lot of other things, like how many cycles does 1 instruction take?
I never gave any thought to which instructions to pick from at random, as I don't have an opcode list in front of me that has clocks per instruction listed, my badBut, now that you mention it, why not see how many times we can RL the accumulator, or better yet, why not just NOP for 5 seconds, see how many we get. I was musing, I'm not going to write it.
What about memory accesses, with Hammer having a memory controller on die it'll be a good bit faster than Intel's offerings in that respect.
It could have a toothbrush and kiss me goodnight too, but my point is all about mips, end results, not features.
What memory can the program load into that's not in RAM.
I was thinking flash, but I thought again.
You can't leave it in the CPU cache, that'll affect the benchmark too much, and I don't even think you can directly manipulate that.
You just echoed what I had already said in that message
Also why use DOS? Just use a little x86 boot code (Linux is a good place to start, memtest86 got theirs from there) and you don't have to worry about differences from running in real vs protected mode.
Which boot mode you choose if you were going to use my method would be arbitrary, as you would only need "something" to boot into that would run a program that would flash hex into the cpu, once the cpu was loaded with the hex, that becomes the "OS" for the next 5 seconds. It was just a thought, a 'muse' if you will.
There's no way to compare CPU vs CPU and have it be accurate. It's like saying car engine A is faster than car engine B, while car engine A may have more HP (Mhz) if you put it in a chasis that's twice as heavy as the one engine B is in it's going to lose.
Which gets us back to my original point of testing the cpu independent of the motherboard. Only then could we get an accurate measure of cpu to cpu. I don't want to test cpu's that use system ram, system bus, etc. as this is not an accurate picture of cpu, but rather how well a cpu communicates with the north bridge, north bridge to ram, etc.
Suffice it to say, I believe in mips. Software, all software, is made up of instructions, the more instructions a cpu can do per second, the faster the cpu is, period.