You have largely answered your own question. Multi-threading a program like FSX or a game is not very easy, and is not as simple as just hitting a flag when the program is compiled. The program must be designed from the start with multiple threads in mind, and even then it is not easy to do. This is why FSX doesn't fully use multiple cores. When the processor world moved away from single cores, FSX was too far along in development. One can be sure the Flight team is working on this as the computing world has gone multi-core and isn't going back, though we will have to wait to see how far they go. Even Xbox and PS3 developers are still struggling with the multiple core designs of those systems years after they were released.the technology is there but nobody seems to know how to use it



Reply With Quote

Bookmarks