If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
I'm somewhat interested to see how the Nvidia propietary drivers score on Win7 vs. Linux. The recent interview suggested that they share 90+% of their code between platforms, and I'd love to see how well that actually is working for Nvidia with respect to cross-platform performance (and if there's any inherent bottlenecks in X or Windows).
I've seen Wine benchmarks in the past that suggest that Wine+Linux can actually run windows applications faster than windows itself (I believe it was some of Anandtech's recent coverage, might've been TechReport). I could see using PTS to comparatively benchmark a few windows game demos against Wine+Demos in PTS (or full versions of the game if there's legal issues running benchmarks on demo versions of said games).
yea, this is due to GCC being a worse optimizing compiler compared to VC++. I'll bet the drivers are affected by this as well. Also, firefox+Wine used to be faster than native linux firefox. don't know if that's still the case
yea, this is due to GCC being a worse optimizing compiler compared to VC++. I'll bet the drivers are affected by this as well. Also, firefox+Wine used to be faster than native linux firefox. don't know if that's still the case
don't think it's that sad, as I imagine a lot of effort goes into MSVC. But, it is important for linux's compilers to improve, as this will benefit every project.
Fantastic work. This will be great for comparing comparing posix operating systems to windows7 and will serve to either highlight posix superiority or underline where we can improve.
I'm somewhat interested to see how the Nvidia propietary drivers score on Win7 vs. Linux.
I made some tests on win2k vs. linux with doom3 on a 7600GT back then. Linux was about 2-3 fps slower. Of course PTS could give some more varied on more current results - as well as results in other areas than GPU drivers.
Doesn't seem to hold for mobile chips though, my linux performance was significantly worse than windows performance on them.
I've seen Wine benchmarks in the past that suggest that Wine+Linux can actually run windows applications faster than windows itself
Depends on the application. Some parts of Linux are in fact faster, even when mangled through an API wrapper. Others are slower. It's just a matter of picking an application that heavily uses the right APIs to draw any conclusion you like.
Also, firefox+Wine used to be faster than native linux firefox. don't know if that's still the case
still is, because firefox on linux often isn't compiled with PGO (Profile Guided Optimization). Most distributions don't care about the added work of automating profiling & recompiling, and last time I checked there were no official linux binaries with PGO.
Enabling PGO gives roughly ~10% performance, about the difference between windows & linux builds.
It's not that gcc is worse (as garytr24 suggested), it's just that PGO often isn't used because it's not trivial to do in an automated way.
Comment