[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: future of the libc6.1-alphaev67 package



Hi,

On 2021-08-25 13:47, Michael Cree wrote:
> On Tue, Aug 24, 2021 at 10:59:32PM +0200, Aurelien Jarno wrote:
> > I would therefore like to discuss the future of the libc6.1-alphaev67
> > package on alpha. According to popcon, to take with a grain of salt
> > given the low number of submissions, this package is installed on 20% of
> > the installations. I wonder if this package is really useful in terms of
> > performance, or if the architecture baseline can be raised to ev67, or
> > to a ev6 as a compromise. The goal is to stop building this package.
> 
> I think we should raise the baseline to include the byte-word
> extension (BWX) which I think would be EV56.  In addition to
> giving some optimisations generally to libc it would eliminate
> a class of unaligned access bugs across the archive where gcc
> performs an optimisation based on a flawed determination that
> certain alignment exists in the memory access of a byte or
> 16-bit word.

That's really interesting. If raising the baseline to EV56 also helps to
eliminate other bugs, it's something worth considering. Do you know if
there is a lot of hardware not compatible with this baseline? Also do
you have an idea if there is a big difference between EV56 and EV67
optimized code?

Regards,
Aurelien

-- 
Aurelien Jarno                          GPG: 4096R/1DDD8C9B
aurelien@aurel32.net                 http://www.aurel32.net


Reply to: