<http://en.wikipedia.org/wiki/SSE3> seems to imply that all the Intel Core series processors have SSE3.
Cheers, --Charlie On Aug 8, 2013, at 3:58 PM, Charlie Fenton wrote: > I have a fairly early iMac with the Core 2 Duo processor, and it also reports > both SSE3 and SSSE3. But the very first Intel Macs were Intel Core Duo > (without the 2, I believe) and were not 64-bit capable. So I don't know > whether they had SSE3. > > Cheers, > --Charlie > > On Aug 8, 2013, at 3:51 PM, Eric J Korpela wrote: > >> Yes, and "SSE3" is there alone, too. So we need to search on both in a >> non-platform specific plan class, apparently. >> >> I guess the other question would be whether we want to make MacOS match >> windows and linux. Do all Intel Macs have at least SSE3? If so, we may not >> have to worry about it because SSE3 can be assumed. >> >> >> On Thu, Aug 8, 2013 at 3:45 PM, Charlie Fenton <[email protected]> >> wrote: >> From my early 2008 Mac Pro running OS 10.7.5 Lion: >>> Thu Aug 8 02:02:47 2013 | | Starting BOINC client version 7.2.5 for >>> x86_64-apple-darwin >>> Thu Aug 8 02:02:47 2013 | | Processor: 4 GenuineIntel Intel(R) Xeon(R) >>> CPU E5462 @ 2.80GHz [x86 Family 6 Model 23 Stepping 6] >>> Thu Aug 8 02:02:47 2013 | | Processor features: FPU VME DE PSE TSC MSR >>> PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE >>> SSE2 SS HTT TM PBE SSE3 DTES64 MON DSCPL VMX EST TM2 SSSE3 CX16 TPR PDCM >>> SSE4.1 >>> Thu Aug 8 02:02:47 2013 | | OS: Mac OS X 10.7.4 (Darwin 11.4.2) >> >> Note the "SSSE3" (triple S) but no "PNI". >> >> Cheers, >> --Charlie >> >> On Aug 8, 2013, at 2:28 PM, Richard Haselgrove wrote: >> >>> We ought to check what the OS X client currently returns. >>> >>> There was a report in last year's discussion >>> http://lhcathomeclassic.cern.ch/sixtrack/forum_thread.php?id=3457&postid=24240 >>> >>> "Just to drow in some info from a Mac mini Mid 2010: >>> >>> Tue 10 Jul 23:00:11 2012 | | Starting BOINC client version 6.12.43 for >>> x86_64-apple-darwin >>> Tue 10 Jul 23:00:11 2012 | | Processor: 2 GenuineIntel Intel(R) Core(TM)2 >>> Duo CPU P8800 @ 2.66GHz [x86 Family 6 Model 23 Stepping 10] >>> Tue 10 Jul 23:00:11 2012 | | Processor features: FPU VME DE PSE TSC MSR PAE >>> MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE >>> SSE2 SS HTT TM PBE SSE3 DTES64 MON DSCPL VMX SMX EST TM2 SSSE3 CX16 TPR >>> PDCM SSE4.1 XSAVE >>> Tue 10 Jul 23:00:11 2012 | | OS: Mac OS X 10.6.8 (Darwin 10.8.0) >>> >>> >>> >>> >>>> ________________________________ >>>> From: David Anderson <[email protected]> >>>> To: Richard Haselgrove <[email protected]> >>>> Cc: "[email protected]" <[email protected]> >>>> Sent: Thursday, 8 August 2013, 19:47 >>>> Subject: Re: [boinc_dev] SSE3 detection (Radim Van?o) >>>> >>>> >>>> That was for FreeBSD. >>>> I changed it to "pni". >>>> -- David >>>> >>>> On 08-Aug-2013 11:39 AM, Richard Haselgrove wrote: >>>>> In this context, I'm slightly worried about the line >>>>> >>>>> 688 if (hasSSE3) strcat(capabilities, "sse3 "); >>>>> >>>>> in hostinfo_unix.cpp >>>>> >>>>> >>>>> -------------------------------------------------------------------------------- >>>>> *From:* David Anderson <[email protected]> >>>>> *To:* [email protected] >>>>> *Sent:* Thursday, 8 August 2013, 18:59 >>>>> *Subject:* Re: [boinc_dev] SSE3 detection (Radim Van?o) >>>>> >>>>> Done. >>>>> -- David >>>>> >>>>> On 08-Aug-2013 10:55 AM, Radim Vančo wrote: >>>>>> Because kernel still returns pni I think that class_plan should also be >>>>> changed >>>>>> to use pni instead of sse3. >>>>>> >>>>>> >>>>>> Dne 8.8.2013 19:50, Eric J Korpela napsal(a): >>>>>>> PNI includes more than SSE related instructions. That's probably why >>>>>>> it's >>>>>>> referred to as PNI rather than SSE3 >>>>>>> >>>>>>> >>>>>>> On Thu, Aug 8, 2013 at 10:43 AM, Michael Tughan < >>>>>>> [email protected] <mailto:[email protected]>> >>>>>>> wrote: >>>>>>> >>>>>>>> At least on the Linux 3.8 VM I have immediate access to, it is still >>>>>>>> referred by PNI, not SSE3. Whether that should fully determine how it's >>>>>>>> called, I'm not sure. It's proper name, and the one that most people >>>>>>>> know >>>>>>>> it by, is properly SSE3. >>>>>>>> >>>>>>>> Michael Tughan >>>>>>>> >>>>>>>> On 2013-08-08, at 1:40 PM, Eric J Korpela <[email protected] >>>>> <mailto:[email protected]>> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> I don't believe the Linux kernel has changed. >>>>>>>>> >>>>>>>>> >>>>>>>>> On Thu, Aug 8, 2013 at 10:38 AM, Rom Walton <[email protected] >>>>> <mailto:[email protected]>> wrote: >>>>>>>>> >>>>>>>>>> At the time that the code was written it also happened to be what the >>>>>>>>>> Linux kernel was returning for the same instruction set in the CPU >>>>>>>> features >>>>>>>>>> area of /proc/cpuinfo. >>>>>>>>>> >>>>>>>>>> We should update it if the Linux kernel has changed. >>>>>>>>>> >>>>>>>>>> My goal was to be consistent across platforms. >>>>>>>>>> >>>>>>>>>> ----- Rom >>>>>>>>>> >>>>>>>>>> -----Original Message----- >>>>>>>>>> From: boinc_dev [mailto:[email protected] >>>>> <mailto:[email protected]>] On Behalf >>>>>>>> Of >>>>>>>>>> Jorden van der Elst >>>>>>>>>> Sent: Thursday, August 08, 2013 1:32 PM >>>>>>>>>> To: Robert Kreß >>>>>>>>>> Cc: BOINC Dev Mailing List >>>>>>>>>> Subject: Re: [boinc_dev] SSE3 detection (Radim Van?o) >>>>>>>>>> >>>>>>>>>> On Thu, Aug 8, 2013 at 7:09 PM, Robert Kreß <[email protected] >>>>> <mailto:[email protected]>> wrote: >>>>>>>>>>> Well Boinc is detecting SSE3 if it’s present and usable – but one >>>>>>>>>>> called it “pni” instead of SSE3 !?! >>>>>>>>>> Not 'one' called it that, but Intel themselves. >>>>>>>>>> >>>>>>>>>> From http://en.wikipedia.org/wiki/SSE3 >>>>>>>>>> "SSE3, Streaming SIMD Extensions 3, also known by its Intel code name >>>>>>>>>> Prescott New Instructions (PNI)" >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- Jord van der Elst. >>>>>>>>>> _______________________________________________ >>>>>>>>>> boinc_dev mailing list >>>>>>>>>> [email protected] <mailto:[email protected]> >>>>>>>>>> http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev >>>>>>>>>> To unsubscribe, visit the above URL and >>>>>>>>>> (near bottom of page) enter your email address. >>>>>>>>>> _______________________________________________ >>>>>>>>>> boinc_dev mailing list >>>>>>>>>> [email protected] <mailto:[email protected]> >>>>>>>>>> http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev >>>>>>>>>> To unsubscribe, visit the above URL and >>>>>>>>>> (near bottom of page) enter your email address. >>>>>>>>>> >>>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> boinc_dev mailing list >>>>>>>>> [email protected] <mailto:[email protected]> >>>>>>>>> http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev >>>>>>>>> To unsubscribe, visit the above URL and >>>>>>>>> (near bottom of page) enter your email address. >>>>>>>> >>>>>>>> >>>>>>> _______________________________________________ >>>>>>> boinc_dev mailing list >>>>>>> [email protected] <mailto:[email protected]> >>>>>>> http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev >>>>>>> To unsubscribe, visit the above URL and >>>>>>> (near bottom of page) enter your email address. >>>>>> >>>>>> _______________________________________________ >>>>>> boinc_dev mailing list >>>>>> [email protected] <mailto:[email protected]> >>>>>> http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev >>>>>> To unsubscribe, visit the above URL and >>>>>> (near bottom of page) enter your email address. >>>>> _______________________________________________ >>>>> boinc_dev mailing list >>>>> [email protected] <mailto:[email protected]> >>>>> http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev >>>>> To unsubscribe, visit the above URL and >>>>> (near bottom of page) enter your email address. >>>>> >>>> _______________________________________________ >>>> boinc_dev mailing list >>>> [email protected] >>>> http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev >>>> To unsubscribe, visit the above URL and >>>> (near bottom of page) enter your email address. >>>> >>>> >>> _______________________________________________ >>> boinc_dev mailing list >>> [email protected] >>> http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev >>> To unsubscribe, visit the above URL and >>> (near bottom of page) enter your email address. >>> >> >> _______________________________________________ >> boinc_dev mailing list >> [email protected] >> http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev >> To unsubscribe, visit the above URL and >> (near bottom of page) enter your email address. >> >> > > _______________________________________________ > boinc_dev mailing list > [email protected] > http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev > To unsubscribe, visit the above URL and > (near bottom of page) enter your email address. > _______________________________________________ boinc_dev mailing list [email protected] http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev To unsubscribe, visit the above URL and (near bottom of page) enter your email address.
