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 

gcc4.8 outperforming gcc5, gcc6, gcc7
Post new topic    TalkChess.com Forum Index -> Computer Chess Club: Programming and Technical Discussions Flat
View previous topic :: View next topic  
Author Message
Andrew Grant



Joined: 19 Apr 2016
Posts: 189

PostPost subject: gcc4.8 outperforming gcc5, gcc6, gcc7    Posted: Sun Nov 26, 2017 7:08 am Reply to topic Reply with quote

Make file found here: https://github.com/AndyGrant/Ethereal/blob/master/src/makefile

Looking at running times for my engine on my Threadripper1950x machine. (Running Ubuntu17 for now)

Ethereal does not use popcount / PEXT / all that other stuff

Code:
Version | Bench Depth | Nodes Per Second | Time to completion (ms)
GCC 4.8       16            3,593,517             19807
GCC 5.4       16            3,354,796             21217
GCC 6.4       16            3,290,804             21629
GCC 7.2       16            3,239,579             21971
CLANG         16            2,921,272             24365


So whats the deal here? Am I missing compile flags? I tried march=native, mtune=native and got the same results as well...
_________________
http://github.com/AndyGrant/Ethereal
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Subject Author Date/Time
gcc4.8 outperforming gcc5, gcc6, gcc7 Andrew Grant Sun Nov 26, 2017 7:08 am
      Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Lucas Braesch Sun Nov 26, 2017 7:32 am
      Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Richard Delorme Sun Nov 26, 2017 8:52 am
            Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Andrew Grant Sun Nov 26, 2017 7:02 pm
      Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Sven Schüle Sun Nov 26, 2017 10:13 am
            Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Martin Sedlak Sun Nov 26, 2017 12:27 pm
            Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Andrew Grant Sun Nov 26, 2017 6:28 pm
                  Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Ronald de Man Sun Nov 26, 2017 6:31 pm
                        Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Andrew Grant Sun Nov 26, 2017 7:15 pm
      Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Mehdi Amini Sun Nov 26, 2017 3:10 pm
            Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Ronald de Man Sun Nov 26, 2017 3:19 pm
                  Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Dennis Sceviour Sun Nov 26, 2017 6:13 pm
                        Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Ronald de Man Sun Nov 26, 2017 6:36 pm
                  Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Rasmus Althoff Sun Nov 26, 2017 9:16 pm
      Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Dann Corbit Tue Nov 28, 2017 3:08 am
            Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Andrew Grant Tue Nov 28, 2017 3:55 pm
                  Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Dann Corbit Tue Nov 28, 2017 4:39 pm
                        Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Andrew Grant Tue Nov 28, 2017 5:14 pm
                              Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Dann Corbit Tue Nov 28, 2017 6:15 pm
                                    Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Andrew Grant Tue Nov 28, 2017 6:28 pm
                                    Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Rasmus Althoff Tue Nov 28, 2017 6:40 pm
                              Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Richard Delorme Tue Nov 28, 2017 6:48 pm
                                    Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Andrew Grant Tue Nov 28, 2017 6:52 pm
                                          Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Richard Delorme Tue Nov 28, 2017 6:58 pm
                                                Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Andrew Grant Tue Nov 28, 2017 7:01 pm
                                                      Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Andrew Grant Tue Nov 28, 2017 7:25 pm
                                    Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Rasmus Althoff Tue Nov 28, 2017 6:58 pm
                                          Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Richard Delorme Tue Nov 28, 2017 7:03 pm
                                                Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Ronald de Man Tue Nov 28, 2017 7:21 pm
                              Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Ronald de Man Tue Nov 28, 2017 7:29 pm
                                    Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Andrew Grant Tue Nov 28, 2017 7:32 pm
                                          Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Rasmus Althoff Tue Nov 28, 2017 7:36 pm
                                          Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Dann Corbit Wed Nov 29, 2017 3:55 pm
                                    Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Andrew Grant Tue Nov 28, 2017 11:21 pm
                                          Re: gcc4.8 outperforming gcc5, gcc6, gcc7 Ronald de Man Wed Nov 29, 2017 12:09 am
Post new topic    TalkChess.com Forum Index -> Computer Chess Club: Programming and Technical Discussions

 
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