[Beowulf] Again about NUMA (numactl and taskset)
Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.
Vincent Diepeveen diep at xs4all.nlTue Jun 24 13:21:01 PDT 2008
- Previous message: [Beowulf] Again about NUMA (numactl and taskset)
- Next message: [Beowulf] Again about NUMA (numactl and taskset)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Not long ago GCP and me did do a comparision, and visual c++ kicked all of them by a rather large margin. intel c++ obviously is close to visual studio. Within 0.5% to 1.5% range (depending upon flags and hidden flags that you managed to get from someone). Intel C++ is free for researchers such as me. The PG compiler and especially pathscale compiler are doing rather well at benchmarks, especially that last, yet at our codes they're real ugly. Maybe they do better for floating point oriented workloads, which doesn't describe game tree search. What strikes me is that visual studio/intel c++ produce a far tinier executable than either of those compilers and that the fastest executable (in case of Diep) is a 32 bits one. 32 bits visual c++ executable with pgo is roughly 1.5% faster than its 64 bits counterpart. The main datastructures are using integers and a lot of pointers get used. Seems in 64 bits this hurts a tad. Vincent On Jun 24, 2008, at 9:26 PM, Prentice Bisbal wrote: > Vincent Diepeveen wrote: > >> That said, it has improved a lot, now all we need is a better >> compiler >> for linux. GCC is for my chessprogram generating an >> executable that gets 22% slower positions per second than visual c++ >> 2005 is. >> >> Thanks, >> Vincent >> > > GCC is a free compiler, and Visual C++ is a commercial product. That's > not really a fair comparison. Stop being a cheapskate and buy a > commercial compiler for Linux. There are plenty available that promise > better performance than GCC: > > Intel Compilers: > http://www.intel.com/cd/software/products/asmo-na/eng/compilers/ > 284264.htm > > Portland Group Compilers: > http://www.pgroup.com/products/workpgi.htm > > Pathscale Compiler Suite: > http://www.pathscale.com/ > > Sun Studio 12: > http://developers.sun.com/sunstudio/ > > -- > Prentice > _______________________________________________ > Beowulf mailing list, Beowulf at beowulf.org > To change your subscription (digest mode or unsubscribe) visit > http://www.beowulf.org/mailman/listinfo/beowulf >
- Previous message: [Beowulf] Again about NUMA (numactl and taskset)
- Next message: [Beowulf] Again about NUMA (numactl and taskset)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Beowulf mailing list
