by Splinter562 » Thu Mar 19, 2009 9:06 pm
For a flight simulator, there are potential advantages to pushing off some of the processing to the GPU, particularly when it comes to handling matrix math.
For FSX it doesn't offer any advantages (as Nick so succinctly put it). CUDA allows an application to take advantage of the GPU, but only if it is designed to do so. FSX is not. FSX would not be helped by CUDA for a number of reasons. First, it would tie you using an nVidia card. Second, for an application like FSX, the actual vehicle simulation is a relatively small slice of the processing time. The big bottle necks are graphics and dynamic loading of terrain data. The graphics usually already loading your GPU to capacity. The loading time is helped greatly by having a multi-core processor, but would not be helped at all by moving to the GPU.