This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
RE: [PATCH, AVX512, x86_64] AVX-512 support in glibc for x86_64
- From: "Zamyatin, Igor" <igor dot zamyatin at intel dot com>
- To: "Zamyatin, Igor" <igor dot zamyatin at intel dot com>, Joseph Myers <joseph at codesourcery dot com>
- Cc: "libc-alpha at sourceware dot org" <libc-alpha at sourceware dot org>, "hjl dot tools at gmail dot com" <hjl dot tools at gmail dot com>
- Date: Wed, 5 Feb 2014 09:49:58 +0000
- Subject: RE: [PATCH, AVX512, x86_64] AVX-512 support in glibc for x86_64
- Authentication-results: sourceware.org; auth=none
- References: <0EFAB2BDD0F67E4FB6CCC8B9F87D7569428C74CD at IRSMSX101 dot ger dot corp dot intel dot com> <Pine dot LNX dot 4 dot 64 dot 1401242040520 dot 16529 at digraph dot polyomino dot org dot uk> <0EFAB2BDD0F67E4FB6CCC8B9F87D7569428DAB70 at IRSMSX101 dot ger dot corp dot intel dot com>
Ping.
Is it ok for trunk whenever it's allowed to commit?
Thanks,
Igor
> -----Original Message-----
> From: libc-alpha-owner@sourceware.org [mailto:libc-alpha-
> owner@sourceware.org] On Behalf Of Zamyatin, Igor
> Sent: Tuesday, January 28, 2014 4:57 PM
> To: Joseph Myers
> Cc: libc-alpha@sourceware.org; hjl.tools@gmail.com
> Subject: RE: [PATCH, AVX512, x86_64] AVX-512 support in glibc for x86_64
>
> >
> > On Fri, 24 Jan 2014, Zamyatin, Igor wrote:
> >
> > > Attached patch adds AVX512 (new Intel ISA extension, see e.g.
> > > http://software.intel.com/en-us/intel-isa-
> > extensions?page=1&wapkw=soft
> > > ware%20development%20manual%20avx512#pid-16007-1495
> > > ) support in Glibc for x86_64.
> >
> > Do you plan to add support for i386 as well, or is there a reason no
> > such support is needed (that these registers are call-clobbered and
> > not used for argument passing / return, so libc needs no special knowledge
> of them?)?
> > (Cf. bug 15402 suggesting running the AVX audit tests on i386, which
> > would make sense if they are valid for x86 even if no associated
> > changes to the dynamic linker are needed.)
> >
> > > * sysdeps/x86_64/tst-audit9.c: New file.
> > > * sysdeps/x86_64/tst-auditmod9a.c: New file.
> > > * sysdeps/x86_64/tst-auditmod9b.c: New file.
> >
> > Any new test should have a copyright / license notice immediately
> > following the first line saying what the function of the file is.
>
> Updated patch attached.
>
> Thanks,
> Igor
>
> >
> > --
> > Joseph S. Myers
> > joseph@codesourcery.com