[Bug 1409608] Re: The 32-bit i386 install executes SSE instructions.
[Expired for compiz (Ubuntu) because there has been no activity for 60 days.] ** Changed in: compiz (Ubuntu) Status: Incomplete => Expired -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1409608 Title: The 32-bit i386 install executes SSE instructions. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1409608/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1409608] Re: The 32-bit i386 install executes SSE instructions.
Thanks, Stephen. I found the apport crash file and I'm attaching it. I stand corrected about SSE support. You are absolutely correct. This processor is an AMD Sempron 2400+ (K7 architecture) which does support SSE but not SSE2. On further reflection, I'm starting to suspect the AMD driver as the guilty party, and not compiz. CPU ID (0) Vendor ID "AuthenticAMD" CPU ID (1) Processor & Features EAX Processor: 0x681 bits 13-12 type: 0 bits 11-8 instruction family: 6 bits 7-4model: 8 bits 3-0stepping: 1 EDX Feature Flags: 0x0383FBFF bit 0 Floating-Point Unit yes bit 1 Virtual Mode Extyes bit 2 Debugging Ext yes bit 3 Page Size Ext yes bit 4 Time Stamp Counter yes bit 5 Model Specific Regs yes bit 6 Physical Addr Ext yes bit 7 Machine Check Ext yes bit 8 CMPXCHG8 Instructionyes bit 9 Advanced Prog Int Cntlr (APIC) yes bit 11 SYSENTER/SYSEXITyes bit 12 Machine Type Range Regs yes bit 13 Global Paging Ext yes bit 14 Machine Check Arch yes bit 15 Cond Move Instruction yes bit 16 Page Attribute Tableyes bit 17 PSE-36 yes bit 23 MMX Technology yes bit 24 FXSAVE/FXRSTOR yes bit 25 Streaming SIMD Extensionyes CPU ID (8000) Extended Functions CPU ID (8001) Processor & Features EAX Processor: 0x781 bits 11-8 Generation: 7 bits 7-4Model: 8 bits 3-0Step: 1 EDX Feature Flags: 0xC1CBFBFF bit 0 Floating-Point Unit yes bit 1 Virtual Mode Extyes bit 2 Debugging Ext yes bit 3 Page Size Ext yes bit 4 Time Stamp Counter yes bit 5 Model Specific Regs yes bit 6 Page Address Extyes bit 7 Machine Check Ext yes bit 8 CMPXCHG8 Instruct yes bit 9 APICyes bit 11 SYSCALL/SYSRET yes bit 12 Memory Type Range Regs yes bit 13 Global Paging Ext yes bit 14 Machine Check yes bit 15 Int Cond Move Instruct yes bit 16 Page Attribute Tableyes bit 17 PSE-36 yes bit 19 Reservedyes bit 22 AMD MMX Extensions yes bit 23 MMX Technology yes bit 24 Reservedyes bit 30 AMD 3D Now! Extensions yes bit 31 3D Now! yes CPU ID (8002..4)Processor Name "AMD Athlon(tm) XP" ** Attachment added: ".crash file" https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1409608/+attachment/4296984/+files/_usr_bin_compiz.1000.crash -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1409608 Title: The 32-bit i386 install executes SSE instructions. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1409608/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1409608] Re: The 32-bit i386 install executes SSE instructions.
The default 32-bit Intel compile flags in Ubuntu are for Pentium III (i586) or later, which all provide SSE instructions. The Sempron line of GPUs from AMD have all supported SSE instructions, although some of the earlier ones do not support SSE2/SSE3 extensions. I myself have a system with an Athlon 3000+ (predecessor to the Sempron) on which Compiz runs just peachy, but I run a 64-bit image. Compiz does not explicitly include any Intel-specific intrinsics or assembly code, so does not invoke SSE instructions directly. It's possible that SSE instructions are introduced by the compiler where the optimizer says it's advantageous, or linked in from a dynamically-loaded shared object such as an image decoder library or user-space video driver. WIthout examining the core dump it is not possible to say what the cause of this crash was. Please try attaching the relevant crash information to this bug by using the terminal command "apport-collect 1409608". We might be able to dive a little deeper with more information. ** Changed in: compiz (Ubuntu) Importance: Undecided => Medium ** Changed in: compiz (Ubuntu) Status: New => Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1409608 Title: The 32-bit i386 install executes SSE instructions. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1409608/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs