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.
