On Sat, Nov 7, 2015 at 1:23 PM, Reindl Harald <h.rei...@thelounge.net>
wrote:

>
>
> Am 07.11.2015 um 19:01 schrieb Kevin Kofler:
>
>> Reindl Harald wrote:
>>
>>> well, who's to say that we stay forever on a level of CPU
>>> feature-support while there are instruction sets available for a whole
>>> decade which improve performance, save power in case you need fewer
>>> instructions doing the same work?
>>>
>>> not that i say Fedora should go ahead and build with -mavx but a
>>> discussion about SSE3 in 2015 is really odd
>>>
>>
>> Sorry, but hardware simply does not get replaced instantly. This is a
>> matter
>> of both:
>> * cost – hardware is not free (as in beer)
>>
>
> that *really* depends
>
> these days (and i talk about hardware from 2011) you can virtualize things
> fast, easy and efficient and consolidate machines on more or less cheap
> hardware
>
> besides it brings new CPU capabilities it saves a lot of energy:
>
> * one machine instead 2,3,4 or 10 machines
> * the new hardware needs so much less power
> * your UPS (in case you use one) can be cheaper or lasts longer
> * cooling is easier, cheaper and not that loud
>
> some numbers in that context:
>
> in early 2010 we planned a UPS systems to last for around 3 hours, with
> the current hardware and after consolidation the same UPS lasts 9 hours now
> and the air conditioner has lower load and longer lifetime
>
> the same applies to consumer hardware, my 365/7 running homeserver from
> 2011 is a power beast and the whole IT needs around 50W while the previous
> hardware needed 120W - that's money, that's heat on summer days, that's
> less noise and hardddisks don't need to replaced that often because they
> are cooler
>
> * ecology – there are huge landfills in China, India and Africa full of
>>              electronic trash from Europe and the USA; that gets mined for
>>              recyclable materials in an extremely polluting way that not
>> only
>>              ruins the environment, but also damages the health of the
>> people
>>              doing the mining (and the most dangerous materials are
>> handled
>>              by children). Materials used for electronic components are
>>              precious, someone has to recycle them or they would run out
>>              pretty soon.
>>
>
> that is true but see above
>
> As a developer who writes mathematical software for a living, I'd love
>> being
>> able to require AVX-512 right now (https://en.wikipedia.org/wiki/AVX-512
>> –
>> finally a way to specify the rounding mode per operation
>> (https://en.wikipedia.org/wiki/EVEX_prefix) rather than through the
>> extremely expensive stateful fesetround operations that reset the whole
>> prefetch queue, interval arithmetic should become MUCH faster with that),
>> but I have to deal with real-world CPUs that are here NOW (so it might
>> make
>> sense to have runtime detection for AVX-512 only in 1 or 2 years, and
>> requiring it is simply not possible within the next decade)
>>
>
> maybe you did not get "not that i say Fedora should go ahead and build
> with -mavx" but we talk about SSE3
>
> talking about a rapid moving distribution like Fedora and at the same time
> hestitate to use technology available for a decade is strange - i guess
> people plan to run their hardware for 10, 12, 15 years are not using
> typically a distribution like Fedora
>
>
>
​The flip side of it is that Fedora is the foundation for RHEL and other
distributions. Most of the others don't matter so much, but RHEL does, as
that has to support servers and such. But even there, I would suggest to
say that we could say that RHEL 8 shouldn't have a problem bumping up,
since RHEL 7 supports those systems fine and will be supported for 9 more
years.​


-- 
真実はいつも一つ!/ Always, there's only one truth!
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Reply via email to