[Bug 600243] Review Request: libjpeg-turbo - MMX/SSE accelerated libjpeg

bugzilla at redhat.com bugzilla at redhat.com
Fri Jun 11 10:14:53 UTC 2010


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=600243

--- Comment #15 from Adam Tkac <atkac at redhat.com> 2010-06-11 06:14:49 EDT ---
(In reply to comment #14)
> (In reply to comment #13)
> > An intersting question: If we enable SIMD optimazation in libjpeg-turbo, can it
> > work fine on pure i686 machine without sse2, e.g. OLPC?    
> 
> After the debacle with the F-13 GCC breakage, best bet would be to compile
> libjpeg-turbo for F-12 (since F-13 does not boot on OLPC right now) and ask
> around on their mailing lists for volunteers.
> 
> One would hope that the instructions to choose are dynamically picked at
> runtime, but someone familiar with the code should probably answer this. Adam?    

It works fine on such machines, I tested it on my Pentium III:

[atkac at drtic ~]$ cat /proc/cpuinfo |egrep '(model|flags)'
model           : 8
model name      : Pentium III (Coppermine)
flags           : fpu vme de pse tsc msr pae mce cx8 mtrr pge mca cmov pse36
mmx fxsr sse up

libjpeg-turbo code uses the cpuid instruction and dynamically selects the best
routines (SSE2/MMX/standard FPU).

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the package-review mailing list