Yes it depends on work , also Linux and WIndows are not great at managing hyper threads and for memory work like many micro benches your mainly limited by Core cache not threads. Ben
From: [email protected] Date: Sat, 10 Nov 2012 18:43:53 -0700 To: [email protected] Subject: Re: [zeromq-dev] threads versus cores maybe.but in a recent application i had, where i did a lot of MD5 cheksums,hyperthreading got me a factor 1.8. On Nov 10, 2012, at 4:00 PM, Charles Remes wrote:Use cores. The "hyper threading" touted by Intel is just marketing BS. cr On Nov 10, 2012, at 4:37 PM, Peter Vittali <[email protected]> wrote: Hi In the ZeroMq documentation there is mention of 'threads' and 'cores' and it seems as if it is supposed that each core can run one thread at a time ( that is without switching between threads ). However, my box has this CPU: Intel(R) Core(TM) i3-2120, which according to spec has two cores and 4 threads. Does this mean, for the purpose of designing 0mq apps, that I can replace the term 'core' with 'thread' ? In other words, on such a CPU, is the concurrency delimiting factor for 0MQ the number of cores or the number of threads. Thanks for your thoughts mycircuit _______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev _______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev ----------------------- Andrew Hume 623-551-2845 (VO and best) 973-236-2014 (NJ) [email protected] _______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
