Retire a package from Fedora i686 (not x86_64)

drago01 drago01 at gmail.com
Sat Nov 7 19:36:10 UTC 2015


On Sat, Nov 7, 2015 at 7:40 PM, Reindl Harald <h.reindl at thelounge.net> wrote:
>
>
> Am 07.11.2015 um 19:27 schrieb drago01:
>>
>> On Sat, Nov 7, 2015 at 7:23 PM, Reindl Harald <h.reindl at thelounge.net>
>> wrote:
>>>
>>> maybe you did not get "not that i say Fedora should go ahead and build
>>> with
>>> -mavx" but we talk about SSE3
>>
>>
>> Compiling everything with sse3 does have a cost (dropping support for
>> some hardware) but what does it gain us?
>> Better performance in theory? To convince anyone you have to at least
>> provide numbers. Otherwise the discussion is a waste of time
>
>
> how do you expect to get such numbers?
>
> even if you test whatever application with -msse2 versus -msse3 mosdt parts
> of the operating system and the whole libraries are still built with only
> SSE2 support
>
> the point is compile a single application with new features won#t gain that
> muc 8until you do the same with most libraries used by the software) but
> having the whole distribution is a summary with a completly different
> behavior than a single test of software xyz

Uh no you just have to compile the software any libraries used by the
hot paths of the software you are trying to test.

> if there would be no difference kernel upstream won't invest that much time
> for runtime-cpu-detection (look at the bootlog on different hardware)
>
> here are examples http://www.phoronix.com/scan.php?page=news_item&px=MTU0MTY
> http://www.phoronix.com/scan.php?page=news_item&px=MTI1Njc

You missed the point completely.

1. AVX != (S)SSE3

There are lots of workloads that would benefit from AVX but SSE3
doesn't add that much  (enabling SSE2 on i686 would gain you more for
instance).

2. Runtime detection does not have the cost of dropping support for
specific hardware.


More information about the devel mailing list