You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@spamassassin.apache.org by Justin Mason <jm...@jmason.org> on 2007/11/14 15:58:59 UTC
Re: svn commit: r594726 - in /spamassassin/trunk: build/nightlymc/clienthosts masses/rule-qa/nightly-slave-start
yep, /proc/cpuinfo says 16. Should I reduce that back down to 8?
(I haven't had much experience with HT yet)
--j.
Kevin A. McGrail writes:
> Answering only for talon1, yes. It is a quad processor box with dual-core
> 3GHz Xeon CPUs. Thought it may come up as 16 cores because of
> HyperThreading.
>
> regards,
> KAM
>
> >> +jm@talon1.pccc.com:-j8
> >> +jm@infiltrator.stdlib.net:-j8
> >
> > Are those both 8 core machines? Non-net checks run the fastest with a
> > single job per core.
Re: svn commit: r594726 - in /spamassassin/trunk: build/nightlymc/clienthosts masses/rule-qa/nightly-slave-start
Posted by Loren Wilton <lw...@earthlink.net>.
Having far more experience than I need on multiproc systems, the answer is
"it depends". In all probability having the extra 8 threads running will
result in some processor speed increase. It will be less than double, so
1.0 < x < 2.0.
Of course if this spawns N more instances of SA, you will probably run out
of memory and thrash.
Loren
----- Original Message -----
From: "Kevin A. McGrail" <ke...@thoughtworthy.com>
To: "Justin Mason" <jm...@jmason.org>
Cc: "Daryl C. W. O'Shea" <sp...@dostech.ca>; "SpamAssassin Dev"
<de...@spamassassin.apache.org>; "Justin Mason" <jm...@jmason.org>
Sent: Wednesday, November 14, 2007 7:45 AM
Subject: Re: svn commit: r594726 - in /spamassassin/trunk:
build/nightlymc/clienthosts masses/rule-qa/nightly-slave-start
> Technically or theoretically, telling it you have 16 and sending it more
> information than CPUs should allow the processor to handle the threading
> in ways that will give a speed increase.
>
> Unfortunately, the engineer in me is laughing (cackling, actually) and
> wondering if a speed test of the command at 16 and the command at 8 using
> even something simple like time would be in order.
>
> Regards,
> KAM
>
>
>> yep, /proc/cpuinfo says 16. Should I reduce that back down to 8?
>> (I haven't had much experience with HT yet)
>>
>> --j.
>>
>> Kevin A. McGrail writes:
>>> Answering only for talon1, yes. It is a quad processor box with
>>> dual-core
>>> 3GHz Xeon CPUs. Thought it may come up as 16 cores because of
>>> HyperThreading.
>>>
>>> regards,
>>> KAM
>>>
>>> >> +jm@talon1.pccc.com:-j8
>>> >> +jm@infiltrator.stdlib.net:-j8
>>> >
>>> > Are those both 8 core machines? Non-net checks run the fastest with a
>>> > single job per core.
>>
>
Re: svn commit: r594726 - in /spamassassin/trunk: build/nightlymc/clienthosts masses/rule-qa/nightly-slave-start
Posted by "Kevin A. McGrail" <ke...@thoughtworthy.com>.
Technically or theoretically, telling it you have 16 and sending it more
information than CPUs should allow the processor to handle the threading in
ways that will give a speed increase.
Unfortunately, the engineer in me is laughing (cackling, actually) and
wondering if a speed test of the command at 16 and the command at 8 using
even something simple like time would be in order.
Regards,
KAM
> yep, /proc/cpuinfo says 16. Should I reduce that back down to 8?
> (I haven't had much experience with HT yet)
>
> --j.
>
> Kevin A. McGrail writes:
>> Answering only for talon1, yes. It is a quad processor box with
>> dual-core
>> 3GHz Xeon CPUs. Thought it may come up as 16 cores because of
>> HyperThreading.
>>
>> regards,
>> KAM
>>
>> >> +jm@talon1.pccc.com:-j8
>> >> +jm@infiltrator.stdlib.net:-j8
>> >
>> > Are those both 8 core machines? Non-net checks run the fastest with a
>> > single job per core.
>