Showing posts with label Hardware. Show all posts
Showing posts with label Hardware. Show all posts

Saturday, April 25, 2009

Vista 64bit + FSX benchmark on my system

I think I have a pretty high-end system, at least for a home rig.
I have a i7 920 CPU, P6T deluxe mainboard, 4Gb 1600Mhz RAM and a Nvidia X295. It is not a cheap system. Probably not the best value-for-money around, but definitely high end.

How does FSX perform on such a rig? Badly (not much of a surprise). There are tons of benchmarks on the web, so I am not going too much into detail here. The main fact is that FSX is not designed to make full use the (awesome) computing power of the latest CPU and GPUs.

But, with such a machine, I thought it may be interesting to give Vista 64 bit a try. I will not go into the details of the test, but on my system, FSX on Vista 64 in DX10 preview mode outperforms clearly XP.
Basically, I first defragmented all the hard disks. Then switched off the computer, fired up XP, FRAPS and FSX. And measured how many fps I get, using the Sitka approach mission as a reference.

Numbers were as follows:
Windows XP (32 bit, DirectX 9.0): 10 fps
Windows Vista 64 (DX 9.0): 11 fps
Windows Vista 64 (DX10 previews): 23 fps

FSX was set with ALL the sliders maxed and all the options checked (bloom, scenery shadows, antialiasing, anisotropic filtering everything to the max). Screen resolution was 1366x768 (I know it is low but I use FSX on a 42" plasma TV). No other tricks/special tweaks and clean FSX installations.

As FSX is a 32 bit application I tend to believe that the performance increase was more due to the DX10 than the rest. Whatever the reason, for my system, the verdict is: Vista 64 bit + Direct X 10 largely outperforms Win XP 32 bit for Flight Simulator X.

Monday, February 9, 2009

Intel Core i7 920

In spite of the worldwide economic downturn, I've decided it was time to replace my Athlon 64 X2 6400 with a new processor. As I strongly wanted to contribute with my money to the wonderful consumistic way of life, I decided to invest some euros on the new i7 920.
The i7 is the new family of Intel quad-core processors. It requires a new motherboard, with a new socket ("Socket B or 1366") and works much better with DDR3 1600MHz RAM.
I'm not spending many words on this, as you can find a lot of interesting and accurate information and benchmarks in many specialized websites (there are a lot of interesting techincal facts - like the return of the Hyperthreading technology, which allows the processor to run 8 threads simultaneously).
Let's just say that it is a very expensive family of processors. The only affordable model is the 920, which is currenly priced at 330 Euros, but you must add the price of a new mobo (in my case the Asus P6T Deluxe, roughly 320 Euros) and DDR3 memory (say 150 Euros for 4Gb). Of course, these prices will drop very quickly in the next months).
So, the grand total was about 750 Euros. Wow. Not cheap. Still, you have to consider that, in many applications, even the "cheap" 920 outperforms all existing Intel Extreme processors, some of which are very expensive.
Also, the 920 is very easy to overclock*. The 920 can be easily overclocked, with stock cooling, to 3.0 or 3.2 GHz (during my tests it reached 3.5GHz once but was unstable). At 3.2 GHz it is basically performing as the i7 965 Extreme model, which has a price tag of about 1000 (one thousand) euros.
So, while it is relatively expensive, with some overclocking it delivers a very good performance. However, even this computing beast does not manage to handle FSX** completely maxed out. What I have noticed it that the frame rate is more constant. Stutters are much more limited and texture loading and generation is faster (that means less "blurries" and almost perfectly defined photosceneries). More important for a developer, you can have the modeling tools/SDKs and FSX run simultaneously and switch quickly between the applications. And exporting the model in FSX is blazing fast.
All in all I am happy.
* This does not mean I support overclocking. If you are not an experienced user you should not try overclock your system (and, in particular, you should be careful in changing the voltages in i7 systems). If you do, you do it at your own risk.
** It's a known fact that FSX is much more CPU dependant than most games. While it does not do much multithreading, some tasks (texture loading, for example) are effectively given to other cores, if available. If you are considering an upgrade for FSX, keep in mind that a 8800 GPU card is still relatively good for the sim, and FSX does not take full advantage from some newer (and extremely powerful) cards like the X295.
Asus P6T Deluxe Motherboard - it is more expensive than the "base" version, but cooling system design seems much better (i.e. probably better for overclock)

Intel i7 circuit blocks. While it is a four core processor, it can run up to 8 threads in parallel due to Hyperthreading technology (cool, but not really useful for FSX).

Intel i7 920 Processor - While its stock clock is 2.66GHz, it can be easily overclocked to 3.0Ghz (and beyond) and therefore match the performance of the the (much more expensive) 965 Exterme model.