Hello folks, I found apps running natively under x86 gain a 2-3x speed boost compared to the latest PPC processors, this really depends if you offload busy tasks to their own threads to use all CPU power available.
Compiliing on Intel hardware does not differ much from compiling exactly the same code on PPC - 15 seconds on ppc vs. 14 seconds on intel. (read below) Now I have a few questions regarding the REALbasic compiler: - It seems that even on my dual-core iMac or MacBook Pro, REALbasic only uses a single core to compile the code. Is that a fact or did I do something wrong? Compiling should normally be something that can easily run in multiple threads on different cores/CPUs. - Incremental compiling doesn't seem to have any real effect on my compilation times, from time to time I even feel like its taking longer. On other compilers (for example g++) you can "feel" and measure the time difference when doing an incremental or fresh compile as it creates temporary object files and links them together after compilation is done; now if you change a single source file, only the specific object file will be re-compiled and liked together with the other obejct files - obviously results in a dramatic speed boost. Again, maybe its just me, is there a possibility to do something wrong? Should one write code in a certain way to change the compiler behaviour? -- Thanks, Bastian _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives: <http://support.realsoftware.com/listarchives/lists.html>
