wrote:
> I installed the AMD Dual-Core Optimizer but I am confused! Does it run
> in the background??
>
> ASUS M2A-VM
> AMD ATHLON 64 X2 6000+
> 4GB DDR2 667 333.3MHz 5 5 5 15
> WD 500 GB SATA
> WD 160 GB IDE
> Samsung DVD Lightscribe
> Acer AL2216W LCD
>
The Optimizer is a patch that fixes the way that the OS works.
RDTSC is a timestamp privileged instruction, and is a way of
doing high precision timing. It might get used while gaming.
This description is from the AMD download page:
"AMD Dual-Core Optimizer - The AMD Dual-Core Optimizer can help improve
some PC gaming video performance by compensating for those applications
that bypass the Windows API for timing by directly using the RDTSC (Read
Time Stamp Counter) instruction. Applications that rely on RDTSC do not
benefit from the logic in the operating system to properly account for
the affect of power management mechanisms on the rate at which a processor
core's Time Stamp Counter (TSC) is incremented. The AMD Dual-Core Optimizer
helps to correct the resulting video performance effects or other incorrect
timing effects that these applications may experience on dual-core processor
systems, by periodically adjusting the core time-stamp-counters, so that
they are synchronized."
You should read through that long thread I linked to, as this is information
that a dual core owner should know about.
"How to install the AMD X2 drivers, hotfix, the correct way"
http://www.xtremesystems.org/forums/...=81429&page=24
Some software products misbehave, when run on a dual core processor. For
those, you can go into the Task Manager, and "Set Affinity" to just one
core, while the program is running. That would be a nuisance if you had
to do that every time. Another way to control them, is with programs like
this. With this, you prepare a shortcut, with "runfirst program_name arguments"
as the form of the shortcut. Runfirst runs a program on a single core, and
if you then open Task Manager, the tick box for Core0 would already be
set, while the tick box for Core1 would be cleared.
http://www.activeplus.com/us/freeware/runfirst/
Someone should write a small doc, summarizing all the things a dual core
AMD owner should know. I don't own one, so I'd be a poor candidate for the
job :-)
There are a couple pictures here, of setting affinity in Task MAnager.
http://en.wikipedia.org/wiki/Processor_affinity
Is your system performing properly now ? What do you think ?
Based on the following information you provided, I don't see anything
terribly wrong with this. Core is running 3GHz. Memory is 333*2 = DDR2-667.
Timings are 5-5-5, which is an average kind of memory. If there is any
remaining *******s in your system, it is that "affinity/scheduler/patch" kind
of stuff.
"multiplier 15
bus speed 200MHz
Memory-
333.3 MHz
cas latency 5.0
other timings
5
5
15
20"
To put things in some kind of perspective, your previous 2800+ ran at
2GHz, and a single core on the new processor runs at 3Ghz. That means,
for non-multiprocessor aware software (which is a lot of it), you would
expect the new processor to behave 50% faster. To a first order
approximation. (Support for SSE or other specialized features might
make a bigger difference.)
Compare the time to calculate 1 million digits, on the old computer
and the new. SuperPI is a benchmark that focuses mainly on CPU
and memory. I get anywhere from 44 seconds to 48 seconds on my
3.2GHz P4. With your fancy processor, you should be able to do
better than that.
http://www.xtremesystems.com/pi/super_pi_mod-1.5.zip
Run super_pi_mod.exe (104960 bytes). Select 1 million digits and
run it.
HTH,
Paul