Results 1 to 3 of 3

Thread: 32 bit or 64 bit

  1. #1
    Join Date
    Apr 2010
    Location
    Porto Alegre, RS, Brazil
    Posts
    37
    Thanks
    9
    Thanked 1 Time in 1 Post
    Qt products
    Qt4
    Platforms
    Windows

    Question 32 bit or 64 bit

    Hi everyone...

    I'm working in a project that uses QT and I want to get the best performance possible. My software code should be platform independent, so I can run it in any OS.
    Today, I am compiling the project only for 32 bit machines, forcing the OS of 64 bit machines to translate the compiled instructions.

    My question is: This approach I've chosen (compile only in 32 bit) impacts the performance negatively if I run it in a 64 bit machine? Is so, would it be slower than a 32 bit machine (completely equivalent machine, but 32 bit), or it would have the same speed?


    Thanks in advance for your attention

  2. #2
    Join Date
    May 2010
    Location
    Romania
    Posts
    1,021
    Thanks
    62
    Thanked 260 Times in 246 Posts
    Qt products
    Qt5
    Platforms
    MacOS X Unix/X11 Windows Android

    Default Re: 32 bit or 64 bit

    Quote Originally Posted by leoalvesmachado View Post
    ...impacts the performance negatively if I run it in a 64 bit machine?...
    The impact, if any, won't be semnificative.

    I use 64 bit OS from 2006 for my primary PC (Windows Vista, at first and now 7), and i havent seen no "slow-down" of any 32 bit software. I don't know about Linux because i only used 32 bit versions.
    But this depends on what the software does, there are "tasks" that denefit from 64 bit processor/OS.

  3. #3
    Join Date
    Dec 2008
    Location
    Poland
    Posts
    383
    Thanks
    52
    Thanked 42 Times in 42 Posts
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows Android

    Default Re: 32 bit or 64 bit

    In my programs I didn't see any performance difference between WinXP 32 and Win7 64b, also Debian 32 vs Xubuntu 64bit.
    In general performance difference in 32 vs 64 bit architecture are practically 0 (I didn't see a program that would actually be significant faster due to usage of 64bit). I use 3DSmax for heavy duty tasks like rey-trace, AO generation, and so one... no difference in these tasks or render time, and probably same goes for 99% of application.

    PS. I don;t know how situation looks on actual 64bit architecture like i.e. IA64
    Last edited by Talei; 24th May 2010 at 23:04.

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.