Two problems noted:: >>> from numpy.distutils import cpuinfo 0 >>> cpu = cpuinfo.cpuinfo() >>> print "Has SSE2? %s"%cpu._has_sse2() Has SSE2? False >>> 1. The printed '0' traces to an undesirable print statement. (I've reported this before.) 2. The 'False" report is on a Pentium M. Should that not be True? <URL:http://en.wikipedia.org/wiki/Pentium_M> Or am I misusing the test? Thank you, Alan Isaac
Alan G Isaac wrote:
Two problems noted::
>>> from numpy.distutils import cpuinfo 0 >>> cpu = cpuinfo.cpuinfo() >>> print "Has SSE2? %s"%cpu._has_sse2() Has SSE2? False >>>
1. The printed '0' traces to an undesirable print statement. (I've reported this before.)
Travis seemed to fix this about two weeks ago.
2. The 'False" report is on a Pentium M. Should that not be True? <URL:http://en.wikipedia.org/wiki/Pentium_M> Or am I misusing the test?
What OS are you using? If Linux, then can you send the content of /proc/cpuinfo? Pearu
Pearu Peterson wrote:
Alan G Isaac wrote:
2. The 'False" report is on a Pentium M. Should that not be True? <URL:http://en.wikipedia.org/wiki/Pentium_M> Or am I misusing the test?
What OS are you using? If Linux, then can you send the content of /proc/cpuinfo?
On Windows, you can use this software, I think: http://www.intel.com/support/processors/tools/frequencyid/ which is essentially the same method (getting the info from the cpuid instruction provided on x86). cheers, David
On Tue, 02 Oct 2007, Pearu Peterson apparently wrote:
1. The printed '0' traces to an undesirable print statement. (I've reported this before.)
Travis seemed to fix this about two weeks ago.
Sorry for the noise.
2. The 'False" report is on a Pentium M. Should that not be True? <URL:http://en.wikipedia.org/wiki/Pentium_M> Or am I misusing the test?
What OS are you using? If Linux, then can you send the content of /proc/cpuinfo?
It is a student's machine, running Windows XP. I did check the system information to confirm that it is really a Pentium M. I will be happy to convey any suggested diagnostics to the student. (I have sent David's suggestion.) Thank you, Alan
Here is the processor information using the Intel utility. Cheers, Alan Isaac Intel(R) Processor Identification Utility Version: 3.7.20070907 Time Stamp: 2007/10/02 14:21:29 Number of processors in system: 1 Current processor: #1 Cores per processor: 1 Disabled cores per processor: 0 Processor Name: Intel(R) Pentium(R) M processor 735 1.70GHz Type: 0 Family: 6 Model: D Stepping: 6 Revision: 18 L1 Instruction Cache: 32 KB L1 Data Cache: 32 KB L2 Cache: 2 MB Packaging: µFCPGA/µFCBGA EIST: Yes MMX(TM): Yes SSE: Yes SSE2: Yes SSE3: No SSE4: No Enhanced Halt State: No Execute Disable Bit: No Hyper-Threading Technology: No Intel(R) 64 Architecture: No Intel(R) Virtualization Technology: No Expected Processor Frequency: 1.70 GHz Reported Processor Frequency: 1.70 GHz Expected System Bus Frequency: 400 MHz Reported System Bus Frequency: 400 MHz *************************************************************
On Mon, Oct 01, 2007 at 09:40:26PM -0400, Alan G Isaac wrote:
Two problems noted::
>>> from numpy.distutils import cpuinfo 0 >>> cpu = cpuinfo.cpuinfo() >>> print "Has SSE2? %s"%cpu._has_sse2() Has SSE2? False >>>
1. The printed '0' traces to an undesirable print statement. (I've reported this before.)
2. The 'False" report is on a Pentium M. Should that not be True? <URL:http://en.wikipedia.org/wiki/Pentium_M> Or am I misusing the test?
Should be fixed now. There wasn't a test for the Pentium M, so it was being caught by the Pentium III test (of which the M is based on). -- |>|\/|< /--------------------------------------------------------------------------\ |David M. Cooke http://arbutus.physics.mcmaster.ca/dmc/ |cookedm@physics.mcmaster.ca
participants (4)
-
Alan G Isaac
-
David Cournapeau
-
David M. Cooke
-
Pearu Peterson