Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Computing > Windows 64bit > a general question about 64bit programs

Reply
Thread Tools

a general question about 64bit programs

 
 
Echevil
Guest
Posts: n/a
 
      09-28-2005
is a program supposed to run faster when it is built for x64 system?

i can configure my visual studio to build programs targeting 64bit
windows, but if i do not write any code different from those in 32bit
program, is there supposed to be any difference in performance?

and also, what benefits do developers get? 64bit integer? any
differences in float point computation?

--
Echevil
 
Reply With Quote
 
 
 
 
zekolas
Guest
Posts: n/a
 
      09-28-2005
Echevil wrote:
> is a program supposed to run faster when it is built for x64 system?
>
> i can configure my visual studio to build programs targeting 64bit
> windows, but if i do not write any code different from those in 32bit
> program, is there supposed to be any difference in performance?
>
> and also, what benefits do developers get? 64bit integer? any
> differences in float point computation?
>


I am not a programmer, (besides some perl and scripting) so I may not
know what I am talking about. However from what I understand is some
programs like multimedia applications and others will benifite from the
64 bit integers. Also even if you do not write code differnently some
programs may also benifite from 64 bit because the cpu has 2x the amount
of registers, and the compiler may be optimized to use those.


It would be interesting to do some test, and see how the 32 bit versions
compaired to the 64 bit version in performance.
 
Reply With Quote
 
 
 
 
Charlie Russel - MVP
Guest
Posts: n/a
 
      09-28-2005
This isn't really a programmer's group, but I can answer your questions in a
general way.

Will there be a difference in performance between a 64bit and a 32bit
program? Will depend on the program, but generally yes. The x64 processor is
more efficient, has more (and larger) registers, and uses a different
floating point set of registers and instructions entirely. Plus, of course,
the ability to directly address 8 TB of virtual memory address space. Even
for programs that aren't memory address constrained, the new and wider
registers can make a dramatic difference in some applications. For example,
take a look at: http://www.cakewalk.com/x64/whitepaper.asp


--
Charlie.
http://msmvps.com/xperts64

Echevil wrote:
> is a program supposed to run faster when it is built for x64 system?
>
> i can configure my visual studio to build programs targeting 64bit
> windows, but if i do not write any code different from those in 32bit
> program, is there supposed to be any difference in performance?
>
> and also, what benefits do developers get? 64bit integer? any
> differences in float point computation?



 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Vista 64bit - Adminstrative Tools MMC using 64bit? null Windows 64bit 2 04-02-2008 05:30 AM
can I install win2003 64bit on Intel Xeon 5100 (and mssql2005 64bit) Tarvirdi Windows 64bit 1 11-11-2007 05:48 PM
64bit print server - no 64bit drivers =?Utf-8?B?ZWRoZWFk?= Windows 64bit 1 03-30-2007 09:10 PM
XP 64bit and Vista 64bit questions Charles Chambers Windows 64bit 2 02-20-2007 01:12 AM
Dual boot with Server 2003 64bit and XP 64bit =?Utf-8?B?emltbWVybWE=?= Windows 64bit 8 10-11-2006 03:56 PM



Advertisments
 



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57