www.digitalmars.com Home | Search | C & C++ | D | DMDScript | News Groups | index | prev | next
Archives

D Programming
D
D.gnu
digitalmars.D
digitalmars.D.bugs
digitalmars.D.dtl
digitalmars.D.dwt
digitalmars.D.announce
digitalmars.D.learn
digitalmars.D.debugger

C/C++ Programming
c++
c++.announce
c++.atl
c++.beta
c++.chat
c++.command-line
c++.dos
c++.dos.16-bits
c++.dos.32-bits
c++.idde
c++.mfc
c++.rtl
c++.stl
c++.stl.hp
c++.stl.port
c++.stl.sgi
c++.stlsoft
c++.windows
c++.windows.16-bits
c++.windows.32-bits
c++.wxwindows

digitalmars.empire
digitalmars.DMDScript

c++ - significantly reduced execution speed after CPU upgrade

Dear DMC Community,

I used to work with an Athlon XP 2000+ (1x1,67GHz) and my selfmade 32bit
console applications ran pretty fast under Win XP (32bit). Now I have an Intel
T7200 Core 2 Duo (2x2,0GHz, Merom) and I am still working with Win XP (32bit).
I know that my applications use only one of the two cores, but one of them is
almost twice as fast as my old Athlon in every other commercial software I
tested.
BUT my application I wrote in C++ and compiled with DMC are much slower than
before. The application is a comparably simple 3D rendering engine doing lots
of additions and multiplications - nothing out of the ordinary.

So what could be the problem? Does DMC have problems with 64-bit CPUs?
Where could I start looking for the cause? Is it the compiler settings? (I
never use any: just 'dmc testfile.cpp' - until now, this worked fine).

It would be great, if anyone could help.

Greetings

Jens
Nov 07 2006