ChessUSA.com TalkChess.com
Hosted by Your Move Chess & Games
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Programs 64b processor
Post new topic    TalkChess.com Forum Index -> Computer Chess Club: General Topics Flat
View previous topic :: View next topic  
Author Message
Ronald de Man



Joined: 28 Feb 2012
Posts: 909

PostPost subject: Re: Programs 64b processor    Posted: Sat Jun 09, 2012 4:33 pm Reply to topic Reply with quote

neelbasant wrote:
putting data in 32-bit processing is slower than 64-bit processing.

Only if you really need to process 64-bit values such as bitboards. Many many applications do not need 64-bit values, and in general they won't run faster as a result of compiling as a 64-bit program. In general, they run slower because 64-bit instructions and pointer values take up more space and therefore consume more memory bandwidth and cache.

The exception is the x86-32/64 architecture. On this architecture, 64-bit programs generally are faster than the equivalent 32-bit programs. The reason is that the x86-64 architecture provides double the amount of cpu registers compared to the x86-32 architecture. This has basically nothing to do with the fact that it is a 64-bit architecture. What happened is that AMD (who designed the x86-64 instruction set which was later adopted by Intel) took the transition to 64-bit as an opportunity to improve on the 32-bit x86 architecture by extending the set of general purpose registers (plus some other improvements).

Quote:
You can imagine it as .
You have 32 lane(bit) for transportation.\
& now you have 64 lane ( bit) for transportation.

Only helps where 32-bit values are not enough.
Back to top
View user's profile Send private message
Display posts from previous:   
Subject Author Date/Time
Programs 64b processor Krzych Cybulsky Sat Jun 09, 2012 8:19 am
      Re: Programs 64b processor Vincent Lejeune Sat Jun 09, 2012 9:38 am
      Re: Programs 64b processor Lucas Braesch Sat Jun 09, 2012 10:27 am
            Re: Programs 64b processor Ronald de Man Sat Jun 09, 2012 12:37 pm
            Re: Programs 64b processor Ralph Stoesser Sat Jun 09, 2012 8:45 pm
                  Re: Programs 64b processor Lucas Braesch Sun Jun 10, 2012 4:56 am
      Re: Programs 64b processor Neel Basant Sat Jun 09, 2012 4:09 pm
            Re: Programs 64b processor Ronald de Man Sat Jun 09, 2012 4:33 pm
                  Re: Programs 64b processor Robert Hyatt Mon Jun 11, 2012 4:48 pm
                        Re: Programs 64b processor Ronald de Man Mon Jun 11, 2012 6:23 pm
      Re: Programs 64b processor Krzych Cybulsky Sat Jun 09, 2012 5:50 pm
            Re: Programs 64b processor Ronald de Man Sat Jun 09, 2012 6:15 pm
                  Re: Programs 64b processor Greg Simpson Sun Jun 10, 2012 5:08 am
            Re: Programs 64b processor Lucas Braesch Sun Jun 10, 2012 1:23 am
                  Re: Programs 64b processor Ernest Bonnem Sun Jun 10, 2012 9:04 pm
                  Re: Programs 64b processor Krzych Cybulsky Mon Jul 02, 2012 6:49 pm
                        Re: Programs 64b processor Lucas Braesch Tue Jul 03, 2012 12:25 pm
                              Re: Programs 64b processor Ernest Bonnem Tue Jul 03, 2012 8:43 pm
      Re: Programs 64b processor George Speight Sat Jun 09, 2012 11:08 pm
            Re: Programs 64b processor Lucas Braesch Sun Jun 10, 2012 1:51 am
                  Re: Programs 64b processor George Speight Tue Jul 03, 2012 10:15 am
                        Re: Programs 64b processor Lucas Braesch Tue Jul 03, 2012 12:26 pm
                              Re: Programs 64b processor George Speight Thu Jul 05, 2012 7:19 am
            Re: Programs 64b processor Krzych Cybulsky Mon Jun 11, 2012 4:48 pm
Post new topic    TalkChess.com Forum Index -> Computer Chess Club: General Topics

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum




Powered by phpBB © 2001, 2005 phpBB Group
Enhanced with Moby Threads