Greetings,
I have an application that is computationally intensive written in
vb.net. I wanted to do some benchmarking so I purchased a WindowsXP64
machine, installed VS2005 on it, and recompiled my code for x64 and
ran it on the x64 machine. To my surprise it runs about 30% slower. I
checked the headers and it is compiled for x64.
The code is doing millions/billions of computations (mostly addition,
multiplication, subtraction) looping through data sets.
I don't fully understand 64bit computing. Everything I read makes me
think it should be much faster for computationally intensive
applications, but that does not seem to be the case here.
Any thoughts? Suggestions? Has anyone else run into this with VB.net?
Unfortunately I can not post my code as it is very proprietary, but I
can probably be a little more specific if needed.
I have an application that is computationally intensive written in
vb.net. I wanted to do some benchmarking so I purchased a WindowsXP64
machine, installed VS2005 on it, and recompiled my code for x64 and
ran it on the x64 machine. To my surprise it runs about 30% slower. I
checked the headers and it is compiled for x64.
The code is doing millions/billions of computations (mostly addition,
multiplication, subtraction) looping through data sets.
I don't fully understand 64bit computing. Everything I read makes me
think it should be much faster for computationally intensive
applications, but that does not seem to be the case here.
Any thoughts? Suggestions? Has anyone else run into this with VB.net?
Unfortunately I can not post my code as it is very proprietary, but I
can probably be a little more specific if needed.